Hola:
Quiero controlar la velocidad de un motor de lavadora gracias a un tacómetro que incluye en él. El funcionamiento del tacómeto, desde que esté el motor paraado, el tacómetro proporciona corriente alterna de 0 V ac hasta su velocidad máxima de 35 Vac.
Esa señal tiene que ir a Arduino detectando el cruce por cero. El tacómetro variará de tensión, pero quiero usar la frecuencia ya que es más preciso, es decir, cuando más rápido gire el motor, más frecuencia generará el tacómetro. Su señal es similar a la indicada abajo, la primera de todas, señal pulsante.

Como entrada del tacómetro a Arduino, hay que calcular las resistencias, se usará el optoacolador H11AA1 como indica abajo.

Ya saben que la velocidad de una lavadora al lavar tiene que mantener una cierta velocidad lo más constante posible. No se como se hace en Arduino, pero hice como un simulador de lavadora, por ejemplo, valor 0, motor detenido, valor mayor que 0 y menos que 200, iniciando motor lavadora, valores entre 200 y 700, velocidad constante, motor lavando, si se pasa de los 700, correa rota, la lavadora se le soltó la correa del tambor o se rompió, el motor se detiene.

Les dejo el enlace para que descarguen los dos programas.
Simulador lavadora.

¿Alguna idea o código para aprender como se controla un motor de lavadora con Arduino?
Quiero hacer una buena placa en el futuro.
Descargar
Saludos.