Estoy intentando interconectar un aceptador de billetes que proporciona RS232 (nivel TTL) con el UART de Arduino.
El manual del aceptador de billetes proporciona el siguiente circuito de E / S.
He intentado dos maneras sin éxito.
De la primera forma, hago la conexión con la resistencia 2 x 1K y el transistor 2n2222 con una placa de pruebas como esta:
LainterfazRS232deldispositivotiene4cables:TX,RX,descargueVCC(queconectoa5VdeArduino;tambiénintenténoconectarlo,todavíaunpococonfundidoacercadeestecable)yGND(queconectoconelcomún)GNDconArduino).
Tambiénprobélosiguientesinéxito:
Al iniciarse, incluso desde el principio cuando no está conectado con el Arduino, el dispositivo parpadea de manera que significa que su RS232 no está funcionando (verificando con la parte de solución de problemas del manual)
Conectar como arriba también da el mismo resultado.
Es un poco extraño para mí que el tipo que me vendió este aceptador, después de pedirme que probara tantas maneras (verificando los cables, revisando los interruptores DIP, etc.) finalmente me dijo que la interfaz RS232 del aceptador tiene que estar conectado para que funcione, lo cual es un poco extraño para mí. Hice los intentos anteriores siguiendo su reclamo.
¿Alguien podría decirme dónde me equivoqué? ¿O es una unidad defectuosa?
Muchas gracias! Dave