Pateando el cajón RJ11 a través del puerto serie de la PC

1

Tengo un cajón de dinero Star CB2002LC-FN. Normalmente, para hacerlo, debe estar conectado al puerto periférico de una impresora de recibos a través de RJ11 / RJ12. Luego, la PC puede enviar una señal de control a la impresora de recibos, que a su vez le indica al cajón de efectivo que debe patear. Creo que este protocolo se llama DKD.

Mi objetivo es imitar este comportamiento, pero sin la impresora de recibos y, en su lugar, controlarlo a través de nuestro propio software.

La solución que se me ocurrió fue usar un RJ12 to Serial adapter para conectar el cajón al PC y tratar de activarlo activando ciertos pines. He probado varias configuraciones de pines basadas en diferentes documentos que he encontrado en línea pero no he tenido éxito en obtener ningún tipo de respuesta del cajón.

La idea general parece ser que se debe proporcionar voltaje a dos de los pines. Luego, cortando la tensión a uno de los pines, el electroimán (solenoide) debe liberarse. He intentado usar los pines serie DTR y RTS ya que puedo activarlos individualmente. Podría ser un caso simple de que el puerto serie de la PC no proporcione suficiente voltaje.

Parece que hay productos comerciales que pueden hacer esto, pero preferiría DIY una solución si es posible.

¿Hay alguna manera de lograr mi objetivo?

    
pregunta Roy de Jong

1 respuesta

2

Requiere más voltaje. Este PDF proporciona un esquema, aunque para un modelo diferente, pero también para usar RJ11:

Requiere24Vduranteunospocoscientosdems,almenos1A.

Veatambién este PDF de control de Epson . Eso tiene el solenoide en los pines 4/5, que creo que es más común que 2/3.

Debería poder encontrar el solenoide identificando el par de pines con una pequeña resistencia que no sea cero. Usted no "aplica el voltaje y luego lo corta", debe suministrar un pulso a través de un transistor o algo similar. Probablemente podrías controlar el transistor a través de DTR.

    
respondido por el pjc50

Lea otras preguntas en las etiquetas