液晶顯示數字電壓表的設計
3.2 數據采集處理子程序
數據采集處理子程序主要完成直流電壓值的采集、A/D轉換、量程判斷轉換和串口發(fā)送等功能。在主程序中,LCD顯示初始化后,數字電壓表就進(jìn)入數據采集處理子程序。如圖5所示。本文引用地址:http://dyxdggzs.com/article/177948.htm
3.3 LCD液晶顯示初始化子程序
LCD液晶顯示初始化子程序的軟件流程圖如圖6所示。在LCD初始化程序當中系統顯示“Zhai Beibei A good girl!”通過(guò)延時(shí)子程序停留1秒進(jìn)入數據顯示程序。
4 實(shí)驗結果及分析
本設計利用Proteus仿真對其進(jìn)行仿真,其仿真結果可以有效直觀(guān)地進(jìn)行觀(guān)察,并對數據進(jìn)行更改,避免硬件仿真電路中可能出現的問(wèn)題不便更改的缺點(diǎn)。因為Proteus里L(fēng)CD1602內部可能沒(méi)有內部電阻,在此加上拉電阻。
5 結束語(yǔ)
本文提出并設計了一種適合于數字電壓表的量程自動(dòng)轉換電路,并對所設計的電路圖用PROTEUS軟件進(jìn)行了仿真。其電路是按直流的電壓量來(lái)設計的,對交流量的測量則需要在輸入端加設一個(gè)絕對值轉換器,把交流電壓幅值轉換為對應的直流量值。采用反向輸入放大器實(shí)現量程的自動(dòng)轉換,用AT89S52進(jìn)行數據控制、處理和存儲,并送到液晶顯示器上顯示。該設計的硬件結構簡(jiǎn)單,軟件采用C語(yǔ)言實(shí)現,程序簡(jiǎn)單、可讀寫(xiě)性強,效率高。與傳統的電壓表相比,具有方便操作、處理速度快、穩定性高、性?xún)r(jià)比高等優(yōu)點(diǎn),具有一定的使用價(jià)值。但是要達到更高的要求,實(shí)現更完善的性能指標,還需要做很多工作。
led顯示器相關(guān)文章:led顯示器原理
絕對值編碼器相關(guān)文章:絕對值編碼器原理
評論