Pages: [1]   Go Down
Author Topic: Conectar pequeña impresora a arduino Uno.-  (Read 2511 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 23
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hola a todos:

Mi nombre es Edgardo, soy Argentino y nuevo dentro de este foro. Gracias por permitirme ingresar.
Les comento que he adquirido una placa Arduino Uno para realizar algunos experimentos. Soy novato en el tema y también bastante novato en electrónica (solo lo básico).

Poseo una MUY pequeña impresora de matriz de punto que se alimenta con 12v externos. Es realmente una "joyita". venìa instalada en un sistema de monitorizaciòn de Micronair, con la cual se podìa imprimir reportes. Usa papel continuo de rollo de 44 mm.
Posee solo 2 cables de datos (data INPUT y data RETURN)¿se podrà conectar a Arduino Uno? ¿como hacerlo y que aplicaciòn puedo usar para probarla?

Desde ya muchas gracias !!  smiley

Edgardo.-

Logged

Spain
Offline Offline
God Member
*****
Karma: 25
Posts: 958
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Esos cables de data input y output:
1.-¿que son?
2.-¿cuantos hilos lleva cada cable o te refieres a un solo hilo?
3.-¿Que protocolo emplea la impresora?
4.-¿cual es el pinout?
5.-¿que voltage para esas señales si no es estandar?
6.-¿foto?

Quote
¿se podrà conectar a Arduino Uno? ¿como hacerlo y que aplicaciòn puedo usar para probarla?
En cuanto averigues esas preguntas podremos ayudarte con estas...
Logged

CUIDADO !! MIS POST NO SON APTOS PARA MENORES. SI ERES MENOR DE 14 AÑOS DEBES DE LEERLOS ACOMPAÑADO DE UN ADULTO

Offline Offline
Newbie
*
Karma: 0
Posts: 23
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Heke:

Gracias por tu ayuda  smiley
Trataré de desarmar la impresora para saber que marca y tipo es, asi poder investigar mejor en internet. Desde el proveedor del producto, no hay mayores datos.
Logged

Spain
Offline Offline
God Member
*****
Karma: 25
Posts: 958
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Es que imagina... si tu que eres el que la tienes no sabes los datos imaginate nosotros...

Esperemos que sea una conexion serial que esa no hay problema de implementarla.

Un saludo.
Logged

CUIDADO !! MIS POST NO SON APTOS PARA MENORES. SI ERES MENOR DE 14 AÑOS DEBES DE LEERLOS ACOMPAÑADO DE UN ADULTO

Offline Offline
Newbie
*
Karma: 0
Posts: 23
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hola Heke:

Te adjunto 2 fotos de la impresora en cuestión. Aparentemente es serial.
Desde la página del fabricante (http://www.micron.co.uk/aerial/micronair_application_monitor) no hay mayores datos de esta impresora.
En el manual solo se puede leer:

RED – +10/28V DC Power
BLACK – Ground
WHITE – Printer Data
GREEN – Printer Data Return

Es una MUY pequeña impresora (similar a Arduino printer) de matriz de punto.
Es fabricada exclusivamente para esta empresa, ya que en la placa lo dice. La cinta con tinta que usa al imprimir, es Epson
Voy a seguir investigando para ver si encuentro mayores datos.

Gracias !!!!!


* DSC03222.JPG (561.51 KB, 1280x960 - viewed 52 times.)

* DSC03223.JPG (509.84 KB, 1280x960 - viewed 54 times.)
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 23
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Estos son los datos que me pudo enviar el fabricante de la impresora.
Disculpen, pero se los pego en inglés tal cual me lo enviara:

1.  This printer is manufactured by Micron Sprayers Ltd specifically for use with the Micronair Application Monitor.

2. The interface with the Application Monitor is by a 20 mA current loop with an opto-isolator in the printer.  The device driving the interface must limit the loop current to 20 mA. The protocol is 9600 baud, 1 stop bit & no parity.

3.  The pinout of the DB-9 plug on the printer cable is:

1 - 20 mA loop +ve
2 - 20 mA loop return
3 - ) Ground
4 - ) Ground
5 - +10 to +28 V DC supply

Please note that there is no handshaking between the printer and the host, so it is important that data should not be sent faster than the printer mechanism can operate.


Con suerte, estos datos podrán servir para que me orienten como conectarla y operarla desde Arduino  :-)

Gracias
Logged

Offline Offline
Jr. Member
**
Karma: 3
Posts: 88
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ya te han contado lo más difícil: el formato eléctrico tienen las señales para no freir el interfaz de entrada de la impresosa.
También sabes la velocidad y el formato serie.
Sólo te queda hacer ingeniería inversa: enviar caracteres ASCII y ver que pasa, encontrar cual es el retorno de carro etc
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 23
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ya te han contado lo más difícil: el formato eléctrico tienen las señales para no freir el interfaz de entrada de la impresosa.
También sabes la velocidad y el formato serie.
Sólo te queda hacer ingeniería inversa: enviar caracteres ASCII y ver que pasa, encontrar cual es el retorno de carro etc

Hola jray:
Gracias por intervenir en este tema !!
¿Como hago lo que me pides probar?

Edgardo.-
Logged

Spain
Offline Offline
God Member
*****
Karma: 25
Posts: 958
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Cuidado compañero....

Ese interfaz parece ser un  bucle de 20mA. no conectes directo al arduino !!

Espera que te busque un adaptador que tenia en alguna parte...
Logged

CUIDADO !! MIS POST NO SON APTOS PARA MENORES. SI ERES MENOR DE 14 AÑOS DEBES DE LEERLOS ACOMPAÑADO DE UN ADULTO

Spain
Offline Offline
God Member
*****
Karma: 25
Posts: 958
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bueno, aqui esta...
http://perso.wanadoo.es/pictob/comserie.htm

Esto es un adaptador TTL a bucle de 20ma economico:


Este es doble, de la misma pagina:


Con esto ya podrias mandar datos a la impresora.

Hay que llevar cuidado porque algunos interfaces de 20mA puedes ir a 10v. ojito al dato...
Logged

CUIDADO !! MIS POST NO SON APTOS PARA MENORES. SI ERES MENOR DE 14 AÑOS DEBES DE LEERLOS ACOMPAÑADO DE UN ADULTO

Offline Offline
Newbie
*
Karma: 0
Posts: 23
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Heke:

Por lo que leo en tu comentario, es riesgoso para arduino hacer estas pruebas, mas en mi caso de conocimientos elementales.
Creo que lo voy a dejar para mas adelante ....
¿Que opinas?

Edgardo.-
Logged

Offline Offline
Newbie
*
Karma: 1
Posts: 47
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

El segundo esquema que te ha puesto Heke es ideal para estas aplicaciones ya que aísla totalmente el circuito de Arduino de las señales de la impresora pero a la vez permitiendo su comunicación con la misma a través de dos optoacopladores y puertas lógicas, son componentes baratos y fáciles de conseguir.
Salu2.
Logged

Spain
Offline Offline
God Member
*****
Karma: 25
Posts: 958
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

El segundo esquema que te ha puesto Heke es ideal para estas aplicaciones ya que aísla totalmente el circuito de Arduino de las señales de la impresora pero a la vez permitiendo su comunicación con la misma a través de dos optoacopladores y puertas lógicas, son componentes baratos y fáciles de conseguir.
Salu2.


+1
Justo lo que te dice le compañero Conguito.
Logged

CUIDADO !! MIS POST NO SON APTOS PARA MENORES. SI ERES MENOR DE 14 AÑOS DEBES DE LEERLOS ACOMPAÑADO DE UN ADULTO

Offline Offline
Newbie
*
Karma: 0
Posts: 23
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Gracias compañeros !!  smiley
Iré estudiando todo, y luego les cuento los avances (si los hubo ...)

Edgardo.-
Logged

Offline Offline
Newbie
*
Karma: 1
Posts: 47
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Los optoacopladores pueden ser unos PC817 mismo, te pueden valer, soportan hasta 50mA sin problema.
Salu2.
Logged

Pages: [1]   Go Up
Jump to: