1. 用51單片機採集12V蓄電池電壓,然後根據電壓控制三個電磁繼電器的通斷
說起來容易,寫起來難!尤其是寫出來沒BUG的,需要不斷地調試。
你連圖都不給出,別人沒人會幫你寫的!
我幫你一個思路吧。
51單片機很多種,你選哪種?哪個型號?
採集電壓,需要ADC,你是外掛ADC呢?還是選內部集成了ADC的單片機呢? 國產的STC單片機內部就集成了ADC,單片售價只有幾元。
單片機通過ADC採集到數據,處理;
再就是多條件循環判斷:
大於11.5V(不能是11.5-12V,因為電池充電後最高可達到14.5V以上,否則你的系統還有12V以上電壓的盲區)時,執行某個I/O輸出高電平,推動驅動電路,使繼電器吸合,紅燈亮;
11-11.5V時,執行另一個I/O輸出高電平,推動驅動電路,使繼電器吸合,黃燈亮;
低於11V時,執行第三個I/O輸出高電平,推動驅動電路,使繼電器吸合,綠燈亮。
2. 5V單片機帶AD的可以采樣12V電壓嗎
不能直接採集。單片機引腳的最高工作電壓是5V,過高會燒掉。
可以用電阻分壓的方法測量,將結果乘以分壓比即可。
3. 用單片機怎麼測量12V左右的電壓
分壓後用ad啊。
舉個例子,你ad 范圍3v,
那你就把這個電壓串接3k 1k到地
測試點在電阻中間。
這樣不就是1/4了,你自己知道采完要*4就好
4. 如何用單片機檢測12V開關電源信號
用一個三極體,12v串聯一個電阻接在三極體的基極,發射級接地,集電極接一個5v,中間差一個電阻,然後單片機測量集電極電壓,如果,沒有12v信號,三極體無法導通,單片機檢測高電平,否則,低電平
5. 單片機怎麼輸出12V電壓
stm32f103io口只能輸出3.3V或5V,要想輸出12伏,就要用NPN三極體或MOS管進行緩沖。
6. 如何用單片機檢測0.1-12v輸入 信號電壓!有圖更好!感謝各位大蝦~~~~~~~
用電阻分壓,比如24K和10K電阻分壓(這個要根據你的線路阻抗來定),然後給ADC0809C,見圖,
7. 我想用51單片機測量12v蓄電池的電壓,降壓的方法有哪些電阻分壓的誤差會不會大
一邊就用電阻分壓了,產生誤差的原因是因為阻抗造成的,你可以加運放做電壓跟隨器把電阻分壓後的電壓輸入到跟隨器,然後把跟隨器的輸出送到單片機的ADC。
8. 我想用單片機接受一個12v得脈沖信號,用電壓比較器如何實現,
串個合適的(約2到5K)電阻,
對地接5v穩壓管限制輸入電壓,
然後接到單片機某個IO口,
單片機程序檢測這個IO口即可,
這不復雜呀。