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

正文內(nèi)容

基于單片機(jī)的倉(cāng)庫(kù)溫濕度系統(tǒng)設(shè)計(jì)論文-wenkub.com

2025-06-24 19:18 本頁(yè)面
   

【正文】 d6=0。d5=0。 d1=0。d6=0。 d2=0。 P1=LEDData[shiZ/10]。 d3=0。 delay_1ms(5)。 d4=0。 d2=0。d5=0。d5=0。 d1=0。d6=0。 //打開數(shù)碼管位選 d2=0。amp。amp。shiX=tr_shiX。} } void main(){unsigned char temp。//采集濕度小數(shù)部分tr_wenZ=read_data()。amp。amp。delay_10us()。DHT=1。num|=temp。amp。delay_10us()。amp。for(i=0。i。i。for(。unsigned char flag。sbit speak=P3^1。sbit d3=P2^5。:西安電子科技大學(xué)出版社,.[4] :機(jī)械工業(yè)出版社,.[5] C :清華大學(xué)出版社,2022,2835.[6] 51 單片機(jī) C 語(yǔ)言教程:入門、提高、開發(fā)、拓展,2022,2533.[7] :清華大學(xué)出版社,.[8]劉寶元,張玉虹,等。另外,在程序運(yùn)行及硬件調(diào)試的過程中遇到了一些小麻煩,經(jīng)過老師的指導(dǎo)和同學(xué)們的幫助,我們共同的努力下克服了困難最后順利完成了設(shè)計(jì)任務(wù),非常感謝他們的幫助和精誠(chéng)合作。她無論在理論上還是在實(shí)踐中,都給與我很大的幫助,使我得到不少的提高。通過這次畢業(yè)設(shè)計(jì)使我懂得了理論與實(shí)際相結(jié)合是很重要的,只有理論知識(shí)是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識(shí)與實(shí)踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會(huì)服務(wù),從而提高自己的實(shí)際動(dòng)手能力和獨(dú)立思考的能力。如何在保證質(zhì)量和完成同等功能的情況下,把產(chǎn)品的成本降到最低并符合用戶的實(shí)際使用習(xí)慣。比如倉(cāng)庫(kù)實(shí)際工作環(huán)境和要求,是課堂上接觸不到的。 回顧起此次單片機(jī)畢業(yè)設(shè)計(jì),我仍感慨頗多,從選題到定稿,從理論到實(shí)踐,在接近一個(gè)月的日子里,可以說得是苦多于甜,但是可以學(xué)到很多很多的的東西,同時(shí)不僅可以鞏固了以前所學(xué)過的知識(shí),而且學(xué)到了很多在書本上所沒有學(xué)到過的知識(shí)。 系統(tǒng)軟件設(shè)計(jì)軟件程序設(shè)計(jì)流程順序?yàn)椋洪_始數(shù)碼管初始化,溫濕度傳感器初始化,啟動(dòng)溫濕度轉(zhuǎn)換并顯示、溫濕度是否超過預(yù)設(shè)的范圍,超過預(yù)設(shè)的范圍則發(fā)出報(bào)警且,不超過預(yù)設(shè)的溫度范圍則停止報(bào)警,返回程序初始化詳細(xì)流程圖如圖 所示。本系統(tǒng)采用單片機(jī) AT89C51 進(jìn)行控制,利用 DHT11 對(duì)溫濕度的采集、并通過控制八段數(shù)碼管顯示。序號(hào) 名稱 參數(shù) 數(shù)量1 單片機(jī) AT89C51 1 個(gè)2 晶振 12KMHz 1 個(gè)3 溫濕度傳感器 DHT11 1 個(gè)4 八段數(shù)碼管 6 個(gè)5 三極管 8050 7 個(gè)6 電容 30pf 2 個(gè)7 電容 104 1 個(gè)8 電容 22pf 1 個(gè)9 電阻 10K 7 個(gè)10 電阻 5K 1 個(gè)11 蜂鳴器 1 個(gè)表 基于單片機(jī)的倉(cāng)庫(kù)溫度監(jiān)控系統(tǒng)元件清單表電路元器件的作用功能分析:?jiǎn)纹瑱C(jī):編寫 C 語(yǔ)言程序;晶振:構(gòu)成了片內(nèi)的震蕩器;信號(hào);溫濕度傳感器:檢測(cè)環(huán)境溫濕度;八段數(shù)碼管:顯示溫濕度;三極管:驅(qū)動(dòng)蜂鳴器或數(shù)碼管;電容: 充放電;電阻:上電或阻抗;蜂鳴器:報(bào)警。壓電式蜂鳴器約需 10mA 的驅(qū)動(dòng)電流,可以使用 TTL 系列集成電路7406 或 7407 低電平驅(qū)動(dòng),也可以用一個(gè)晶體三極管驅(qū)動(dòng)。25 / 44 數(shù)碼管顯示電路 報(bào)警電路設(shè)計(jì)在微型計(jì)算機(jī)控制系統(tǒng)中,為了安全生產(chǎn),對(duì)于一些重要的參數(shù)或系統(tǒng)部位,都設(shè)有緊急狀態(tài)報(bào)警系統(tǒng),以便提醒操作人員注意,或采取緊急措施。24 / 44圖 系統(tǒng)溫濕度監(jiān)測(cè)電路 顯示電路設(shè)計(jì)在單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)中,一般都是把鍵盤和顯示器放在一起考慮。時(shí)鐘電路如圖 所示: 系統(tǒng)時(shí)鐘電路 復(fù)位電路的設(shè)計(jì)無論是在單片機(jī)剛接上電源是時(shí),還是斷電后或者發(fā)生故障后都要復(fù)位。8051 內(nèi)部有一個(gè)用于構(gòu)成振蕩器的高增益反向放大器,該放大器的輸入輸出引腳為XTAL1 和 XTAL2,它們跨接在晶體振蕩器和用于微調(diào)的電容,便構(gòu)成了22 / 44一個(gè)自激勵(lì)振蕩器。因此,基于單片機(jī)控制的倉(cāng)庫(kù)溫度監(jiān)控系統(tǒng)的電路原理圖如圖 所示:顯示電路電源DHT11溫濕度檢測(cè)單片機(jī) 報(bào)警電路單片機(jī)最小系統(tǒng)21 / 44圖 基于單片機(jī)控制的倉(cāng)庫(kù)溫度監(jiān)控系統(tǒng)的電路原理圖電路原理圖分析:?jiǎn)纹瑱C(jī):進(jìn)行 C 語(yǔ)言編寫程序控制整個(gè)系統(tǒng);溫濕度傳感器 DHT11:采集外界環(huán)境溫濕度并分析處理溫濕度;數(shù)碼管:把所測(cè)到的溫濕度用數(shù)字形式顯示在數(shù)碼管上;蜂鳴器:當(dāng)溫濕度傳感器測(cè)量到的數(shù)據(jù)超過預(yù)設(shè)值時(shí)進(jìn)行報(bào)警。 圖 單片機(jī)的復(fù)位電路圖()中:Cl=1030uF,R1=1kO19 / 44圖()中:C:=1uF,Rl=lkO,R2=10kO② 掉電和低功耗方式人們往往在程序運(yùn)行中系統(tǒng)發(fā)生掉電的故障,使 RAM 和寄存器中的數(shù)據(jù)內(nèi)容丟失,使人們丟失珍貴的數(shù)據(jù)而束手無策,8051 有掉電保護(hù),是先把有用的數(shù)據(jù)保存,再用備用電源進(jìn)行供電。常用的上電或開關(guān)復(fù)位電路如圖 ()所示。常用的上電復(fù)位電路如圖 )中左圖所示。① 復(fù)位方式當(dāng) MCS5l 系列單片機(jī)的復(fù)位引腳 RST(全稱 RESET)出現(xiàn) 2 個(gè)機(jī)器周期以上的高電平時(shí),單片機(jī)就執(zhí)行復(fù)位操作。OV:用以指示運(yùn)算是否發(fā)生溢出,由機(jī)器執(zhí)行指令自動(dòng)形成,若機(jī)器18 / 44在執(zhí)行指令過程中累加器 A 超過 8 位,則 OV=1 否則為 0。AC:當(dāng)進(jìn)行加法或減法運(yùn)算時(shí)并產(chǎn)生由低四位向高四位的進(jìn)位或借位時(shí),AC 置 1,否則清 0。堆棧指針 SP:在子程序調(diào)用或中斷時(shí),用來暫存數(shù)據(jù)和地址,它按先進(jìn)后出的原則存儲(chǔ)數(shù)據(jù),它是一個(gè)八位寄存器它指出堆棧頂部在片內(nèi)RAM 中的位置,系統(tǒng)復(fù)位后,SP 變成 07H,使堆棧從 00 單元開始。8051 有 21 個(gè)專用寄存器,他們是用來管理 CPU 和 I/O 口以及內(nèi)部邏輯部件的,在指令中專用寄存器是以存儲(chǔ)單元方式被讀寫的,專用寄存器雖有名稱,但尋址時(shí)都做專用寄存器用,它們的地址是與片內(nèi) RAM 的地址相連的。片內(nèi)的 128B 的 RAM 地址為 00H~7FH,供用戶做 RAM 用,但是在這中間的前 32 單元,00H~1FH 即引用地址尋址做用戶 RAM 用,常常做工作寄存器區(qū),分做四組,每組由 8 個(gè)單元組成通用寄存器 R0~R7,任何時(shí)候都由其中一組作為當(dāng)前工作寄存器,通過 RS0,RS1 的內(nèi)容來決定選擇哪一個(gè)工作寄存器。0023H~002AH:串行口中斷入口地址。0003H~000AH:外部中斷 0 入口地址。程序存儲(chǔ)器中有一組特殊單元是 0000H~002H。如 保持高電平,8051 的程序計(jì)數(shù)器 PC 在0000H~0FFFH 地址范圍內(nèi)(即前 4KB 地址) ,則執(zhí)行片內(nèi) ROM 中程序;如PC 在 1000H~FFFFH 地址范圍時(shí),則自動(dòng)執(zhí)行片外程序存儲(chǔ)器中的程序。8051 的 串行發(fā)送和接收利用了 P3 口的第二功能,利用 做串行數(shù)據(jù)接收線,串行接口的電路結(jié)構(gòu)還包括了串行口控制寄存器 SCON,電源及波特率選擇寄存器 PCON 和串行緩沖寄存器 SBUF,他們都屬于SFR,PCON 和 SCON 用于設(shè)置串行口工作方式和確定數(shù)據(jù)發(fā)送和接收,SBUF 用于存放欲發(fā)送的數(shù)據(jù)起到緩沖的作用。/VPP(31 引腳)當(dāng) 保持高電平時(shí),單片機(jī)訪問內(nèi)部存儲(chǔ)器,當(dāng) PC 值超過 0FFFH 時(shí),將自動(dòng)轉(zhuǎn)向片外存儲(chǔ)器。RST/VPD(9 引腳)在振蕩器運(yùn)行時(shí),在此引腳加上兩個(gè)機(jī)器周期的電平將單片機(jī)復(fù)位,復(fù)位后應(yīng)使此引腳電平保持不高于 的低電平以保證 8051 正常工作。 8051外部結(jié)構(gòu)圖14 / 44 8051引腳圖8051 單片機(jī)采用 40 管腳雙列直插 DIP 封裝,引腳說明如下:VCC(40 引腳)正常運(yùn)行時(shí)提供電源。⑥串行口:8051 內(nèi)部有一個(gè)全雙工的串行口,它可以實(shí)現(xiàn)單片機(jī)與其它設(shè)備之間的串行數(shù)據(jù)通信,該并行口功能較強(qiáng),既可以做為全雙工異步通訊的收發(fā)器也可以作為同步移位器用,擴(kuò)展外部 I/O 端口。晶振頻率可選擇 6MKHz、12 MKHz 或 MKHz。運(yùn)算器包括一個(gè) 8 位算術(shù)邏輯單元(Arithmetic Logical Unit,簡(jiǎn)稱 ALU) 、8 位累加器(Accumulator,簡(jiǎn)稱 ACC) 、8 位暫存器、寄存器 B 和程序狀態(tài)寄存器(Program Status Word,簡(jiǎn)稱 PSW)等。單片機(jī)8051是51系列單片機(jī)的一種。 數(shù)字0信號(hào)表示方法。10 / 44 主機(jī)復(fù)位信號(hào)和DHT11響應(yīng)信號(hào)總線為低電平,說明DHT11發(fā)送響應(yīng)信號(hào),DHT11發(fā)送響應(yīng)信號(hào)后,再把總線拉高80us,準(zhǔn)備發(fā)送數(shù)據(jù),每一bit數(shù)據(jù)都以50us低電平時(shí)隙開始,高電平的長(zhǎng)短定了數(shù)據(jù)位是0還是1。(1)、主機(jī)復(fù)位信。如果,某次從傳感器上讀取如下5Byte數(shù)據(jù):Byet4 Byet3 Byet2 Byet1 Byet000101101 00000000 00011100 00000000 01001001 整數(shù) 小數(shù) 整數(shù) 小數(shù) 校驗(yàn)和 濕度 溫度 校驗(yàn)和由以上數(shù)據(jù)就可得到溫度和濕度的值,計(jì)算方法:Humi(濕度)= Byet4* Byet3=(%RH)9 / 44Temp(溫度)= Byet2* Byet1 =(℃)Jiaoyan(校驗(yàn))= Byet4+ Byet3+ Byet2+ Byet1=73(= Humi+ Temp)(校驗(yàn)正確)注意:DHT11一次通訊時(shí)間最大3ms,主機(jī)連續(xù)采樣間隔建議不小于100ms。 溫濕度傳感器與單片機(jī)連接圖⑤DHT11數(shù)字溫濕度串行接口 (單線雙向)DATA 用于微處理器與 DHT11之間的通訊和同步,采用單總線數(shù)據(jù)格式,一次通訊時(shí)間4ms左右,數(shù)據(jù)分小數(shù)部分和整數(shù)部分,具體格式在下面說明,當(dāng)前小數(shù)部分用于以后擴(kuò)展,:一次完整的數(shù)據(jù)傳輸為40bit,高位先出。DHT11的供電電壓為3-。電源引腳(VDD,GND)之間可增加一個(gè)100nF 的電容,用以去耦濾波。產(chǎn)品為 4 針單排引腳封裝。2 ℃量程范圍0 50 ℃響應(yīng)時(shí)間1/e(63%)6 30 S DHT11數(shù)字溫濕度傳感器性能② DHT11數(shù)字溫濕度傳感器外部封裝:每個(gè)DHT11傳感器都在極為精確的濕度校驗(yàn)室中進(jìn)行校準(zhǔn)。1 %RH長(zhǎng)期穩(wěn)定性典型值 177。 DHT11數(shù)字溫濕度傳感器6 / 44①參數(shù) 條件 Min Typ Max 單位濕度1 1 1 %RH分辨率16 Bit重復(fù)性 177。它應(yīng)用專用的數(shù)字模塊采集技術(shù)和溫濕度傳感技術(shù),確保產(chǎn)品具有極高的可靠性與卓越的長(zhǎng)期穩(wěn)定性。,提高系統(tǒng)工作的可靠性和穩(wěn)定性。其系統(tǒng)具體方案流程如圖 所示。 系統(tǒng)的設(shè)計(jì)過程及要求具體來說該學(xué)生的主要任務(wù)是在系統(tǒng)硬件電路的基礎(chǔ)上,利用
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1