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

正文內(nèi)容

基于虛擬儀器的溫度測(cè)量系統(tǒng)畢業(yè)論文(文件)

 

【正文】 前面板和程序框圖 LabVIEW的前面板和各個(gè)部分的功能前面板由兩部分組成:輸入控件以及顯示控件,它們分別是VI的輸入輸出端口。功能是接收下位機(jī)采集的溫度數(shù)據(jù),并對(duì)數(shù)據(jù)進(jìn)行顯示及記錄,前面板可以限定溫度值,若溫度超出范圍時(shí),系統(tǒng)就會(huì)發(fā)出報(bào)警。運(yùn)行程序前,先在下位機(jī)選擇連接端口,才能從下位機(jī)讀取檢測(cè)數(shù)據(jù)。(7)實(shí)時(shí)溫度表,檢測(cè)溫度變化。 。(3)系統(tǒng)延時(shí)部分,減緩運(yùn)行速度,減少上位機(jī)內(nèi)存和CPU使用率。(7)溫度檢測(cè)報(bào)警系統(tǒng),比較實(shí)時(shí)溫度和設(shè)定溫度,布爾量為F綠燈亮,布爾量為T紅燈亮,實(shí)現(xiàn)了實(shí)時(shí)報(bào)警功能。 單片機(jī)的使用 MPC89E52AE單片機(jī)應(yīng)用本系統(tǒng)使用MPC89E52AE單片機(jī),它是一種低功耗,高性能的8位單片微型計(jì)算機(jī),片內(nèi)含可反復(fù)擦寫(xiě)20000次的內(nèi)存4k Bytes的Flash只讀程序存儲(chǔ)器,兼容80C51引腳結(jié)構(gòu)及標(biāo)準(zhǔn)MCS51指令系統(tǒng),片內(nèi)集成了ISP Flash存儲(chǔ)單元和通用8位中央處理器,可提供高性價(jià)比的解決方案給大部分嵌入式控制應(yīng)用系統(tǒng)。(3)程序空間:8KB。(7)三級(jí)代碼加密保護(hù)。(11)雙數(shù)據(jù)指針。(15)4組8位雙向I/O口;對(duì)于PQFP44和PLCC44封裝還有一組4位雙向I/O口(P4)。(18)內(nèi)建低壓復(fù)位電路。該部分功能是給RS232串口提供177。 供電部分,15腳GND、16腳VCC(+5v)。信息經(jīng)過(guò)單線接口出入DSl8B20,所以主機(jī)CPU與DSl8B20僅有一條線(和地線)。 C到+125 C。DS18B20中還有用于貯存測(cè)得的溫度值的兩個(gè)8位存貯器,RAM編號(hào)為0號(hào)和1號(hào)。將存貯器中的二進(jìn)制數(shù)求補(bǔ)再轉(zhuǎn)換成十進(jìn)制數(shù)并除以2就得到被測(cè)溫度值(550℃125℃)。 (1)適應(yīng)電壓范圍寬,電壓范圍:~。(5)測(cè)溫范圍55℃~+125℃,溫度在10~+85℃時(shí)精度為177。(8)測(cè)量結(jié)果直接輸出數(shù)字溫度信號(hào),以一 線總線串行傳送給CPU,同時(shí)可傳送CRC校驗(yàn)碼,具有極強(qiáng)的抗干擾糾錯(cuò)能力。Keil C51軟件提供豐富的庫(kù)函數(shù)和功能強(qiáng)大的集成開(kāi)發(fā)調(diào)試工具,全Windows界面。Keil C51工具包的整體結(jié)構(gòu)??捎蒐IB51創(chuàng)建生成庫(kù)文件,也可與庫(kù)文件經(jīng)L51連接生成絕對(duì)目標(biāo)文件(.ABS)。這里選用89E52單片機(jī),C語(yǔ)言編程。 程序流程圖 6 整體調(diào)試 LabVIEW上位機(jī)程序調(diào)試 找出語(yǔ)法錯(cuò)誤 由于LabVIEW的圖形化編程方式簡(jiǎn)化了它的程序調(diào)試工作,極大提高了編程的效率。 程序高亮執(zhí)行 斷點(diǎn)與單步執(zhí)行 斷點(diǎn)工具可使程序中的在某點(diǎn)終止運(yùn)行后利用單步或者探針?lè)绞讲榭磾?shù)據(jù)。紅色框?yàn)樵O(shè)置的斷點(diǎn)。LabVIEW可自動(dòng)判斷當(dāng)前位置的數(shù)據(jù)類型從而調(diào)用不同的探針來(lái)顯示當(dāng)前位置的數(shù)據(jù)。 探針監(jiān)視窗口 下位機(jī)調(diào)試通過(guò)萬(wàn)用表對(duì)各焊接部分的測(cè)試是硬件調(diào)試的主要方式。 KEIL調(diào)試輸出窗口排除編譯錯(cuò)誤后,把程序燒錄入單片機(jī)中,與上位機(jī)連接正確后,檢測(cè)程序能否正常運(yùn)行,如果程序可以正常運(yùn)行,則說(shuō)明程序沒(méi)有其它錯(cuò)誤。該系統(tǒng)通過(guò)單片機(jī)實(shí)時(shí)采集現(xiàn)場(chǎng)溫度,由開(kāi)發(fā)的軟件平臺(tái)分析與處理采集信號(hào),使溫度值接近設(shè)定值,從而實(shí)現(xiàn)溫度控制。(3)充分利用LabVIEW語(yǔ)言的優(yōu)點(diǎn),設(shè)計(jì)易于操作的菜單界面。 參 考 文 獻(xiàn)[1] ,1999(4):69.[2] :電子工業(yè)出版社,2002:1213.[3] 劉君華,:西安電子科技大學(xué)出版社,2001:2122.[4] 胡曉軍,[M].西安電子科技大學(xué)出版社,2005:282291.[5] 「D」,2004,107期.[6] (第2版)[M].北京:電子工業(yè)出版社,2005:88120.[7] 使用NIVISA軟件控制USB設(shè)備,2011:17.[8] 孫煥銘,趙會(huì)成. ,2010:15.[9] ,.[10] :安徽工業(yè)大學(xué),2007:13.[11] ,2002.[12] ,2009:512.[13] ,2010:512,3335. 附錄A 電路圖 附錄B 下位機(jī)C語(yǔ)言程序include //包含頭文件includeinclude includedefine uchar unsigned chardefine uint unsigned intsbit DQ =P3^3。 //保存臨時(shí)溫度值void delay(unsigned int i) //延時(shí)函數(shù){ while(i)。 //稍做延時(shí) DQ = 0。 x=DQ。 for (i=8。 DQ = 1。}void WriteOneChar(unsigned char dat) //寫(xiě)一個(gè)字節(jié){ unsigned char i。 DQ = datamp。 dat=1。 unsigned int t=0。 // 跳過(guò)讀序號(hào)列號(hào)的操作 WriteOneChar(0x44)。 //讀取溫度寄存器等(共可讀9個(gè)寄存器)前兩個(gè)就是溫度 a=ReadOneChar()。 t=t|a。}void s_int(void) interrupt 4 //單片機(jī)串口中斷原型{ RI=0。}void data_convert(uint data_to_convert) //把數(shù)據(jù)折開(kāi)成四字節(jié),為了方便發(fā)送{ data_conver[0]=(uchar)((data_to_convertamp。 data_conver[2]=(uchar)((data_to_convertamp。}main(){ uchar i。 TMOD=0x20。 //定時(shí)器1開(kāi)始工作 SCON=0x50。 EA=1。 //清除命令標(biāo)志位 temp=ReadTemperature()。i++) { SBUF=data_conver[i]。 } }} 致 謝這次畢業(yè)論文我得到了趙老師的很多幫助,每當(dāng)我遇到困難和不理解的地方,趙老師不論多忙都會(huì)耐心、細(xì)心的給我解答。同時(shí)也要感謝學(xué)院給我們提供的良好的學(xué)習(xí)環(huán)境。在此謹(jǐn)向趙老師致以最誠(chéng)摯的謝意和最崇高的敬意。 while(TI==0)。 //數(shù)據(jù)格式轉(zhuǎn)換,為了發(fā)送和PC解釋數(shù)據(jù)方便 for(i=0。 while(1) //使用一個(gè)循環(huán),讓單片機(jī)總可以接受PC機(jī)指令 { while( pc_mand!=0x11)。// IE=0x99。 //波特率是9600, TL1=0xfd。 pc_mand=0。 data_conver[3]=(uchar)(data_to_convertamp。 data_conver[1]=(uchar)((data_to_convertamp。 pc_mand=SBUF。 //t= tt*10+。 t=b。 WriteOneChar(0xCC)。 Init_DS18B20()。}uint ReadTemperature(void) //讀取溫度{ unsigned char a=0。 delay(5)。 i0。 delay(4)。i) { DQ = 0。}uchar ReadOneChar(void) //讀一個(gè)字節(jié){ unsigned char i=0。 //精確延時(shí) 大于 480us DQ = 1。 DQ = 1。 //只要PC有發(fā)過(guò)來(lái)0x11過(guò)來(lái)就算是告訴單片機(jī)啟動(dòng)發(fā)送指令uchar data_conver[4]。第一是溫度傳感器抗干擾性不好,對(duì)于溫度測(cè)量具有一定誤差;第二檢測(cè)速度較慢,檢測(cè)精度較低。在該設(shè)計(jì)主要工作如下:(1)通過(guò)USB實(shí)現(xiàn)單片機(jī)與PC機(jī)的串口通信,及時(shí)傳送溫度數(shù)據(jù)給PC機(jī)。本文利用PC機(jī)配合LabVIEW以及適當(dāng)?shù)挠布x器構(gòu)成的溫度測(cè)量系統(tǒng),既有傳統(tǒng)儀器的基本功能,又可隨用戶的需求自行定義,能實(shí)現(xiàn)用戶的多種需求。檢測(cè)完硬件焊接部分后,可燒錄一些小程序在單片機(jī)內(nèi),來(lái)檢測(cè)單片機(jī)和其他的元件能否正常工作。運(yùn)行VI,當(dāng)運(yùn)行到探針位置時(shí)將在探針窗口中立即顯示當(dāng)前值。它用來(lái)實(shí)時(shí)監(jiān)測(cè)程序背面板中任一連接線(不是任一節(jié)點(diǎn))上的值。當(dāng)程序運(yùn)行至斷點(diǎn)處時(shí)就會(huì)停在要執(zhí)行的節(jié)點(diǎn)處,并閃爍。單擊錯(cuò)誤列表會(huì)彈出錯(cuò)誤清單,單擊出現(xiàn)的錯(cuò)誤并選用FIND功能,會(huì)使錯(cuò)誤對(duì)象高亮來(lái)找到錯(cuò)誤位置。系統(tǒng)初始化階段,令定時(shí)器T1工作為方式2,來(lái)產(chǎn)生串行通信所需波特率。 C51工具包整體結(jié)構(gòu)圖 下位機(jī)程序設(shè)計(jì)程序是整個(gè)系統(tǒng)最重要的部分,硬件電路要通過(guò)程序驅(qū)動(dòng)后才可工作,程序中一點(diǎn)點(diǎn)錯(cuò)誤可能會(huì)使整個(gè)系統(tǒng)不能進(jìn)行正常工作。開(kāi)發(fā)人員可用IDE或其它編輯器編輯匯編源或C文件。在開(kāi)發(fā)大型軟件時(shí)更能體現(xiàn)高級(jí)語(yǔ)言的優(yōu)勢(shì)。 單片機(jī)程序的編寫(xiě) Keil編譯器軟件應(yīng)用Keil C51是美國(guó)Keil Software公司出品的51系列兼容單片機(jī)C語(yǔ)言軟件開(kāi)發(fā)系統(tǒng),與匯編相比,C語(yǔ)言在功能上、結(jié)構(gòu)性、可讀性、可維護(hù)性上有明顯的優(yōu)勢(shì),因而易學(xué)易用。(6)可編程分辨率是9~12位,℃、℃、℃℃,實(shí)現(xiàn)高精度測(cè)溫。(3)支持多點(diǎn)組網(wǎng)功能,多個(gè)DS18B20可以并聯(lián)到唯一的三線上,完成組網(wǎng)多點(diǎn)測(cè)溫。采取數(shù)據(jù)總線供電方式可以節(jié)省一根導(dǎo)線,但完成溫度測(cè)量的時(shí)間較長(zhǎng);采取外部供電方式則多用一根導(dǎo)線,但測(cè)量速度較快。則1號(hào)存貯器8位全為1,否則全為0。每一個(gè)DS18B20包括一個(gè)唯一的64位長(zhǎng)的序號(hào),該序號(hào)值存放在DS18B20內(nèi)部的ROM(只讀存貯器)中。 C,DSl8B20的測(cè)量范圍從5510V電壓(4) 低功耗,供電電流5mA (5) 內(nèi)部集成2個(gè)RS232C驅(qū)動(dòng)器 (6) 高集成度,片外有4個(gè)電容就可工作。 數(shù)據(jù)轉(zhuǎn)換通道部分,由7~14腳構(gòu)成兩個(gè)數(shù)據(jù)通道。下面是MAX232轉(zhuǎn)換芯片的電路引腳圖。 2)室溫下存儲(chǔ)的數(shù)據(jù)時(shí)間大于100年。(13)控制能耗;掉電模式和IDLE模式;。(9)八個(gè)中斷源,四級(jí)優(yōu)先級(jí)。(5)IAP空間最大為6KB,可與ISP空間共享數(shù)據(jù)空間,若使用IAP,需設(shè)置ISP空間最小為1K。 MPC89E52AE單片機(jī)引腳圖 MPC89E52AE單片機(jī)的主要特點(diǎn)該單片機(jī)的特點(diǎn)如下:(1)使用
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1