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

正文內(nèi)容

室內(nèi)氣體的檢測過程及相應硬件和軟件的設計畢業(yè)論文(參考版)

2025-07-01 13:24本頁面
  

【正文】 Send(0,0x98)。 Send(0,0x88)。 //LCD display wele information Send(0,0x90)。 Send(0,0x80)。 /* Send(0,0x01)。amp。amp。amp。amp。amp。amp。 Send(0,0x98)。 Send(0,0x88)。 //LCD display wele information Send(0,0x90)。amp。amp。amp。amp。amp。amp。 Send(0,0x80)。 //打開全局中斷控制,若不需要打開,可以屏蔽本句}void LCD_Menu(void) { Send(0,0x01)。 //晶振失效標志仍然存在? BCSCTL2 |= SELM_2 + SELS。 } while ((IFG1 amp。 i 0。=~OFIFG。= ~XT2OFF。 } } }}void InitSys(){ uchar i。 break。 Delay_Nms(1)。 break。 Send(0,0x80)。 case(3): Send(0,0x01)。 Send(1,Sbaojingcount+0x30)。 Send(1,Tbaojingcount+0x30)。 DHTbaojing()。Send(0,0x9f)。Send(0,0x98)。Send(0,0x8f)。 case(2): Send(0,0x88)。hzkdis(RH)。Send(1,Sbaifenwei+0x30)。 hzkdis(.)。Send(1,Sshiwei+0x30)。 //℃符號Send(1,0xE6)。Send(0,0x86)。 Send(1,Tshifenwei+0x30)。Send(1,Tgewei+0x30)。Send(0,0x83)。 Send(0,0x90)。//clear lcd need delay Send(0,0x80)。 Send(0,0x01)。 Tbaifenwei=DHTD[3]*100/256%10。Tgewei=DHTD[2]%10。 Sbaifenwei=DHTD[1]*100/256%10。 Sgewei=DHTD[0]%10。 DHTX()。 if(key_Flag == 1) { key_Flag = 0。 //初始化鍵盤端口 LCD_Menu()。 Ini_Lcd()。/********************主函數(shù)********************/void main(void) { WDTCTL=WDTPW + WDTHOLD。void InitSys()。extern uchar Sbaojingcount。 extern unsigned char key_Flag。Extern uchar Sshiwei,Sgewei,Sshifenwei,Sbaifenwei, Tshiwei,Tgewei,Tshifenwei,Tbaifenwei。 參考文獻1 胡大可. MSP430系列超低功耗16位單片機原理與應用[M].北京航 空航天大學出版社,20022 張晨. MSP430系列單片機C語言程序設計[M].人們郵電出版社, 20093 譚浩強. C語言程序設計[M]. 清華大學出版社, 20094 金發(fā)慶. 傳感器技術(shù)與應用[J].北京機械工業(yè)出版社,2007,6(1)5 張劍平,胡萍萍. 傳感器的發(fā)展方向及其數(shù)字傳感器的地位[J]. 傳感器世界,2001,5(5):100110046 薛倫生,戴新生.老師們豐富的知識和經(jīng)驗,學術(shù)方面的造詣和敬業(yè)精神令人欽佩,老師們四年來在教給本人專業(yè)文化知識的同時,也教會了很多做人做事的道理。從課題的選擇到項目的最終完成,李老師都始終給予本人細心的指導和不懈的支持。本研究及設計說明書是在本人的導師**的親切關(guān)懷和悉心指導下完成的??傊驹O計雖然還存在不足之處,但基本功能都已經(jīng)實現(xiàn),經(jīng)過后續(xù)的改進和擴展可以更好的實現(xiàn)設計需要的功能。也可以把檢測到的室內(nèi)氣體的濃度及其它環(huán)境量發(fā)送到上位機或用戶手機等可接收端,通過軟件模擬和計算,確定室內(nèi)環(huán)境的質(zhì)量。比如顯示部分可以選用更為廉價和控制方便的段式液晶去實現(xiàn)。還需要在智能化方面加以改進。本設計同時帶有實時時鐘功能,按鍵控制功能,操作簡便,可使用性強。利用單片機C語言完成了系統(tǒng)軟件的設計。表52 時鐘調(diào)試結(jié)果 按鍵功能 測試123按鍵5光標閃爍正常正常不閃爍按鍵6加操作正常無法加無法加按鍵7取消正常正常無效按鍵8保存正常正常無效按鍵10減操作正常正常無法減附調(diào)試實物圖: 圖51 系統(tǒng)上電測試實物圖 圖52 液晶顯示界面 圖53 檢測溫濕度圖示結(jié) 論本設計綜合利用單片機技術(shù)、傳感器技術(shù)、數(shù)字電子技術(shù)和LCD顯示等科學知識,完成了單片機控制的溫度、濕度,氣體濃度和顯示裝置的設計,同時結(jié)合了按鍵掃描、時鐘顯示等硬件軟件設計。按下按鍵2后,無法響應CO的檢測。表51 按鍵2測試結(jié)果 按鍵1TempHumTemp alarm120Hum alarm121 按鍵2CO檢測情況100ppmCO濃度適當100ppmCO濃度過高按鍵1,2操作調(diào)試中的問題有:(1) 按下按鍵1時系統(tǒng)顯示的溫濕度不正確,顯示溫度個位和 十位值相反?,F(xiàn)將調(diào)試結(jié)果記錄如下。系統(tǒng)在使用中,需要通過按鍵控制,按鍵1,2分別控制溫濕度、CO氣體的采集,按鍵3進入時間設置界面,并可以設置時間。所以,在焊接時,DS1302的管腳與單片機的連線盡量不要太長,太遠。后來將此引腳接地,軟件選擇串行方式,才正常顯示,只是對比電壓調(diào)節(jié)沒有做好,顯示不是太理想。去抖選擇軟件去抖,即按鍵放開后延時10ms左右,消除電壓突變引起的抖動。 (1)溫濕度采集的調(diào)試中,需要主機對DHT11的總線拉高拉低,這時需要設置單片機的I/O口輸入輸出方向,在調(diào)試中剛開始因為沒有注意到這個問題,DHT11返回值總是0。連接好仿真器和目標板,設置調(diào)試選項,點調(diào)試進入調(diào)試界面,然后可以在線調(diào)試程序,包括斷點調(diào)試,查看變量值,實現(xiàn)程序的跟蹤調(diào)試。在IAR下建立工程,添加項目文件,編譯下載。本設計采用IAR Embedded Workbench for430開發(fā)軟件,采用C語言編程,MSPFET430UIF仿真器下載調(diào)試程序。在調(diào)試液晶的過程中,因為出現(xiàn)短焊問題,導致液晶出現(xiàn)問題。在各個模塊調(diào)試成功后,可以整機調(diào)試。單片機最小系統(tǒng)運行起來后,可以調(diào)試外設模塊,可以根據(jù)原理圖焊接好外設模塊的硬件電路,然后編程測試。在系統(tǒng)的硬件設計原理圖基本確定后,先焊接調(diào)試電源電路,選擇合適的整流、濾波電路,去耦電路等,注意不要短焊、虛焊,電源采用外部5VDC電源供電。系統(tǒng)調(diào)試可以結(jié)合硬件調(diào)試和軟件調(diào)試來完成。 系統(tǒng)調(diào)試本小節(jié)對系統(tǒng)調(diào)試過程中出現(xiàn)的問題進行具體描述,以及采取的相應解決方法也進行了說明。按鍵4,返回菜單界面。按下按鍵2開始CO氣體的檢測,液晶上顯示檢測結(jié)果。使用過程中應注意系統(tǒng)的供電,正確操作。 圖44 CO氣體檢測軟件流程圖第5章 系統(tǒng)調(diào)試本章對室內(nèi)氣體檢測儀的系統(tǒng)使用進行介紹,著重介紹系統(tǒng)的硬件調(diào)試和軟件調(diào)試過程,以及在調(diào)試過程中出現(xiàn)的一些問題,和對問題的解決方法也簡單做了說明。若CO濃度超過了一定值而對人體有害時,選擇輸出警告信號并提示,否則顯示適當提示。 圖43溫濕度采集軟件流程圖 CO氣體檢測軟件設計CO氣體檢測通過MQ2傳感器輸出的模擬電壓信號,經(jīng)ADC轉(zhuǎn)換,最后由處理器計算、判斷采集結(jié)果。DHT11通訊時序如下圖42。DHT11接收到主機的開始信號后,等待主機開始信號結(jié)束,延時等待2040us后, 讀取DHT11的響應信號,主機發(fā)送開始信號后,可以切換到輸入模式,或者輸出高電平均可, 總線由上拉電阻拉高。DHT11上電后,需要延時1s左右跳過不穩(wěn)定狀態(tài)。主程序的軟件流程圖如圖41所示。系統(tǒng)上電后進入初始化界面,提示通過按鍵控制溫濕度、CO氣體的檢測操作,以及進入時鐘設置。通過按鍵1,2,3,4控制溫濕度采集,室內(nèi)CO氣體濃度檢測,時鐘設置,返回。 單片機主程序設計主程序主要完成系統(tǒng)的初始化,界面顯示及相關(guān)操作簡單說明。 MSP430系列的IAR C語言與標準C語言兼容程度高,所有的文檔資料容易理解,便于移植。MSP430 IAR CSPY調(diào)試器是為測試邏輯程序和仿真而開發(fā)的一種快速和高性價比的工具,可以將程序完整地下載到 IDE 中,在 IAR Embedded Workbench 中可以方便地進入 CSPY 調(diào)試環(huán)境,斷點可直接在代碼中設置,寄存器窗口,存儲器窗口,觀察窗口等,可非常方便地調(diào)試用戶所設計的程序。這樣只要一個集成開發(fā)環(huán)境就可以開發(fā)以MSP430為微控制器的嵌入式程序了。所謂集成開發(fā)環(huán)境,就是講數(shù)個工具無縫的集成到一起,方便程序員進行項目的開發(fā)。編譯階段產(chǎn)生的對象文件通過鏈接處理才能得到最終的目標文件。C語言源程序處理總是要經(jīng)過編譯階段和鏈接階段。MSP430系列單片機的開發(fā)工具較多,有IAR EMbedded Workbench,AQ430以及MSPGCC等。C語言因其功能強、使用靈活、可移植性好,在單片機開發(fā)中應用廣泛。 開發(fā)工具及語言對于應用單片機為微控制器設計的產(chǎn)品,不同的單片機開發(fā)環(huán)境和調(diào)試工具等雖有不同,但開發(fā)語言卻差不多,常用的有匯編語言和C語言,C++等。硬件電路原理圖如圖316所示。 圖315 DS1302引腳分布DS1302的引腳說明如表33所示。,簡單三線接口,8腳DIP或可選SOIC封裝,引腳少,易于控制。按鍵控制電路的硬件接口原理圖如圖314所示。若采用獨立按鍵,占用IO口較多,但也能實現(xiàn)所需功能,軟件編程相對簡單。圖313 聲光報警電路 按鍵控制電路設計考慮到系統(tǒng)需要手動式控制室內(nèi)環(huán)境中的溫濕度、CO等氣體的檢測,按鍵控制方式采用矩陣式按鍵來實現(xiàn)。可以通過軟件直接為單片機引腳賦值
點擊復制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1