『壹』 STC12C5A60S2單片機的AD能檢測到最小電壓是多少
STC12C5A60S2單片機的AD是十位的,最大數是1023,對應的電壓是最高電壓5V,那每一檔數對應的電壓是5/1023=0.004888V,這就是能檢測到的最小電壓了。
『貳』 單片機自帶ad轉換的電壓值范圍是多少
AD測量范圍:0~基準電壓。包含0 跟 基準電壓。
基準電壓分多種:
1、單片機電源電壓;(有AD功能的就有)
2、內置高精度電壓1.23V;(如果單片機有的話)
3、外輸入電壓;(如果單片機有的話)
通過程序配置選擇以上某種電壓 作為基準電壓。
『叄』 stc15單片機用自帶的ad檢測3.7v鋰電池電壓,問題是vcc是變動的,就是電池電量多少,vcc
當然要增加基準電源,無論測量什麼都要有基準,對於用3.7v鋰電池供電的單片機,當然不能用電池電壓為基準,雖然該單片機AD基準電壓不能單獨設定,但AD模塊有多個輸入端子,可以在一個輸入端接基準電壓,如TL431或其它兩端穩壓源,在電源電壓已知的情況下,測基準電壓,得到一個數字量,將此值寫入程序中或存入EEPROM中(批量生產,校正採用統一的電壓,但基準源有離散性),以後每次測量前,測一下基準電壓,獲得另一個數字量,就可推算出電源電壓
由於電池的電壓不能突變,所以緊接著的其它測量(不只是求電源電壓)就可以按已知的電源電壓作為基準,也可以直接和穩壓源的數字量對比得到真實值
如已知電源電壓5V,測基準電壓源獲得數字量400(也可算出基準源的電壓),若電源電壓變動後測同一基準源得數字量500,則可知電源電壓是4V,此時馬上用AD的另一個端子測第三個輸入電壓得數字量得200,可推算此電壓便是2V
因所測實際電壓=測得數字量/滿量程數字量*電源電壓
實測電壓就是基準源是一定的,那麼電源電壓與所測數字量成反比關系
『肆』 怎麼用單片機測量供電電池的電壓
用單片機自帶ADC功能,或者外加ADC晶元,具體看你單片機的AD精度,8位的話255 對應滿電壓,得出的ADC結果換算一下就行了
『伍』 急求!!!怎麼用單片機測電池電壓
可以直接利用單片機的AD來測電壓的,具體要怎麼做,就看你用的什麼單片機了,它的資料裡面也會寫的很清楚,這里我說一下過程吧,首先是打開AD轉換,轉換出來的是AD值,然後利用資料裡面的公式(比如用STC的單片機,AD是10位的,AD值=1024(此值與位數有關)*被測電壓/參考電壓(以單片機供電電壓做為參考電壓))就可以得到電壓值,電壓值的精度就看是多少位的AD,位數越高,精度就越高。
希望對你有所幫助。
『陸』 單片機AD怎麼樣採集交流電壓值,比如正弦波三角波等等
1)根據你的采樣率(確切說是設計的解析度,例如16),把一個周期的平分16份,算出正弦值;
2)每隔1/16周期,送算出的了16個數值
3)da的值都是一個方向的,通過電路,把電壓偏執到零度以下
4)混編,就是,__asm()
在刮號里輸入匯編語句就可以,具體看編譯器手冊
『柒』 單片機AD轉換的實質是不是就是檢測電壓的大小
單片機AD轉換的實質可以理解為檢測電壓的大小,但不準確。對於模擬電壓可以用萬用表測出電壓多少。但對於單片機卻無法識別和處理模擬電壓,所以,需要把模擬電壓(模擬量)轉換成對應的數字量,才能進行計算,比較等處理。而且,自然界中的物理量都是模擬量,要測量就要先轉換成電壓,再進行A/D轉換,單片機通過換算,計算出物理量的值。所以,AD轉換不只是要檢測電壓大小,而是要採集各種物理量。
『捌』 怎麼用單片機測量交流電壓
1、先將輸入的電壓衰減一談兄定的倍數,即衰減到0-5V范圍內。衰減電路採用RC衰減器,即RC並聯後再串聯。選擇合適的R、C參數。
2、設置電壓跟隨電路。這個電路只要是緩沖和隔離作用,保證後級電路不影響到前級電壓。電壓跟隨電路的放大倍數恆小於或者接近1倍。
3、如果存在有負電壓,還需要使用運拆慎算放大器電路進行偏置處理(一般採用加法電路),使得所有旅侍敬的電壓都會在0V以上,即變成正電壓0-5V。
4、把處理後的電壓送入到ADC采樣(ADC的精度需要注意!),單片機使用ADC采樣得到的數據計算交流電基波的頻率和幅度,這樣這個交流電壓的波形都能測出來,算出電壓來。