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

正文內(nèi)容

多點(diǎn)溫度采樣系統(tǒng)設(shè)計(jì)畢業(yè)論(完整版)

2025-08-02 13:24上一頁面

下一頁面
  

【正文】 候環(huán)境,來消除溫度對生物生長的約束。如果過高,就對大棚進(jìn)行降溫處理。采用單片機(jī)來對溫度進(jìn)行控制,不僅具有控制方便、組態(tài)簡單和靈活性大等優(yōu)點(diǎn),而且可以大幅度提高被控溫度的技術(shù)指標(biāo),從而能夠大大提高產(chǎn)品的質(zhì)量和數(shù)量。隨著傳感技術(shù)與通訊技術(shù)的發(fā)展,單片機(jī)的出現(xiàn),溫度測量儀器應(yīng)運(yùn)而生。(3)發(fā)展新型產(chǎn)品利用以前的檢測技術(shù)生產(chǎn)出適應(yīng)于不同場合、不同工況要求的新型產(chǎn)品,以滿足用戶需要。(1) 繼續(xù)研究傳統(tǒng)的溫度檢測元件,如:熱電偶、熱電阻、熱敏電阻等。4 采用AT89C51單片機(jī)為核心的控制芯片和DS18B20為溫度采集部件的設(shè)計(jì),并通過調(diào)試說明其硬件和軟件的可行性。當(dāng)故障排除后,溫度自動(dòng)下降,又恢復(fù)到低阻狀態(tài),因此對于檢測溫度的信號是不適用的。其測量溫度范圍為55176。C。而且在一些環(huán)境比較惡劣的場合,PC機(jī)的體積大,攜帶安裝不方便,性能不穩(wěn)定,這不利于工作。既可以單獨(dú)對多DS18B20控制工作,編程技術(shù)及外圍功能電路的配合使用都很成熟。:1 控制模塊功能控制模塊在系統(tǒng)的功能是控制溫度采集模塊完成溫度采集并將采集到的溫度讀入控制模塊的數(shù)據(jù)寄存器,再將從溫度采集模塊讀取的溫度數(shù)據(jù)寫入顯示模塊并控制顯示模塊完成溫度的顯示。 MicroChip單片機(jī): MicroChip單片機(jī)的主要產(chǎn)品是PIC 16C系列和17C系列8位單片機(jī),CPU采用RISC結(jié)構(gòu),分別僅有33,35,58條指令,采用Harvard雙總線結(jié)構(gòu),運(yùn)行速度快,低工作電壓,低功耗,較大的輸入輸出直接驅(qū)動(dòng)能力,價(jià)格低,一次性編程,小體積. 適用于用量大,檔次低,消費(fèi)電子產(chǎn)品,電訊通信,智能儀器儀表,汽車電子,金融電子,工業(yè)控制不同領(lǐng)域都有廣泛的應(yīng)用,. MDT20XX系列單片機(jī): 工業(yè)級OTP單片機(jī),Micon公司生產(chǎn),與PIC單片機(jī)管腳完全一致,海爾集團(tuán)的電冰箱控制器,TCL通信產(chǎn)品,長安奧拓鈴木小轎車功率分配器就采用這種單片機(jī) EM78系列OTP型單片機(jī): 臺灣義隆電子股份有限公司,直接替代PIC16CXX,管腳兼容,軟件可轉(zhuǎn)換. Scenix單片機(jī): Scenix公司推出的8位RISC結(jié)構(gòu)SX系列單片機(jī)與Intel 的Pentium II等一起被: SX系列雙時(shí)鐘設(shè)置,指令運(yùn)行速度可達(dá)50/75/100MIPS(每秒執(zhí)行百萬條指令,XXX M Instruction Per Second) 。國內(nèi)尤以Intel的MCS51系列單片機(jī)應(yīng)用最廣。因此,在本課題設(shè)計(jì)的溫度采集顯示系統(tǒng)中,采用單片機(jī)實(shí)現(xiàn)溫度的控制。AT89C51單片機(jī)為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價(jià)廉的方案,能靈活應(yīng)用于各種控制領(lǐng)域。P1口管腳寫入1后,被內(nèi)部上拉為高,可用作輸入,P1口被外部下拉為低電平時(shí),將輸出電流,這是由于內(nèi)部上拉的緣故。P3口:P3口管腳是8個(gè)帶內(nèi)部上拉電阻的雙向I/O口,可接收輸出4個(gè)TTL門電流。因此它可用作對外部輸出的脈沖或用于定時(shí)目的。但在訪問外部數(shù)據(jù)存儲器時(shí),這兩次有效的/PSEN信號將不出現(xiàn)。石晶振蕩和陶瓷振蕩均可采用。熱電偶測量精度高,熱電動(dòng)勢與溫度在小范圍內(nèi)基本呈單值、線性關(guān)系,穩(wěn)定性和復(fù)現(xiàn)性較好,響應(yīng)時(shí)間較快。考慮到鉑電阻需要信號調(diào)理電路,將電阻信號轉(zhuǎn)換為電壓信號,經(jīng)過A/D轉(zhuǎn)換后才能被單片機(jī)接受,信號調(diào)理電路的相對復(fù)雜,抗干擾性比較差,而且價(jià)格較高,而DS18B20不僅價(jià)格便宜而且使用方便、測溫準(zhǔn)確、精度較高。C~+125176?! ?②低壓供電,電源范圍3~5V,可以本地供電,也可以直接從數(shù)據(jù)線上竊取電源(寄生式供電)。高溫度系數(shù)晶振隨溫度變化其振蕩率明顯改變,所產(chǎn)生的信號作為計(jì)數(shù)器2的脈沖輸入。 DS18B20引腳2) : DS18B20的內(nèi)部結(jié)構(gòu)圖DS18B20有4個(gè)主要的數(shù)據(jù)部件:① 64位激光ROM。 LSB其中,TM:測試模式標(biāo)志位,出廠時(shí)被寫入0,不能改變;R0、R1:溫度計(jì)分辨率設(shè)置位,其對應(yīng)四種分辨率如下表所列,出廠時(shí)R0、R1置為缺省值:R0=1,R1=1(即12位分辨率),用戶可根據(jù)需要改寫配置寄存器以獲得合適的分辨率。(3)有多個(gè)測溫點(diǎn)時(shí),應(yīng)考慮系統(tǒng)能實(shí)現(xiàn)傳感器出錯(cuò)自動(dòng)指示,進(jìn)行自動(dòng)DS18B20 序列號和自動(dòng)排序,以減少調(diào)試和維護(hù)工作量。應(yīng)用范圍廣,內(nèi)含過流和過載保護(hù)電路,帶散熱片時(shí)能持續(xù)提供1A的電流。NE56604將產(chǎn)生精確的復(fù)位信號。硬件看門狗是利用了一個(gè)定時(shí)器,來監(jiān)控主程序的運(yùn)行,也就是說在主程序的運(yùn)行過程中,我們要在定時(shí)時(shí)間到之前對定時(shí)器進(jìn)行復(fù)位如果出現(xiàn)死循環(huán),或者說PC指針不能回來。引腳功能:1A1~1A4,2A1~2A41A4 輸入端1G/2G 三態(tài)允許端(低電平有效)1Y1~1Y4,2Y1~2Y4 輸出端1) 開關(guān)狀態(tài)的輸入鍵開關(guān)狀態(tài)的可靠輸入有兩種解決方法。由于靜態(tài)掃描要用到多片串入并出芯片,考慮到電路板成本計(jì)算。輸出電流大,故可以直接驅(qū)動(dòng)繼電器或固體繼電器(SSR)等外接控制器件,也可直接驅(qū)動(dòng)低壓燈泡。 串口通訊電路 通訊電路 AT89C51有一個(gè)全雙工的串行通訊口,所以單片機(jī)和電腦之間可以方便地進(jìn)行串口通訊。中13腳(R1IN)、12腳(R1OUT)、11腳(T1IN)、14腳(T1OUT)為第一數(shù)據(jù)通道。其作用是讓PC機(jī)能和單片機(jī)相連便于其相互通信。鍵盤掃描電路及按鍵處理程序:實(shí)現(xiàn)鍵盤的輸入按鍵的識別及相關(guān)處理。: 各模塊子程序設(shè)計(jì)本文只對主要的幾個(gè)子程序的流程圖做介紹:(1) 溫度采集子程序設(shè)計(jì)float* ReadTemp(void) //該函數(shù)返回存儲了8個(gè)DS18B20的溫度值的數(shù)組指針{ int i,j。WriteOneChar(0xCC)。 //發(fā)ROM匹配命令for(j=0。temp_g=ReadOneChar()。 //返回指針} 初始化DS18B20匹配ROM命令發(fā)一個(gè)DS18B20序列號等待1us讀當(dāng)前DS18B20溫度開始所有DS18B20都訪問完畢?存在一個(gè)DS18B20?發(fā)搜索ROM命令讀并存儲當(dāng)前DS18B20序列號跳過ROM命令初始化DS18B20溫度轉(zhuǎn)換命令初始化DS18B20YNYN初始化DS18B20匹配ROM命令發(fā)一個(gè)DS18B20序列號等待1ms轉(zhuǎn)換結(jié)束讀當(dāng)前DS18B20溫度開始所有DS18B20都訪問完畢?存在一個(gè)DS18B20?發(fā)搜索ROM命令讀并存儲當(dāng)前DS18B20序列號跳過ROM命令初始化DS18B20初始化DS18B20YNYN 溫度采集流程圖(2) PC機(jī)通信程序設(shè)計(jì)本次通訊中,測控系統(tǒng)分位上位機(jī)和下位機(jī)之間的通信,系統(tǒng)中單片機(jī)負(fù)責(zé)數(shù)據(jù)采集、處理和控制,上位機(jī)進(jìn)行現(xiàn)場可視化檢測,通信協(xié)議采用半雙工異步串行通信方式,通過RS232的RTS信號進(jìn)行收發(fā)轉(zhuǎn)換,傳輸數(shù)據(jù)采用二進(jìn)制數(shù)據(jù),上位機(jī)與下位機(jī)之間采用主從式通訊。: PC通訊程序流程圖(3)數(shù)碼管顯示程序} void main(void){int i,j。PutChar(10,0,0)。Line(31,18,31,62)。239。for(i=0。}}第六章 系統(tǒng)調(diào)試測試環(huán)境及工具測試溫度:0~100攝氏度。目前,本人已經(jīng)基本完成了對溫室溫度的采集和顯示的系統(tǒng)硬件設(shè)計(jì)制作,并對該裝置進(jìn)行了檢驗(yàn),結(jié)果表明,基本達(dá)到設(shè)計(jì)要求。通過本次畢業(yè)設(shè)計(jì)的鍛煉,使我更加自信,這會對我更快的融入到將來的社會,出色地完成工作任務(wù)有不可估量的積極作用。 while(Statusamp。 LED_EP=0。 LED_EP=0。 Read_Data = LED_Data_BUS_In。 LED_Data_BUS_Out = 0xff。 LED_Data_BUS_Out = Command。 LED_CS_1()。 LED_Fill(LED_INITIAL_COLOR)。 while((j ++) Y_Witch) { if(y Dis_Y_MAX) break。 Temp = Temp 1。 if((Dis_Y_MAX y) Y_Witch) break。 //精確延時(shí) 大于 480us DQ = 1。i0。 for (i=8。 } delay(2)。 while(Time 0) { for(i = 0。 i) { DQ = 0。 // 給脈沖信號 dat=1。 x=DQ。 } p++。 break。 while(i X_Witch) { if((iamp。 //數(shù)據(jù)暫存 FLASH *p_data。 LED_CS_2()。 LED_EP=0。 LED_RW=1。 } LED_A0=1。 LED_EP=1。 LED_A0=0。 Status = LED_Data_BUS_In。由于本人水平有限,難免有考慮不足之處,所以懇請老師同學(xué)們批評指正。 第七章 總結(jié) 通過本次畢業(yè)設(shè)計(jì),令我學(xué)到了很多東西受益匪淺,仿佛又經(jīng)歷了一次系統(tǒng)學(xué)習(xí),在作畢業(yè)設(shè)計(jì)前,一直認(rèn)為沒有什么困難,但在實(shí)際運(yùn)作過程中才清楚地認(rèn)識到自己的不足和短練,端正了學(xué)習(xí)態(tài)度。測試方法使系統(tǒng)運(yùn)行,觀察系統(tǒng)硬件檢測是否正常(包括單片機(jī)最小系統(tǒng),鍵盤電路,顯示電路,溫度測試電路等)。i4) //讀取溫度并顯示{j=3+i*31。PutChar(72,20,39。Line(93,18,93,62)。PutChar(42,0,2)。float *back=0。 d. RThreshold:該屬性為一閥值,它確定當(dāng)接收緩沖區(qū)內(nèi)字節(jié)個(gè)數(shù)達(dá)到或超過該值后就產(chǎn)生MSCommlOnComm事件。 a. CommPort:設(shè)置或返回串行端口號,其取值范圍為1—99,缺省為1 b. Setting:設(shè)置或返回串行端口的波特率、奇偶校驗(yàn)位、數(shù)據(jù)位數(shù)、停止位。VB是Microsoft公司推出的Windows應(yīng)用程序開發(fā)工具,因其具有界面友好,編程簡便等優(yōu)點(diǎn)而受到廣泛的使用,而且Visual Basic 版本帶有專門實(shí)現(xiàn)串行通訊的MSCOMM控件。0x0f。j8) //發(fā)送64位序列號{hao=DS18_HAO[i][j]。delay1(2)。unsigned char temp_d=0。數(shù)碼管顯示程序:向數(shù)碼的顯示進(jìn)行送數(shù),控制系統(tǒng)的顯示部分。因此是由硬件來確定軟件的。TTL/CMOS數(shù)據(jù)從T1IN、T2IN輸入轉(zhuǎn)換成RS232數(shù)據(jù)從T1OUT、T2OUT送到電腦DB9插頭;DB9插頭的RS232數(shù)據(jù)從R1IN、R2IN輸入轉(zhuǎn)換成TTL/CMOS數(shù)據(jù)后從R1OUT、R2OUT輸出。: 通訊電路MAX232芯片是美信公司專門為電腦的RS232標(biāo)準(zhǔn)串口設(shè)計(jì)的接口電路,使用+5v單電源供電。 溫度檢測電路DS18B20最大的特點(diǎn)是單總線數(shù)據(jù)傳輸方式,DS18B20的數(shù)據(jù)I/O均由同一條線來完成。即用兩塊芯片就可以完成顯示功能。另一種為硬件去抖動(dòng):即為按鍵添加一個(gè)鎖存器。 鍵盤以及顯示電路 鍵盤電路單片機(jī)應(yīng)用系統(tǒng)中除了復(fù)位按鍵有專門的復(fù)位電路,以及專一的復(fù)位功能外,其它的按鍵或鍵盤都是以開關(guān)狀態(tài)來設(shè)置控制功能或輸入數(shù)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1