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

正文內(nèi)容

基于msp430的溫度檢測系統(tǒng)設(shè)計與實現(xiàn)(終稿)-全文預覽

2025-07-09 16:48 上一頁面

下一頁面
  

【正文】 ED顯示燈都能正常的工作。這一步調(diào)試由于當初實驗做過,問題不大,基本上編好程序就出現(xiàn)了預期的結(jié)果。在VB中,設(shè)置為串口模式,輸入輸出都為文本形式,且大宋和接收一個字符就會觸發(fā)MMSComm1事件和OnComm接收觸發(fā)事件;波特率設(shè)置為9600,可以根據(jù)具體設(shè)計情況改變波特率的大小,但是要與下位機的一致,接收觸發(fā)事件的處理,當每發(fā)送一次數(shù)據(jù)時,就會發(fā)生OnComm事件,并返回數(shù)據(jù)串,獲得溫度值。圖36 Comm控件選取PC機與單片機的串口通訊我們采用由主機發(fā)送下位機識別號碼,下位機接收到后回傳自身采集信息,待主機收到回傳信息后,在主界面上進行顯示并用曲線進行實時顯示;當上位機發(fā)送1時,傳回1點溫度值,并進行實時顯示;當上位機發(fā)送2時,傳回2點溫度值,并進行實時顯示;我們在不同的PC機上運行上位機時,系統(tǒng)會自動為我們分配不同的COM口,為了能適應(yīng)在不同的PC機上運行的需要,我們就必須對串口的參數(shù)進行設(shè)置,所以我們又添加了串口參數(shù)設(shè)置界面。在此部分的設(shè)計過程中,最重要的就是串口的初始化程序及接收發(fā)送程序。同時在掃描檢測溫度情況是用到了中斷處理,用3ms中斷,每過3ms則檢測一下溫度是否在設(shè)定范圍內(nèi),若不在,則進行相應(yīng)的報警參數(shù)設(shè)置,并且返回后,主程序通過判斷報警參數(shù)來進行相應(yīng)的報警操作。 Read_SP()。i) DelayNus(60000)。 Skip()。 return temp。 uint temp。}/*******************************************函數(shù)名稱:Skip功 能:發(fā)送跳過讀取產(chǎn)品ID號命令參 數(shù):無返回值 :無********************************************/void Skip(void){ Write_18B20(0xcc)。 DQ1。 _NOP()。 DelayNus(6)。 for(i = 0。 //延時10us } _EINT()。 wdata = 1。 DelayNus(6)。 _DINT()。 _EINT()。 if(DQ_val) { Error = 1。 DQ1。 DQ_out。= ~MC_1。 TACTL |= MC_1。define DQ1 P5OUT |= BIT0define DQ0 P5OUT amp。其中DS18B20的通信協(xié)議,遵守三個步驟,在任何時候復位成功需要發(fā)送DS18B20的ROM命令,內(nèi)存命令DS18B20進行預定的操作。 while(i) { j=7269。 //將P4口切換為輸出狀態(tài)} /*******************************************函數(shù)名稱:Delay5ms功 能:延時約5ms參 數(shù):無返回值 :無********************************************/void Delay5ms(void){ uint i=40000。 while((P4IN amp。 _NOP()。 }/*******************************************函數(shù)名稱:WaitForEnable功 能:等待1602液晶完成內(nèi)部操作參 數(shù):無返回值 :無********************************************/void WaitForEnable(void) { P5DIR amp。 SET_EN。 CLR_RW。 _NOP()。 DataPort = cmd。 //顯示開,不開游標,不閃爍}/*******************************************函數(shù)名稱:LcdWriteCommand功 能:向液晶模塊寫入命令參 數(shù):cmd命令, chk是否判忙的標志,1:判忙,0:不判返回值 :無********************************************/void LcdWriteCommand(uchar cmd,uchar chk) { if (chk) WaitForEnable()。 //顯示模式設(shè)置 LcdWriteCommand(0x08, 1)。 Delay5ms()。 //控制線端口設(shè)為輸出狀態(tài) DataDir = 0xFF。 if(y) temp |= 0x40。 temp = xamp。i++) { Disp1Char(x++,y,ptr[i])。 //EN = define SET_EN P5OUT|=BIT5。=~BIT6。/**************宏定義***************/define DataDir P4DIRdefine DataPort P4OUT define Busy 0x80define CtrlDir P5DIRdefine CLR_RS P5OUTamp。在硬件設(shè)計中,顯示電路直接和單片機的數(shù)據(jù)I/O口進行連接。 Disp1Char(8,1,dN[2]+0x30)。 Disp1Char(4,1,dN[5]+0x30)。 //打開全局中斷 _EINT()。 //等待8MHz晶體起振 } while ((IFG1 amp。= ~OFIFG。P6OUT |= BIT2。P6OUT = 0XFF。P4OUT = 0XFF。P2OUT = 0XF0。 void Disp_Numb(uint temper)。下面是程序:/*************************************************************程序功能:讀取DS18B20進行溫度測量以后的結(jié)果并在1602液晶上顯示測試說明:觀察顯示溫度數(shù)值。主處理模塊首先完成初始化上作,初始化后進入循環(huán)處理,在循環(huán)過程中主處理獲得采集模塊的數(shù)據(jù),井將數(shù)據(jù)進行處理,據(jù)處理結(jié)果是顯示或報警。開始 發(fā)DS18B20復位命令發(fā)跳過ROM命令發(fā)溫度轉(zhuǎn)換開始命令結(jié)束  圖33 溫度轉(zhuǎn)換流程圖計算溫度子程序?qū)AM中讀取值進行BCD碼的轉(zhuǎn)換運算,其程序流程圖如圖34所示。例如+125℃的數(shù)字輸出為07D0H,+℃的數(shù)字輸出為0191H,-℃的數(shù)字輸出為FF6FH,-55℃的數(shù)字輸出為FC90H。MSP430F149采用數(shù)字脈沖調(diào)制波形,然后通過在低通濾波器上的功能,產(chǎn)生任意波形,我們可以經(jīng)常使用的比較模式實現(xiàn)數(shù)字信號到模擬信號的變化。MSP430F149的定時器及轉(zhuǎn)換模塊。MSP430F149的P口:MSP430F149有6個8位的P口,可以顯示16個字符,這樣的單片機可以用P口來直接進行輸入和輸出,只需要直接的對外部進行通信就可以實現(xiàn)。 圖29 電源電路 復位電路:在單片機的系統(tǒng)里,很多的可以說大部分的單片機需要復位電路,復位電路的實現(xiàn)可以采用RC復位電路,當然也可以采用復位芯片來實現(xiàn)我們所需要的復位電路,而且RC復位電路也具有經(jīng)濟性,它唯一的問題就是可靠性不高,相對于RC復位電路用復位芯片來實現(xiàn)的復位電路具有非常高的可靠性,因此我們一般來說為了保證復位電路的可靠性,會在系統(tǒng)中采用復位芯片來實現(xiàn)我們所需要的復位電路。為了方便起見,本系統(tǒng)可以采用電池來供電,用的是2號或者5號的電池,所以說輸出電壓為3V。體積很小,重量很輕,i一般的傳統(tǒng)的顯示器輕上很多。液晶顯示裝置有這不一般的厚度薄,適用于大規(guī)模集成電路的直接驅(qū)動,易于實現(xiàn)全彩色顯示,這已被廣泛應(yīng)用于筆記本電腦,數(shù)碼相機,CDA移動通信工具。這些信息的轉(zhuǎn)換全部由器件自身完成,不需要我們自己動手操作。高速緩存器存儲器包含一個高速暫存RAM和一個非易失性的可電擦除的EP2RAM。但高溫度的晶振的振蕩頻率就會隨著溫度的變化而產(chǎn)生明顯的改變搞溫度的晶振所產(chǎn)生的頻率會做為計數(shù)器2的脈沖輸入。. 系統(tǒng)核心器件選型MSP430F149單片機,DS18B20溫度傳感器,液晶顯示器 系統(tǒng)硬件主要電路說明該系統(tǒng)采用美國DALLAS公司生產(chǎn)的單線數(shù)字溫度傳感器DS18B20來采集溫度數(shù)據(jù),作為單片機MSP430149的溫度傳感器,該芯片有很多優(yōu)點,可把溫度信號直接轉(zhuǎn)換成串行數(shù)字信號供微機處理。溫度傳感器的采集模塊和單片機的數(shù)模轉(zhuǎn)換的通道連接,這樣可以使得采集模塊的設(shè)計簡單化,從而使得設(shè)計的程序和模塊簡單易懂。溫度傳感器通過某種關(guān)系的換算,就可以得到溫度傳感器的輸出電壓,這樣單片機通過模擬口采集得到傳感器的輸出電壓。本設(shè)計的目標是實現(xiàn)基于MSP430單片機的溫度檢測系統(tǒng),主要內(nèi)容有:介紹MSP430單片機的結(jié)構(gòu)及工作原理;溫度測量的控制方法;控制系統(tǒng)所需要的控制電路,設(shè)計控制系統(tǒng);控制電路主要由MSP430F149單片機、DS18B20溫度傳感器,LCD1602.系統(tǒng)原理圖,開發(fā)板方框圖和系統(tǒng)硬件線路圖等。例如鍋爐,冰箱的溫控系統(tǒng)等,都需要用到了這一功能部件。之后隨著大規(guī)模集成電路技術(shù)的提高,又出現(xiàn)了多種集成的數(shù)字化溫度傳感器。在如今雖然水銀溫度計仍是各溫度測量的計量標準,可是它的缺點則是刻度間隔通常很密,不能準確分辨,讀數(shù)困難,而且它們的熱容量比較大,這使得達到熱平衡所需的時間非常長,因此更難讀準,同時,玻璃管易碎,里邊的水銀有毒,使用起來非常不方便。 SCM。通過這次畢業(yè)設(shè)計,我對MSP430單片機有了完整的了解,并且著重了解了MSP430F149芯片的原理圖以及它的工作原理,對內(nèi)部的硬件資源和自身的匯編語法進行了實驗,把它和DS18B20溫度傳感器聯(lián)系在一起實現(xiàn)了溫度的測量以及報警。南 京 工 程 學 院畢業(yè)設(shè)計說明書(論文)作 者: 王 超 學 號: 240092323 系 部: 康尼學院 專 業(yè): 通信工程 題 目:基于MSP430的溫度檢測系統(tǒng)設(shè)計與實現(xiàn)指導者: 汪 力 純 (實 驗 師) 評閱者: 2013 年 6 月 南 京MSP430based temperature detection system design and implementationA Dissertation Submitted toNanjing Institute of TechnologyFor the Academic Degree of Bachelor of Science ByChao Wang Supervised by Technician Lichun WangCollege of KangniNanjing Institute of TechnologyJune 2013摘要MSP430單片機是德州公司最新開發(fā)的具有16位總線帶FLASH 的單片機,由于它的性價比和集成度高,受到廣大技術(shù)開發(fā)人員的青睞。而且,它是通向DSP系列的橋梁,隨著自動控制的低功耗化和高速化,MSP430系列單片機將會得到越來越多人的喜愛。 ultralow power。隨著核能,宇航,冶金,低溫,材料,微電子學和生物醫(yī)學等方面的發(fā)展,對于溫度測量控制的精度和范圍提出了很高的要求,特別是對溫度的測量不但要準確,而且需要讀取數(shù)值時要更直觀,更方便,這樣的要求促進了溫度測量和控制技術(shù)的迅速發(fā)展。后來接著又出現(xiàn)了熱電阻溫度計、熱電偶溫度計等溫度計。在現(xiàn)在的生活中,所用到的家具設(shè)備,電器,工業(yè)產(chǎn)品等對溫度的要求日益增高,與此同時靈敏的溫度控制報警系統(tǒng)已經(jīng)成為了日常生活中必不可少的產(chǎn)品。所以在科學技術(shù)發(fā)展的今天,溫度的檢測,控制應(yīng)用于許多行業(yè),隨著電子工業(yè)的迅速發(fā)展,數(shù)字儀表的優(yōu)點有反應(yīng)速度快,操作簡單,對使用環(huán)境要求不高,市場上出現(xiàn)了越來越多的數(shù)字式溫度計,實踐表明,低功耗,高精度的便攜式數(shù)字式溫度計使用十分方便,工作狀況穩(wěn)定,待機時間比較長,已經(jīng)開始得到廣泛應(yīng)用。其組成框圖如下所示:圖21 系統(tǒng)組成結(jié)構(gòu)本設(shè)計的原理是:溫度采集系統(tǒng)主要通過單線數(shù)字溫度傳感器DS18B20采集得到溫度數(shù)據(jù),MSP430F149作為CPU從溫度傳
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1