LusoRobótica - Robótica em Português

Discussão Geral => Ideias => Tópico iniciado por: poliveira1978 em 13 de Maio de 2013, 22:42

Título: Epson TM-U220D + arduino
Enviado por: poliveira1978 em 13 de Maio de 2013, 22:42
Boas.
Não tenho a certeza se este será o melhor tópico para colocar esta dúvida, mas aqui vai...

"Saiu-me" na rifa a impressora no titulo e gostava de a ligar a um arduino (algo do género desta página (http://berglondon.com/blog/2006/10/06/my-printer-my-social-letterbox/)).
Sei que a interface é Serial e que da ficha db25 só são usados 4 pinos, o maior problema estará no facto de que o arduino usa 0V e 5V para o 0 e 1 lógicos, enquanto que a interface rs232 usa -12V e 12V, certo? como resolver esta questão? alguém me pode dar umas luzes, como se eu fosse muito burro? Agradeço antecipadamente.
Título: Re: Epson TM-U220D + arduino
Enviado por: senso em 13 de Maio de 2013, 22:46
É só usares um MAX232 que faz a conversão dos niveis lógicos, mas tens a certeza que tem +12/-12v na ficha DB25?
Normalmente isso é mas é paralelo.
Título: Re: Epson TM-U220D + arduino
Enviado por: dropes em 13 de Maio de 2013, 23:20
Na db25 só vais ter de lidar com sinais TTL (0-5V), na RS232 são 9V e -9V
A comunicação na porta db25 até pode ser em série mas não passa dos 5V

Desconheço o modo de comunicação dessa impressora, ou melhor, pode não corresponder a uma ligação série normal compatível com a norma RS232 na comunicação de dados.
Título: Re: Epson TM-U220D + arduino
Enviado por: poliveira1978 em 13 de Maio de 2013, 23:40
vou verificar melhor as "minhas fontes", obrigado.
Título: Re: Epson TM-U220D + arduino
Enviado por: Hugu em 14 de Maio de 2013, 03:32
será isto?
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fwww2.picturepush.com%2Fphoto%2Fa%2F4064545%2Fimg%2F4064545.png&hash=d297f74c12b7dba597aa809d54758526e081be04)
http://forum.arduino.cc/index.php?PHPSESSID=fdvhcpggbd78k94bn1abffhdd3&topic=24128.15 (http://forum.arduino.cc/index.php?PHPSESSID=fdvhcpggbd78k94bn1abffhdd3&topic=24128.15)