原理框圖如下圖所示,采用8051單片機(jī)產(chǎn)生波形,D/A轉(zhuǎn)換器將其轉(zhuǎn)化為模擬電壓,再經(jīng)過(guò)放大器放大。用74LS164作驅(qū)動(dòng)器,由單片機(jī)軟件控制數(shù)碼顯示,軟件還附有顯示器的自動(dòng)刷新及電路的過(guò)零保護(hù)等功能。
1.波形轉(zhuǎn)換與放大部分:
選用51系列的單片機(jī)產(chǎn)生和控制波形。數(shù)模轉(zhuǎn)換器用的是DAC0832,本方案中DAC0832采用單緩沖模式。電路如圖五所示,P0口和DAC0832的數(shù)據(jù)口直接相連, 和 接地,DAC數(shù)據(jù)寄存器處于直通狀態(tài),ILE=1,和連接后接P2.0。在選中該片的地址(=0)時(shí),寫(xiě)入數(shù)字量,該數(shù)字信號(hào)就立即傳送到DAC輸入寄存器,并直通至DAC數(shù)據(jù)寄存器,經(jīng)過(guò)短暫的建立時(shí)間,即可以獲得相應(yīng)的模擬電壓。寫(xiě)入操作結(jié)束, 和立即變?yōu)?a class="article-link" target="_blank" href="/tag/%E9%AB%98%E7%94%B5%E5%B9%B3/">高電平,寫(xiě)入的數(shù)據(jù)被輸入寄存器鎖存,直到再次寫(xiě)入刷新。
2.鍵盤(pán)與數(shù)碼顯示部分:
3.穩(wěn)壓電源部分
電源部分輸出+5V,+15V,-15V電壓供給系統(tǒng),另外還制作+5.12V直流穩(wěn)壓電源做DAC0832的VERF的基準(zhǔn)電壓。