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

正文內(nèi)容

基于單片機(jī)的倉庫溫濕度檢測系統(tǒng)設(shè)計-wenkub.com

2025-06-24 19:46 本頁面
   

【正文】 for (i=0。μ232。 //時鐘線拉高 _nop_()。 //延時等待 _nop_()。 for (i=0。 sbit DS1302_RST = P1^7。) { LCD_WriteDat(*str++)。 LCD_WriteCom(0x06)。 LCD_WriteCom(0x0c)。 LCD_WriteCom(0x30)。 delay_ms(1)。 RW=0。 delay_ms(1)。 RW=0。 }}/*************************************************///LCD12864液晶顯示程序模塊/*************************************************/sbit RS=P2^0。 TL_data = TL_temp。 //數(shù)據(jù)校驗 untemp=(RH_temp+RL_temp+TH_temp+TL_temp)。 TH_temp = receive()。amp。amp。 delay_us()。 TRH=1。, Delay_5us()。 _data=1。 while((TRH)amp。 delay_us()。 while((!TRH)amp。 _data=0。 _nop_()。}void delay_ms(unsigned x ){ unsigned char i。_nop_()。uint TH_temp,TL_temp,RH_temp,RL_temp,CK_temp。uint tnum=0。他們在學(xué)業(yè)上對我的悉心指導(dǎo),以及孜孜不倦、嚴(yán)謹(jǐn)細(xì)致的科研態(tài)度,更令我受益非淺。為我的倉庫溫濕度檢測系統(tǒng)得以完成起了關(guān)鍵的作用,在此表示深深地謝意。學(xué)習(xí)是一個長期積累的過程,在以后的工作、生活中都應(yīng)該不斷的學(xué)努力提高自己知識和綜合素質(zhì)。在制作的過程中,學(xué)會了單片機(jī)系統(tǒng)的設(shè)計方法,知道了單片機(jī)系統(tǒng)從需求分析,到方案設(shè)計,到電路圖,程序設(shè)計的整個流程。在設(shè)計和寫論文的過程中遇到很多問題,可以說得是困難重重,發(fā)現(xiàn)了自己還有很多的不足之處,對以前所學(xué)過的知識理解得不夠深刻,掌握得不夠牢固,比如說三極管PNP管腳不懂怎么放置,不懂分得二極管的正負(fù)極,對C語言和單片機(jī)匯編語言掌握得不好??偟恼f畢業(yè)設(shè)計是考驗學(xué)生綜合運(yùn)用所學(xué)知識,發(fā)現(xiàn),提出,分析和解決實(shí)際問題,鍛煉實(shí)踐能力的重要環(huán)節(jié),是對學(xué)生實(shí)際工作能力的具體訓(xùn)練和考察過程。 雨天的關(guān)窗動作此時的窗戶已打開,所以在這個時候,摸一下雨滴傳感器,窗子會自動的關(guān)閉。按一下開窗鍵,開窗指示燈點(diǎn)亮,電機(jī)正轉(zhuǎn)表示開窗;再按一下開窗鍵,開窗指示燈熄滅,電機(jī)停止。利用手動/自動選擇按鍵即可選擇模式。經(jīng)過編譯成為單片機(jī)可執(zhí)行的目標(biāo)程序,然后對生成的目標(biāo)文件進(jìn)行仿真調(diào)試,并將程序燒寫到單片機(jī)。在進(jìn)行軟件調(diào)試時,結(jié)合硬件電路對每個模塊調(diào)試,用軟件對硬件進(jìn)行測試,觀察硬件電路能否完成最基本的軟件功能,同時對整個硬件電路再做一次較深層次的測試,例如各集成芯片是否工作可靠。由于默認(rèn)的執(zhí)行環(huán)境為硬件仿真器,在執(zhí)行程序前要修改為軟件仿真器,選擇“Project”菜單中發(fā)熱菜單項“Options For Target1”,在出現(xiàn)的對話框中的屬性頁單擊“Debug”選項卡,選擇“Use Simulator”選項,即選擇了軟件仿真,其他選項為默認(rèn)設(shè)置。(4)工程項目的編譯及運(yùn)行:源文件加入到工程中之后,選擇Project菜,中菜單項“Build Target”。(1)創(chuàng)建項目:Project new Project save as…,保存后會自動彈出51系列CPU類型對話框,用來選擇這個工程所采用的51系列CPU型號。要檢查整流橋的正、負(fù)輸入端和電容的正負(fù)輸入端。加電后檢查各插件上引腳的電位,一般先檢查VCC與GND之間電位,若在5V~。(2)排除元器件失效這類錯誤從兩個方面檢查,一個是看元器件買來時的好與壞;另一個是是否安裝錯誤,造成器件燒壞。主要包括錯線、開路、短路。軟件調(diào)試:先單步后連續(xù),先分塊后組合,先獨(dú)立后聯(lián)機(jī)。 第5章 系統(tǒng)調(diào)試系統(tǒng)調(diào)試包括硬件調(diào)試和軟件調(diào)試。 LCD顯示程序設(shè)計LCD顯示程序最主要的部分就在發(fā)送命令和發(fā)送數(shù)據(jù)這兩個基礎(chǔ)程序。 CRC_CCITT_H=(unsigned char)(checkdata/256)。其關(guān)鍵代碼如下: for(i=0。 2 n )/P+R/P =Q+R/P+R/P=Q這樣一來,校驗碼序列F就是M 2 n /P=Q+R/P若設(shè)T=M 設(shè)M T為k+n位被傳輸?shù)膸? CRC檢驗的求法。程序的編寫時該系統(tǒng)重要的部分,軟件編寫得科學(xué)才能就能體現(xiàn)出該系統(tǒng)功能的完整性、實(shí)用性、經(jīng)濟(jì)型。電機(jī)驅(qū)動采用三極管驅(qū)動,、分別控制電機(jī)的正反轉(zhuǎn)。第7~14腳:D0~D7為8位雙向數(shù)據(jù)線。第4腳:RS為寄存器選擇,高電平選擇數(shù)據(jù)寄存器、低電平選擇指令寄存器。P0口作為數(shù)據(jù)口連接LCD1602的7~14口,來傳輸數(shù)據(jù)及指令,由于P0口帶負(fù)載能力差,故需接上拉電阻。DS18B20的溫度讀?。篋S18B20在出廠時以配置為12位,讀取溫度時共讀取16位,還需要判斷正負(fù)。寫TH,TL指令以及配置字節(jié)利用一個記憶功能的指令完成。測量結(jié)果將被放置在DS18B20內(nèi)存中,并可以讓閱讀發(fā)出記憶功能的指揮,閱讀內(nèi)容的片上存儲器。主要首先提供以下功能命令之一: ① 讀ROM, ② ROM匹配, ③ 搜索ROM, ④ 跳過ROM, ⑤ 報警檢查。該裝置信號線高的時候,內(nèi)部電容器 儲存能量通由1線通信線路給片子供電,而且在低電平期間為片子供電直至下一個高電平的到來重新充電。計數(shù)器1和溫度寄存器被預(yù)置在-55℃所對應(yīng)的一個基數(shù)值。(3)DS18B20的工作原理DS18B20的讀寫時序和測溫原理與DS1820相同,只是得到的溫度值的位數(shù)因分辨率不同而不同,且溫度轉(zhuǎn)換時的延時時間由2s減為750ms。8)測量結(jié)果直接輸出數(shù)字溫度信號,以一 線總線串行傳送給CPU,同時可傳送CRC校驗碼,具有極強(qiáng)的抗干擾糾錯能力。5)溫范圍-55℃~+125℃,在10~+85℃時精度為177。(1)DS18B20的主要特性 1)適應(yīng)電壓范圍更寬,電壓范圍:~,在寄生電源方式下可由數(shù) 據(jù)線供電。2 .DS18B20溫度傳感器芯片 美國Dallas 半導(dǎo)體公司的數(shù)字化溫度傳感器DS1820 是世界上第一片支持 一線總線接口的溫度傳感器,在其內(nèi)部使用了在板(ONB0ARD)專利技術(shù)。在強(qiáng)上拉方式下可以解決電流供應(yīng)不走的問題,因此也適合于多點(diǎn)測溫應(yīng)用,缺點(diǎn)就是要多占用一根I/O口線進(jìn)行強(qiáng)上拉切換。 要想使DS18B20進(jìn)行精確的溫度轉(zhuǎn)換,I/O線必須保證在溫度轉(zhuǎn)換期間提供足夠的能量,由 于每個DS18B20在溫度轉(zhuǎn)換期間工作電流達(dá)到1mA,當(dāng)幾個溫度傳感器掛在同一根I/O線上進(jìn)行多點(diǎn)測溫時, 能量,會造成無法轉(zhuǎn)換溫度或溫度誤差極大。 單片機(jī)復(fù)位電路其它模塊通過P0、PP2和P3四組I/O口與單片機(jī)控制系統(tǒng)相接,從而實(shí)現(xiàn)單片機(jī)控制系統(tǒng)的總調(diào)度任務(wù)。(a)上電復(fù)位 (b)按鍵電平復(fù)位 (c)按鍵脈沖復(fù)位 復(fù)位電路 ① 上電自動復(fù)位是通過外部復(fù)位電路的電容充電來實(shí)現(xiàn)的,(a)所示。:RST/VPD復(fù)位電路片內(nèi)RAM施密特觸發(fā)器D2VCCD11VSS 復(fù)位信號的電路邏輯圖整個復(fù)位電路包括芯片內(nèi)、外兩部分。除PC之外,復(fù)位操作還對其他一些寄存器有影響。該電路既可以實(shí)現(xiàn)上電復(fù)位,又可以按鍵復(fù)位。這種記錄對長時間的連續(xù)測控系統(tǒng)結(jié)果的分析及對異常數(shù)據(jù)出現(xiàn)的原因的查找具有重要意義。另外,還可以在上面的電路中加入DS18B20,同時顯示實(shí)時溫度。DS1302與RAM相關(guān)的寄存器分為兩類:一類是單個RAM單元,共31個,每個單元組態(tài)為一個8位的字節(jié),其命令控制字為C0H~FDH,其中奇數(shù)為讀操作,偶數(shù)為寫操作;另一類為突發(fā)方式下的RAM寄存器,此方式下可一次性讀寫所有的RAM的31個字節(jié),命令控制字為FEH(寫)、FFH(讀)。同樣,在緊跟8位的控制指令字后的下一個SCLK脈沖的下降沿讀出DS1302的數(shù)據(jù),讀出數(shù)據(jù)時從低位0位到高位7??刂谱止?jié)的最高有效位(位7)必須是邏輯1,如果它為0,則不能把數(shù)據(jù)寫入DS1302中,位6如果為0,則表示存取日歷時鐘數(shù)據(jù),為1表示存取RAM數(shù)據(jù)。I/O (6) :串行數(shù)據(jù)輸入輸出端(雙向)。當(dāng)RST為高電平時,所有的數(shù)據(jù)傳送被初始化,允許對DS1302進(jìn)行操作。當(dāng)Vcc2小于Vcc1時,DS1302由Vcc1供電。 1)、DS1302芯片的引腳說明 DS1302芯片的引腳圖Vcc1 、VCC2(1):其中Vcc1為后備電源,VCC2為主電源。DS1302內(nèi)部有一個318的用于臨時性存放數(shù)據(jù)的RAM寄存器。這些電路的接口簡單、價格低廉、使用方便,被廣泛地采用。采用普通的32768Hz晶振,兩個電源Vcc1及Vcc2接電源VDD,這樣如果沒有交流電的供電也可以由可充電電池供電,起了掉電保護(hù),防止數(shù)據(jù)丟失。需注意的是:如果加密位lb1被編程,復(fù)位時內(nèi)部會鎖存ea端狀態(tài)。該位置位后,只有一條MOVX和MOVC指令才能將ALE激活。一般情況下,ALE仍以時鐘振蕩頻率的1/6輸出固定的脈沖信號,因此它可對外輸出時鐘或用于定時目的。在flash編程和校驗時,p3口也接收一些控制信號。P3的輸出緩沖器可驅(qū)動(吸收或輸出電流方式)4個TTL輸入。在訪問外部程序存儲器和16位地址的外部數(shù)據(jù)存儲器(如執(zhí)行“MOVX DPTR”指令)時,P2送出高8位地址。引腳號第二功能:  t2(定時器/計數(shù)器t2的外部計數(shù)輸入),時鐘輸出  t2ex(定時器/計數(shù)器t2的捕捉/重載觸發(fā)信號和方向控制)  mosi(在線系統(tǒng)編程用)    miso(在線系統(tǒng)編程用)  sck(在線系統(tǒng)編程用) l P2端口(~,21~28引腳):P2口是一個帶內(nèi)部上拉電阻的8位雙向I/O端口。對端口寫入1時,通過內(nèi)部的上拉電阻把端口拉到高電位,此時可用作輸入口。在Flash ROM編程時,P0端口接收指令字節(jié);而在校驗程序時,則輸出指令字節(jié)。P0口(Pin39~Pin32):8位雙向I/O口線,~P1口(Pin1~Pin8):8位準(zhǔn)雙向I/O口線,~ P2口(Pin21~Pin28):8位準(zhǔn)雙向I/O口線,~ P3口(Pin10~Pin17):8位準(zhǔn)雙向I/O口線,~l P0端口(~,39~32引腳):P0口是一個漏極開路的8位雙向I/O口。掉電保護(hù)方式下,ram內(nèi)容被保存,振蕩器被凍結(jié),單片機(jī)一切工作停止,直到下一個中斷或硬件復(fù)位為止。與傳統(tǒng)的51單片機(jī)相比較,STC89C52單片機(jī)具有較大的存儲器空間并且可以支持串口直接下載程序,免去了購買價格昂貴的專門編程器來燒寫程序,使得開發(fā)成本得到很好控制。(2)自動防雨:平時不能及時關(guān)窗、出門在外也總有忘記關(guān)窗的時候,遇到下雨時,雨滴傳感器檢測到下雨信息,單片機(jī)控制板控制電動機(jī)動作,窗門自動關(guān)閉,使倉庫里免遭雨水侵撓。本課題提出了一種可以應(yīng)用于中小型糧倉的溫濕度檢測系統(tǒng)的設(shè)計方案。在窗戶動作的過程中,我們要不斷地使電機(jī)在四個象限之間切換,即在正轉(zhuǎn)和反轉(zhuǎn)之間切換,也就是在SS2導(dǎo)通且SQ4關(guān)斷,到SS2關(guān)斷且S S4導(dǎo)通,這兩種狀態(tài)之間轉(zhuǎn)換。 倉庫溫濕度檢測系統(tǒng)設(shè)計方案 方案一另外一般監(jiān)控現(xiàn)場的電磁環(huán)境都非常惡劣,各種干擾信號較強(qiáng),模擬溫度信號容易受到干擾而產(chǎn)生測量誤差,影響測量精度。 第2章 設(shè)計方案論證 溫度檢測方案 方案一:溫度檢測采用熱電阻溫度傳感器。該智能窗能通過傳感電路不斷循環(huán)檢測室內(nèi)濕度、溫度經(jīng)處理后傳入單片機(jī)。目前,國內(nèi)出現(xiàn)了豐富的數(shù)字傳感器配套產(chǎn)品,如中繼器、分線器、插接器、遠(yuǎn)程控制模塊等。同時各公司開發(fā)的可視化軟件開發(fā)工具,更是向著效率高、功能強(qiáng)大的方向努力,從而為獲得良好的用戶界面奠定了基礎(chǔ)。 然后倉庫使用單片機(jī)進(jìn)行溫濕度檢,并采用各種手段提高數(shù)據(jù)傳輸及檢測速度,通過軟硬件技術(shù)的結(jié)合,檢測的精度和可靠性有較大提高,能滿足一般中小型倉庫的需要。 近年來,由于超大規(guī)模集成電路技術(shù)、網(wǎng)絡(luò)通信技術(shù)和計算機(jī)技術(shù)的發(fā)展,是檢測系統(tǒng)在工農(nóng)業(yè)生產(chǎn)等領(lǐng)域得到廣泛引用,因此,倉庫溫濕度檢測技術(shù)的研究在軟、硬件等方面都得到了一定的發(fā)展。所以,倉庫儲藏物蟲蛀、霉變的情況時有發(fā)生。 課題的國內(nèi)外研究狀況在現(xiàn)代工業(yè)現(xiàn)場,隨著科技的進(jìn)步和自動化發(fā)展,溫濕度檢測系統(tǒng)在某些行業(yè)中要求越來越高,特別是在大中型倉庫管理系統(tǒng)中,由于溫濕度過高或過低引起的倉庫儲藏物本身的水分過高或連續(xù)的高濕天氣將導(dǎo)致儲藏物新陳代謝加快而放出熱量,放熱引起的溫升又是代謝進(jìn)一步加劇以至發(fā)霉變質(zhì),因此倉庫必須重視對空氣溫濕度精確的而又方便的實(shí)時檢測,長期以來,由于受經(jīng)濟(jì)條件限制,我國倉庫環(huán)境較差,而且管理落后?,F(xiàn)在,我國在糧倉建設(shè)上己實(shí)現(xiàn)規(guī)范化,但是檢測手段一直未能實(shí)現(xiàn)同步現(xiàn)代化。關(guān)鍵詞:STC89C52單片機(jī),智能天窗,防雨,溫度采集 Design of the warehouse temperature and humidity detection system based on single chip microputer Abstract Moistureproof, mouldproof, anticorrosion, explosionproof is the important content of the ware
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1