在高度自動化的時代,自動調(diào)節(jié)溫度系統(tǒng)得到了廣泛的 應(yīng)用。電阻爐可以適用于家電、食品、汽車、材料以及電力電 子等行業(yè)。隨著現(xiàn)代科技的發(fā)展,溫度測量控制技術(shù)的重要性 也更加明顯。在使用電阻爐生產(chǎn)產(chǎn)品的過程中,準確地測量和 控制溫度能夠提高生產(chǎn)效率、節(jié)約資源,并且極大地影響了產(chǎn) 品的質(zhì)量。因此,精度、穩(wěn)定且可靠地控制電阻爐的溫度是 非常有必要的。以前人們只能夠應(yīng)用模擬調(diào)節(jié)器去控制溫度, 但是用該方法控制溫度會出現(xiàn)延時大、系統(tǒng)震蕩的問題。現(xiàn)如 今,利用單片機可以很方便地解決該問題,同時單片機還具有 智能化和自動化程度高、編程靈活以及擴展性好等優(yōu)點。 因此,該文設(shè)計了 1 個自動化溫度控制設(shè)備,它是以單 片機 AT89C51 為中心,通過傳感器來檢測溫度。利用 PID 控 制、PWM 脈沖調(diào)制反饋系統(tǒng),自動實現(xiàn)高精度、及時的溫度 控制。同時,設(shè)計的溫度報警電路能夠及時監(jiān)測工廠電阻爐的 運行狀況,最大限度地消除安全隱患。
系統(tǒng)硬件設(shè)計方案
該設(shè)計的核心處理器為 AT89C51,其他組成部分有溫度 傳感器模塊、溫度控制模塊、數(shù)據(jù)處理模塊、溫度顯示模塊以 及鍵盤調(diào)節(jié)模塊。該設(shè)計的核心部件為中央處理器,主要負責 處理數(shù)據(jù)、控制溫度控制模塊、控制顯示模塊和控制報警模塊 等。中央處理器有很多選擇,經(jīng)過比較,該文的設(shè)計方案采用 AT89C51 單片機作為中央處理器。
復(fù)位電路設(shè)計
當系統(tǒng)出現(xiàn)故障處于死鎖狀態(tài)時,可以按下按鍵,從而重 新啟動電路。
1. 時鐘電路設(shè)計 時鐘電路晶振頻率的大小會直接影響單片機的運行速度 和質(zhì)量。該設(shè)計采用內(nèi)部震蕩的方式,選擇微調(diào)電容為 100 pF、 頻率為 12 MHz 的晶振,使電路簡單且符合實際要求。
2.溫度采樣電路的設(shè)計與選擇 溫度采樣電路的設(shè)計與選擇有以下 2 種方法:1)選擇溫度 傳感器 DS18B20,它能夠把模擬信號轉(zhuǎn)換為數(shù)字信號,不占空 間且測量的準確性較高,能夠適用于多種場合,使用起來非常 方便 [1]。2) 由于該系統(tǒng)設(shè)置的特殊性,還可以通過對加熱器輸 出的溫度模擬信號進行模數(shù)轉(zhuǎn)換,從而獲得數(shù)字的溫度信息。 該文選擇了第二種方法,采用數(shù)模轉(zhuǎn)換器 MCP3204,MCP3204 的功耗非常低、工作方式靈活且性價比高 [2]。
3. 人機交互電路 隨著科技的發(fā)展,在高度自動化的時代,人機交互在生 活中隨處可見。外設(shè)是構(gòu)成人機交互系統(tǒng)配置的主要部分。它 的實現(xiàn)方法有以下 2 種:1) 通過單片機的 I/O 端口驅(qū)動芯片來 實現(xiàn),單片機沒有液晶顯示 LCD 的驅(qū)動功能。2) 單片機本身 具有驅(qū)動的功能,能夠直接控制鍵盤和 LCD,還可以實現(xiàn)人 機對話 [3]。
4. 按鍵接口電路設(shè)計 溫度的設(shè)定值以及控制參數(shù)的數(shù)值都是由按鍵來調(diào)節(jié) 的,按鍵是現(xiàn)階段電子設(shè)計中最常用、最實用的輸入設(shè)備。單 片機通過讀取 I/O 口的狀態(tài)來判斷按鍵是否按下,一般來說有 掃描法、線翻轉(zhuǎn)法、中斷法等。鍵盤可以實現(xiàn)人機對話,還 可以通過輸入命令實現(xiàn)輸入數(shù)據(jù)的功能。在該設(shè)計中,采用 獨立式鍵盤結(jié)構(gòu),設(shè)計了 4 個按鍵 :1) 第一個按鍵,設(shè)定的 溫度值加 1。2) 第二個按鍵,設(shè)定的溫度值減。3) 第三個按 鍵,設(shè)定的控制參數(shù) P 加 1。4) 第四個按鍵,設(shè)定的控制參 數(shù) P 減 1。
5.顯示電路設(shè)計 顯 示 電 路 選 用 LCD1602, 但 是 在 Proteus 仿 真 中 沒 有 LCD1602,只能找對應(yīng)的 LM016L,實際上 LM016L 與 LCD1602 的原理是相同的,并且利用上拉電阻使 P0 口的電壓增大,從 而驅(qū)動 LCD。
6.報警電路的設(shè)計 因為電阻爐的溫度是決定電子元件制成品質(zhì)的重要因 素,溫度不合適就會影響元件的品質(zhì);所以設(shè)置報警電路,當 |T 實際值 -T 設(shè)定值 | ≥ 3 ℃時(為電阻爐當前的溫度 ;為預(yù)設(shè)的電 阻爐的溫度),報警電路開始工作,蜂鳴器開始鳴響,警示燈 開始閃爍。