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

正文內(nèi)容

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

2025-07-22 01:08上一頁面

下一頁面
  

【正文】 振和幾個阻容、電感元件,基本無需調(diào)試,由于采用了低發(fā)射功率、高接收靈敏度的設(shè)計(jì),適用距離最遠(yuǎn)可達(dá)1000米。引腳功能和工作原理  MAX7219采用24腳雙列直插式封裝,其引腳如圖3所示。第15~16腳:空腳或背燈電源。同時信號也將被送至無線收發(fā)模塊。主機(jī)只有一個,從機(jī)數(shù)量可以為一個,也可為多個。unsigned char timecount。i)。for(j=33。j0。TR0=1。readdata[1]=readdatafromds18b20()。x=x4。while(resetpulse())。 最后再一次感謝所有在畢業(yè)設(shè)計(jì)中曾經(jīng)幫助過我的良師益友和同學(xué),以及在設(shè)計(jì)中被我引用或參考的論著的作者 。 0x0f。}}readdata[1]=readdata[1]4。while(resetpulse())。EA=1。_nop_()。for(j=2。i)。unsigned char code displaycode[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71,0x00,0x40}。P1口作為鍵盤接口,其余做列掃描輸出線,采用查詢方式。電源正常時,確保R3的電壓高于1.26 V, V。第4腳:RS為寄存器選擇,高電平1時選擇數(shù)據(jù)寄存器、低電平0時選擇指令寄存器。復(fù)位信號輸出端(RST)上電時,自動產(chǎn)生200 ms的復(fù)位脈沖;手動復(fù)位端輸入低電平時,該端也產(chǎn)生復(fù)位信號輸出。收發(fā)芯片數(shù)據(jù)傳輸?shù)木幋a方式 采用曼徹斯特編碼的芯片,在編程上會需要較高的技巧和經(jīng)驗(yàn),需要更多的內(nèi)存和程序容量,并且曼徹斯特編碼大大降低數(shù)據(jù)傳輸?shù)男剩话銉H能達(dá)到標(biāo)稱速率的1/3。例 如+125℃的數(shù)字輸出為07D0H,+℃的數(shù)字輸出為0191H,-℃的數(shù)字輸出為FF6FH,-55℃的數(shù)字輸出為 FC90H。3,待機(jī) 當(dāng)PWR=0時,PTR進(jìn)入節(jié)點(diǎn)模式,此時的功耗大約為8uA,但在待機(jī)模式下不能接收和發(fā)射數(shù)據(jù)。能同時顯示多點(diǎn)溫度值,通過鍵盤操作可快速翻屏瀏覽或監(jiān)控一測量點(diǎn)溫度值。測溫范圍從55到+125,測溫精度912位可調(diào),12位時最大轉(zhuǎn)換時間為750ms,完全滿足本設(shè)計(jì)的要求。本設(shè)計(jì)用AT89C51單片機(jī)為主要硬件,設(shè)計(jì)了包括溫度采集,溫度顯示,系統(tǒng)控制,串口通信等外圍電路。 在本文中,主要說明單片機(jī)和無線數(shù)據(jù)收發(fā)模塊 PTR 2000的組合,形成單片機(jī)的無線數(shù)據(jù)傳輸系統(tǒng),與微機(jī)進(jìn)行無線數(shù)據(jù)傳輸。 工作電壓低(),功耗小,接受待機(jī)狀態(tài)電流僅為8μA; 具有兩個頻道,可滿足需要多信道工作的場合; 工作數(shù)率最高達(dá)20kbit/s(也可在較抵速率下工作,如9600bps)。在硬件上,DS18B20與單片機(jī)的連接采用寄生電源供電,此時UDD、GND接地,I/O接單片機(jī)I/O。單片機(jī)的可擦除只讀存儲器可以反復(fù)擦除100次。以上特點(diǎn)使DS18B20非常適用于遠(yuǎn)距離多點(diǎn)溫度檢測系統(tǒng)。 RR0決定溫度轉(zhuǎn)換的精度位數(shù):R1R0=“00”,9位精度,;R1R0=“01”,10位精度,最大轉(zhuǎn)換時間為 ;R1R0=“10”,11位精度,最大轉(zhuǎn)換時間為375ms;R1R0=“11”,12位精度,最大轉(zhuǎn)換時間為750ms;未編程時默認(rèn)為12位精度。其中D15~D12位不用,D11~D8位為內(nèi)部5個控制寄存器和8個LED顯示數(shù)據(jù)寄存器的地址,D7~D0位為5個控制寄存器和8個LED數(shù)碼管待顯示的數(shù)據(jù),因?yàn)榭刂萍拇嫫髋c顯示數(shù)據(jù)寄存器獨(dú)立編址,所以可以通過程序?qū)γ總€寄存器進(jìn)行操作。看門狗電路其實(shí)是一個獨(dú)立的定時器,有一個定時器控制寄存器,可以設(shè)定時間(開狗),到達(dá)時間后要置位(喂狗),如果沒有的話,就認(rèn)為是程序跑飛,就會發(fā)出RESET指令,當(dāng)為高電平時,開始復(fù)位。即 要求接收器能識別低至+3V的信號作為邏輯“0”,高到3V的信號 作為邏輯“1”。當(dāng)采集到的數(shù)據(jù)到達(dá)或超過閾值時,主機(jī)會發(fā)送報(bào)警信號6.2 系統(tǒng)的軟件設(shè)計(jì)根據(jù)上述系統(tǒng)工作流程,系統(tǒng)在軟件設(shè)計(jì)上主要分為數(shù)據(jù)的無線傳輸、溫度采集、數(shù)據(jù)的儲存和顯示。DQ=0。i++){if((mand amp。unsigned char j。j0。if(displaycount==2){P0=displaycode[displaybuf[displaycount]] | 0x80。if((readdata[1] amp。result=readdata[1]。在本文中,主要說明單片機(jī)和無線數(shù)據(jù)收發(fā)模塊 PTR 2000的組合,形成單片機(jī)的無線溫度數(shù)據(jù)傳輸系統(tǒng),進(jìn)行無線數(shù)據(jù)傳輸。以及無線溫度數(shù)據(jù)采集的原理,在本設(shè)計(jì)中采用數(shù)字溫度傳感器DS18B20的特性與單片機(jī)的結(jié)合進(jìn)行溫度數(shù)據(jù)的采集存儲,利用無線收發(fā)模塊進(jìn)行傳輸在1602液晶顯示屏數(shù)據(jù)行顯示。result=result/10。readdata[1]=~readdata[1]。}P2=displaybit[displaycount]。}return(temp)。temp=0。for(j=35。i0。 考慮到野外應(yīng)用,系統(tǒng)可能長期使用而很少有機(jī)會維護(hù),從而對系統(tǒng)在傳輸可靠性和功耗上提出了較高的要求。所以采用DB9的9芯插頭座,傳輸線采用屏蔽雙絞線。只要程序一旦跑飛引起程序“死機(jī)”,端電平由高到低,當(dāng)變低超過140 ms,將引起MAX813產(chǎn)生一個200 ms的復(fù)位脈沖。MAX7219是八位串行共陰LED數(shù)碼管動態(tài)掃描驅(qū)動電路,其峰值段電流可達(dá)40mA,最高串行掃描速率為10MHz,典型掃描速率為1300Hz,僅使用單片機(jī)3個I/O口,即可完成對八位LED數(shù)碼管的顯示控制和驅(qū)動, 線路非常簡單,控制方便,外圍電路僅需一個電阻設(shè)定峰值段電流,同時可以通過軟件設(shè)定其顯示亮度;還可以通過級聯(lián),完成對多于八位的數(shù)碼管的控制顯示。各引腳功能及工作原理手動復(fù)位輸入端()當(dāng)該端輸入低電平保持140 ms以上。開始兩個字節(jié)包含被測溫度的數(shù)字量信息;第5字節(jié)分別是TH、TL、配置寄存器的臨時拷貝,每一次上電復(fù)位時被刷新;第8字節(jié)未用,表現(xiàn)為全邏輯1;第9字節(jié)讀出的是前面所有8個字節(jié)的CRC碼,可用來保證通信正確。DS18B20的管腳排列如圖2所示,DQ為數(shù)字信號輸入/輸出端;GND為電源 地;VDD為外接供電電源輸入端。由于將多功能8位CPU和閃爍存儲器組合在單個芯片中,ATMEL的AT89C51是一種高效微控制器,AT89C2051是它的一種精簡版本。進(jìn)行串行第一位為正負(fù)溫度數(shù)據(jù),后三位為帶小數(shù)點(diǎn)的當(dāng)前溫度。 可直接與CPU串口進(jìn)行連接(如8031),也可以用RS232與計(jì)算機(jī)接口,軟件編程非常方便基于上述考慮,采用方案二。第2章 方案論證(一)溫度采集方案方案一:模擬溫度傳感器。系統(tǒng)采用基于無線網(wǎng)絡(luò)的設(shè)計(jì)思想和溫度采集技術(shù)。缺點(diǎn):必須采用高速高位A/D轉(zhuǎn)換器,系統(tǒng)復(fù)雜,成本高,還以引進(jìn)非線性誤差,得通過軟件差值修正方案二:采用集成數(shù)字溫度傳感器DS8B20。方案二:采用LCD顯示。溫度數(shù)據(jù)的無線傳輸主要基于低功耗無線傳輸模塊PTR2000,無線數(shù)據(jù)傳輸模塊的關(guān)鍵器件是無線收發(fā)芯片,本設(shè)計(jì)選擇了NFR401系列的芯片,PTR2000的通信速率最高為20BIT/S, PTR2000無線數(shù)據(jù)傳輸模塊可以利用串口進(jìn)行數(shù)據(jù)的傳輸有三中工作模式1, 發(fā)送 在發(fā)送數(shù)據(jù)之前,應(yīng)將模塊先置于發(fā)射模式,即TXEN=,后(接收到發(fā)射的轉(zhuǎn)換時間)才可以發(fā)送任意長度的數(shù)據(jù)。當(dāng)P1口的管腳第一次寫1時,被定義為高阻輸入。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1