摘 要: 介紹了一種新型廉價(jià)的無(wú)線收發(fā)模塊,。通過(guò)這種模塊可以實(shí)現(xiàn)無(wú)線通訊和無(wú)線控制等多種功能。首先詳細(xì)地介紹了發(fā)射模塊" title="發(fā)射模塊">發(fā)射模塊和接收模塊" title="接收模塊">接收模塊的性能參數(shù),;接著提出幾種使用方法,;最后舉出一個(gè)應(yīng)用實(shí)例,,系統(tǒng)地?cái)⑹隽诉@種模塊的使用方法,。
關(guān)鍵詞: 編碼器 譯碼器 無(wú)線控制 模塊
隨著現(xiàn)代電子技術(shù)的飛速發(fā)展,越來(lái)越多的通訊產(chǎn)品大量涌現(xiàn)出來(lái),,尤其是無(wú)線通訊領(lǐng)域的新產(chǎn)品,更是琳瑯滿目,。目前,無(wú)線通訊方式有無(wú)線電,、紅外線、微波等多種方式,,而且可供選擇的模塊也有很多種,。考慮到應(yīng)用環(huán)境和價(jià)格等因素,,本文選擇其中廉價(jià)的發(fā)射模塊(F05)和接收模塊(J05C)進(jìn)行介紹,。它們價(jià)格便宜、傳輸距離較遠(yuǎn),、可靠性高,,特別適合于低成本的無(wú)線通訊設(shè)備使用。希望通過(guò)本文的介紹,,能夠給致力于無(wú)線通訊和無(wú)線控制領(lǐng)域的工程師們帶來(lái)一些有益的幫助,。
1 無(wú)線射頻收發(fā)模塊簡(jiǎn)介
1.1 發(fā)射模塊F05
發(fā)射模塊F05原理如圖1所示。F05采用聲表諧振器穩(wěn)頻,,SMT樹(shù)脂封裝,,頻率一致性較好,免調(diào)試,,特別適合多發(fā)一收無(wú)線遙控及數(shù)據(jù)傳輸系統(tǒng),;而一般的LC振蕩器頻率穩(wěn)定度及一致性較差,即使采用高品質(zhì)微調(diào)電容,,溫差變化及振動(dòng)也很難保證已調(diào)好的頻點(diǎn)不會(huì)發(fā)生偏移,。F05具有較寬的工作電壓范圍及低功耗特性。當(dāng)發(fā)射電壓為3V" title="3V">3V時(shí),,發(fā)射電流約為2mA,,發(fā)射功率較小,;12V為最佳工作電壓,,具有較好的發(fā)射效果,發(fā)射電流約為5~8mA,,大于l2V時(shí)直流功耗增大,有效發(fā)射功率不再明顯提高,。F05系列采用AM方式調(diào)制以降低功耗,,數(shù)據(jù)信號(hào)停止發(fā)射時(shí)發(fā)射電流降為零,數(shù)據(jù)信號(hào)與F05之間采用電阻而不能采用電容耦合,否則F05將不能正常工作,。數(shù)據(jù)信號(hào)電平應(yīng)接近F05的實(shí)際工作電壓以獲得較高的調(diào)制效果,,F(xiàn)05對(duì)過(guò)寬的調(diào)制信號(hào)易出現(xiàn)調(diào)制效率下降、收發(fā)距離變近的現(xiàn)象,。當(dāng)脈沖高電平" title="高電平">高電平寬度在0.08~1ms時(shí)發(fā)射效果較好,,大于1ms時(shí)效率開(kāi)始下降;當(dāng)脈沖低電平寬度大于10ms時(shí),,接收到的數(shù)據(jù)第一位極易被干擾(即零電平干擾)而引起不解碼,。如采用CPU編譯碼,可在數(shù)據(jù)識(shí)別位前加一些亂碼以抑制零電平干擾,;如采用通用編解碼器,,可調(diào)整振蕩電阻使每組碼中間的低電平區(qū)小于10ms以抑制零電平干擾。F05輸入端平時(shí)應(yīng)處于低電平狀態(tài),,輸入的數(shù)據(jù)信號(hào)應(yīng)是正邏輯電平,,幅度最高不應(yīng)超過(guò)F05的工作電壓。
F05天線長(zhǎng)度可在0~250mm之間調(diào)節(jié),,也可無(wú)天線發(fā)射,,但發(fā)射效率" title="發(fā)射效率">發(fā)射效率下降。F05C 為改進(jìn)型,體積更小,內(nèi)含隔離調(diào)制電路以消除輸入信號(hào)對(duì)射頻電路的影響,信號(hào)直接耦合,性能更加穩(wěn)定,。F05 應(yīng)垂直安裝在印制板邊部,,并應(yīng)離開(kāi)周圍器件5mm以上,以免受分布參數(shù)影晌而停振,。F05發(fā)射距離與調(diào)制信號(hào)頻率及幅度,、發(fā)射電壓及電池容量、發(fā)射天線,、接收機(jī)靈敏度及收發(fā)環(huán)境有關(guān),。F05采用PT2262編碼器加240mm小拉桿天線發(fā)射時(shí),在開(kāi)闊區(qū)最大發(fā)射距離約250m,,在障礙區(qū)相對(duì)要近,,由于折射反射會(huì)形成一些死區(qū)及不穩(wěn)定區(qū)域,不同的收發(fā)環(huán)境會(huì)有不同的收發(fā)距離,。如需更遠(yuǎn)的可靠距離,,可在F05的輸出端增加一級(jí)射頻功率放大器。
PT2262編碼器采用COMS工藝,,與PT2272配套使用,。它的編碼數(shù)據(jù)和地址以串行方式并且通過(guò)RF或IR調(diào)制方式發(fā)射。PT2262最多采用12條三態(tài)地址線,,可以提供531441種地址編碼,。因此,,最大程度上避免了編碼的沖突。
PT2262應(yīng)用電路如圖3上部所示,。振蕩電阻取3.3MΩ效果較好,,當(dāng)17腳無(wú)信號(hào)輸出時(shí),,F(xiàn)05不工作,發(fā)射電流為零,;當(dāng)14腳(圖中省略)為低電平時(shí),17腳輸出已設(shè)定的編碼脈沖對(duì)F05進(jìn)行調(diào)制發(fā)射,,通過(guò)測(cè)試F05工作電流可大致判斷F05是否處于正常發(fā)射狀態(tài),,加天線時(shí)空碼發(fā)射電流為6mA左右;調(diào)整R2可調(diào)整發(fā)射電流的大小,,R2取值小可提高發(fā)射距離,,但易引起過(guò)調(diào)制甚至停振。
1.2 接收模塊J05C
J05C由超外差電路結(jié)構(gòu)IC芯片和溫度補(bǔ)償電路構(gòu)成,,具有較高的接收靈敏度及穩(wěn)定性,,如圖2所示。芯片內(nèi)含低噪聲射頻放大器,、混頻器,、本地振蕩器、中頻放大器,、濾波器及限幅比較器,,輸出為數(shù)據(jù)電平信號(hào),可直接接至標(biāo)準(zhǔn)解碼器或CPU解碼器,,適合與ASK方式的發(fā)射器配套使用,,適用于各種遙控報(bào)警器及單片機(jī)短距離數(shù)據(jù)傳輸設(shè)備。
J05C接收頻率分為315MHz及433.92MHz兩種,,并具有較好的頻寬及溫度補(bǔ)償特性,,可與一般精度的聲表諧振器穩(wěn)頻的發(fā)射機(jī)及LC發(fā)射機(jī)配套使用而不需要調(diào)整接收頻率,較寬的工作溫度范圍可適應(yīng)各種工作環(huán)境,。J05C對(duì)電源要求不太苛刻,,可以使用開(kāi)關(guān)電源,并具有較寬的工作電壓范圍及低功耗特性,,2V時(shí)只消耗約2mA電流,,3V時(shí)消耗約2.5mA電流,,但5V以下供電接收靈敏度要下降3~5dBm,5V供電可處于最佳接收靈敏度狀態(tài),。
J05C模塊具有休眠功能,當(dāng)芯片9腳為高電平(VDD-3V以上)時(shí),,接收機(jī)可處于休眠狀態(tài),,此時(shí)耗電約25μA。通常芯片9腳已接為低電平(0.8V以下),,處于正常接收狀態(tài),,若需休眠功能可自行改動(dòng)。
J05C接收天線的長(zhǎng)度為接收頻率的1/4波長(zhǎng),,約22cm,,阻抗約37Ω,為最佳匹配天線,,但在實(shí)際應(yīng)用中會(huì)受到各種條件限制,,具體需試驗(yàn)確定。當(dāng)信號(hào)較弱而干擾點(diǎn)又引起信號(hào)不穩(wěn)時(shí),,可將天線剪去5cm也許會(huì)有所改善,。也可采用螺旋天線或?qū)⑻炀€直接做在PCB板上,甚至無(wú)天線接收,,當(dāng)然接收靈敏度要下降,。匹配良好的收發(fā)天線能使收發(fā)模塊性能達(dá)到最佳狀態(tài),而匹配不良的收發(fā)天線會(huì)使收發(fā)距離變得很近,。
J05C最大數(shù)據(jù)傳輸速率為5kbps,,調(diào)整內(nèi)部電容值可達(dá)到20kbps,但過(guò)高的數(shù)據(jù)速率會(huì)降低接收靈敏度及增大誤碼率,。如用于一般遙控報(bào)警器,,不必使用過(guò)高的速率,現(xiàn)在遙控報(bào)警器普遍使用性價(jià)比較好的PT2262編解碼及PT2272解碼器,,振蕩電阻分別采用3.3MΩ和680kΩ即可有較好的收發(fā)距離(此電阻值必須精確),。如用于單片機(jī)收發(fā)系統(tǒng),速率可取4.8kbps或2.4kbps,,同時(shí)應(yīng)兼顧到發(fā)射效率,。當(dāng)數(shù)據(jù)中有連續(xù)幾個(gè)“1”且脈寬超過(guò)1ms時(shí),會(huì)引起發(fā)射效率下降,,而且太大的占空比及太低的頻率易引起過(guò)調(diào)制,。高電平脈寬在0.1~1ms范圍內(nèi),收發(fā)效果較好,。不合適的數(shù)據(jù)速率同樣會(huì)影響到收發(fā)距離,,甚至收不到信號(hào),。
J05C輸出端可直接與標(biāo)準(zhǔn)解碼器及單片機(jī)接口。J05C在未收到發(fā)射信號(hào)時(shí)可輸出隨機(jī)噪聲,,幅度為VDD-0.3V值,;當(dāng)收到信號(hào)時(shí),噪聲被抑制,;當(dāng)信號(hào)變?nèi)鯐r(shí),,出現(xiàn)噪聲干擾點(diǎn),此時(shí)信號(hào)處于不穩(wěn)定區(qū),,若采用PT2272解碼器解碼仍可維持解碼,,若采用單片機(jī)解碼則會(huì)因誤碼率增大而出現(xiàn)數(shù)據(jù)錯(cuò)誤,此時(shí)可在數(shù)據(jù)位前加亂碼抑制零電平狀態(tài)干擾,,最好工作在可靠區(qū)域以減小誤碼率,。
2 無(wú)線射頻收發(fā)模塊使用方法和范圍
本文所介紹的無(wú)線通訊模塊可以用于多種場(chǎng)合,在此僅介紹三種,。
2.1 用于通用串口(RS232)的無(wú)線數(shù)據(jù)傳輸
在工業(yè)控制現(xiàn)場(chǎng),,通常有很多控制儀器和設(shè)備采用串口(RS232),而與這些設(shè)備通訊必須滿足串口(RS232)的要求,。一方面在傳輸速率(通常采用9.6kbps)上必須符合RS232的要求,;另一方面在電氣特性上也必須符合RS232的要求。在某些特殊場(chǎng)合,,必須使用無(wú)線傳輸方式時(shí),,可以很自然地選擇本文所提到的發(fā)射和接收模塊。但在此必須說(shuō)明的是,,要采用此種通訊方式,,必須先在發(fā)射端和接收端分別編制相應(yīng)的軟件實(shí)現(xiàn)文件格式的轉(zhuǎn)換,才能達(dá)到無(wú)線通訊的目的,。如果通訊系統(tǒng)是全雙工的,,則可以采用兩對(duì)發(fā)射和接收模塊(采用不同的編碼地址)同時(shí)工作來(lái)實(shí)現(xiàn)。
2.2 用于無(wú)線多通道(并行)控制
某些場(chǎng)合需要多通道(并行)控制,,如復(fù)雜的遙控機(jī)器人等,,可以采用本文所提到的發(fā)射和接收模塊來(lái)實(shí)現(xiàn)。一種方法是用接收模塊直接和解碼器相連,,然后再和繼電器等電子元器件相連,,驅(qū)動(dòng)后續(xù)的被控對(duì)象;另一種方法是用接收模塊和單片機(jī)相連,,經(jīng)過(guò)數(shù)據(jù)的處理后,,再用單片機(jī)連接繼電器等電子元器件,驅(qū)動(dòng)后續(xù)的被控對(duì)象,。通常一對(duì)發(fā)射和接收模塊最多可以實(shí)現(xiàn)六路并行的無(wú)線控制,,如果要求的通道數(shù)大于六路,,可以采用多對(duì)發(fā)射和接收模塊(采用不同的編碼地址)同時(shí)工作來(lái)滿足實(shí)際的需要。
2.3 用于組建星型拓?fù)浣Y(jié)構(gòu)的無(wú)線通訊網(wǎng)絡(luò)
在某些特殊場(chǎng)合需要無(wú)線通訊,,并且必須是多點(diǎn)的星型拓?fù)浣Y(jié)構(gòu),,此時(shí)也可以采用本文所提到的發(fā)射和接收模塊來(lái)實(shí)現(xiàn)。一方面這種發(fā)射和接收模塊的價(jià)格低廉,,構(gòu)成星型拓?fù)浣Y(jié)構(gòu)的費(fèi)用相對(duì)較低,;另一方面這種發(fā)射和接收模塊可采用模塊化設(shè)計(jì),體積小,、使用方便、易于集成,。對(duì)于通訊速度要求不太高,、距離較近的無(wú)線網(wǎng)絡(luò)來(lái)說(shuō),這種發(fā)射和接收模塊十分實(shí)用,。
3 應(yīng)用實(shí)例
通過(guò)使用本文所介紹的發(fā)射模塊和接收模塊,,作者完成了一套簡(jiǎn)單、可靠的多路無(wú)線遙控電路,,如圖3所示,。在這套電路里,通過(guò)控制總線設(shè)定電路中的小鍵盤,,可以同時(shí)控制多個(gè)電燈的開(kāi)關(guān),。
作者使用這種無(wú)線通訊模塊,實(shí)現(xiàn)了對(duì)家里的六個(gè)不同電燈的獨(dú)立控制,。由于現(xiàn)在的家居設(shè)計(jì)對(duì)于很多電器的連線都采用綜合布線的方法,,這樣就給各種家用電器的集中控制帶來(lái)了可能。作者設(shè)計(jì)的一種無(wú)線遙控裝置采用了前面提到的第二種使用方法,,共用了六個(gè)并行通道,。用接收模塊直接和解碼器相連,然后解碼器再和單片機(jī)相連,,經(jīng)過(guò)數(shù)據(jù)處理(可以實(shí)現(xiàn)六通道的再譯碼,,最多可以達(dá)到六十四路控制),控制繼電器等電子元器件,,從而控制各個(gè)電燈的開(kāi)關(guān),,最終實(shí)現(xiàn)了六路非同步控制的要求,并取得了良好的控制效果,。
參考文獻(xiàn)
1 肖景和,,趙健.實(shí)用遙控電路.北京:人民郵電出版社,1999
2 微型無(wú)線發(fā)射/接收模塊使用說(shuō)明書.三門峽市金聚寶電子制作室,2003
3 編碼器PT2262/譯碼器PT2272數(shù)據(jù)單.普林斯頓公司,1999
4 秦曾煌. 電工學(xué). 北京:高等教育出版社,,1996
5 石東海,扈 嘯,周旭升.單片機(jī)數(shù)據(jù)通訊技術(shù)從入門到精通.西安:西安電子科技大學(xué)出版社, 2002