為什麼很多單片機的工作電壓是5V?
5v來自于TTL電平。5為True,0為False,之後用了壓降更低的PN節,衍生出了3.3v這個電平。是以3.3v和5v一般出現在信号電路或者單片機等VCC供電。
為什麼很多單片機的工作電壓是5v?
因為大多數晶片都是5v的TTL電平,要做到電平相容,電平比對,避免要電平轉換操作,所有很多單片機的工作電壓都是5v。早期(196x)的半導體電路(TTL)單管的壓降是0.7v。一個電路裡經常有多個半導體串聯。比如4管串聯,電源至少保證0.7x4=2.8v才能保證電路正常工作。是以最早有3v/5v等标準。後來LM7805(197x)電源IC出來以後,5v成了事實标準。
TTL指的是TTL電平,0~5v之間,小于0.2v輸出低電平,高于3.4v輸出高電平。全稱Transistor-Transistor Logic,即BJT-BJT邏輯門電路,是數字電子技術中常用的一種邏輯門電路,應用較早,技術已比較成熟。TTL主要有BJT(Bipolar Junction Transistor )即雙極結型半導體,晶體三極管)和電阻構成,具有速度快的特點。最早的TTL門電路是74系列,後來出現了74H系列,74L系列,74LS,74AS,74ALS等系列。
但是由于TTL功耗大等缺點,正逐漸被CMOS電路取代。TTL輸出高電平2.4V,輸出低電平0.4V。在室溫下,一般輸出高電平是3.5V,輸出低電平是0.2V。最小輸入高電平和低電平:輸入高電平)=2.0V,輸入低電平=0.8V,噪聲容限是0.4V。
為什麼很多都是5v,而且有大量電源晶片支援的也是5v。電壓浮動為5%,而電壓标準,在A/D當中使用,标準應該是5.12v。
因為512 是2的N次方,這樣A/D 的每一個字都是一個整數,當作為無符号計算的時候,更簡單,但是沒見到哪個成品用這個電壓的,大部分都是5v,為什麼不用呢?
因為做5.12的标準電壓成本會成倍增長。5v與5.12v精度差别在百倍,小數點後0.12V,基本很難做到高精度标準電壓,市場通用電壓為5v,上浮一定百分比。
2008年11月釋出的STC12系列單片機資料手冊中,STC12C系列的單片機電壓範圍是3.3~5.5V;STC12L系列的單片機電壓範圍是2.2~3.6V。如果選擇STC12C系列的單片機,隻要單片機的工作頻率不是太高,使用3.7V供電是沒有任何顧慮的,官方聲稱單片機的抗幹擾能力可以達到4000V,但實際應用說法不一。
1、大多數單片機都是 TTL 電平,各自的高低電平定義不一樣;
2、當電源電壓為5v時:51,STM32單片機高電平5v;
3、當電源電壓為3.3v時:51,STM32單片機高電平是3.3v;
是以現在單片機工作電壓主要有兩種:一種工作在3.3V 一種工作在5V。
懂了吧。