『壹』 怎麼去用單片機去測量一個電阻的電壓值,怎樣在單片機上顯示測量值,電路圖是怎麼接的,程序時怎麼寫的
這個嘛 大體上是這樣的
1】 准備一個帶有ad的單片機
2】 用兩路ad采樣通道 ad0和ad1
3】 ad0 接被測電阻的一端 (假設是高壓端)
ad1接被測電阻的另一端(假設是低壓端)
4】 程序弄好
5】 程序功能是:ad采樣電阻兩端的電壓值 然後單片機計算壓差 然後把壓差顯示到led上 這個顯示就是電阻的電壓值了
也很簡單的
『貳』 單片機系統測量功率,電流方法
說測量電流的方法是在電路供電電源中串上一個1歐或者0.5歐的一個電阻,然後測量該電阻的電壓,電壓除電阻得到電流,電流乘上電壓就是功耗,這句話原則上是對的。
你之所以有疑問,是因為還說得不夠清楚。
其實,用這個辦法要把電阻串聯在單片機的地線端,並且這個方法只能測量外電路的電流,不能測量單片機自己的的工作電流。
簡單畫個圖你思考一下也許就明白了。
『叄』 單片機測頻率,間接測出電阻
經過測坦肆算,低阻檔測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電路輸出的振盪頻率與計算值是有誤差的,就是說精度不很高。
這個電路可以省掉高阻檔的一組開關,即高阻檔的電阻和電容常通即可。
這種原理更適合用來測量電容,測量電阻選用靜態電路即可。
『肆』 單片機 熱敏電阻測溫
1、單片機熱敏電阻測溫首先要設計電路原理圖,如圖所示:
上圖R3為上拉電阻,T1為接熱敏電阻端,TC1為單片機AD採集口、電阻R4和電熱C6為阻容濾波電路。
2、上拉電阻R3的選擇:根據所用溫度的范圍,選擇熱敏電阻對應阻值范圍的中間值最好,這樣檢測的溫度偏差較小。
3、上拉電阻選定後,根據熱敏電阻阻值表,算出溫度真值表,用於軟體查表,計算出溫度值。在算溫度真值表前,首先要確定單片機AD模塊的解析度。
4、單片機軟體編程,濾波方法一般採用多次採集求累加和,去最大值和最小值,最後求平均。
5、單片機選擇:一般選用8位單片機就夠。但是,單片機自帶的溫度採集AD模塊,最好選用10位解析度,10位的AD模塊解析度高,溫度採集精確。
6、以上為單片機熱敏電阻測溫的一般流程。
『伍』 用單片機檢測電流的大小(500ma左右),電流采樣電路怎麼做
就在電流通路里串聯一個大功率小阻值的精密電阻就可以了,然後放大兩端的電壓,與你的ADC匹配即可.
這個電阻要小一些,比如0.5歐姆,5W(功率最好大一些,這樣發熱比較少,電阻不會很燙,精度可以保證)
0.1歐是可以的(理論上這個電阻越小,對現有電路的影響越小,但對後面的放大電路要求越高, 所以要綜合考慮)。不過後級放大倍數要大一些,最好是91倍左右(0-4.5V,剩餘的部分作為安全裕量,量程要比設計的要求大一些比較好),你可以先用兩個反相比例放大器(比例電阻10K,91K,平衡電阻8.2K),第二個是(比例電阻10K,100K,平衡電阻9.1K),運算放大器的電源選正負15V,反相比例放大電路的基本構型你看一下模電書,這里上圖太麻煩了。
『陸』 單片機熱敏電阻測溫
1、電路設計需以單片機為核心,繪制電路原理圖。如圖所示,電阻R3擔當上拉電阻角色,熱敏電阻T1連接至單片機的AD採集端,同時,電阻R4與電容C6構成阻容濾波電路,以提高信號質量。
2、上拉電阻R3的選取應基於預期溫度范圍。選擇熱敏電阻的中值阻抗,有助於減小溫度測量誤差。
3、選定上拉電阻後,依據熱敏電阻的阻值-溫度特性表,編制溫度真值表。該表將在軟體中用於查詢和計算測量溫度。編制前需確定單片機AD模塊的分辨精度。
4、在軟體編程階段,濾波處理通常涉及多次數據採集,求取平均值,同時剔除異常的最低值和最高值,以獲得更准確的平均溫度讀數。
5、單片機的選擇應考慮需求。對於大多數應用,8位單片機即能滿足要求。然而,若使用內置AD模塊進行溫度測量,應優先選擇10位解析度的單片機,因為其更高的AD解析度意味著更精確的溫度採集。
6、以上流程概述了基於單片機和熱敏電阻的溫度測量方法。
『柒』 單片機怎麼用AD測電阻
忽略溫度等因素的影響,直接採用串聯電阻測電壓的方法就可以。
原理是採用一隻高精度的已知阻值電阻[假設為R0],串聯一隻被測電阻[R1]將這串聯的電阻兩端加上一個穩定的直流電源[V0],用單片機的AD檢測R1兩端的電壓[V1],通過歐姆定律公式可以計算出電阻。
R1
V1=———— X V0
(R1+R0)
換算為:
V1
R1=————X R0
(V1+V0)
V0,R0為已知,V1位AD檢測到的值,R1就可以計算得到。
電路示意圖