Ⅰ 單片機測頻率,間接測出電阻
經過測坦肆算,低阻檔測200歐姆電阻時的頻率應為9KHz左右;高阻檔測量3.9K電阻時的頻率應為5.2KHz左右。你在得到測量頻率時就已經有嚴重偏差了,且低電阻時的頻率偏差相對更大些。
如果電路連接肯定是正確的,那麼原因很可能是元件的實際參數有問題,誤差過大。下面排查的思路和臘襪方法供參考:
1、電源電壓在555電路的合適范圍,比如5V—10V;
2、對所用的每一個電容、電阻讓局轎元件進行實際測量,保證容量、阻值的准確度,比如不超過5%,且應選用溫度漂移小的品種;
3、對所用的開關的接通電阻進行實際測量,用於低阻檔的,應保證小於1歐姆;
4、所用的開關不建議選用電子開關,因為導通電阻可能較大,且不易掌握;
5、很可能是555第7腳內部的放電管出了問題,更換一片IC試試(由於低阻檔時所用的電容0.22uF的容量較大,在被測電阻Rx很小時,容易燒掉內部的放電管);
6、若電路的頻率誤差仍較大,特別是在低電阻檔時誤差較大,建議更換一片IC試試——用於測量的,建議選用CMOS類型的555,有高的輸入阻抗,引入誤差會小些;
7、建議為第7腳串接一個限流電阻,並在計算時將此電阻的阻值納入放電總阻值中(看來這種電路難以用來測量更低的電阻了)。
由於555第7腳放電管內阻等原因,555電路輸出的振盪頻率與計算值是有誤差的,就是說精度不很高。
這個電路可以省掉高阻檔的一組開關,即高阻檔的電阻和電容常通即可。
這種原理更適合用來測量電容,測量電阻選用靜態電路即可。
Ⅱ 用單片機檢測電流的大小(500ma左右),電流采樣電路怎麼做
就在電流通路里串聯一個大功率小阻值的精密電阻就可以了,然後放大兩端的電壓,與你的ADC匹配即可.
這個電阻要小一些,比如0.5歐姆,5W(功率最好大一些,這樣發熱比較少,電阻不會很燙,精度可以保證)
0.1歐是可以的(理論上這個電阻越小,對現有電路的影響越小,但對後面的放大電路要求越高, 所以要綜合考慮)。不過後級放大倍數要大一些,最好是91倍左右(0-4.5V,剩餘的部分作為安全裕量,量程要比設計的要求大一些比較好),你可以先用兩個反相比例放大器(比例電阻10K,91K,平衡電阻8.2K),第二個是(比例電阻10K,100K,平衡電阻9.1K),運算放大器的電源選正負15V,反相比例放大電路的基本構型你看一下模電書,這里上圖太麻煩了。
Ⅲ 單片機怎麼用AD測電阻
忽略溫度等因素的影響,直接採用串聯電阻測電壓的方法就可以。
原理是採用一隻高精度的已知阻值電阻[假設為R0],串聯一隻被測電阻[R1]將這串聯的電阻兩端加上一個穩定的直流電源[V0],用單片機的AD檢測R1兩端的電壓[V1],通過歐姆定律公式可以計算出電阻。
R1
V1=———— X V0
(R1+R0)
換算為:
V1
R1=————X R0
(V1+V0)
V0,R0為已知,V1位AD檢測到的值,R1就可以計算得到。
電路示意圖
Ⅳ 光敏電阻與51單片機連接,測量光敏電阻的數據,用到那些元器件連接,有圖最好的
總的需要這些東西:帶有AD功能的51單片機(或普通51和AD晶元),光敏電阻,普通電阻;
光敏電阻(最大阻值20K)與普通電阻(20K精度越大,測量誤差越小)串聯:VCC接光敏電阻再接普通電阻,然後接地,單片機AD口接光敏電阻與普通電阻直接,AD測得實時AD值為V1。
演算法如下V1=(R/(R(光敏)+R))VC)
所以R(光敏)=R(VCC/V1-1);
Ⅳ 用單片機測量電阻的原理
用一個電源、一個已知阻值的電阻跟待測電阻構成一個分壓電路,然後將待測電阻上的分壓輸入模數轉換電路,將電壓轉換成數字量,然後經過事先編好的程序,將轉換成電阻值的數字顯示在LED或LCD上。示意圖如下(畫圖不易,記得點贊哦!)