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

正文內(nèi)容

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

2023-06-22 01:08:55 本頁(yè)面
 

【正文】 最廣泛的一種系統(tǒng),本設(shè)計(jì)可利用其短消息服務(wù)來傳輸溫度數(shù)據(jù)。測(cè)溫范圍從55到+125,測(cè)溫精度912位可調(diào),12位時(shí)最大轉(zhuǎn)換時(shí)間為750ms,完全滿足本設(shè)計(jì)的要求。采用熱敏電阻,將溫度值轉(zhuǎn)換為電壓值,經(jīng)運(yùn)算放大器放大后送A/D轉(zhuǎn)換器將模擬信號(hào)變換為數(shù)字信號(hào),再由單片機(jī)經(jīng)過比較計(jì)算得到溫度值。該模板塊在內(nèi)部需成了高頻接收、PLL合成、FSK調(diào)制/解調(diào)、參量放大、功率放大、頻道切換等功能,因而是目前集成度較高的無線數(shù)傳產(chǎn)品。針對(duì)這一特點(diǎn),設(shè)計(jì)了采用無線傳輸方式的無線數(shù)據(jù)采集監(jiān)測(cè)系統(tǒng)。本設(shè)計(jì)用AT89C51單片機(jī)為主要硬件,設(shè)計(jì)了包括溫度采集,溫度顯示,系統(tǒng)控制,串口通信等外圍電路。 基于單片機(jī)的無線多路溫度數(shù)據(jù)采集系統(tǒng)設(shè)計(jì) 摘 要 本課題設(shè)計(jì)的是一套無線多路溫度數(shù)據(jù)采集系統(tǒng),主要用于對(duì)環(huán)境溫度的采集與監(jiān)控。單片機(jī)AT89C51作為主單片機(jī)完成測(cè)量和控制以及與通信單片機(jī)的數(shù)據(jù)通信、無線收發(fā)控制等功能。該系統(tǒng)采集主要以Atmel公司的AT89C51單片機(jī)為控制處理核心,由它完成對(duì)數(shù)據(jù)的采集處理以及控制數(shù)據(jù)的無線傳輸。 在本文中,主要說明單片機(jī)和無線數(shù)據(jù)收發(fā)模塊 PTR 2000的組合,形成單片機(jī)的無線數(shù)據(jù)傳輸系統(tǒng),與微機(jī)進(jìn)行無線數(shù)據(jù)傳輸。優(yōu)點(diǎn):應(yīng)用廣泛,特別是工程領(lǐng)域,采用不同的熱敏電阻,可實(shí)現(xiàn)低溫到超高溫的測(cè)量。缺點(diǎn):不能實(shí)現(xiàn)高溫測(cè)量。優(yōu)點(diǎn):網(wǎng)絡(luò)覆蓋廣,可實(shí)現(xiàn)遠(yuǎn)距離傳輸。 工作電壓低(),功耗小,接受待機(jī)狀態(tài)電流僅為8μA; 具有兩個(gè)頻道,可滿足需要多信道工作的場(chǎng)合; 工作數(shù)率最高達(dá)20kbit/s(也可在較抵速率下工作,如9600bps)。缺點(diǎn):只能顯示一測(cè)量點(diǎn)和有限的符號(hào)。缺點(diǎn):價(jià)格高,體積增大。本系統(tǒng)由溫度采集部分和接收/發(fā)送機(jī),以及顯示芯片組成。在硬件上,DS18B20與單片機(jī)的連接采用寄生電源供電,此時(shí)UDD、GND接地,I/O接單片機(jī)I/O。通訊時(shí)要滿足一定的條件,比如電腦的串口是RS232電平的,而單片機(jī)的串口是TTL電平的,兩者之間必須有一個(gè)電平轉(zhuǎn)換電路,我們采用了專用芯片MAX232進(jìn)行轉(zhuǎn)換。1602液晶顯示模塊是一個(gè)慢顯示器件,所以在執(zhí)行每條指令之前一定要確認(rèn)模塊的忙標(biāo)志為低電平,表示不忙,否則此指令失效。單片機(jī)的可擦除只讀存儲(chǔ)器可以反復(fù)擦除100次。三級(jí)程序存儲(chǔ)器鎖定 5:128*8位內(nèi)部RAM32可編程I/O線 6:兩個(gè)16位定時(shí)器/計(jì)數(shù)器 7:5個(gè)中斷源 8:可編程串行通道低功耗的閑置和掉電模式 9:片內(nèi)振蕩器和時(shí)鐘電路 2.主要管腳說明:P0口:P0口為一個(gè)8位漏級(jí)開路雙向I/O口,每腳可吸收8TTL門電流。P1口:P1口是一個(gè)內(nèi)部提供上拉電阻的8位雙向I/O口,P1口緩沖器能接收輸出4TTL門電流。P2口當(dāng)用于外部程序存儲(chǔ)器或16位地址外部數(shù)據(jù)存儲(chǔ)器進(jìn)行存取時(shí),P2口輸出地址的高八位。以上特點(diǎn)使DS18B20非常適用于遠(yuǎn)距離多點(diǎn)溫度檢測(cè)系統(tǒng)。64位ROM的排的循環(huán)冗余校驗(yàn)碼(CRC=X8+X5+X4+1)。 RR0決定溫度轉(zhuǎn)換的精度位數(shù):R1R0=“00”,9位精度,;R1R0=“01”,10位精度,最大轉(zhuǎn)換時(shí)間為 ;R1R0=“10”,11位精度,最大轉(zhuǎn)換時(shí)間為375ms;R1R0=“11”,12位精度,最大轉(zhuǎn)換時(shí)間為750ms;未編程時(shí)默認(rèn)為12位精度??蓮V泛用于遙控、遙測(cè)、小型無線網(wǎng)絡(luò)、無線抄表、門禁系統(tǒng)、小區(qū)傳呼、工業(yè)數(shù)據(jù)采集、無線標(biāo)簽、等系統(tǒng) 。而采用串口傳輸?shù)男酒?,如NRF401系列的芯片,應(yīng)用及編程非常簡(jiǎn)單,傳輸速率很高,標(biāo)稱速率就是實(shí)際速率,因?yàn)榇诘木幊滔鄬?duì)簡(jiǎn)單,編程開發(fā)工作也很方便。內(nèi)部電路圖如下: MAX813芯片介紹看門狗電路在單片機(jī)中以加電、掉電以及供電電壓下降情況下的復(fù)位輸出,復(fù)位脈沖寬度典型值為200 ms。電源接地端(GND):接0 V參考電平電源故障輸入端(PFI)當(dāng)該端輸入電壓低于1.25 V時(shí),5號(hào)引腳輸出端的信號(hào)由高電平變?yōu)榈碗婋娫垂收陷敵龆耍?電源正常時(shí),保持高電平,電源電壓變低或掉電時(shí),輸出由高電平變?yōu)榈碗娖健?看門狗信號(hào)輸出端()。SEGA~SEGG和DP分別為L(zhǎng)ED七段驅(qū)動(dòng)器線和小數(shù)點(diǎn)線,供給顯示器源電流;DIG0~DIG7為8位數(shù)字驅(qū)動(dòng)線,輸出位選信號(hào),從每位LED共陰極吸入電流。其中D15~D12位不用,D11~D8位為內(nèi)部5個(gè)控制寄存器和8個(gè)LED顯示數(shù)據(jù)寄存器的地址,D7~D0位為5個(gè)控制寄存器和8個(gè)LED數(shù)碼管待顯示的數(shù)據(jù),因?yàn)榭刂萍拇嫫髋c顯示數(shù)據(jù)寄存器獨(dú)立編址,所以可以通過程序?qū)γ總€(gè)寄存器進(jìn)行操作。 1602液晶顯示屏介紹 工業(yè)字符型液晶,能夠同時(shí)顯示16x02即32個(gè)字符。 第5腳:RW為讀寫信號(hào)線,高電平(1)時(shí)進(jìn)行讀操作,低電平(0)時(shí)進(jìn)行寫操作。15腳背光正極,16腳背光負(fù)極??撮T狗電路其實(shí)是一個(gè)獨(dú)立的定時(shí)器,有一個(gè)定時(shí)器控制寄存器,可以設(shè)定時(shí)間(開狗),到達(dá)時(shí)間后要置位(喂狗),如果沒有的話,就認(rèn)為是程序跑飛,就會(huì)發(fā)出RESET指令,當(dāng)為高電平時(shí),開始復(fù)位。也可以隨時(shí)使用手動(dòng)復(fù)位按鈕使MAX813產(chǎn)生復(fù)位脈沖,由于為產(chǎn)生復(fù)位脈沖端要求低電平至少保持140ms以上,故可以有效地消除開關(guān)抖動(dòng)。當(dāng)電源發(fā)生故障,PFI輸入端的電平低于1.25 V時(shí),電源故障輸出端電平由高變低,引起單片機(jī)中斷,CPU響應(yīng)中斷,執(zhí)行相應(yīng)的中斷服務(wù)程序,保護(hù)數(shù)據(jù),斷開外部用電電路等。電路圖如下: 串口電路單片機(jī)從一個(gè)I/O引腳逐位傳輸一些列二進(jìn)制編碼數(shù)據(jù),就是串行通信。即 要求接收器能識(shí)別低至+3V的信號(hào)作為邏輯“0”,高到3V的信號(hào) 作為邏輯“1”。1602液晶顯示屏能顯示32個(gè)字符,內(nèi)部的字符發(fā)生存儲(chǔ)器(CGROM)已經(jīng)存儲(chǔ)了160個(gè)不同的點(diǎn)陣字符圖形,這些字符有:阿拉伯?dāng)?shù)字、英文字母的大小寫、常用的符號(hào)、和日文假名等,當(dāng)數(shù)據(jù)傳輸過來時(shí),液晶屏的第一行顯示溫度兩字,第二行顯示溫度數(shù)值。只要有一行列信號(hào)不為1,則表示有鍵按下,接著按下鍵所在的行,列位置。在整個(gè)系統(tǒng)中,無論主機(jī)還是從機(jī)都有惟一地址表明其各自的身份。當(dāng)采集到的數(shù)據(jù)到達(dá)或超過閾值時(shí),主機(jī)會(huì)發(fā)送報(bào)警信號(hào)6.2 系統(tǒng)的軟件設(shè)計(jì)根據(jù)上述系統(tǒng)工作流程,系統(tǒng)在軟件設(shè)計(jì)上主要分為數(shù)據(jù)的無線傳輸、溫度采集、數(shù)據(jù)的儲(chǔ)存和顯示。這樣就保證了從機(jī)工作的大部分時(shí)間處于待機(jī)模式,有效地節(jié)約了電能。unsigned char code dotcode[32]={0,3,6,9,12,16,19,22,25,28,31,34,38,41,44,48,50,53,56,59,63,66,69,72,75,78,81,84,88,91,94,97}。unsigned char readdata[8]。DQ=0。DQ=1。return(DQ)。}void writemandtods18b20(unsigned char mand){unsigned char i。i++){if((mand amp。j)。j0。j0。unsigned char j。i8。_nop_()。j)。j0。TH0=(655364000)/256。 while(resetpulse())。while(1)} void t0(void) interrupt 1 using 0{unsigned char x。if(displaycount==2){P0=displaycode[displaybuf[displaycount]] | 0x80。if(displaycount==8){
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1