【正文】
系統(tǒng)對(duì)DS18B20的各種操作必須按協(xié)議進(jìn)行。 溫度上下限設(shè)置由于孵化溫度控制具有階段性,不同階段需要控制溫度在不同的范圍,因此該設(shè)計(jì)中需要加入溫度上下限控制。其報(bào)警控制的流程圖如圖35所示。(2)確定了系統(tǒng)的硬件部分,用Altium Designer制作電路板,完成了電路板設(shè)計(jì)。在畢業(yè)設(shè)計(jì)過程中,徐彥偉老師對(duì)設(shè)計(jì)、實(shí)施和論文的寫作等進(jìn)行了細(xì)致的指導(dǎo),傾注了大量的心血。 。該設(shè)計(jì)還有許多需要完善的地方,例如可以將測(cè)得的溫度通過單片機(jī)與通訊模塊相連接,以手機(jī)短信息的方式發(fā)送給用戶,使用戶能隨時(shí)對(duì)溫度進(jìn)行監(jiān)控。該系統(tǒng)可根據(jù)需要設(shè)置控制溫度的上、下限,系統(tǒng)具有超過設(shè)置上、下限溫度自動(dòng)報(bào)警等功能。當(dāng)溫度高于設(shè)定溫度時(shí),從而點(diǎn)亮紅燈,并且給單片機(jī)接口發(fā)送信號(hào)。然后送到顯示器進(jìn)行顯示。}167。h++) //開機(jī)顯示0000{scan()。for(h=0。該孵化箱溫度控制系統(tǒng)的工作流程是:開機(jī)實(shí)時(shí)顯示當(dāng)前環(huán)境溫度,并在數(shù)碼管上進(jìn)行顯示,同時(shí)可根據(jù)需求進(jìn)行溫度上下限控制。167。第3章 系統(tǒng)軟件設(shè)計(jì)一個(gè)應(yīng)用系統(tǒng)要完成各項(xiàng)功能,首先必須有較完善的硬件作保證。本設(shè)計(jì)RS232C接口選用9芯接頭,電平轉(zhuǎn)換芯片選用MAX232A,用來實(shí)現(xiàn)232電平.與TTL電平的轉(zhuǎn)換。電源電路的設(shè)計(jì)電源電路雖然簡(jiǎn)單,但需要功能可靠,要有CBB電容和高品質(zhì)的ELNA電容。報(bào)警控制電路用于當(dāng)系統(tǒng)斷電等特殊情況下提醒用戶。為了安全起見,在本設(shè)計(jì)中選用的型號(hào)是omron 的MY4NJ型號(hào)的繼電器,如圖29。選用繼電器時(shí),一般控制電路的電源電壓可作為選用的依據(jù)。其中SWSW。 獨(dú)立式按鍵是直接用I/O口線構(gòu)成的單個(gè)按鍵電路,其特點(diǎn)是每個(gè)按鍵單獨(dú)占用一根I/O 口線,每個(gè)按鍵的工作不會(huì)影響其它I/O口線的狀態(tài)。 鍵盤電路設(shè)計(jì)鍵盤可以分為非編碼(獨(dú)立式)鍵盤和編碼(矩陣式)鍵盤。 在多位7 段 LED 顯示中,為了簡(jiǎn)化電路,降低成本,則將所有位的段選線并 聯(lián)在一起,剛好由 8 個(gè)I/O 口來控制 8 個(gè)段。如圖26所示。 (1)GND——地信號(hào)。通常因?yàn)橄到y(tǒng)運(yùn)行需要,常常需要人工按鈕復(fù)位。一般單片機(jī)的晶振工作于并聯(lián)諧振狀態(tài),也可以理解為諧振電容的一部分。(3)AT89S52有40個(gè)引腳,32個(gè)外部雙向輸入/輸出(I/O)端口,同時(shí)內(nèi)含8個(gè)中斷口,3個(gè)16位可編程定時(shí)計(jì)數(shù)器,2個(gè)全雙工串行通信口,2個(gè)讀寫口線。(1)AT89S52是一種低功耗,高性能CMOS工藝的8位微控制器,具有8K在系統(tǒng)可編程Flash存儲(chǔ)器。 單片機(jī)外圍電路設(shè)計(jì)167。這一部分主要完成對(duì)溫度信號(hào)的采集和轉(zhuǎn)換,由DS18820數(shù)字溫度傳感器及其.與單片機(jī)的接口部分組成[8,9]。比較以上兩種方案,很容易看出,采用方案二,電路比較簡(jiǎn)單,軟件設(shè)計(jì)容易實(shí)現(xiàn),故實(shí)際設(shè)計(jì)中擬采用方案二。這里采用的單片微機(jī)溫度控制系統(tǒng)進(jìn)行溫度控制,對(duì)溫度的變化達(dá)到了較高的控制精度。均一的孵化溫度保證了箱內(nèi)同批次人孵種蛋胚胎發(fā)育的同步性,有利于集中出雛,便于孵化操作與經(jīng)營。單片機(jī)在電子產(chǎn)品中的應(yīng)用已經(jīng)越來越廣泛,在很多電子產(chǎn)品中也用到了溫度檢測(cè)和溫度控制。 溫度上下限設(shè)置 22167。 繼電器控制電路設(shè)計(jì) 12167。 AT89S52芯片的引腳圖及方框圖 5167。關(guān)鍵詞: 孵化箱,AT89S52,單片機(jī),控制,溫度RESEARCH ON THE TEMPERATURE CONTROL SYSTEM OF INCUBATORABSTRACTPoultry hatching is a plex biological process, appropriate control incubation temperature, not only can improve the hatching rate, but also can improve the quality of hatching. Temperature control plays a crucial role in poultry hatchery. Therefore, the research of temperature control system makes lots of sense.The temperature control system was designed with the now popular AT89S52 SCM, and with DS18B20 digital temperature sensor. The upper and lower limit value of the temperature controlled by this system can be set discretionarily and an alarm will be given by system if the temperature exceeds the limits.The system possess of many excellences,including its novel structure,simple circuit and expedient contro1. The intelligent control system is mainly posed of singlechip AT89S52,DS18B20 temperature sensor, an independent keyboard, LED and alarm system. SCM will detect that the temperature of the input signal and decide whether to activate the relay to open the equipment when environment temperature pare with setted temperature. The design also includes monly used digital display and control state light, making the whole design more plete and more flexible. KEY WORD: Incubator, AT89C52, Control, Temperature目 錄前 言 1第1章 總體設(shè)計(jì)方案 3167。孵化箱溫度自動(dòng)控制系統(tǒng)研究摘 要家禽孵化是一個(gè)復(fù)雜的生物學(xué)過程,合理地控制孵化溫度,不僅能提高出雛率,而且還可以提高雛禽質(zhì)量。本設(shè)計(jì)加入了常用的數(shù)碼管顯示及狀態(tài)顯示燈常用電路,使整個(gè)設(shè)計(jì)更加完整,更加靈活。 單片機(jī)外圍電路設(shè)計(jì) 5167。 鍵盤電路設(shè)計(jì) 11167。