Академический Документы
Профессиональный Документы
Культура Документы
Este circuito complementa al de control remoto con el que prcticamente todos los
equipos electrnicos de gran consumo estn equipados. Este receptor puede funcionar con
una amplia gama de transmisores de infrarrojos.
1
Cualquier tecla del control remoto puede usarse para el circuito: si presionamos el
botn la salida seleccionada se activar o se desactivar. Si se monta sobre un terminal de
extensin con mltiples lneas se pueden controlar hasta un total de ocho canales inde-
pendientemente.
Si es necesario pueden conectarse varios receptores en paralelo para llegar a
decodificar todas las funciones disponibles desde un nico transmisor. El nmero de
combinaciones de cdigo es prcticamente ilimitado permitiendo un amplio rango de
aplicaciones de control remoto.
2
El circuito
Caractersticas tcnicas:
- Tensin de alimentacin: + 5 V.
- Capaz de aprender los siguientes cdigos de infrarrojos: "Japons", NEC,
RCS, RECS80, SIRCS, Denon y Motorola, as como "far east" ("lejano
este", utilizado por Daewoo, por ejemplo).
- 8 Salidas libres programables.
- Todos los datos estn almacenados en una memoria EEPROM.
- Optimizado para una frecuencia portadora de 36 KHz.
- Confirmacin de programacin visual.
- Indicacin visual de los estados de salida.
LISTA DE MATERIALES
Resistencias
R1 = 100
R2 = 3,3 K
R3-R10=1 K
R11 = 100 K
R12, R13 = 10 K
3
Condensadores
C1, C2, C8 = 100 F, electroltico de10 V, radial
C2, C5, C7 = 100 nF, cermico
C3, C4 = 15 pF
Semiconductores
D1 = diodo LED rojo de alta eficiencia
D2 - D9 = diodo LED rojo con encapsulado rectangular
IC1 = P87LPC764BN (Philips), programado; bajo cdigo de pedido N 012018-
41.
IC2 = 93C46 (Microchip 93C46B/P)
IC3 = TSOP 1736 (alternativas: SFH 5110-36. ISIU60, TMFS 5360, PIC
26043SM, TSOP 1836)
IC4 = 7805
Varios
XI = Cristal de cuarzo de 6 MHz
K = Conector "pinheader" SIL de 9 terminales
S 1 = Pulsador de un circuito
Z 1 = Zcalo de 20 terminales para circuito integrado
Z2 = Zcalo de 8 terminales para circuito integrado
Recepcin de infrarrojos
4
El microcontrolador
La memoria EEPROM
Etapa de conmutacin
Opcin 1.
El terminal del puerto controla la etapa de salida a travs de un transistor
MOSFET BUZ11. Como este transistor dispone de una Rdson de 0,04 ,
puede manejar cargas de hasta 5 A continuamente. El diodo protege al
5
transistor contra picos de tensin si, por ejemplo, est utilizndose una carga
inductiva. El diodo puede suministrarse formando parte de una carga resistiva.
Esta opcin slo se puede utilizar si tienen que conmutarse corrientes directas.
Opcin 2.
En esta variacin del montaje se ha utilizado un rel de 12 V con una
resistencia de bobina de 400 (o lo que es lo mismo, con una corriente de
bobina de 30 mA), que se conmuta mediante un transistor BC 548. La carga
deseada puede conmutarse utilizando un pequeo rel de potencia. En este
montaje es esencial montar el diodo antirrebote.
Fuente de alimentacin
El programa
6
El programa muestrea continuamente la seal (ms frecuentemente que
lo que se ve en la Figura anterior), cambiando el estado lgico del terminal de
entrada P1.4. Esto se produce a una velocidad que viene determinada por el
ciclo de tiempo de programa. Durante el proceso de almacenamiento, un
mdulo cuenta el nmero de muestras durante las que la entrada permanece
en cada estado lgico. El conteo es una medida digital de la longitud de pulso.
Pueden ignorarse pequeas interrupciones o picos en la seal, con la condicin
de aceptar un nivel lgico slo cuando dicho nivel se ha mantenido estable
durante un cierto tiempo, que suele coincidir con un nmero mnimo de
muestras. Si este umbral mnimo no se alcanza, se asume que se trata de una
interferencia y el valor actual de conteo se desestima, iniciando de nuevo el
conteo a partir del valor previamente almacenado.
Al igual que sucede con todas las cosas, este procedimiento tiene sus
ventajas y sus desventajas, Por un lado es fcil de programar, es elstico y
resistente (las interferencias entre muestras se ignoran cuando se utiliza un
lazo de retardo), y es exportable a otros tipos de microcontroladores, ya que no
est utilizando recursos del propio circuito. Por otro lado, este sistema
proporciona una gran cantidad de trabajo al procesador: el programa est
procesando exclusivamente las muestras y no puede atender otras tareas
cuando se est recibiendo un mensaje. Adems, las interrupciones que se pro-
ducen durante la medida pueden llevarnos a unas lecturas bastante imprecisas,
dependiendo del tiempo que las usemos.
Los cdigos recibidos se almacenan en formato hexadecimal en la
memoria RAM interna del microcontrolador y en la memoria EEPROM. No se
ha hecho distincin entre las direcciones y los bits de comandos, por lo que el
mensaje completo recibido se compara con el que est almacenado en memo-
ria. Los bits de conmutacin, como los utilizados en el cdigo RC5, los cuales
cambian su estado cada vez que se pulsa un botn, son ignorados por el pro-
grama, ya que si no fuese as nos proporcionaran dos valores hexadecimales
diferentes para el cdigo.
7
En funcionamiento:
8
Como el programa slo puede interpretar formatos de cdigos que
conoce, el usuario puede utilzar el hecho de que los diodos LEDs que
parpadean se desplazan cuando se est programando cada salida, como
confirmacin de que el cdigo se est leyendo correctamente. Si el cdigo no
es ledo, el diodo LED que parpadea no avanza.
Como hemos utilizado un circuito integrado receptor de infrarrojos, IC3,
optimizado para una frecuencia portadora de 36 kHz, podemos obtener el
rango ms amplio utilizando transmisores que funcionen en esta frecuencia. Si
no se ha conseguido el rango adecuado, lo ms probable es que sea debido a
que el transmisor utiliza una frecuencia portadora diferente.
Frecuencia Portadora