sto usando un sn7407 come level-shifter da +5vcc a +3vcc alimento il chip a +5vcc, in ingresso ho segnali TTL e tutte le resistenze delle uscite le porto a +3V
pensavo ora (piedinatura a parte) di impiegare un uln2003a per ottenere lo stesso risultato ma con il vantaggio di risparmiarmi le 6 resistenze... collegherei il common ai +3vcc
ocio che gli uln2xxx hanno solo i diodi di ricircolo verso il common, niente resistenze per cui il pull-up mancherebbe lo stesso
a parte poi eventuali problemi di velocita', non mi sembra che siano dei fulmini, visto che sono pensati per commutare 'carichi' sostanziali
i piu' adatti sarebbero i 74xx05, visto che anche il 7407 ed affini ( '06 '16 '17 ) sono pensati per carichi ( nel caso specifico tensioni ) 'sostanziose', o meglio ancora cercare qualcosa da alimentare a 3.3 con gli ingressi 5V-tolerant ( LV AHC ... )
74lcx244 fairchild,figura 3, mancano i diodi di clamp a VCC sugli ingressi, e fa delle cose pazzesche ( :-) ) sulle uscite (comunque in push-pull) inoltre il DS lo riporta come 5V tolerant su ingressi ed uscite
74lcx07 fairchild, manca uno schema, ma il DS lo riporta come 5V tolerant sugli ingressi e lo dichiara esplicitamente come open drain per le uscite, siccome ha ingressi CMOS occhio che livelli d'ingresso si relazionano alla VCC ( per cui se lo vuoi usare nelle due direzioni devi alimentarlo alla tensione INFERIORE )
74lcx07 ST, effettivamente avevo visto male e' anche lui un open drain con un probabile carico attivo ( di protezione delle uscite ? ) direi che e' abbastanza equivalente al fairchild anche se bisognerebbe controllare attentamente i DS per piccole ma subdole differenze
in pratica dovrebbero andare bene tutti e 3
resta da vedere cosa hai a disposizione e/o riesci a recuperare
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.