5 V znalazło szerokie zastosowanie we wczesnych rodzinach logicznych, a zwłaszcza TTL. Podczas gdy TTL jest bardzo pasywne, teraz wszyscy wciąż mówią o „poziomach TTL”. (Słyszę nawet UART opisany jako „szyna TTL”, co jest mylące: jest to kanał komunikacyjny na poziomie logicznym, ale może również mieć inne napięcie niż 5 V.) W TTL 5 V było dobrym wyborem dla wartości zadanych BJT i dla wysokiej odporności na hałas.
Poziom 5 V został zachowany po zmianie technologii na HCMOS (High-Speed CMOS), przy czym 74HC jest najbardziej znaną rodziną; Układy scalone 74HCxx mogą pracować przy napięciu 5 V, ale 74HCT jest również kompatybilny z TTL pod względem poziomów wejściowych. Taka kompatybilność może być wymagana w obwodach technologii mieszanej, i dlatego właśnie 5 V nie zostanie wkrótce całkowicie porzucone.
Ale HCMOS nie potrzebuje 5 V, tak jak bipolarne tranzystory TTL. Niższe napięcie oznacza niższe zużycie energii: układ scalony HCMOS przy 3,3 V zwykle zużywa 50% lub mniej energii niż ten sam obwód przy 5 V. Zatem tworzysz mikrokontroler, który wewnętrznie działa na 3,3 V, aby oszczędzać energię, ale ma 5 VI / Os. (I / O może również tolerować 5 V; wtedy działa na poziomie 3,3 V, ale nie zostanie uszkodzony przez 5 V na wejściach. Obok zgodności 5 V oferuje również lepszą odporność na zakłócenia.
I idzie dalej. Pracowałem ze sterownikami ARM7TDMI (NXP LPC2100) z rdzeniem działającym na 1,8 V, z 3,3 VI / Os. Niższe napięcie stanowi dodatkową oszczędność energii (tylko 13% kontrolera 5 V), a także niższe EMI. Wadą jest to, że potrzebujesz dwóch regulatorów napięcia.
To taki trend: wewnętrznie coraz niższe napięcia w celu obniżenia zużycia energii i zakłóceń elektromagnetycznych oraz zewnętrzne wyższe napięcie w celu uzyskania lepszej odporności na zakłócenia i łączności.