采用NFC技術(shù)的無(wú)線遙控器系統(tǒng)電路設(shè)計(jì)
隨著社會(huì)的發(fā)展與科學(xué)技術(shù)的不斷進(jìn)步,無(wú)線遙控器已經(jīng)廣泛應(yīng)用于人們的日常生活中。本文研究的是與保健床配套使用的無(wú)線遙控器。保健床是采用電子加熱溫控技術(shù),利用玉石受熱后釋放出多種元素,形成天然的磁場(chǎng),推出的新一代健康產(chǎn)品。現(xiàn)在市場(chǎng)上大部分保健床控制器多為主板控制,沒(méi)有遙控器與之配套使用。
本文引用地址:http://butianyuan.cn/article/201710/369489.htm常見的無(wú)線遙控器模式有兩種,一種是家電常用的紅外遙控模式,另一種是防盜報(bào)警設(shè)備、汽車遙控等常用的射頻無(wú)線遙控模式。兩者各有不同的優(yōu)勢(shì),應(yīng)用的領(lǐng)域也有所區(qū)別。為了增加本系統(tǒng)遙控的靈活性,同時(shí)兼顧不會(huì)影響其他遙控電器,本系統(tǒng)選擇了射頻無(wú)線遙控模式。本系統(tǒng)通過(guò)射頻無(wú)線傳輸方式實(shí)現(xiàn)對(duì)目標(biāo)主板的溫度控制。按鍵“ON/OFF”控制遙控器的開、關(guān);按鍵“+”、“-”分別實(shí)現(xiàn)對(duì)溫度增、減的設(shè)定,設(shè)定溫度實(shí)時(shí)保存到EEPROM AT24C02中,掉電不丟失。設(shè)定之后,單片機(jī)會(huì)把設(shè)定溫度顯示在段碼式LCD上,并通過(guò)射頻無(wú)線傳輸方式把設(shè)定溫度數(shù)值傳送給主板控制器,主板控制器根據(jù)實(shí)際溫度與設(shè)定溫度的差值對(duì)加熱輸出進(jìn)行控制,以實(shí)現(xiàn)恒溫效果。射頻無(wú)線溫度遙控器是保健床控制器的重要組成部分,具有體積小、成本低、傳輸距離遠(yuǎn)和使用方便等優(yōu)點(diǎn)。本系統(tǒng)以AT89S52單片機(jī)為核心處理器,以無(wú)線發(fā)射/接收模塊配合無(wú)線編碼/解碼芯片進(jìn)行無(wú)線通訊,增強(qiáng)了無(wú)線通訊的抗干擾能力。
EEPROM與顯示器電路設(shè)計(jì)
根據(jù)存儲(chǔ)數(shù)據(jù)量的大小,本實(shí)例選擇的EEPROM為AT24C02,串行EEPROM是基于I2C總線的存儲(chǔ)器件,遵循二線制協(xié)議,由于其具有接口方便,體積小,數(shù)據(jù)掉電不丟失等特點(diǎn),在儀器儀表及工業(yè)自動(dòng)化控制中得到大量的應(yīng)用。SCL為串行時(shí)鐘輸入管腳,用于產(chǎn)生器件所有數(shù)據(jù)發(fā)送或接收的時(shí)鐘。SDA為雙向串行數(shù)據(jù)/地址管腳,用于器件所有數(shù)據(jù)的發(fā)送或接收。A0、A1、A2為器件地址輸入端,用于多個(gè)器件級(jí)聯(lián)時(shí)設(shè)置器件地址。當(dāng)這些腳懸空時(shí)默認(rèn)值為0,當(dāng)使用AT24C02時(shí)最大可級(jí)聯(lián)8個(gè)器件,如果只有一個(gè)AT24C02被總線尋址,這三個(gè)地址輸入腳A0、A1、A2可懸空或連接到GND。WP為寫保護(hù),如果WP管腳連接到VCC,則所有的內(nèi)容都被寫保護(hù),只能讀。當(dāng)WP管腳連接到GND或懸空時(shí)允許對(duì)器件進(jìn)行正常的讀/寫操作。
遙控器具有溫度顯示功能,本系統(tǒng)選擇了SMS0301C3標(biāo)準(zhǔn)段型液晶顯示模塊(LCM),為段型液晶顯示器(LCD),可顯示3位數(shù)字及6段提示符及2個(gè)小數(shù)點(diǎn),微功耗,可與單片機(jī)采用三線式串口連接,廣泛應(yīng)用于手持式儀器儀表。SMS0301C3結(jié)構(gòu)如圖6所示:
電路原理圖
本系統(tǒng)遙控電路原理圖如圖所示,主控制板電路原理圖如圖8所示,無(wú)線發(fā)射數(shù)據(jù)十位與設(shè)定溫度對(duì)應(yīng)如所示,無(wú)線發(fā)射數(shù)據(jù)個(gè)位與設(shè)定溫度所示:
PT2262的供電電源VC由單片機(jī)提供,單片機(jī)輸出引腳D0~D5輸出的高電平經(jīng)過(guò)二極管1N4148為PT2262供電。當(dāng)沒(méi)有無(wú)線發(fā)射信號(hào)時(shí),D0~D5為低電平,VC也為低電平,PT2262不工作;當(dāng)有無(wú)線發(fā)射信號(hào)時(shí),D0~D5會(huì)產(chǎn)生高電平,D0~D5之中任何一個(gè)產(chǎn)生高電平都會(huì)使 VC變?yōu)楦唠娖?,PT2262才會(huì)工作。D0~D5為無(wú)線發(fā)射數(shù)據(jù)位,通過(guò)單片機(jī)引腳輸出給PT2262,然后通過(guò)無(wú)線模塊發(fā)射出去。
LEDJIA為按鍵“JIA”指示燈,當(dāng)按鍵“JIA”按下則LEDJIA閃爍一次;LEDJIAN為按鍵“JIAN”指示燈,當(dāng)按鍵 “JIAN”按下則LEDJIAN閃爍一次;LEDON為按鍵“ON_OFF”指示燈,當(dāng)按鍵“ON_OFF”按下則LEDON閃爍一次。PT2272L6通過(guò)射頻接收模塊接收無(wú)線信號(hào),并把解碼得到的6位數(shù)據(jù)信號(hào)通過(guò)P2口低6位送給單片機(jī)。然后單片機(jī)對(duì)此信號(hào)進(jìn)行解碼,計(jì)算出設(shè)定溫度,然后根據(jù)實(shí)際溫度與設(shè)定溫度的比較,由單片機(jī)輸出相應(yīng)的控制信號(hào),實(shí)現(xiàn)恒溫控制功能。
本論文研究的射頻無(wú)線遙控器與普通的汽車、家電遙控器相比,可以傳輸更多的數(shù)據(jù),具有更高的可靠性和穩(wěn)定性。具體結(jié)論如下:
?。?) 采用編碼/解碼芯片進(jìn)行數(shù)據(jù)傳輸,可以有效控制由無(wú)線信道噪聲或干擾造成的差錯(cuò),提高系統(tǒng)數(shù)據(jù)傳輸精度。
?。?) 本遙控器適用于需要較多數(shù)據(jù)傳送的遙控器系統(tǒng),通過(guò)實(shí)驗(yàn)證明,本遙控器安全可靠,操作方便。
評(píng)論