Contador De Rpm Para Motor Dc
Este proyecto aquí presentado nos muestra las RPM (revoluciones por minuto) tomando muestras (pulsos) cada 0.1 Segundos yllevándolas aun proceso interno en el Microcontrolador AT 89C52 y mostrando su resultado por un campo visual (Displays), el circuito es capaz de contar 255 pulsos en 0.1 S, es decir, es capaz de contarhasta 5100 RPM.
Teoría de Funcionamiento:
El núcleo principal de este circuito se basa en el microcontrolador AT89C52
Este microcontrolador tiene 40 pines, 32 de los cuales corresponden a 4puertos de entrada/salida, los demás son para la alimentación, oscilador (xtal), reset, etc.
Básicamente, las funciones del microcontrolador y las del circuito están diseñadas para detectar la rotación deuna máquina por medio de una rueda perforada, que se mueve dentro de un interruptor óptico de ranura, de tal manera que se puedan mandar pulsos cada vez que la señal se interrumpe, y pueda mostrar elresultado en 4 displays de siete segmentos.
El microcontrolador AT89C52 de Atmel tiene dos timer (timer0 y timer1), los cuales se configuran para que uno de ellos temporice el tiempo necesario y elotro para contar los pulsos durante ese tiempo, el temporizador que funciona como contador recibe pulsos externos por el pin 15 del microcontrolador, este pin es activo bajo, es decir, cada vez que hayun flanco de bajada incrementa a uno.
En este caso el receptor de los pulsos está conformado por una rueda perforada que se interpone entre el emisor y el receptor de un dispositivofototransistorizado.
Cuando la rueda impide el paso de la luz entre el emisor y el receptor del circuito, la base del fototransistor no se excita y no circula corriente entre el emisor y colector, y mucho menos porla base del transistor.
Este se comporta como un suiche abierto por lo tanto se tiene un estado lógico.
Al rotar la rueda, las perforaciones pasan frente al dispositivo fototransistorizado,...
Regístrate para leer el documento completo.