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

正文內(nèi)容

家用環(huán)境監(jiān)測(cè)系統(tǒng)的設(shè)計(jì)說(shuō)明(參考版)

2025-04-15 12:32本頁(yè)面
  

【正文】 }} else if(0) {WReg_1602(0xc0+7)。039。} else {WReg_1602(0xc0+8)。139。 if(110) {WReg_1602(0xc0+8)。139。 if(100) {WReg_1602(0xc0+7)。 //將浮點(diǎn)數(shù)轉(zhuǎn)換成整型,各個(gè)位的數(shù)分別保存 Display_1602(amp。 //1602顯示界面初始化 float_convert(amp。aa)。aa,HUMI)。aa,TEMP)。 //1602初始化 do{ P1=0xf0。 IT0=1。 EA=1。 m=0。 uint a。 WData_1602(snum_humi[i])。 WData_1602(snum_temp[i])。i5。 //小數(shù)點(diǎn)第二位} /*=========================================函 數(shù) 名:Display_1602()功能描述:測(cè)量值溫度和濕度的顯示函數(shù)=========================================*/void Display_1602(SHT_dat *s){ uchar i。 snum_humi[3]=dat%100/10+0x30。 //十位 snum_humi[1]=dat%1000/100+0x30。 dat=(uint)。 } =shumidity。 //小數(shù)點(diǎn)第二位 WReg_1602(0xc7)。 snum_temp[3]=dat%100/10+0x30。 //十位 snum_temp[1]=dat%1000/100+0x30。 dat=(uint)。 //小數(shù)點(diǎn)第二位 } else { *=1。 snum_temp[3]=dat%100/10+0x30。 //十位 snum_temp[1]=dat%1000/100+0x30。 dat=(uint)。 =stemperature。 }/*=========================================函 數(shù) 名:float_convert()浮點(diǎn)數(shù)數(shù)據(jù)處理功能描述:浮點(diǎn)數(shù)各個(gè)位的計(jì)算=========================================*/void float_convert(SHT_dat *s){ float 。 } }while((humi_maxhumi_min)||(humi_max==humi_min))。delay10ms()。 delay10ms()。delay10ms()。 } delay10ms()。i++) { WReg_1602(i+5+0x80)。 for(i=0。 humi_min=g*10+h。 delay10ms()。 WReg_1602(13+0xc0)。 }while(h==10)。 WData_1602(table[g])。 delay10ms()。 do{ g=key_scan()。 WReg_1602(13+0x80)。 }while(f==10)。WData_1602(table[e])。 delay10ms()。 } do{ e=key_scan()。 WReg_1602(i+0xc0)。i++) {WReg_1602(i+0x80)。 for(i=0。 } }while((temp_maxtemp_min)||(temp_max==temp_min))。 delay10ms()。 delay10ms()。delay10ms()。 WData_1602(table1[i])。i6。 if((temp_maxtemp_min)||(temp_max==temp_min)) { WReg_1602(0x01)。 temp_max=a*10+b。WData_1602(table[d])。 delay10ms()。 do{ d=key_scan()。 WReg_1602(12+0xc0)。 }while(c==10)。WData_1602(table[b])。 delay10ms()。 do{ b=key_scan()。 WReg_1602(12+0x80)。 }while(a==10)。 WData_1602(tmin[i])。 WData_1602(tmax[i])。i11。 do { WReg_1602(0x01)。 uchar i。 uchar code table[]=0123456789。sbit n=P3^1。sbit 1=P2^4。令我永遠(yuǎn)不能忘懷的還有母校對(duì)我的培養(yǎng),以及老師們對(duì)我的無(wú)私幫助,這一點(diǎn)一滴我都會(huì)永遠(yuǎn)銘記在心里。時(shí)光如白駒過(guò)隙,四年的時(shí)間如彈指一瞬,美好的大學(xué)即將結(jié)束。在這里非常感謝我的同學(xué)的指導(dǎo)和幫助,并致以誠(chéng)摯的謝意!在此,我向我的父母表達(dá)誠(chéng)摯的謝意。還不斷向我們傳授分析問(wèn)題和解決問(wèn)題的辦法,并指出了正確的努力方向,使我在畢業(yè)實(shí)踐報(bào)告過(guò)程中少走很多彎路。在本次實(shí)踐報(bào)告中,我得到了指導(dǎo)老師孫克梅老師的指導(dǎo),自始至終關(guān)心督促進(jìn)程和進(jìn)度。在這四年里認(rèn)識(shí)了太多的人經(jīng)歷了太多的事,而我人生最具青春活力的時(shí)光因?yàn)橛猩蚝竭@個(gè)大家庭而變得更加有意義。如果本系統(tǒng)能夠被用,將帶來(lái)很大的方便。還注意在滿(mǎn)足系統(tǒng)性能指標(biāo)要求的前提下,盡可能的提高系統(tǒng)設(shè)計(jì)的性?xún)r(jià)比,這也是實(shí)際開(kāi)發(fā)產(chǎn)品時(shí)必須注意的一個(gè)重要方面。此次設(shè)計(jì)的溫濕度監(jiān)測(cè)系統(tǒng)在日常生活中,經(jīng)常要用到,在設(shè)計(jì)時(shí),考慮到多方面的因素,最后具備了電路簡(jiǎn)單、功耗較低、穩(wěn)定性好、抗干擾能力強(qiáng),使用方便等特點(diǎn)。本次設(shè)計(jì)中采用的元器件價(jià)格比較低廉,性?xún)r(jià)比高,是一個(gè)比較好的系統(tǒng)。然后再根據(jù)用戶(hù)的實(shí)際要求情況,做到產(chǎn)品的最大效益化,并且在設(shè)計(jì)產(chǎn)品時(shí)要聯(lián)系實(shí)際情況,做到與時(shí)俱進(jìn),與社會(huì)接軌,不能閉門(mén)造車(chē),否則實(shí)際情況有時(shí)候和我們的理解差距會(huì)很大。第7章 社會(huì)經(jīng)濟(jì)效益分析眾所周知,新出的一個(gè)商品是否能夠搶占市場(chǎng),除了必須的功能和質(zhì)量要求外,其價(jià)格是最大的競(jìng)爭(zhēng)優(yōu)勢(shì)。本次設(shè)計(jì)不僅可應(yīng)用于家庭環(huán)境,還可以應(yīng)用于很多領(lǐng)域,工業(yè),農(nóng)業(yè)等領(lǐng)域都可以應(yīng)用。通過(guò)做本課題,我了解并掌握了傳感器的基本理論知識(shí),更深入的掌握單片機(jī)的開(kāi)發(fā)應(yīng)用和PC編程控制。此次設(shè)計(jì)的環(huán)境監(jiān)測(cè)系統(tǒng)應(yīng)用范圍比較廣泛,在我們的日常生活中也比較常見(jiàn),如溫室大棚、天氣情況的監(jiān)控,消費(fèi)電子領(lǐng)域?qū)ε照{(diào)的監(jiān)控,內(nèi)部都涉及到溫、濕度監(jiān)測(cè),但是由于時(shí)間倉(cāng)促,我認(rèn)為該產(chǎn)品還有許多功能有待于改善,如在溫濕度過(guò)低時(shí)自動(dòng)加溫加濕功能,測(cè)溫范圍的擴(kuò)大,顯示電路的漢化等。我在這個(gè)過(guò)程中深刻的感受到了做畢業(yè)設(shè)計(jì)的意義所在,和我一樣真正投入了身心去做的人也一定會(huì)有同樣的感觸。經(jīng)過(guò)三年學(xué)習(xí)的積累,在已經(jīng)掌握相關(guān)專(zhuān)業(yè)方面知識(shí)及其它各方面知識(shí)的情況下,我認(rèn)真嚴(yán)肅的完成了我的畢業(yè)實(shí)踐報(bào)告。比如在合理選擇模塊,檢查裝配無(wú)誤的情況下,如果還出現(xiàn)電路無(wú)輸出的情況,那么可以肯定是原理圖錯(cuò)誤,這時(shí)就要回到原理圖進(jìn)行檢查。本文是采用模塊化的方式進(jìn)行敘述,對(duì)各模塊的設(shè)計(jì)進(jìn)行了比較詳細(xì)地闡述。本報(bào)告介紹了用單片機(jī)AT89C51控制溫濕度傳感器SHT11以及著重分析各單元電路的設(shè)計(jì)。調(diào)試完成以后,對(duì)調(diào)試及設(shè)計(jì)中遇到的幾個(gè)問(wèn)題提出了解決的辦法,并對(duì)產(chǎn)生這些問(wèn)題的原因做出了自己的分析。通過(guò)對(duì)各個(gè)參數(shù)的改變等調(diào)試,最后得出了調(diào)試結(jié)果。因此在主函數(shù)里加了一段關(guān)于顯示百位和十位的數(shù)字的語(yǔ)句之后,就能在LCD上正常顯示數(shù)字了。軟件調(diào)試就是對(duì)編好的程序經(jīng)行編譯看是否出錯(cuò),有錯(cuò)就進(jìn)行改進(jìn)。溫濕度采集也是用萬(wàn)用表檢測(cè)斷路,結(jié)果是這個(gè)模塊沒(méi)有問(wèn)題。然后對(duì)按鍵部分進(jìn)行檢測(cè),用萬(wàn)用表一端接地,一端接相應(yīng)的管腳,撥動(dòng)開(kāi)關(guān)和按下按鍵看是否短路,如果短路就是正常,然后測(cè)量電源和按鍵開(kāi)關(guān)是否有短路,通過(guò)檢測(cè)發(fā)現(xiàn)按鍵3有問(wèn)題,按下按鍵3沒(méi)有短路,然后用一個(gè)新的按鍵替換原來(lái)的按鍵3。 有害氣體濃度超標(biāo)報(bào)警 調(diào)試中遇到的問(wèn)題及解決方案硬件調(diào)試主要是對(duì)硬件的每個(gè)部分進(jìn)行調(diào)試,包括最小系統(tǒng)、按鍵部分、報(bào)警部分、溫度采集部分和顯示部分。有害氣體濃度超標(biāo)報(bào)警根據(jù)程序的編寫(xiě),當(dāng)TLC1543的10K的輸入電阻大于25%()時(shí),表示有害氣體濃度超標(biāo),此時(shí)D3(Red)點(diǎn)亮報(bào)警,提醒屋主應(yīng)打開(kāi)排風(fēng)扇或者開(kāi)窗通風(fēng)來(lái)清理室內(nèi)空氣。溫濕度超范圍報(bào)警在以上設(shè)置的溫濕度范圍下(溫度:10~32℃,濕度:40%~70%RH),若當(dāng)前溫濕度不在該范圍內(nèi),則報(bào)警系統(tǒng)開(kāi)始工作,具體為D1,D2兩盞LED燈點(diǎn)亮報(bào)警。 設(shè)置濕度上下限。此時(shí)系統(tǒng)將開(kāi)始判斷,若當(dāng)前顯示的溫濕度不在設(shè)置的溫濕度范圍之內(nèi),則報(bào)警系統(tǒng)開(kāi)始工作報(bào)警,若在設(shè)置的范圍之內(nèi)則正常顯示。若輸入的濕度上限小于或者等于濕度下限,此時(shí)屏幕會(huì)顯示ERROR,延時(shí)返回濕度范圍設(shè)置界面。當(dāng)溫度范圍設(shè)置完成(即輸入上下限完畢)之后,系統(tǒng)會(huì)自動(dòng)跳轉(zhuǎn)到濕度范圍設(shè)置的界面。 設(shè)置溫度上下限這一狀態(tài)為設(shè)置溫度范圍的狀態(tài),便進(jìn)入了溫度范圍設(shè)定界面,此時(shí)使用行列式鍵盤(pán)輸入相應(yīng)的數(shù)字,即可完成對(duì)溫度范圍的設(shè)置。當(dāng)仿真開(kāi)始后,由于SHT11是采用PTAT能隙材料制成的溫濕度敏感元件,輸出時(shí)要進(jìn)行線(xiàn)性補(bǔ)償,℃,%RH。初始狀態(tài)。還可以直接在基于原理圖的虛擬原型上編程,再配合顯示及輸出,能看到運(yùn)行后輸入輸出的效果。這些功能是:  ?。?)原理布圖   (2)PCB自動(dòng)或人工布線(xiàn)  ?。?)SPICE電路仿真 革命性的特點(diǎn) : ?。?)互動(dòng)的電路仿真   用戶(hù)甚至可以實(shí)時(shí)采用諸如RAM,ROM,鍵盤(pán),馬達(dá),LED,LCD,AD/DA,部分SPI器件,部分IIC器件。在編譯方面,它也支持IAR、Keil和MPLAB等多種編譯器。Proteus是世界上著名的EDA工具(仿真軟件),從原理圖布圖、代碼調(diào)試到單片機(jī)與外圍電路協(xié)同仿真,一鍵切換到PCB設(shè)計(jì),真正實(shí)現(xiàn)了從概念到產(chǎn)品的完整設(shè)計(jì)。它是目前最好的仿真單片機(jī)及外圍器件的工具。 Keil軟件界面Proteus軟件是英國(guó)Labcenter electronics公司出版的EDA工具軟件(該軟件中國(guó)總代理為廣州風(fēng)標(biāo)電子技術(shù)有限公司)。Keil提供了包括C編譯器、宏匯編、連接器、庫(kù)管理和一個(gè)功能強(qiáng)大的仿真調(diào)試器等在內(nèi)的完整開(kāi)發(fā)方案,通過(guò)一個(gè)集成開(kāi)發(fā)環(huán)境(uVision)將這些部份組合在一起。另外重要的一點(diǎn),只要看一下編譯后生成的匯編代碼,就能體會(huì)到Keil C51生成的目標(biāo)代碼效率非常之高,多數(shù)語(yǔ)句生成的匯編代碼很緊湊,容易理解。用過(guò)匯編語(yǔ)言后再使用C來(lái)開(kāi)發(fā),體會(huì)更深刻。 Keil與Proteus軟件簡(jiǎn)介Keil C51是美國(guó)Keil Software公司出品的51系列兼容單片機(jī)C語(yǔ)言軟件開(kāi)發(fā)系統(tǒng)。軟件調(diào)試主要是對(duì)所編寫(xiě)的程序的各個(gè)部分,包括主程序、溫度子程序、顯示子程序等的編譯,測(cè)試其語(yǔ)法錯(cuò)誤,從邏輯上測(cè)試程序的可行性。一般方法是先排除明顯的硬件故障和軟件錯(cuò)誤,然后進(jìn)行軟硬件聯(lián)合調(diào)試。YYYNNYNNYNYN溫度不在正常范圍內(nèi),LED報(bào)警溫度在正常范圍內(nèi),正常顯示濕度不在正常范圍內(nèi),LED報(bào)警濕度在正常范圍內(nèi),正常顯示溫度是否在正常范圍內(nèi)開(kāi)始測(cè)溫模式測(cè)濕模式溫度最大值是否大于最小值顯示ERROR濕度最大值是否大于最小值溫度是否在正常范圍內(nèi)返回顯示ERROR 判斷及報(bào)警流程圖第5章 調(diào)試與實(shí)現(xiàn)單片機(jī)應(yīng)用系統(tǒng)的調(diào)試,包括硬件調(diào)試和軟件調(diào)試,是一個(gè)很重要的步驟。本流程圖主要是判斷上下限是否設(shè)置有誤,例如下限大于上限,然后判斷實(shí)測(cè)值是否在上下限范圍內(nèi)。建立有效標(biāo)志返回Y找到閉合鍵計(jì)算鍵值閉合鍵釋放建立無(wú)效標(biāo)志YNN開(kāi)始是否有鍵閉合延時(shí)去鍵盤(pán)抖動(dòng)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1