Sim, isso pode ser conseguido com um único transistor e resistor, mas existem chips projetados especificamente para inverter sinais digitais. Curiosamente, eles são chamados de inversores . Confira o 74HC04, por exemplo. Isso oferece seis inversores separados em uma única embalagem de 14 pinos. Também existem inversores únicos (e outros pequenos portões lógicos) disponíveis em pequenos pacotes SOT-23, que é o mesmo pacote de transistores individuais.
Há poucas razões para tentar fazer seu próprio inversor, mas sim, é possível.
Adicionado em resposta ao comentário:
Como eu disse, um único transistor bipolar pode ser usado como base para um simples inversor. No mínimo, você precisa do transistor e de um resistor de base. Para completar, também adicionarei um resistor de carga de saída, que você deve considerar necessário, a menos que saiba o que será conectado à saída fornecerá a carga necessária. Não há nada mágico sobre um transistor PNP em particular. Um NPN também pode ser usado. Aqui está como cada um seria usado:
Observe que cada um possui 4 conexões: energia, terra, entrada e saída. A diferença entre os dois é em qual direção ele carrega a entrada e em qual direção a saída é ativamente acionada versus passivamente puxada pela carga. Se você não se importa com esses problemas, os dois circuitos são funcionalmente equivalentes.
No entanto, isso é mais fácil:
Também é mais rápido, consome menos energia em estado estacionário, tem maior impedância de entrada e é menor. Possui as mesmas quatro conexões que os inversores acima. Portões únicos como este estão disponíveis nos pacotes SOT-23, que é o mesmo pacote de transistores únicos. Isso requer apenas uma parte externa, a tampa de derivação. Ele não precisa de um resistor de carga, pois sua saída funciona ativamente nos dois sentidos.
Realmente, para inversão geral de sinais digitais, fazer seu próprio inversor é tolo para aplicações normais.
Fora do tópico de lado sobre desenho esquemático:
O script é realmente apenas três linhas. Aqui está o arquivo inteiro:
@echo off
rem
rem MAKE_SCHEM_GIF
rem
rem Cria um arquivo GIF esquemático bem filtrado a partir da saída bruta do Eagle
rem /temp/a.tif. O arquivo GIF resultante será /temp/b.gif e será
rem escala de cinza.
rem
image_filter /temp/a.tif /temp/b.img -shrink 5
image_copy /temp/b.img /temp/b.gif -form -gray
image_disp /temp/b.gif -zoom 1 - dispositivo médio
É um script pontual muito específico, mas funciona bem o suficiente para esse fim. No Eagle, eu exporto o esquema para o arquivo de imagem \ temp \ a.tif, execute o script que cria \ temp \ b.gif. A configuração Eagle para exportação de imagem é de 600 DPI e monocromática. Realmente, isso é tudo o que existe. Provavelmente parece mais complicado do que é.