TODOPIC

Otros Microcontroladores / Dispositivos programables => Microcontroladores 8 bits => Mensaje iniciado por: ceroTHD_ en 26 de Agosto de 2007, 20:30:39

Título: contador con sensor infrarrojo atmeg48
Publicado por: ceroTHD_ en 26 de Agosto de 2007, 20:30:39
Hola a todos. estoy empezando a hacer algunas cosas con estos micros y tengo a mano un ATMEGA48. Mi idea es hacer un contador utilizando un sensor infrarrojo, podria ser un CNY70 o dos leds infrarrojos (uno emisor y otro receptor). Cada vez q sensen una pasada voy a incrementar un display de 7 segmentos. En realidad voy a usar 4 digitos ya q quiero q cuente hasta 5000 y despues decremente hasta cero.
Todo esto lo estoy desarrollando en AVR Studio 4 en lenguaje assembler.
Mi pregunta es, alguien ha hecho algo similar? O pueden guiarme de como encarar mi proyecto? Agradeceria mucho cualquier codigo q puedan publicar p ayudarme!
Desde ya muchas gracias!
Título: Re: contador con sensor infrarrojo atmeg48
Publicado por: migsantiago en 27 de Agosto de 2007, 19:23:16
Hola

Solo te recomiendo que hagas primero pruebas con el detector infrarrojo. Hay ocasiones en que cuando pasas un objeto en el haz de luz infrarroja no solo detecta un cruce... detecta varios.

Prueba poniéndole un capacitor en paralelo para evitar "rebotes ópticos".

Suerte con tu proyecto.  :mrgreen:
Título: Re: contador con sensor infrarrojo atmeg48
Publicado por: ceroTHD_ en 28 de Agosto de 2007, 09:32:58
Aqui adjunto mi esquematico para el proyecto. Todavia estoy trabajando en el codigo, me gustaria incluirle pulsadores en portC (para resetear lo digitos, freezarlos, etc.) Gracias por el consejo, he sabido de problemas con los detectores infrarrojos, y por eso puede se q me cambie a detectores de efecto hall. Colocando un pequeño iman sobre el disco podria detectar cada vez gire el disco.
De la otra forma, con el sensor infrarrojo, solo hacia falta iluminar al disco (nos ahorramos el receptor sobre el disco).
Veremos como evoluciona esto.
Sigo aceptando cualquier ayuda con el codigo! Gracias!

Saludos
Título: Re: contador con sensor infrarrojo atmeg48
Publicado por: migsantiago en 28 de Agosto de 2007, 10:49:58
Hola

Con el sensor hall tendrías también que usar un capacitor en paralelo al hall ya que puede tener rebotes mecánicos.