『壹』 什麼叫RF收發器,單片機方面知識的
RF收發器
RF收發器傳輸廣泛地運用在車輛監控、遙控、遙測、小型無線網路、無線抄表、門禁系統、小區傳呼、工業數據採集系統、無線標簽、身份識別、非接觸RF智能卡、小型無線數據終端、安全防火系統、無線遙控系統、生物信號採集、水文氣象監控、機器人控制、無線232數據通信、無線485/422數據通信、數字音頻、數字圖像傳輸等領域中。
[編輯本段]RF發射模塊技術指標
315/433發射模塊SR9915主要技術指標: 1、通訊方式:調幅AM 2、工作頻率:315MHZ/433MHZ 3、頻率穩定度:±75KHZ 4、發射功率:≤500MW 5、靜態電流:≤0.1UA 6、發射電流:3~50MA 7、工作電壓:DC 3~12V 數據發射模塊的工作頻率為315M,採用聲表諧振器SAW穩頻,頻率穩定度極高,當環境溫度在-25~+85度之間變化時,頻飄僅為3ppm/度。特別適合多發一收無線遙控及數據傳輸系統。聲表諧振器的頻率穩定度僅次於晶體,而一般的LC振盪器頻率穩定度及一致性較差,即使採用高品質微調電容,溫差變化及振動也很難保證已調好的頻點不會發生偏移。 發射模塊未設編碼集成電路,而增加了一隻數據調制三極體Q1,這種結構使得它可以方便地和其它固定編碼電路、滾動碼電路及單片機介面,而不必考慮編碼電路的工作電壓和輸出幅度信號值的大小。比如用PT2262或者SM5262等編碼集成電路配接時,直接將它們的數據輸出端第17腳接至數據模塊的輸入端即可。 數據模塊具有較寬的工作電壓范圍3~12V,當電壓變化時發射頻率基本不變,和發射模塊配套的接收模塊無需任何調整就能穩定地接收。當發射電壓為3V時,空曠地傳輸距離約20~50米,發射功率較小,當電壓5V時約100~200米,當電壓9V時約300~500米,當發射電壓為12V時,為最佳工作電壓,具有較好的發射效果,發射電流約60毫安,空曠地傳輸距離700~800米,發射功率約500毫瓦。當電壓大於l2V時功耗增大,有效發射功率不再明顯提高。這套模塊的特點是發射功率比較大,傳輸距離比較遠,比較適合惡劣條件下進行通訊。天線最好選用25厘米長的導線,遠距離傳輸時最好能夠豎立起來,因為無線電信號傳輸時收很多因素的影響,所以一般實用距離只有標稱距離的一半甚至更少,這點需要開發時注意。 數據模塊採用ASK方式調制,以降低功耗,當數據信號停止時發射電流降為零,數據信號與發射模塊輸入端可以用電阻或者直接連接而不能用電容耦合,否則發射模塊將不能正常工作。數據電平應接近數據模塊的實際工作電壓,以獲得較高的調制效果。 發射發射模塊最好能垂直安裝在主板的邊緣,應離開周圍器件5mm以上,以免受分布參數影晌。模塊的傳輸距離與調制信號頻率及幅度,發射電壓及電池容量,發射天線,接收機的靈敏度,收發環境有關。一般在開闊區最大發射距離約800米,在有障礙的情況下,距離會縮短,由於無線電信號傳輸過程中的折射和反射會形成一些死區及不穩定區域,不同的收發環境會有不同的收發距離。
[編輯本段]RF超再生接收模塊技術指標
315/433超再生接收模塊SR9915超再生接收模塊的體積:30x13x8毫米 主要技術指標: 1、通訊方式:調幅AM 2、工作頻率:315MHZ/433MHZ 3、頻率穩定度:±200KHZ 4、接收靈敏度:-106DBM 5、靜態電流:≤5MA 6、工作電流:≤5MA 7、工作電壓:DC 5V 8、輸出方式:TTL電平 接收模塊的工作電壓為5伏,靜態電流4毫安,它為超再生接收電路,接收靈敏度為-105dbm,接收天線最好為25~30厘米的導線,最好能豎立起來。接收模塊本身不帶解碼集成電路,因此接收電路僅是一種組件,只有應用在具體電路中進行二次開發才能發揮應有的作用,這種設計有很多優點,它可以和各種解碼電路或者單片機配合,設計電路靈活方便。 這種電路的優點在於: 1、天線輸入端有選頻電路,而不依賴1/4波長天線的選頻作用,控制距離較近時可以剪短甚至去掉外接天線 2、輸出端的波形在沒有信號比較干凈,干擾信號為短暫的針狀脈沖,而不象其它超再生接收電路會產生密集的雜訊波形,所以抗干擾能力較強。 3、模塊自身輻射極小,加上電路模塊背面網狀接地銅箔的屏蔽作用,可以減少自身振盪的泄漏和外界干擾信號的侵入。 4、採用帶骨架的銅芯電感將頻率調整到315M後封固,這與採用可調電容調整接收頻率的電路相比,溫度、濕度穩定性及抗機械振動性能都有極大改善。可調電容調整精度較低,只有3/4圈的調整范圍,而可調電感可以做到多圈調整。可調電容調整完畢後無法封固,因為無論導體還是絕緣體,各種介質的靠近或侵入都會使電容的容量發生變化,進而影響接收頻率。另外未經封固的可調電容在受到振動時定片和動片之間發生位移;溫度變化時熱脹冷縮會使定片和動片間距離改變;濕度變化因介質變化改變容量;長期工作在潮濕環境中還會因定片和動片的氧化改變容量,這些都會嚴重影響接收頻率的穩定性,而採用可調電感就可解決這些問題,因為電感可以在調整完畢後進行封固,絕緣體封固劑不會使電感量發生變化。
[編輯本段]RF超外差接收模塊技術指標
315/433超外差接收模塊SR9915超外差接收模塊的體積:35x13x8毫米 主要技術指標: 1、通訊方式:調幅AM 2、工作頻率:316.8MHZ 3、頻率穩定度:±75KHZ 4、接收靈敏度:-102DBM 5、靜態電流:≤5MA 6、工作電流:≤5MA 7、工作電壓:DC 5V 8、輸出方式:TTL電平 這里提供的超外差接收模塊採用進口高性能無線遙控及數傳專用集成電路RX3310A,並且採用316.8M聲表諧振器,所以工作穩定可靠,適合比較惡劣的環境下全天候工作。 RX3310A集成電路介紹: RX3310A是台灣HMARK公司生產的專門用於幅度鍵控ASK調制的無線遙控及數傳信號的接收集成電路,內含低噪音高頻放大、混頻器、本機振盪、中頻放大器、中頻濾波器、比較器等,為一次變頻超外差電路,雙列18腳寬體貼片封裝,主要技術指標如下: 工作頻率:150~450MHZ 工作電壓:2.7~6V 工作電流:2.6毫安(3V電源時) 接收靈敏度:-105DBM(1K數據速率而且天線匹配時) 最高數據速率:9.6KBPS 從外接天線接收的信號經C8耦合到L3、C9組成的選頻網路進行阻抗變換後輸入RX3310的內部高頻放大器輸入端14腳,經晶元內的高頻放大後(增益為15~20DB)的信號再經混頻器與本機振盪信號(316.8M)混頻,產生1.8M的中頻信號,此中頻信號經內部中頻放大後由第3腳輸出,再進入比較器放大整形,最後數據從第8腳輸出。 超外差接收機對天線的阻抗匹配要求較高,要求外接天線的阻抗必須是50歐姆的,否則對接收靈敏度有很大的影響,所以如果用1/4波長的普通導線時應為23厘米最佳,要盡可能減少天線根部到發射模塊天線焊接處的引線長度,如果無法減小,可以用特性阻抗50歐姆的射頻同軸電纜連接(天線焊點右側有一個專門的接地焊點)
[編輯本段]RF超再生和超外差接收機的性能區別
超再生和超外差電路性能各有優缺點,超再生接收機價格低廉,經濟實惠,而且接收靈敏度高,但是缺點也很明顯,那就是頻率受溫度漂移大,抗干擾能力差。超外差式接收機優點是頻率穩定,抗干擾能力好,和單片機配合時性能比較穩定,缺點是靈敏度比超再生低,價格遠高於超再生接收機,而且近距離強信號時可能有阻塞現象。
[編輯本段]RF無線模塊開發注意事項
模塊必須用信號調制才能正常工作,常見的固定碼編碼器件如PT2262/2272,只要直接連接即可,非常簡單,因為是專用編碼晶元,所以效果很好傳輸距離很遠。 模塊還有一種重要的用途就是配合單片機來實現數據通訊,這時有一定的技巧: 1、合理的通訊速率 數據模塊的最大傳輸數據速率為9.6KBs,一般控制在2.5k左右,過高的數據速率會降低接收靈敏度及增大誤碼率甚至根本無法工作。 2、合理的信息碼格式 單片機和模塊工作時,通常自己定義傳輸協議,不論用何種調制方式,所要傳遞的信息碼格式都很重要,它將直接影響到數據的可靠收發。 碼組格式推薦方案 前導碼+同步碼+ 數據幀,前導碼長度應大於是10ms,以避開背景雜訊,因為接收模塊接收到的數據第一位極易被干擾(即零電平干擾)而引起接收到的數據錯誤。所以採用CPU編譯碼可在數據識別位前加一些亂碼以抑制零電平干擾。同步碼主要用於區別於前導碼及數據。有一定的特徵,好讓軟體能夠通過一定的演算法鑒別出同步碼,同時對接收數據做好准備。 數據幀不宜採用非歸零碼,更不能長0和長1。採用曼徹斯特編碼或POCSAG碼等。 3、單片機對接收模塊的干擾 單片機模擬2262時一般都很正常,然而單片機模擬2272解碼時通常會發現遙控距離縮短很多,這是因為單片機的時鍾頻率的倍頻都會對接收模塊產生干擾,51系列的單片機電磁干擾比較大,2051稍微小一些,PIC系列的比較小,我們需要採用一些抗干擾措施來減小干擾。比如單片機和遙控接收電路分別用兩個5伏電源供電,將接收板單獨用一個78L05供電,單片機的時鍾區遠離接收模塊,降低單片機的工作頻率,中間加入屏蔽等。 接收模塊和51系列單片機介面時最好做一個隔離電路,能較好地遏制單片機對接收模塊的電磁干擾。 接收模塊工作時一般輸出的是高電平脈沖,不是直流電平,所以不能用萬用表測試,調試時可用一個發光二極體串接一個3K的電阻來監測模塊的輸出狀態。 無線數據模塊和PT2262/PT2272等專用編解碼晶元使用時,連接很簡單只要直接連接即可,傳輸距離比較理想,一般能達到600米以上,如果和單片機或者微機配合使用時,會受到單片機或者微機的時鍾干擾,造成傳輸距離明顯下降,一般實用距離在200米以內。
『貳』 要使用多個無線數傳模塊進行通信(即一個是主rf,有三個從屬rf)應該怎麼往單片機里寫通信協議
協議採用MODBUS協議就可以了 給每個模塊配置不同的地址試試
『叄』 單片機無線通信 一對多之後的解碼輸出,例如採用rf24l01,可以一對多,但每個接收端是否還需單片機
PT2262/2272,可以支持一對多,只是接收端收到的信息都是一樣的,因為接收端的身份都是一樣的;
rf24l01,可以讓接收端有唯一身份,這樣發送端只能分別給不同接收端送數據;
可選擇rf24l01是串口輸出的,然後通過一個8位移位寄存器將串列位元組轉為並行位元組輸出,這樣就不需要單片機了;
『肆』 5V單片機如何和3.3V RF模塊通過串口通信
我用5V的51單片機和NRF24L01
是直接連接的。NRF24L01供電用單片機的5V電源經兩個二極體降壓,我還擔心電壓太高,卻不能
工作,在模塊上後加個濾波電容可以了。
『伍』 飛思卡爾單片機中有帶射頻(RF)功能的么
ZigBee就有英國的Invensys、日本三菱電氣、美國摩托羅拉(現飛思卡爾)及荷蘭的飛利浦首先提出的。顯然飛思卡爾公司有帶射頻功能的單片機,但是據我所知,參加飛思卡爾智能車大賽的單片機的選型中,沒有帶RF功能的。
『陸』 為什麼RF2500與51系列單片機P0口連接要加上拉電阻
上拉就是將不確定的信號通過一個電阻鉗位在高電平!電阻同時起限流作用!
上拉電阻就是從電源高電平引出的電阻接到輸出
1,如果電平用OC(集電極開路,TTL)或OD(漏極開路,CMOS)輸出,那麼不用上拉電阻是不能工作的, 這個很容易理解,管子沒有電源就不能輸出高電平了。
2,如果輸出電流比較大,輸出的電平就會降低(電路中已經有了一個上拉電阻,但是電阻太大,壓降太高),就可以用上拉電阻提供電流分量, 把電平「拉高」。(就是並一個電阻在IC內部的上拉電阻上, 讓它的壓降小一點)。當然管子按需要該工作在線性范圍的上拉電阻不能太小。當然也會用這個方式來實現門電路電平的匹配。
RF2500與51系列單片機的P0口作為通用I/O口使用時,內部輸出電路為OD(漏極開路,CMOS),必須外接上拉電阻才能有高電平輸出;而P1、P2、P3口內部輸出電路中有上拉電阻故不需要接上拉電阻。
上拉電阻一般是用來解決匯流排驅動能力不足時提供電流的,即提高埠驅動能力。
『柒』 單片機在射頻讀寫器(RFID)中的作用
RFID的架構,基本上是單片機+專用晶元組成的。專用晶元基本上是一個SOC晶元,集成了RF部分,內置個CPU,協議棧等,外面的CPU用來控制這個晶元,滿足不同的場合的需要。如果只用那個SOC晶元,你非常難開發的。
『捌』 RF射頻收發晶元
若樓主想要的是無線射頻收發晶元,我可以推薦一款。CMT2300A是一款超低功耗,頻率支持140 至1020 MHz 的 OOK,(G)FSK 無線射頻收發晶元。
『玖』 我正在使用rf 27982模塊,是收發一體的要使用單片機串口,但rf模塊上只有一個數據介面
這個接法很簡單的啊,
隨便用單片機的兩個IO口,一個接RF模塊的T/R 口,這個控制是發DATA 給RF 模塊,還是從RF 模塊收DATA, 另外一個IO口接RF模塊的DATA 口,這個IO 口,發送DATA 的時候,為輸出,接受DATA的時候為輸入,
這樣RF 模塊,幾乎不會從RF 模塊那讀東西的了,一般用的時候,都是寫的比較多的了。很少說會讀RF 模塊裡面的數據。
其實這個難的地方,應該是軟體做和RF 的通信的了,因為不是I2C的模式,沒有CLOCK ,只有一個DATA 腳 ,用的應該是UART 的通信方式的吧?那樣的話,要求通信的時間就比較准確才可以,如果RF模塊這個口的通信速度還比較快的話,那更麻煩點,比I2C 難做,呵呵,