Sì, questo può essere realizzato con un singolo transistor e resistore, ma ci sono chip appositamente progettati per invertire i segnali digitali. Stranamente, si chiamano inverter . Dai un'occhiata al 74HC04, per esempio. Ciò offre sei inverter separati in un unico pacchetto a 14 pin. Esistono anche singoli inverter (e altre porte logiche di piccole dimensioni) disponibili in piccoli pacchetti SOT-23, ovvero lo stesso pacchetto in cui entrano i singoli transistor.
Ci sono pochi motivi per provare a creare il tuo inverter, ma sì, è possibile.
Aggiunto in risposta al commento:
Come ho detto, un singolo transistor bipolare può essere utilizzato come base per un semplice inverter. Come minimo, sono necessari il transistor e una resistenza di base. Per completezza aggiungerò anche un resistore di carico in uscita, che dovresti presumere sia necessario a meno che tu sappia che qualunque cosa sia collegata all'uscita fornirà il carico necessario. Non c'è nulla di magico in un transistor PNP in particolare. Anche un NPN può essere usato. Ecco come ciascuno sarebbe usato:
Notare che ognuno ha 4 connessioni: alimentazione, terra, input e output. La differenza tra i due è in quale direzione carica l'input e in quale direzione viene pilotata attivamente rispetto a passivamente trascinata dal carico. Se non ti interessano questi problemi, i due circuiti sono funzionalmente equivalenti.
Tuttavia, questo è più semplice:
È anche più veloce, richiede meno energia statica costante, ha un'impedenza di imput più elevata ed è più piccolo. Ha le stesse quattro connessioni degli inverter sopra. Porte singole come questa sono disponibili nei pacchetti SOT-23, ovvero lo stesso pacchetto in cui entrano i singoli transistor. Ciò richiede solo una parte esterna, il cappuccio di bypass. Non ha bisogno di un resistore di carico poiché il suo output guida attivamente in entrambi i modi.
In realtà, per l'inversione generale dei segnali digitali, rendere il proprio inverter sciocco per le normali applicazioni.
A parte l'argomento sul disegno schematico:
La sceneggiatura è in realtà solo tre righe. Ecco l'intero file:
@echo off
rem
rem MAKE_SCHEM_GIF
rem
rem Crea un file GIF schematico ben filtrato dall'output di Eagle non elaborato
rem /temp/a.tif. Il file GIF risultante sarà /temp/b.gif e sarà
scala di grigi rem.
rem
filtro_immagine /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 -dev medium
È uno script unico molto specifico, ma funziona abbastanza bene per lo scopo. In Eagle esporto lo schema nel file immagine \ temp \ a.tif, eseguo lo script che crea \ temp \ b.gif. Le impostazioni di Eagle per l'esportazione delle immagini sono 600 DPI e monocromatiche. Davvero, è tutto quello che c'è da fare. Probabilmente suona più complicato di quello che è.