基于8051單片機(jī)溫度采集及無(wú)線發(fā)送
1.2.3 硬件設(shè)計(jì)
將DS18B20的數(shù)據(jù)輸入/輸出端與單片機(jī)AT89C51的P3.7端口相連,并將溫度值通過(guò)P1端口顯示出來(lái)。硬件原理圖如圖4所示。本文引用地址:http://www.ex-cimer.com/article/172940.htm
1.3 SRWF-1型無(wú)線數(shù)據(jù)模塊
SRWF-1型微功率無(wú)線數(shù)傳模塊是上海桑銳電子科技有限公司自主開發(fā)的智能型產(chǎn)品,該產(chǎn)品支持1 200 b/s,2 400 b/s,4 800 b/s,9 600 b/s,19 200 b/s等多種接口波特率,也可根據(jù)需要提供其他非標(biāo)準(zhǔn)接口波特率。
SRWF-1型微功率無(wú)線數(shù)傳模塊具有最大10 dBm(10 mW)的微發(fā)射功率;可提供多種載頻頻率;高抗干擾能力和低誤碼率,可得到實(shí)際誤碼率為10-5~10-6;傳輸距離遠(yuǎn),在視距下,可靠傳輸距離大于300 m;支持多信道,多速率,可根據(jù)需要擴(kuò)展到16/32信道;雙串口,三種接口方式;智能數(shù)據(jù)控制,無(wú)需編制多余程序,較大的數(shù)據(jù)緩沖區(qū),可一次傳輸無(wú)限長(zhǎng)度的數(shù)據(jù);低功耗,接收電流小于20 mA,發(fā)射電流小于40 mA,休眠時(shí)電流僅為20μA;高可靠性,體積小,重量輕;兩種接口收發(fā)等待時(shí)間,既能用于高速設(shè)備(如DSP系統(tǒng))也可適用低速系統(tǒng)(如51系統(tǒng));看門狗實(shí)時(shí)監(jiān)控,使設(shè)備永不死機(jī)。
1.3.1 外形尺寸結(jié)構(gòu)圖
SRWF-1的外形結(jié)構(gòu)如圖5所示。
1.3.2 接口定義
SRWF-1提供1個(gè)9針的連接器(CON1),其定義基于終端的連接方法如表1所示。
1.3.3 接口參數(shù)
SRWF-1的左下角有一組5位的短路跳線(J1),分別定義為ABCDE,設(shè)跳線開路(不插短路器)為狀態(tài)0,跳線短路(插入短路器)為狀態(tài)1。其配置方法為:
(1)信道頻率
J1的ABC三位跳線提供8種選擇,可通過(guò)設(shè)置ABC的短接狀態(tài)確定使用0~7號(hào)信道,只要在通信網(wǎng)中,ABC的跳線方式相同,就可以相互通信,其對(duì)應(yīng)的頻道如表2所示。
(2)接口方式選擇
SRWF-1提供兩個(gè)串口,COM1(CON1的Pin3,Pin4)固定為TTL電平的UART串行口;COM2(CON1的Pin6,Pin7)可通過(guò)J1的D位來(lái)選擇接口方式:
D=1(不接短路器)
COM2=RS 485,RS 485的A/B口
D=0(接短路器)
COM2=RS 232,RS 232的TXD/RXD
J1的E位是用來(lái)選擇校驗(yàn)方式的:
E=0(不插短路器)8E1/801 帶一位校驗(yàn)位
E=1(插短路器)8N1 不帶校驗(yàn)位
(3)波特率設(shè)定
SRWF-1模塊提供1 200/2 400/4 800/9 600 b/s等接口波特率,波特率的設(shè)定可通過(guò)改變模塊反面的焊盤跳線(J2~J4)的狀態(tài)來(lái)確定。假設(shè)焊盤斷開為0,短路為1,焊盤跳線J4~J2的狀態(tài)和波特率對(duì)應(yīng)關(guān)系如表3所示。
評(píng)論