新聞中心

EEPW首頁 > 模擬技術 > 設計應用 > 數(shù)字電壓表的仿真電路設計

數(shù)字電壓表的仿真電路設計

作者: 時間:2011-11-09 來源:網(wǎng)絡 收藏
DING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; COLOR: rgb(0,0,0); TEXT-INDENT: 2em; LINE-HEIGHT: 24px; PADDING-TOP: 0px">  根據(jù)設計要求結合硬件電路,在輸入模擬信號時采用電阻分壓,最終的采樣輸入電壓只有實際輸入電壓的十分之一,所以在編寫程序中要編寫一段數(shù)據(jù)調整程序,其中還應注意硬件顯示電路采用了動態(tài)掃描顯示,在動態(tài)掃描顯示方式中,動態(tài)掃描的頻率有一定的要求,頻率太低,數(shù)碼管LED將會出現(xiàn)閃爍現(xiàn)象,通常數(shù)碼管點亮時間間隔一般均取5ms左右為宜,這就要求在編寫程序時,使其點亮并保持一定的時間??偨Y以上分析,程序流程圖如圖3,圖4所示。

  

基于51單片機的數(shù)字電壓表仿真設計
本電路的程序設計主要包括A/D轉換部分、LED顯示、初始化和定時器中斷部分。部分程序代碼如下所示。

  

基于51單片機的數(shù)字電壓表仿真設計

  

基于51單片機的數(shù)字電壓表仿真設計

  5 結束語

  本文的數(shù)字可以測量0~5 V的電壓值,AT89C51為8位單片機,當ADC0808的輸入電壓為5 V時,輸出數(shù)字量值為+4.99 V。如果要獲得更高的精度,需采用I2位、I3位等高于8位的A/D轉換器。數(shù)字的顯示部分可以增加BCD碼調整程序來通過三位數(shù)碼管顯示其數(shù)據(jù)。本設計的顯示偏差,可以通過校正0808的基準參考電壓來解決,或用軟件編程來校正其測量值。本系統(tǒng)在設計過程中通過Proteus仿真軟件的調試,具有電路簡單、成本低、精度高、速度快和性能穩(wěn)定等特點。


上一頁 1 2 下一頁

關鍵詞: 電壓表 仿真電路

評論


相關推薦

技術專區(qū)

關閉