TODOPIC
Microcontroladores PIC => * PROYECTOS * => Mensaje iniciado por: yllapa en 20 de Diciembre de 2005, 12:44:00
-
Hola Muchachos bueno la cosa que me dejaron hacer un ciercuito que controle un motor paso utilizando leds infrarrojos y su foto receptor comandados por pic 16f84 la cosa esque no tengo muy claro como enviar la señal a distancia porque si lo haces enviando un cero y un uno porr los infrarrojos solo los lee pero de cerca (5 cm) cuando lo hago a distancia no pasa nadame podria ayudar alguien ha solucionar esa cosa y como podria manejar los datos como para movelr los motores paso les agradaceria un monton gracias
-
Hola, para poder trasmitir datos a distancias mas grandes lo que tendras que hacer es modular la señal que quieres transmitir. Un forma sencilla puede ser generar por ejemplo una señal de 36KHz o 38KHz que ,son las que mas se suelen usar con los mandos a distancia, asi de paso para obtener la señal original demodulada puedes usar un receptor de los tipicos como el tsop1736, y cada vez que quieras trasmitir un uno lo que haces es dejar pasar la señal de 36 o 38KHz hacia el led de infrarrojos y cuando sea un cero no lo dejas pasar.
Basicamente el esquema seria como si tuvieses una puerta AND, en la que en una entrada tienes la señal de 36 o 38KHz y en la otra patilla vas introduciendo en serie los datos a transmitir, de esa forma cuando metas un 1 dejara pasar un tren de pulsos hacia la salida donde esta el led de infrarrojos y cuando este a 0 no dejara pasar nada, con lo cual el led estará apagado.
Un saludo, y espero que te sirva de ayuda.