Pages: [1]   Go Down
Author Topic: Impressora Térmica TG2480H  (Read 1407 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 2
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Prazer gente, meu nome é Adrian, sou programador ActionScript, trabalho atualmente em uma empresa que também desenvolve totens, sou novo no fórum e no uso de arduino, mesmo no uso de processing, e esse é meu primeiro post.

Atualmente recebi um projeto que usará o Arduino UNO para alguns controles e a versão 1.0 do software, dentre eles, o controle de uma impressora térmica do modelo TG2480H, que usarei para impressão de alguns vale-prêmios, pesquisei a respeito e encontrei alguns links aparentemente úteis, como os seguintes:
http://www.sparkfun.com/products/10438
http://tronixstuff.wordpress.com/2011/07/08/tutorial-arduino-and-a-thermal-printer/

Mas o que acontece?!
Segui os passos de alguns dos tutoriais que não deram certo, cheguei a fazer o "Hello World" descrito no fórum: http://arduino.cc/en/Reference/SoftwareSerial

Mas, apesar de não dar erro, eu conseguir compilar, subir e tudo o mais, a impressora não reage. Liguei a impressora por uma porta USB diretamente no Arduino através de um cabo fêmea, onde, os cabos centrais do fêmea são conectados no TX e RX (verde e amarelo) para saída e entrada de dados da impressora, o vermelho na GND e o preto na 3.3v.

P.S.: A impressora foi devidamente testada pelo próprio driver da mesma.
Logged

'round the world...
Offline Offline
Faraday Member
**
Karma: 42
Posts: 3323
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

O problema é que o UNO apenas tem uma porta série... e está a ser usada para a comunicação USB. Logo, o ideal será até esquecer o Arduino ou optar por um modelo com uma UART livre. Mega ou o pro por exemplo.

Podes, como está num dos exemplos, usar a Soft Serial. Tens a certeza que ligaste os fios nos sítios certos? O TX do Arduino liga ao RX da impressora e vice versa.

Tens um conversor USB - série com o chip da FTDI? Se calhar para confirmar que a impressora está a funcionar isso era o ideal.

Queres meter o código aqui para podermos ver se algo está mal lá? E talvez o esquema que usaste.

Já agora, como estás a alimentar o Arduino?
Logged

Eu não sou o teu criado. Se respondo no fórum é para ajudar todos mediante a minha disponibilidade e disposição. Responder por mensagem pessoal iria contra o propósito do fórum e por isso evito-o.
Se realmente pretendes que eu te ajude por mensagem pessoal, então podemos chegar a um acordo e contrato onde me pagas pela ajuda que eu fornecer e poderás então definir os termos de confidencialidade do meu serviço. De forma contrária toda e qualquer ajuda que eu der tem de ser visível a todos os participantes do fórum (será boa ideia, veres o significado da palavra fórum).
Nota também que eu não me responsabilizo por parvoíces escritas neste espaço pelo que se vais seguir algo dito por mim, entende que o farás por tua conta e risco.

Dito isto, mensagens pessoais só se forem pessoais, ou seja, se já interagimos de alguma forma no passado ou se me pretendes convidar para uma churrascada com cerveja (paga por ti, obviamente).

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

Opa, tudo bom?

Realmente, tentei bastante pelo arduino mas não consegui, resolvi fazer com o flash embedado no VB passando os comandos de impressão do flash pro VB via ExternalInterface, havia como fazer por intermédio da classe PrintJob do flash apenas, mas, não haveria tanto controle sobre o buffer que existe nessa impressora (e que eu não poderia deixar existir).

Estava tentando dessa forma:


daí ligava o USB nesse conector fêmea que saia do arduino. Grato por sua ajuda campeão.

[]'s
« Last Edit: March 20, 2012, 03:43:54 pm by adrianmiranda » Logged

Pages: [1]   Go Up
Jump to: