單片機溫度采集電路的設(shè)計仿真
(作者未知) 2010/1/3
(接上頁)示器進行數(shù)據(jù)顯示。首先啟動Proteus并從Proteus元件庫中選擇需要的元件繪制電路圖并設(shè)置相應(yīng)元件的參數(shù)值,接口電路原理圖如圖2所示。
電路繪制完成以后,打開KeilμVision 2新建一個項目,命名為cewen.uv2。選擇Project菜單下的Select Device forTarget選擇AT89C51。然后單擊Project菜單下的Optionfor Target‘Target1’項,選擇Debug,使用Proteus VSM Em-ulator仿真。然后新建一個源文件cewen.c,寫入源程序(只給出讀取溫度函數(shù)):
最后將該源程序文件加入到當前工程項目中進行編譯,編譯通過后單擊Debug菜單下的Start/Stop Debug Ses-sion,這時切換至Proteus界面會發(fā)現(xiàn)電路已經(jīng)啟動仿真,并可以看到仿真結(jié)果。對溫度傳感器進行示波器顯示的接口電路和顯示結(jié)果。
3 結(jié)論
本文設(shè)計了一種新的溫度采集系統(tǒng),該系統(tǒng)能通過擴展對多點溫度進行實時巡檢,各個測試模塊能各自實現(xiàn)自己的功能。同時采用Proteus和Keil結(jié)合仿真的方法對設(shè)計的單片機測溫系統(tǒng)進行了虛擬仿真和性能檢測,得到了比較好的仿真結(jié)果和分析結(jié)果。結(jié)果證明采用Proteus和Keil結(jié)合仿真的可以大大簡化硬件電路的設(shè)計過程,可以降低單片機系統(tǒng)的開發(fā)成本、提高效率和開發(fā)速度,具有很好的實際應(yīng)用和指導(dǎo)意義。
|