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

正文內(nèi)容

基于單片機(jī)的無(wú)線多路溫度數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)(文件)

 

【正文】 displaycount=0。writemandtods18b20(0xcc)。for(x=0。if((readdata[1] amp。result=readdata[0]+1。readdata[1]=readdata[1] amp。x=x amp。result=readdata[1]。}displaybuf[x]=result。x=x1。writemandtods18b20(0xcc)。在本文中,主要說(shuō)明單片機(jī)和無(wú)線數(shù)據(jù)收發(fā)模塊 PTR 2000的組合,形成單片機(jī)的無(wú)線溫度數(shù)據(jù)傳輸系統(tǒng),進(jìn)行無(wú)線數(shù)據(jù)傳輸。致謝詞 在本論文的寫作過(guò)程中,我的導(dǎo)師*老師傾注了大量的心血,從選題到開題報(bào)告,從寫作提綱,到一遍又一遍地指出每稿中的具體問(wèn)題,嚴(yán)格把關(guān),循循善誘,在此我表示衷心感謝。參考文獻(xiàn)[1]《單片機(jī)典型模塊設(shè)計(jì)實(shí)例導(dǎo)航》 求是科技編 人民郵電出版社[2]《無(wú)線發(fā)射與接收電路設(shè)計(jì)》 黃智偉編 人民郵電出版社[3]《單片機(jī)原理與接口技術(shù)》李朝青編 北京航空航天大學(xué)出版社[4] 《PTR2000數(shù)據(jù)手冊(cè)》 訊通科技公司[5] 新型數(shù)字溫度傳器DS18B20介紹 附錄1:硬件總圖第 32 頁(yè) 共 32 頁(yè)。在論文即將完成之際,我的心情無(wú)法平靜,從開始進(jìn)入課題到論文的順利完成,有多少可敬的師長(zhǎng)、同學(xué)、朋友給了我無(wú)言的幫助,在這里請(qǐng)接受我誠(chéng)摯謝意!同時(shí)也感謝學(xué)校為我提供良好的做畢業(yè)設(shè)計(jì)的環(huán)境。以及無(wú)線溫度數(shù)據(jù)采集的原理,在本設(shè)計(jì)中采用數(shù)字溫度傳感器DS18B20的特性與單片機(jī)的結(jié)合進(jìn)行溫度數(shù)據(jù)的采集存儲(chǔ),利用無(wú)線收發(fā)模塊進(jìn)行傳輸在1602液晶顯示屏數(shù)據(jù)行顯示。}} 結(jié) 論本文介紹的就是一個(gè)采用無(wú)線模塊方式實(shí)現(xiàn)遠(yuǎn)程溫度數(shù)據(jù)采集的系統(tǒng),它可以用于多種遙測(cè)系統(tǒng),完成遠(yuǎn)端環(huán)境、資源信息等數(shù)據(jù)的采集。displaybuf[1]=(dotcode[x])/10。}x=readdata[0] amp。result=result/10。readdata[1]=readdata[1] | x。x=readdata[0]。if(result255){readdata[1]++。readdata[1]=~readdata[1]。x++){displaybuf[x]=16。readdata[0]=readdatafromds18b20()。if(timecount==150){timecount=0。}P2=displaybit[displaycount]。TH0=(655364000)/256。writemandtods18b20(0x44)。ET0=1。}return(temp)。}else{temp=temp | 0x00。for(j=10。DQ=0。temp=0。}mand=_cror_(mand,1)。DQ=1。}else{DQ=0。for(j=35。for(i=0。i0。i0。i0。bit sflag。unsigned char displaybuf[8]={16,16,16,16,16,16,16,16}。:主機(jī)上電初始化檢測(cè)是否進(jìn)入設(shè)定模式進(jìn)入數(shù)據(jù)接收模式發(fā)送報(bào)警信號(hào)接收數(shù)據(jù)顯示數(shù)據(jù)并存儲(chǔ)對(duì)比閥值進(jìn)入設(shè)定模式Y(jié)N大于小于(1)接收部分軟件設(shè)計(jì)流程圖從機(jī)上電初始化PTR2000設(shè)為待機(jī)模式啟動(dòng)定時(shí)器PTR2000設(shè)為發(fā)送模式并起動(dòng)數(shù)據(jù)采集模塊發(fā)送數(shù)據(jù)NY(2)發(fā)送部分軟件流程圖發(fā)送跳過(guò)ROM指令 溫度采集部分編程:#i nclude #i nclude unsigned char code displaybit[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}。 考慮到野外應(yīng)用,系統(tǒng)可能長(zhǎng)期使用而很少有機(jī)會(huì)維護(hù),從而對(duì)系統(tǒng)在傳輸可靠性和功耗上提出了較高的要求。主機(jī)收到數(shù)據(jù)后,將數(shù)據(jù)及其所屬地址實(shí)時(shí)的顯示在液晶顯示模塊上,并將其存儲(chǔ)到存儲(chǔ)器里。6.1 系統(tǒng)工作流程 系統(tǒng)分為主機(jī)和從機(jī)。鍵盤輸入信息的主要過(guò)程是:CPU判斷是否有鍵按下確定按下的是哪一個(gè)鍵把此鍵代表的信息翻譯成計(jì)算機(jī)所能識(shí)別的代碼。所以采用DB9的9芯插頭座,傳輸線采用屏蔽雙絞線。串行通信的優(yōu)點(diǎn)在于遠(yuǎn)程通信和上下位機(jī)通信,51系列單片機(jī)通過(guò)自身的串口完成通信,高串口是一個(gè)可編程的全雙工串行通信接口。溫度傳感器將采集到的信號(hào)送到單片機(jī)中,信號(hào)在單片機(jī)種進(jìn)行處理,存儲(chǔ),通過(guò)鍵盤電路中所按下的按鍵,數(shù)據(jù)將在數(shù)碼管顯示屏中顯示,這里所用到的數(shù)碼管為共陰極數(shù)碼管,共四個(gè),第一個(gè)顯示溫度的符號(hào)(+或)其余三個(gè)顯示所測(cè)溫度值,溫度范圍為(55℃——125℃),采用MAX7219芯片驅(qū)動(dòng)數(shù)碼管,通過(guò)片選選擇數(shù)碼管的個(gè)數(shù),段選選擇數(shù)碼管的八個(gè)引腳,這種設(shè)計(jì)簡(jiǎn)單且用到的端口較少,一目了然,同時(shí)當(dāng)溫度超過(guò)此范圍,報(bào)警電路將會(huì)發(fā)出警告,提醒人們溫度值過(guò)大。圖6 中R5未經(jīng)穩(wěn)壓的直流電源。只要程序一旦跑飛引起程序“死機(jī)”,端電平由高到低,當(dāng)變低超過(guò)140 ms,將引起MAX813產(chǎn)生一個(gè)200 ms的復(fù)位脈沖。第5章 各部分電路設(shè)計(jì) 看門狗電路 本設(shè)計(jì)中看門狗電路主要用到MAX813芯片,及其他外圍電路,在設(shè)計(jì)中看門狗電路的工作原理是:當(dāng)系統(tǒng)工作正常時(shí),CPU將每隔一定時(shí)間輸出一個(gè)脈沖給看門狗,即“喂狗”,若程序運(yùn)行出現(xiàn)問(wèn)題或硬件出現(xiàn)故障時(shí)而無(wú)法按時(shí)“喂狗”時(shí),看門狗電路將迫使系統(tǒng)自動(dòng)復(fù)位而重新運(yùn)行程序。第7~14腳:D0~D7為8位雙向數(shù)據(jù)端。 1602采用標(biāo)準(zhǔn)的16腳接口,其中: 第1腳:VSS為電源地 第2腳:VDD接5V電源正極 第3腳:V0為液晶顯示器對(duì)比度調(diào)整端,接正電源時(shí)對(duì)比度最弱,接地電源時(shí)對(duì)比度最高(對(duì)比度過(guò)高時(shí)會(huì)產(chǎn)生“鬼影”,使用時(shí)可以通過(guò)一個(gè)10K的電位器調(diào)整對(duì)比度)。MAX7219是八位串行共陰LED數(shù)碼管動(dòng)態(tài)掃描驅(qū)動(dòng)電路,其峰值段電流可達(dá)40mA,最高串行掃描速率為10MHz,典型掃描速率為1300Hz,僅使用單片機(jī)3個(gè)I/O口,即可完成對(duì)八位LED數(shù)碼管的顯示控制和驅(qū)動(dòng), 線路非常簡(jiǎn)單,控制方便,外圍電路僅需一個(gè)電阻設(shè)定峰值段電流,同時(shí)可以通過(guò)軟件設(shè)定其顯示亮度;還可以通過(guò)級(jí)聯(lián),完成對(duì)多于八位的數(shù)碼管的控制顯示。在CLK 的上升沿,一位數(shù)據(jù)被加載到內(nèi)部16位移位寄存器中,CLK最高頻率可達(dá)10MHz,由DIN端移入到內(nèi)部寄存器中;LOAD用在LOAD的上升沿,16位串行數(shù)據(jù)被鎖存到數(shù)據(jù)或控制寄存器中,LOAD必須在第16個(gè)時(shí)鐘上升沿的同時(shí)或之后、在下一個(gè)時(shí)鐘上升沿之前變高, 否則數(shù)據(jù)將被丟失。芯片管腳圖如下: MAX7219芯片介紹 MAX7219是Maxim公司推出的8位LED串行顯示驅(qū)動(dòng)器,它采用3線串口傳送數(shù)據(jù),占用資源少且硬件簡(jiǎn)單,只需一個(gè)外部電阻即可方便地調(diào)節(jié)LED的亮度;可靈活地選擇顯示器的個(gè)數(shù)( 1~8個(gè), 級(jí)聯(lián)可成倍增加);可進(jìn)行譯碼或不譯碼顯示;內(nèi)含硬件動(dòng)態(tài)掃描控制,可設(shè)置低功耗停機(jī)方式。若超過(guò)1
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1