標題: 單片機數字電壓表設計資料 [打印本頁]
作者: xay0327 時間: 2018-12-27 08:35
標題: 單片機數字電壓表設計資料
以單片機為核心,設計一個數字電壓表。采用中斷方式,對2路0~5V的模擬電壓進行循環采集,采集的數據送LED顯示,并存入內存。超過界限時指示燈閃爍。
本題目本質上是以單片機為控制器,ADC0809為ADC器件的AD轉換電路,設計要求的電壓顯示,是對ADC采集所得信號的進一步處理。
為得到可讀的電壓值,需根據ADC的原理,對采集所得的信號進行計算,并顯示在LED上。本項目中ADC0809的參考電壓為+5V,根據定義,采集所得的二進制信號addata所指代的電壓值為:而若將其顯示到小數點后兩位,不考慮小數點的存在(將其乘以100),其計算的數值為:。將小數點顯示在第二位數碼管上,即為實際的電壓。
本示例程序將1.25 V和2.5 V作為兩路輸入的報警值,反映在二進制數字上,分別為0x40和0x80。當AD結果超過這一數值時,將會出現二極管閃爍和蜂鳴器發聲。
-
圖片1.png
(31.96 KB, 下載次數: 33)
下載附件
2018-12-27 08:34 上傳
-
-
51單片機數字電壓表設計.doc
2018-12-27 08:35 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
130.5 KB, 下載次數: 25, 下載積分: 黑幣 -5
| 歡迎光臨 (http://m.raoushi.com/bbs/) |
Powered by Discuz! X3.1 |