【正文】
10 報(bào)警電路設(shè)計(jì) 10 降溫控制電路設(shè)計(jì) 10 加熱控制電路設(shè)計(jì) 11 5 系統(tǒng)總電路圖 11 6 采用改進(jìn) PID 控制算法 12 武漢理工大學(xué)《計(jì)算機(jī)控制技術(shù)》課程設(shè)計(jì)說明書 2 前 言 《計(jì)算機(jī)控制技術(shù)》主要研究如何將計(jì)算機(jī)技術(shù)和自動(dòng)控制理論應(yīng)用于工業(yè)生產(chǎn)過程,并設(shè)計(jì)出所需要的計(jì)算機(jī)控制系統(tǒng),是自動(dòng)化專業(yè)的主干專業(yè)課程。高阻抗加熱絲和半導(dǎo)體降溫片是該溫度控制系統(tǒng)的溫度調(diào)節(jié)部分。其電源供應(yīng)模式有單電源與正負(fù)雙電源兩種,分別如圖 4 和圖 5所示,正負(fù)雙電源的供電模式可提供負(fù)溫度的量測(cè);單電源模式在 25176。 EOC: A/D 轉(zhuǎn)換結(jié)束信號(hào),輸出,當(dāng) A/D 轉(zhuǎn)換結(jié)束時(shí),此端輸出一個(gè)高電平(轉(zhuǎn)換期間一直為低電平)。 武漢理工大學(xué)《計(jì)算機(jī)控制技術(shù)》課程設(shè)計(jì)說明書 8 ADC0809 的轉(zhuǎn)化電路 ALE 為地址鎖存允許輸入線,高電平有效。 14 為數(shù)碼管位選的輸入,依次接 管 腳。 武漢理工大學(xué)《計(jì)算機(jī)控制技術(shù)》課程設(shè)計(jì)說明書 11 圖 12 降溫控制電路圖 加熱控制電路設(shè)計(jì) 在讀取到從溫度傳感模塊采集到的溫度數(shù)值后,與事先設(shè)定好的溫度值進(jìn)行比較,若當(dāng)前檢測(cè)得的溫度比設(shè)定的溫度低,則需要對(duì)培養(yǎng)液進(jìn)行加熱處理。則增量式 PID 控制算法為:)]2()1(2)([ )()1()([)(u ????? ????? kekekekd kk i ekekekpk (2)當(dāng) | e(k)|≥M 時(shí),用 PD 控制。 //列掃描控制字 uchar data temp_data[2]={0x00,0x00}。 _nop_()。 _nop_()。 ChannelSelB=1。break。 default:break。 //數(shù)據(jù)顯示 武漢理工大學(xué)《計(jì)算機(jī)控制技術(shù)》課程設(shè)計(jì)說明書 21 if (k==1amp。 nowtp=display[3]*100+display[2]*10+display[1]。 //微分項(xiàng)輸出 pwm_0=KC*settp。 if(t100)t=1。 sum_diff+=diff[curr_]。 // 取中間八位 ,即整數(shù)部分的值 display[3]=display[4]/100。 //返回按鍵鍵值 } } /顯示掃描函數(shù) / scan() //溫度顯示時(shí) 4位 LED 掃描 { char k。 武漢理工大學(xué)《計(jì)算機(jī)控制技術(shù)》課程設(shè)計(jì)說明書 20 case 0xdb:temp=8。 KEY=0xef。 ChannelSelB=1。 _nop_()。 TL0=226。 sbit EOC=P2^2。當(dāng)偏差 e(k)絕對(duì)值較大時(shí),暫時(shí)取消積分作用;當(dāng)偏差 e(k)絕對(duì)值小于某一設(shè)定值 M 時(shí),才將積分作用投入。從而達(dá)到根據(jù)檢測(cè)到的溫度而自動(dòng)調(diào)節(jié)繼電器導(dǎo)通時(shí)間 當(dāng)然,實(shí)際使用時(shí)也可以采用電風(fēng)扇,即再在滿足制冷條件下繼電器接通,電風(fēng)扇的電機(jī)接通電源而轉(zhuǎn)動(dòng)制冷。設(shè)計(jì)時(shí),要注意每位顯示的間隔時(shí)間,由于一位 7 段 LED 的熄滅時(shí)間不能超過 100ms,也就是說點(diǎn)亮其它位所用的時(shí)間不能超過 100ms,這樣 當(dāng)有 N 位的 7 段 LED 用來顯示時(shí),每一位間隔的時(shí)間 t 就必須符合下面的式子: t≦ 100ms/(N1) 本系統(tǒng)中 N= 4,則由式子可以算出 t≦ 33ms,就是每一位的間隔時(shí)間不能超過 33ms。因此可以用查詢方式,測(cè)試 EOC 的狀態(tài),即可確認(rèn)轉(zhuǎn)換是否完成,并接著進(jìn)行數(shù)據(jù)傳送。 IN0~ IN7: 8路模擬量輸入端。 LM35 有多種不同封裝型式。這樣利用首先得到的電信號(hào)通過液晶顯示模塊把當(dāng)前溫度顯示出來。 Abstract Computer Control Technology is a course major to study how will the puter technology and automation theory applied to industrial production processes, and designed out the puter control system, is that automation of backbone technical course develop automated puter professional undergraduates familiar with the latest development in the dynamic,masrering the puter’s application in the field of microputer control system design temperature involved in various fields of intellectual, including sensing and detection technology、 A /D conversion technologies、 automatically the synthetic application of technology,there are some difficulty to the students .While the teacheres could get a good test role. 武漢理工大學(xué)《計(jì)算機(jī)控制技術(shù)》課程設(shè)計(jì)