新聞中心

        EEPW首頁 > 電源與新能源 > 設計應用 > 一種數字式溫度控制系統的設計

        一種數字式溫度控制系統的設計

        作者: 時間:2012-03-11 來源:網絡 收藏
        2.3  Moc3041芯片

          MOC3041芯片是Motorola 公司推出的單片集成可控硅驅動器件,這是一種集成的帶有光耦合的雙向可控硅驅動電路。它內部集成了發光二極管、雙向可控硅和過零觸發電路器件。它的內部結構和外部引腳如圖4所示。它由輸入和輸出兩部分組成。輸入部分是一個砷化鎵發光二極管,在5~15mA正向電流的作用下發出足夠強度的紅外光去觸發輸出部分。輸出部分包括一個硅光敏雙向可控硅和過零觸發器。在紅外線的作用下,雙向可控硅可雙向導通,與過零觸發器一起輸出同步觸發脈沖,去執行機構——外部的雙向可控硅TLC336A。


        圖4  MOC3041內部結構和外部引腳圖


        2.4 其它電路介紹

          (1)報警部分:顯示報警的有電源狀態、加熱狀態、保溫狀態和上檔狀態4個,只需在單片機(AT89C52)的P1.4—P1.7分別接上4只發光二極管,單片機(AT89C52)即可根據不同的情況輸出相應的狀態。因而,報警部分是非常簡單的:只需4只發光二極管就可以了。
          (2)顯示部分:這部分也很簡單:4個顯示器采用七段數碼管做顯示;而兩塊鎖存驅動芯片74LS374也很普通,一塊用來鎖存驅動段控口,一塊用來驅動位選口。
          (3)應用部分:可以采用加熱器(電熱爐等),或直接用于烤箱等,可根據不同的需要采用不同的電子儀器。系統總的電路圖如圖5所示。


        圖5 系統總電路圖


        3. 系統設計

          采用模塊化設計方式,將各個功能分成獨立的模塊,由系統和監控程序一起管理執行。本裝置的包括主程序、鍵盤處理子程序、顯示子程序、設定子程序以及有關DS1820的程序(初始化子程序、寫程序和讀程序等)。
          主程序完成的功能是:啟動DS1820測量,將測量與給定值比較,若TX≤TL,則進入加熱階段,置P3.1為低電平。在該過程中繼續對所需測量的溫度進行監測,當TX≥TH時,置P3.1為高電平,斷開可控硅,關閉加熱器,等待下一次的啟動命令。全部的工作軟件流程圖情況如下:

        圖6 總流程圖                圖7 顯示子程序(DISPLAY)


        圖8 自檢子程序(ZIJIAN)     圖9 溫度范圍確定子程序(TESTRANGE)


        圖10  轉換TH(TURNTH)子程序    圖11 讀取溫度子程序(GET_TEMP)


        關鍵詞: 溫度 控制 硬件 軟件

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 泸水县| 兰坪| 桐乡市| 黄石市| 会东县| 邛崃市| 土默特右旗| 汨罗市| 鄂托克前旗| 三江| 松江区| 九龙县| 石棉县| 乾安县| 奉贤区| 小金县| 襄樊市| 无锡市| 宁夏| 东至县| 枣强县| 石阡县| 大余县| 垣曲县| 玉溪市| 锡林浩特市| 武川县| 淮阳县| 和田县| 罗田县| 巴彦县| 广州市| 绵竹市| 花莲县| 句容市| 楚雄市| 永靖县| 涞水县| 宁安市| 农安县| 乌拉特后旗|