999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

雙單片機電阻爐溫度控制系統設計及仿真

2010-08-23 04:46:54
制造業自動化 2010年10期
關鍵詞:調試單片機程序

陳 慧

CHEN Hui

(華東交通大學 機電工程學院,南昌 330013)

0 引言

電阻爐廣泛應用于工礦企業、科研院所等場合,用作元素分析測定和鋼件淬火、退火、回火熱處理的加熱設備。單片機以其體積小、價格低、功耗低、控制能力強的優點,已經成為了電阻爐溫度控制領域的核心器件[1,2]。

然而,當前大多數電阻爐溫度控制系統采用一個單片機核心器件[3,4],當CPU處理能力不夠就會造成“瓶頸”現象:例如當使用A/D轉換器或計算處理時間長時,人機接口和監控程序就難以使用。為解決上述“瓶頸”問題,同時又兼顧到經濟性原則,本文設計了基于低端雙單片機結構的電阻爐溫度控制系統,該系統在并行處理信息、實時采集數據及可靠性等方面具有優勢。

1 控制系統設計方案

本設計采用兩個ATMEL公司生產的51系列單片機AT89S52:其中單片機U1用作實時控制;單片機U2用作監控機,主要完成人機對話和輔助計算功能。

有關雙機數據交換[5~7],可考慮3種方式:1)采用串行總線,這種方法硬件簡單但傳輸速度比較慢;2)采用并行總線,其速度較高但考慮到兩個CPU 時鐘同步問題因而硬件比較復雜;3)采用存儲器方式,其傳輸速度比較快且對時鐘同步性要求也不很嚴格。在此,本著提高性能與降低成本相結合的設計原則,采用第3種方式即由雙端口RAM承擔雙機信息的互換。系統原理框圖如圖1。

圖1 系統原理框圖

2 控制系統硬件設計[8,9]

系統硬件電路由3部分組成:1)實時控制模塊;2)人機交互模塊;3)雙機通訊模塊。

2.1 實時控制模塊[10]

該模塊以單片機U1為控制核心,可以分為溫度檢測電路和輸出控制電路兩部分,如圖2、圖3所示。

圖2為溫度檢測電路。熱電偶將溫度轉換為0-41.32mv電壓輸出,經毫伏變送器轉換成4-20mA電流,再經過電流/電壓轉換成0-5V電壓信號,由ADC0809轉換為8位的數字量送到單片機U1的P0口。圖3為輸出控制電路。單片機U1的P1.0引腳輸出控制信號,經過零觸發電路去控制雙向晶閘管,通過改變雙向晶閘管的導通時間來改變加熱功率,達到調節溫度的目的。當P1.0=1時,雙向晶閘管導通,P1.0=0時則截止;可控硅在給定周期的100%時間內接通時的功率最大,這時加熱溫度最高。圖中同步過零脈沖信號接U1的T0、T1腳,用來記數定時周期和控制輸出波頭數。

圖2 溫度檢測電路

圖3 輸出控制電路

2.2 人機交互模塊

人機交互模塊由圖4,由四個獨立的發光二極管(作為電源指示燈、PID正常運行指示燈、上限報警指示燈和下限報警指示燈)顯示電路和兩個4位7段數碼管動態顯示電路以及四個獨立按鍵電路和一個復位按鍵電路共同組成。

圖4 人機交互模塊

2.3 雙機通訊模塊

以雙端口靜態存儲器芯片DS1609作為兩單片機的數據交換器,基本原理為:需要送出數據的一方先把數據送入DS1609中,然后接收數據的一方對DS1609中的同一地址進行讀取,完成數據交換。

圖5 雙機通訊模塊

3 控制系統軟件設計

單片機U1的軟件包括主程序(負責初始化及通過DS1609與單片機U2進行聯系)、T0及T1中斷服務程序(T0中斷服務程序進行采樣、濾波、標度轉換、越限處理、控制顯示溫度;T1中斷服務程序主要控制雙向可控硅的通斷)、采樣子程序(ADC0809以查詢方式對IN0通道采樣4次)、數字濾波子程序(采用防脈沖干擾平均值法濾波對4次采樣值處理得平均值,以備PID運算和溫度標度轉換使用)、標度轉換子程序(參數經A/D轉換后得到的數碼值僅對應于參數的大小并不等于原來帶有量綱的參數值,故必須把它轉換成帶有量綱的數值以便顯示)、PID運算子程序(控制原理是先求出實測溫度對所需溫度的偏差值,對偏差值處理而獲得控制信號去調節電阻爐的加熱功率)及其它子程序(如為進行采樣值數碼顯示而加入二至十進制轉換子程序和壓縮BCD碼變成單字節BCD碼子程序;為求取PID運算而加入將鍵盤設定值進行十至二進制轉換的子程序等)。

單片機U2的軟件主要包括鍵盤監控程序和顯示輸出程序。1)鍵盤監控程序設計。本系統功能較為復雜,考慮到如果采用一鍵一義監控會由于按鈕過多,致使成本增加且面板難以布置用戶操作也不方便,因而本設計采用一鍵多義的鍵盤監控程序。具體是:采用狀態順序編碼設計狀態圖,構造兩張表(即狀態表和索引表),監控程序根據現態碼和鍵碼查表一方面可找到任務模塊WORK0~WORK15中相應的某一項予以執行發出運行命令,另一方面可用于下次判斷處理所需的次態NEXT項。2)顯示輸出程序設計。顯示輸出程序包括初始化、通過DS1609獲取單片機U1數據、控制設定溫度值顯示和當前溫度值顯示。

本系統程序眾多,由于篇幅所限具體程序流程圖及源代碼從略。

4 控制系統仿真調試

4.1 程序仿真調試

采用Keil軟件進行程序仿真調試。程序首先通過匯編及語法錯誤檢查,然后在仿真CPU中進行調試直至正確,則可保存其生成的目標文件(HEX文件)供單片機使用。圖6、圖7為某程序仿真調試過程圖。

圖6 程序通過匯編

圖7 程序進行調試

4.2 硬件仿真調試

硬件仿真調試利用proteus軟件[11],上述keil軟件生成的HEX文件將在proteus環境中的中導入單片機進行仿真。圖8為對PID閉環控制的仿真,其中比例系數Kp=1.4、積分時間常數Ti=1、微分時間常數Td=6。從圖9可以看出,該PID閉環系統可以很快(穩定時間為32.7s)達到溫度設定值,故系統達到了預先快、準、穩的要求。

5 結束語

本次設計的雙單片機電阻爐溫度控制系統能有效解決原有單一單片機系統面臨的當使用速度相對較慢的A/D轉換器或當計算處理時間長時,人機接口和監控程序難以使用的問題。該系統響應速度快,存儲容量大,CPU使用率小,因此在并行處理和實時采集數據等方面具有優勢,且穩定性和可靠性也更好。

圖8 PID閉環控制的模擬

圖9 仿真結果圖像

[1]余永權.單片機在控制系統中的應用[M].北京:電子工業出版社,2003.

[2]杜靜,王振民.電阻爐的溫度控制系統[J].機械管理開發,2005,82(1):3-4.

[3]沈協和.用單片微機構成的爐溫控制器[J].儀表儀器,1998,15(6):25-36.

[4]肖恩忠.基于AT89C52的電阻爐智能溫度控制系統[J].農機化研究,2005(3):238-239.

[5]李平均,張江,等.雙單片機的應用[J].微電子學與計算機,2004,21(4):78-80.

[6]羅馮濤,王渝.雙單片機系統中一種簡單的并行數據傳輸模式[J].現代電子技術,2002,134(3):11-13.

[7]林祝亮,武林,等.基于雙單片機的多路數據采集系統設計[J].儀器儀表學報,2006,27(6):132-134.

[8]王幸之.AT89系列單片機原理及接口技術 [M].北京:北京航空航天大學出版社,2004.

[9]宗光華,李大寨.多單片機系統應用技術[M].北京:國防工業出版社,2003.

[10]鄧胡濱.電子電路Protel 98實用教程 [M].北京:中國水利水電出版社,2000.

[11]周潤竟,張麗娜.基于PROTEUS的電路及單片機系統設計與仿真[M].北京:北京航空航天大學出版社,2006.

猜你喜歡
調試單片機程序
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
基于航拍無人機的設計與調試
電子制作(2018年12期)2018-08-01 00:47:44
FOCAS功能在機床調試中的開發與應用
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
無線通信中頻線路窄帶臨界調試法及其應用
電子制作(2017年19期)2017-02-02 07:08:38
調壓柜的調試與試運行探討
主站蜘蛛池模板: 中文字幕永久视频| 99国产精品免费观看视频| 国产微拍一区二区三区四区| 亚洲国产日韩欧美在线| 91久久国产综合精品| 国产成人久久综合一区| 亚洲人成电影在线播放| 亚洲欧洲日产国产无码AV| 无码国产伊人| 国产乱子伦视频三区| 国产成人精品在线| 国产裸舞福利在线视频合集| 日韩美毛片| 玖玖精品在线| 亚洲一区二区三区香蕉| 亚洲制服丝袜第一页| 欧美中文字幕第一页线路一| 国产美女精品在线| 精品撒尿视频一区二区三区| 国产一区二区三区在线观看免费| 日本久久网站| 在线精品亚洲国产| 亚洲精品制服丝袜二区| 亚洲欧美在线综合图区| 国产在线拍偷自揄观看视频网站| 国产H片无码不卡在线视频| 91po国产在线精品免费观看| 亚洲综合狠狠| 2021国产v亚洲v天堂无码| 漂亮人妻被中出中文字幕久久 | 久久久久免费精品国产| 亚洲欧洲日韩久久狠狠爱| 国产精品无码AⅤ在线观看播放| 免费在线视频a| 91在线免费公开视频| 亚洲国产无码有码| 国产日韩精品欧美一区喷| 99久久精品国产麻豆婷婷| 国产女同自拍视频| 国产精品国产主播在线观看| 精品少妇人妻av无码久久 | 亚洲午夜综合网| 老司机久久精品视频| 色综合天天综合中文网| 99精品福利视频| 91www在线观看| 国产美女久久久久不卡| 久久久久久国产精品mv| 日本在线欧美在线| 最新亚洲人成网站在线观看| 97视频免费在线观看| 久久精品亚洲专区| 亚洲天堂网视频| 在线无码九区| 亚洲天堂视频网| 综合社区亚洲熟妇p| 国产va在线观看| 欧美精品v欧洲精品| 色婷婷视频在线| 久久精品这里只有精99品| 2021国产精品自拍| 亚洲第一页在线观看| 国产一区二区三区夜色| 国产亚洲高清视频| 国产精品区网红主播在线观看| 日日噜噜夜夜狠狠视频| 国产一区二区三区夜色| 国模私拍一区二区| 国产成人h在线观看网站站| 亚洲a级毛片| 女人18毛片一级毛片在线 | 这里只有精品在线播放| 国产永久在线观看| 色播五月婷婷| 午夜国产精品视频黄| 国产尤物视频网址导航| 久久久久青草大香线综合精品 | 日韩欧美中文| 亚洲精品777| 国产欧美亚洲精品第3页在线| 视频一区视频二区日韩专区| 亚洲av成人无码网站在线观看|