Comprei uma mini impressora térmica da Adafruit. A documentação declara:
Esta impressora é ideal para interface com um microcontrolador, você simplesmente precisa de uma saída serial de 3.3V a 5V TTL do seu microcontrolador
Como os pinos seriais na saída GPIO em 3.3VI supunham que eu pudesse conectar a impressora diretamente aos pinos e funcionaria sem um circuito de proteção. Essa é uma suposição ingênua? O que mais preciso fazer para usar a impressora?
Respostas:
Os níveis de tensão não são um problema, um LVTTL lógico '1' também será um TTL lógico '1'. A única questão pode ser a corrente (afundando), como já sugeriu Alex Chamberlain. isso pode ser um problema.
Essa corrente de afundamento depende do circuito de entrada da impressora, pois só podemos adivinhar como ela é construída; talvez seja melhor prevenir do que remediar!
Portanto, por segurança, coloque um buffer CMOS no meio. Um 74LCX244 por exemplo. Se algo começar a fumar, não será o seu Raspberry Pi.
Edit: notei críticas sobre as declarações atuais, para apoiar esta declaração:
Citação de klabs.org :
Mais informações sobre esta questão atual aqui: Níveis de tensão de entrada e saída TTL e CMOS de 5 V :
Espero que isto ajude.
fonte
Pode ser o que você precisa:
Conversor de Nível Lógico Bidirecional I2C com 4 canais e segurança - BSS138
ou
Conversor de nível lógico bidirecional de 8 canais - TXB0108 (não I2C)
fonte
Acredito que "TTL serial" significa serial assíncrona que você encontraria em um UART comum . Uma maneira natural de conectar esta impressora a um PI seria encontrar um UART na placa (GPIO 14/15?) Ou conectar um a outro barramento. Existem alguns chips bons ( FTDI , CP2102 ) e piores ( Prolific ) disponíveis para USB e cargas para I2C e SPI. Se o dispositivo exigir um aperto de mão, você também precisará se preocupar com isso. A página Adafruit parece não usar nenhuma (Tx / Rx somente se eu a ler corretamente).
Se você quiser fazer isso sobre o GPIO real (logicamente correto, mas consulte os outros para obter avisos sobre compatibilidade elétrica), pesquise "software uart".
fonte