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

正文內(nèi)容

基于單片機(jī)的自動恒溫控制系統(tǒng)的設(shè)計(存儲版)

2025-07-22 17:04上一頁面

下一頁面
  

【正文】 60708090100110120130140150160170167180190200210220230240250 Pt100溫度傳感器為正溫度系數(shù)熱敏傳感器,主要技術(shù)參數(shù)如下:1. 測量范圍:;2. 允許偏差值:A級177。供熱/制冷管道熱量計量,中央空調(diào)分機(jī)熱能計量和工業(yè)領(lǐng)域測溫和控制。它是逐次逼近式A/D轉(zhuǎn)換器,可以和單片機(jī)直接接口。地址輸入和控制線:4條。當(dāng)EOC為高電平時,表明轉(zhuǎn)換結(jié)束;否則,表明正在進(jìn)行A/D轉(zhuǎn)換。D觸發(fā)器的特性方程是,當(dāng)把D和Q非連接起來,方程就變成了,具有翻轉(zhuǎn)功能,即每輸入一個脈沖,觸發(fā)器翻轉(zhuǎn)一次,每翻轉(zhuǎn)兩次,觸發(fā)器的輸出端可以得到一個完整的矩形波,而觸發(fā)器翻轉(zhuǎn)兩次所用的前沿脈沖來自CP的兩個矩形波。DS1302與單片機(jī)的接口電路如圖38所示: 圖38 時鐘接口電路 LCD顯示電路 本設(shè)計采用LCD1602,其電路原理如圖39,LCD1602液晶顯示,是一種專門用來顯示字母、數(shù)字、符號等的點陣型液晶模塊。15腳背光正極,16腳背光負(fù)極。PC機(jī)的顯示器可以更清楚、直觀地顯示溫度波動變化過程。DB25的串口一般只用到的管腳只有2(RXD)、3(TXD)、7(GND)這三個,隨著設(shè)備的不斷改進(jìn),現(xiàn)在DB25針很少看到了,代替他的是DB9的接口,DB9所用到的管腳比DB25有所變化,是2(RXD)、3(TXD)、5(GND)這三個。我們采用了三線制連接串口,也就是說和電腦的9針串口只連接其中的3根線:第15腳的GND、第13腳的RXD、第14腳的TXD。加之其價格適中,硬件接口簡單,所以被廣泛采用。該器件通過I2C腳連接到Vcc所有內(nèi)存變成寫保護(hù)只能讀,當(dāng)WP用的是循環(huán)查詢方式,來顯示和控制溫度,主程序的主要功能是負(fù)責(zé)溫度的實時顯示、讀出并處理DS18B20的測量的當(dāng)前溫度值并負(fù)責(zé)調(diào)用各子程序,其程序流程如圖41系統(tǒng)程序流程圖。根據(jù)設(shè)計要求,當(dāng)檢測到當(dāng)前溫度值高于設(shè)定溫度值時報警。提供軟件調(diào)試功能。因此在本次仿真中用一個電阻來代替PT100熱電阻,通過改變電阻阻值來反映PT100溫度測量。設(shè)計的主要電路部分是溫度傳感器部分,顯示部分,擴(kuò)展存儲器部分,按鍵控制部分和串口通信部分。她的悉心指導(dǎo)和關(guān)懷也讓我學(xué)習(xí)和研究的興趣越發(fā)濃厚。 while(Count0) Count。 data unsigned char j。 else { j。i++。i++。}//讀取字節(jié)unsigned char DS1820_Readbyte(void){39 吉林建筑大學(xué)電子信息工程專業(yè)畢業(yè)論文data unsigned char i,j,dat=0。 bit testb。i++。 //DS1820_DelayCount(8)。i++。 if(DS1820_Answer()==aban_return) { EA=Ea。i++) //DS1820_Writebyte(DS1820_temp[i])。 EA=0。i8。 } //計算CRC a = [0]。}//DS1302引腳定義sbit rtc_sc=P3^4。for(i=8。for(i=8。 } }//功能: 從DS1302讀取1Byte數(shù)據(jù)unsigned char uc_RTOutputByte(void) { unsigned char i。XLI 附錄2//功能: 往DS1302寫入1Byte數(shù)據(jù)void v_RTInputByte(unsigned char ucDa) { unsigned char i。 EA=1。 } if(CRC(9)!=0) { EA=1。 //跳過匹配傳感器 //DS1820_Writebyte(0x55)。data float y4。 // for(i=0。XXXIX 附錄2 } }}//讀操作開始unsigned char DS1820_StartTem(void){ EA=0。 i++。i++。 if(testb) { TMDAT=0。}//寫一個字節(jié)void DS1820_Writebyte(unsigned char dat){ data signed char i=0。 DS1820_DelayCount(32)。i++。 TMDAT=0。 while(~TMDAT) { i。 DS1820_DelayCount(16)。void DS1820_DelayCount (unsigned char Coun){ data unsigned char Count。最后,由于受限于自己的知識和時間,關(guān)于所做恒溫控制系統(tǒng)還有很多未完善的地方,我會在今后的學(xué)習(xí)生活中進(jìn)行完善。另外,在仿真過程中,按鍵會可能產(chǎn)生抖動現(xiàn)象,可以通過硬件來消除抖動。啟動Proteus軟件,按本次設(shè)計的原理圖畫出電路仿真圖,根據(jù)元件屬性設(shè)置相應(yīng)元件參數(shù)。支持主流單片機(jī)系統(tǒng)的仿真。XXIX第4章 系統(tǒng)軟件設(shè)計開始ENTER鍵是否按下?ENTERFLAG值為1是否有DOWN鍵按下是否有UP鍵按下是否由ENTER鍵按下顯示退出子程序,返回主程序ENTER子程序FALG=1UP子程序DOWN子程序 否 是 是 是 否 是 否 是 否 是 否圖43 按鍵處理流程圖29吉林建筑大學(xué)電子信息工程專業(yè)畢業(yè)論文 計算溫度子程序計算溫度子程序?qū)AM中讀取值進(jìn)行BCD碼的轉(zhuǎn)換運算,并進(jìn)行溫度值正負(fù)的判定,其程序流程圖如圖44所示。 圖312 存儲器接口電路25第4章 系統(tǒng)軟件設(shè)計第4章 系統(tǒng)軟件設(shè)計系統(tǒng)的軟件主要是采用C語言,對單片機(jī)進(jìn)行變成實現(xiàn)各項功能。SDA:雙向串行數(shù)據(jù)/地址管腳用于器件所有數(shù)據(jù)的發(fā)送或接收,SDA是一個開漏輸出管腳可與其它開漏輸出或集電極開路輸出進(jìn)行線或wireOR。實際應(yīng)用中,T1IN和T2IN可直接接TTL/CMOS電平的單片機(jī)ADuC812的串行發(fā)送端TxD;R1OUT,R2OUT可直接接TTL/CMOS電平的單片機(jī)ADuC812的串行發(fā)送端RxD;T1OUT,T2OUT可直接接PC機(jī)的RS232串口的接收端RxD;R1IN,R2IN可直接接PC機(jī)的RS232串口的發(fā)送端TxD。對于沒177。51單片機(jī)有一個全雙工的串行通訊口,所以單片機(jī)和電腦之間可以方便地進(jìn)行串口通訊。30V輸入電平 低電源電流:典型值是8mA 符合甚至優(yōu)于ANSI標(biāo)準(zhǔn) EIA/ ESD保護(hù)大于MILSTD883(方法3015) RS232接口介紹RS232接口是1970年由美國電子工業(yè)協(xié)會(EIA)聯(lián)合貝爾系統(tǒng)、調(diào)制解調(diào)器廠家及計算機(jī)終端生產(chǎn)廠家共同制定的用于串行通訊的標(biāo)準(zhǔn)。同時,電路中的發(fā)光二極管指示出電路的工作狀態(tài)。 第7~14腳:D0~D7為8位雙向數(shù)據(jù)端。具體設(shè)計如圖37所示: 圖37 鍵盤模塊電路 時鐘電路本設(shè)計采用時鐘芯片DS1302,時鐘芯片DS1302與單片機(jī)STC89C52的接口是由3條線來完成的,,。VREF(+),VREF(-)為參考電壓輸入。當(dāng)ST上跳沿時,所有內(nèi)部寄存器清零;下跳沿時,開始進(jìn)行A/D轉(zhuǎn)換;在轉(zhuǎn)換期間,ST應(yīng)保持低電平。圖34 ADC0809內(nèi)部結(jié)構(gòu)(二)引腳結(jié)構(gòu)IN0-IN7:8條模擬量輸入通道。實際電路調(diào)整中,已經(jīng)確定R6,置傳感器于25℃環(huán)境,調(diào)整Rw2,使VOUT=0V;置傳感器于35℃環(huán)境,調(diào)節(jié)Rw6,使VOUT=5V;使完成前向模擬通道的調(diào)整。如:軸瓦,缸體,油管,水管,汽管,紡機(jī),空調(diào),熱水器等狹小空間也領(lǐng)域設(shè)備測量和控制。由于鉑電阻的電阻值與溫度成非線性關(guān)系,所以需要進(jìn)行非線性校正。圖32 電源電路 溫度傳感器電路 溫度采集電路利用熱電阻溫度系數(shù)隨溫度變化而制成的溫度傳感器,稱為熱電阻溫度傳感器。表31 引腳第2功能RXD(串行口輸入端0)TXD(串行口輸出端)INT0(部中斷0請求輸入端,低電平有效)INT1(中斷1請求輸入端,低電平有效)T0(時器/計數(shù)器0計數(shù)脈沖端)T1(時器/計數(shù)器1數(shù)脈沖端)WR(部數(shù)據(jù)存儲器寫選通信號輸出端,低電平有效)RD(部數(shù)據(jù)存儲器讀選通信號輸出端,低電平有效) 綜上所述,MCS—52系列單片機(jī)的引腳作用可歸納為以下兩點:(1)單片機(jī)功能多,引腳數(shù)少,因而許多引腳具有第2功能;(2)單片機(jī)對外呈3總線形式,由PP0口組成16位地址總線;由P0口分時復(fù)用作為數(shù)據(jù)總線。對于MCS—52子系列單片機(jī),:;。當(dāng)EA端保持低電平時,無論片內(nèi)有無程序存儲器,均只訪問外部程序存儲器。當(dāng)單片機(jī)振蕩器工作時,該引腳上出現(xiàn)持續(xù)兩個機(jī)器周期的高電平,就可實現(xiàn)復(fù)位操作,使單片機(jī)復(fù)位到初始狀態(tài)。(2)外接晶振引腳XTAL1和XTAL2XTAL1(19腳):接外部石英晶體的一端。如果是雙字節(jié)指令,則在同一機(jī)器周期的s4讀人第二字節(jié)。STC89C52單片機(jī)是深圳宏晶科技有限公司生產(chǎn)的一種單片機(jī),在一小塊芯片上集成了一個微型計算機(jī)的各個組成部分。在很多工程中,這是一個很好的方法,因為,代碼一般都不超過8K,而且都比較簡單。運行Keil軟件需要Pentium或以上的CPU,16M或更多的RAM、20M以上的閑散硬盤空間、WIN9NT、WIN2000、WINXP等操作系統(tǒng)。顯著的節(jié)省了設(shè)計時間,設(shè)計師無需手動就可以完成在一大堆焊盤間將線連接這些器件的內(nèi)部管腳。Altium Designer ,全面集成了FPGA設(shè)計功能和SOPC設(shè)計實現(xiàn)功能,從而允許工程師能將系統(tǒng)設(shè)計中的FPGA與PCB設(shè)計以及嵌入式設(shè)計集成在一起。由于本系統(tǒng)只需要4個按鍵,故選擇獨立式鍵盤。獨立式鍵盤電路配置靈活,軟件結(jié)構(gòu)簡單。1602液晶也叫1602字符型液晶,它是一種專門用來顯示字母、數(shù)字、符號等的點陣型液晶模塊。方案一:LED顯示屏采用七段碼顯示時,數(shù)碼管中的每一段相當(dāng)于一個發(fā)光二極管。5V工作電源,基準(zhǔn)電源相應(yīng)為200mV或2V。 ADC0809的內(nèi)部結(jié)構(gòu)框圖如圖22所示,本系統(tǒng)采用ADC0809構(gòu)成A/D轉(zhuǎn)換電路。A) 根據(jù)前向通道的總誤差,選擇A/D轉(zhuǎn)換器精度及分辨率。由于本設(shè)計的控制溫度范圍在室溫0~700℃,由于鉑電阻的精度高,所以本設(shè)計選擇方案二。方案三:選擇MAX6577作為傳感器MAX6577作為溫度傳感芯片,這是一種將溫度轉(zhuǎn)換為均衡頻率方波的傳感器(溫度→頻率),其主要特點如下:A. 方波輸出,無需A/D轉(zhuǎn)換與單片機(jī)計數(shù)端直接相連。在半導(dǎo)體技術(shù)的支持下,本世紀(jì)相繼開發(fā)了半導(dǎo)體熱電偶傳感器、PN結(jié)溫度傳感器和集成溫度傳感器。按類型分類有分立式溫度傳感器(含敏感元件)、模擬集成溫度傳感器和智能溫度傳感器(即數(shù)字溫度傳感器)。3.提高工作效率,降低成本,采用單片機(jī)系統(tǒng)控制可以更快的達(dá)到恒溫控制的效果,提高工作效率、節(jié)省能源、降低成本。 論文主要內(nèi)容利用單片機(jī)來測量爐內(nèi)的溫度和對爐內(nèi)溫度進(jìn)行控制。單片機(jī)是一種集CPU、RAM、ROM、I/O接口和中斷系統(tǒng)等部分于一體的器件,只需要外加電源和晶振就可實現(xiàn)對數(shù)字信息的處理和控制。對于需
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1