<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于數字PID和89C52單片機的溫度控制系統

基于數字PID和89C52單片機的溫度控制系統

作者: 時(shí)間:2010-06-26 來(lái)源:網(wǎng)絡(luò ) 收藏


的核心,實(shí)現水溫檢測、濾波、控制算法運算、信息存儲等功能。通過(guò)數據、地址、控制總線(xiàn)與A/D轉換器相連,完成模擬量與量之間的轉換。測量機構采用傳感器DSl820作為測量電路的核心器件,DSl820是一款兩端器件,只需要一個(gè)直流電壓源,功率的需求比較低,可量測范圍-40~180℃,其輸出是高阻抗電流,因而大阻值的電阻對器件工作影響不大,具有非常好的線(xiàn)性輸出性能。執行機構是可控硅交流調壓裝置,其輸入信號為高低電平,通過(guò)改變輸入信號來(lái)調節加熱爐絲的電壓。鍵盤(pán)部分主要在程序中引入3個(gè)中斷,即串位鍵、+l鍵、-1鍵分別對應3個(gè)中斷,當某個(gè)鍵按下時(shí),中斷口便產(chǎn)生一個(gè)下降沿,從而進(jìn)入相應的中斷服務(wù)子程序。顯示利用8155進(jìn)行擴展成4位BCD碼,前2位為設定值,后2位為采樣值,實(shí)現了動(dòng)態(tài)循環(huán)顯示特性。

2 程序流程及溫控算法
2.1 程序流程

系統的程序流程主要包括系統的主程序、對硬件電路的初始化、環(huán)境采集子程序、溫度控制子程序、鍵盤(pán)控制子程序、報警子程序等部分構成。程序流程圖如圖3所示,該系統的軟件是在89C5l仿真開(kāi)發(fā)環(huán)境下采用51系列的C語(yǔ)言編寫(xiě)的,用C語(yǔ)言來(lái)設計程序大大提高了開(kāi)發(fā)調試的工作效率,使得程序結構清晰,便于進(jìn)一步擴展系統的功能。




評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>