Mensajes: 220
Temas: 26
Registro en: Sep 2018
Agradecimientos otorgados: 67
Recibió 217 agradecimiento(s) en 85 mensaje(s)
He probado con dos, una de al-zard dst-1R4P-N, que tiene 4 entradas (4+ y 4 -) y 4 salidas simples más el vcc y gnd. Entrada a 12 v salida a 3,3v.
La otra es una con 8 entradas y dos comunes y 8 salidas más alimentación y gnd. Entrada 3 a 5 v salida 3 a 24 v. Esa pone rotulado npn/ PNP -> npn.
Lo máximo que he conseguido con la primera es que se encienda uno de los led, y al apretar el botón su pareja, pero no hace efecto en la salida, y solo en uno de los 5 pulsadores.
También he probado con otro teclado de membrana de 4 teclas por si estuviese mal y también sin resultados.
Saludos
Auskalo
Mensajes: 6.269
Temas: 44
Registro en: Sep 2018
Agradecimientos otorgados: 94
Recibió 3578 agradecimiento(s) en 2076 mensaje(s)
El al-zard dst-1R4P-N es con resistencia pullup. Eso quiere decir que en reposo ese GPIO está alto o sea 1. Cuando pulses el botón el transistor del optoacopler lo pone a 0.
Así que el programa de Deparnie debe de tener una rutina que detecta que el botón se aprieta cuando el GPIO está en 0.
Pero por lo que comentas el optoacoplador parece que no se activa.
Si has hecho bien las conexiones debería de funcionar.
En la entrada debes de conectar el positivo a casa uno de los +. Es decir a 1+, 2+,3+ y 4+. Al - debes de conectar cada ulsador y luego el otro pin del pulsador a masa o negativo ( que los pones todos juntos).
En la salida tienes una entrada de power supply con + y - que tiene que ser de 5V. Lo que tienes que hacer es medir la tensión de la salida antes de conectarla a la raspi y que no debe de ser superior a 3.3V. Si es de 5V esta placa no te vale o si no tienes que cambiar resistencias.
Si da 3.3 V prueba antes de conectarlo a la raspi si se encienden los leds decsalida, si esxasi las puedes conectar a los correspondientes GPiO de la raspi.
(Última modificación: 08-11-2022, 03:18 PM por
gypsylyon. Edited 1 time in total.)
Mensajes: 220
Temas: 26
Registro en: Sep 2018
Agradecimientos otorgados: 67
Recibió 217 agradecimiento(s) en 85 mensaje(s)
Así he conectado, la salida da 3,15V, y solo enciende uno de los led ( y su pareja), el resto nada, y está conectado igual. El led que enciende, al pulsar su pulsador enciende también su pareja, pero no se ejecuta ninguna acción.
No se si el optoacoplador estará mal o que, pero con el otro tampoco me funciona.
Saludos
Auskalo
Mensajes: 220
Temas: 26
Registro en: Sep 2018
Agradecimientos otorgados: 67
Recibió 217 agradecimiento(s) en 85 mensaje(s)
Bueno, creo que ya se pueden ver las imagenes!
Probando hoy, conectado como en la ultima imagen, estaba ya recogiendo y tenia quitado el comun del teclado a la entrada del optoacoplador, y midiendo unas continuidades he visto que al tocar +12V y el negativo de cada entrada del opto, hacia el efecto de pulsar una tecla del teclado.
Asi que parece que ahora el problema lo tengo solo en la entrada del optoacoplador.
Tengo las entradas positivas todas juntas a +12V, los negativos a cada tecla y el comun del teclado a 0V, eso es correcto?
Por otra parte, en la salida, como vi que el comun del tinypilot no hace continuidad con ningun GPIO ni ningun GND de la tarjeta lo que he hecho es un puente de un GPIO que es GND con esa patilla y la salida del opto de GND la conecto a otro GPIO GND, es correcto o estoy haciendo una burrada?
Con el otro optoacoplador, el de la segunda imagen, que no tiene marcados en la entrada positivos y negativos, solo hay dos comunes, como seria el conexionado? El comun a 5V y las 8 entradas cada una a una tecla y el comun del teclado a 0V?.
Vaya empanada llevo con el tema, lo que es el no saber.
Saludos
Auskalo
Mensajes: 220
Temas: 26
Registro en: Sep 2018
Agradecimientos otorgados: 67
Recibió 217 agradecimiento(s) en 85 mensaje(s)
Aleluya!!! Por fin he conseguido echar a andar el puñetero teclado!!! Muchas gracias Gypsylyon!!!!.
Al final como dijiste con el opto pequeño y el teclado pequeño funciona. Con el otro no soy capaz de conseguirlo.
Gracias
Saludos
Auskalo
Mensajes: 220
Temas: 26
Registro en: Sep 2018
Agradecimientos otorgados: 67
Recibió 217 agradecimiento(s) en 85 mensaje(s)
Con el otro teclado estoy en la situación de ayer, consigo con el polímetro en la posición de continuidad tocando las entradas activar las salidas pero con el teclado no. Lo tengo todas las entradas a positivo y el común a negativo. También he probado al revés y nada.
Saludos
Mensajes: 220
Temas: 26
Registro en: Sep 2018
Agradecimientos otorgados: 67
Recibió 217 agradecimiento(s) en 85 mensaje(s)
El modelo de la otra placa no lo encuentro serigrafiado, la conexión parece ser común a positivo, las entradas a los pines del teclado, y luego el teclado tiene aparte dos patillas más, el 1, común, a negativo y el 3 (led) a positivo. A ver si así funciona. A bordo no me fue porque estaba usando la patilla del led a negativo por no tenerla correctamente identificada, espero que sea ese el fallo.
Saludos
Auskalo