freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

水溫控制系統(tǒng)設(shè)計(留存版)

2025-08-05 17:10上一頁面

下一頁面
  

【正文】 a=ReadOneChar()。 i) { DQ=0。 //拉高總線 delay_18B20(14)。 delay1(25)。 P0=0x02。y)。 //09 . C 空 。武漢:華中理工大學(xué)出版社。開始記錄數(shù)據(jù),觀察超調(diào)量、調(diào)節(jié)時間和穩(wěn)態(tài)誤差;系統(tǒng)進入穩(wěn)態(tài)后,用電風(fēng)扇吹涼,觀察系統(tǒng)的抗擾能力。數(shù)據(jù)線也可直接接凌陽 RTC89C52 單片機的 I/O 口,因為 I/O 口輸出電流很小, 驅(qū)動 LED 效果不好,我們使用 74HC245N 來傳輸 P1 口數(shù)據(jù)給 LED,而它的電壓值卻足以驅(qū)動 LED,使其能正常顯示。所有時序都是將主機作為 主設(shè)備,單總線器件作為從設(shè)備。同樣 KEY3,數(shù)碼管順序 減??; key1 按下 4次恢復(fù)! 系統(tǒng)開始測溫, 并與采集的溫度進行比較,通過軟件來控制電爐的開關(guān) 。為了實現(xiàn)溫度的自動測量和控制,本系統(tǒng)采用了STC89C52 單片機作為系統(tǒng)的控制中心,由數(shù)據(jù)采集模塊檢測到的溫度信號傳入單片機,并根據(jù)接收到的數(shù)據(jù)進行處理和控制運算,同時將數(shù)據(jù)保存,以便與下一次采樣值進行比較,通過軟件對所測電壓進行數(shù)字非線性校正,同時由顯示器進行實時顯示。 在這里我們主要使用的是晶閘管的開關(guān)作用。當某一 字段的陰極為高電平時,相應(yīng)字段就不亮。由于測模塊 輸出的信號并行輸入 FPGA, FPGA 通過程序設(shè)計控制水溫作出相應(yīng)的數(shù)字顯示,有本設(shè)計要求的數(shù)據(jù)處理速度不高, FPGA 的高速處理的優(yōu)勢得不到充分的體現(xiàn),并且由于集成度較高,使其成本偏低,同時由于芯片的引腳太多,實物硬件電路板不限復(fù)雜,并加重了電路設(shè)計和實際的焊接的工作。文章著重介紹核心器件的選擇、控制算法的確定、各部份電路及軟件的設(shè)計。對于控制器選擇有兩種方案。 ( 3)數(shù)據(jù)顯示模塊 方案一: 8 段 LED數(shù)碼管顯示 , 數(shù)碼管按段數(shù)分為七段數(shù)碼管和八段數(shù)碼管,八段數(shù)碼管比七段數(shù)碼管多一個發(fā)光二極管單元(多一個小數(shù)點顯示);按能顯示多少個 “8”可分為 1 位、 2 位、 4位等等數(shù)碼管;按發(fā)光二極管單元連接方式分為共陽極數(shù)碼管和共陰極數(shù)碼管。 使導(dǎo)通 了的晶閘管關(guān)斷的條件是使流過晶閘管的電流減小至一個小的數(shù)值,即維持電流 IH 一下。 如圖見附錄。具體的用法將在后面的電路設(shè)計中用到。 由于 DS18B20 是在一根 I/O 線上讀寫數(shù)據(jù),因此,對讀寫的數(shù)據(jù)位有著嚴格的時序要求。 顯示 部分 本圖采用了共陰極數(shù)碼管 LED5641A進行顯示, LED5641A具有四位數(shù)碼管,這四個數(shù)碼管的段選a、 b、 c、 d、 e、 f、 g、 dp 分別接在一起,每一個都擁有一個共陰的位選端 (我們使用 2 片) 。改進時將 LED 閃爍時間加長,消除了不穩(wěn)定的狀況! 測試環(huán)境 ⑴ 環(huán)境溫度 28 攝氏度; ⑵ 測試儀器 : 數(shù)字萬用表; ⑶ 溫度計 0100 攝氏度; 測試方法 ⑴ 在搪瓷器皿中存放 1L 凈水,放置在 1KW 的電爐上,打開控制電源,系統(tǒng)工程進入準備工作狀態(tài); ⑵ 用溫度計標定測溫系統(tǒng)。北京:北京航空航天大學(xué)出版社, 2021。 sbit DQ=P2^6。x0。 P0=0x01。 delay1(25)。 //稍做延時 DQ=0。 } /*************ds18b20 寫一個字節(jié) ****************/ void WriteOneChar(uchar dat) { unsigned char i=0。 WriteOneChar(0xCC)。 } void shan() { led=0。 } } } if(s1num==2) { if(s2==0) { delay(10)。 if(s3==0) { while(!s3)。pwm=0。 //10ms TL0=(6553610000)%256。 } /**************控制 *報警 ***************/ void kongzhi() { char cha,sheji。 } } } //****************減 ***************** if(s1num==1) { if(s3==0) //s3 控制 { delay(10)。 tishi()。 //小數(shù)位 //// a 的低 4 位 temp=((b*256+a)4)。 uchar b=0。i) { DQ=0。 P1=0。 delay1(10)。 } void despaly1(uint temp1,uint temp2) // 顯示溫度 { P0=0x00。x0。 2021 年。隨著對電爐的加熱,環(huán)境溫度升高,流經(jīng)繼電器 的電流將減小。 ⑷ 測量釋放電壓和釋放電流 也是像上述那樣連接測試,當繼電器發(fā)生吸合后,再逐漸降低供電電壓,當聽到繼電器再次發(fā)生釋放聲音時,記下此時的電壓和電流,亦可嘗試多幾次而取得平均的釋放電壓和釋放電流。 對于 DS18B20 寫 0時序和寫 1 時序的要求不同,當要寫 0 時序時,單總線要被拉低至少 60us,保證 DS18B20能夠在 15us 到 45us 之間能夠正確地采樣 IO總線上的 “0”電平,當要寫 1 時序時,單水溫控制系統(tǒng) 6 總線被拉低之后,在 15us 之內(nèi)就得釋放單總線。 ( 4)、測量溫度范圍在- 55。輸入端口從外界接收檢測的輸入信號、鍵盤信號等各種開關(guān)量信號;輸出端口向外部輸出處理結(jié)果、顯示信息、控制命令、驅(qū)動信號等。對于繼電器的 “常開、常閉 ”觸點,可以這樣來區(qū)分:繼電器線圈未通電時處于斷開狀態(tài)的靜觸點,稱為 “常開觸點 ”;處于接通狀態(tài)的靜觸點稱為 “常 閉觸點 ”。 通過比較我們選用方案一,結(jié)構(gòu)簡單,便宜,易于購買,在編寫程序的時候也比較方便。雖然價格較高但是精度高。 ⑶采用適當?shù)目刂品椒?,當設(shè)定溫度突變(由 40℃提高到 60℃)時,減小系統(tǒng)的調(diào)節(jié)時間和超調(diào)量。 ⑵ 環(huán)境 溫度降低時(例如用電風(fēng)扇降溫)溫度控制的靜態(tài)誤差≤ 1℃。 方案二: 用 A/D590:通過 AD590 溫度傳感器采集溫度,由于 AD590 是電流傳感器,經(jīng)過電阻轉(zhuǎn)換為電壓。但價格較貴。這樣吸合、釋放,從而達到了在電路中的導(dǎo)通、切斷的目的。在單片機中,I/O 口就是單片機與外設(shè)交換信息的主要通道。 ( 3)、實際應(yīng)用中不需要外部任何元器件即可實現(xiàn)測溫。對于 DS18B20 的寫時序仍然分為寫 0 時序和寫 1 時序兩個過程。為求準確,可以試多幾次而求平均值。當有交流負載時有漏電流。 ,全國大學(xué)生電子設(shè)計競賽作品選編。 for(x=z。 TR0=1。 //顯示 C P1=0。 delay1(25)。i0。 } } /**************讀取 ds18b20 當前溫度 ************/ void ReadTemperature(void) { uchar a=0。0x0f。 if(s1num==4)s1num=0。 tishi()。 } } } TR0=1。 //控制? } } /**************中斷服務(wù) ****************/ void ti
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1