Control remoto de 16 canales con ht12d y ht12e

#1
Hola buen dia recientemente estoy iniciando en el mundo de la electronica pero tengo un problema que hojala me pudieran ayudar neceito un codificador de 16 entradas he intentado con el integrado 741ls148 y no lo he conseguido hojala me pudieran ayudar gracias
 

Adjuntos

#2
Buenas tardes juan789.

Primero, bienvenido al Foro.

Cuando plantees un problema siempre es conveniente que des los mayores detalles posibles, decir "este circuito no me funciona" es lo mismo que no decir nada.

El circuito que has posteado, en la parte del transmisor, tienes que quitar las Resistencias de 1K... R2, R3, R4 y R5

Te recomiendo que te bajes de Internet los Data Sheet de ambos integrados, y que los leas detenidamente, después coméntanos que es lo que no te funciona y que es lo que pretendes hacer, seguramente podremos ayudarte.

Sal U2
 
#4
Lo que necesitas es un sistema que tome 16 señales y las convierta a su equivalente binario ¿cierto?.
La forma mas "facil" que se me ocurre es usar didos para mezclar las señales. Pero aun asi solo puedes tener 15 entradas, ya que tus 4 salidas usan 0000 de estado inicial.

Te adjunto un ejemplo con los diodos de 7 entradas y bits estados. Hay otras formas de hacerlo, cascadeando encoders de 8 bits y por mapas de Karnaugh, pero esta es mas intuitiva.

Aclaro que si fuera mi elección usaria microcontroladores. Actualmente tengo uno de protocolo simple que me da 255 combinaciones como en 30 lineas de codigo en ANSI C.
 

Adjuntos

#6
Sí, debes considerar el estado 0, en la electrónica 4bits es igual a 2^4=16 pero son estados posibles, y tienes que hacer -1 por que esos estados incluyen el 0, entonces solo tienes 15 valores representables, no puedes tener 16 pulsadores ya que el decodificador binario 4 bits enviará 1 logico en la primer salida al recibir la ausencia de datos (cero logico en los 4bits) lo que sería no presionando algún pulsador.
 

Temas similares

Arriba