導航:首頁 > 操作系統 > 用單片機模擬2272軟體解碼

用單片機模擬2272軟體解碼

發布時間:2022-11-03 05:32:24

❶ 如何用51單片機控制PT2262/PT2272的發送與接收

❷ 關於單片機、編解碼器PT2262/2272、DF無線收發模塊之間的問題

PT2262/PT2272是編碼解碼新品,有地址位,數據位,地址位一般兩者都設定好,不用再動它,數據位可以根據需要連接,可接按鍵,按鍵對應要實現的功能,也可按你設計的接到單片機上,根據感測器情況,單片機分析結果給到數據位上表示某種功能,地址位和數據位都有3中狀態,分別為高電平,低電平,懸空狀態,PT2272為解碼,因為這是硬體解碼,所以只要地址碼和編碼器的地址碼一致,其就會輸出數據位的狀態,通過單片機讀取數據位上的狀態,就能知道發射器上的變化了,你需要編程的部分包括對感測器的處理和將相應要發送碼數給PT2262,下面的單片機的程序就是讀取PT2262的數據位狀態就行,先找資料看懂內容吧,熱釋電感測器資料+PT2262/PT2272文檔,單片機控制-按鍵,1602等。

❸ 單片機代替pt2272解碼pt2262無線遙控器

你「已經編好程序,但不知道如何在I/O口模擬遙控器的編碼的時間和高低電平」?那你怎麼編的程序啊?
如果你要自己編程而不用現成的編碼IC,那你就可以自定編碼格式,可以參考PT2262的碼格式,只是可以改PT226的三態(0、1、F)碼為雙態碼(0、1),每種碼的高低電平時間在PT2262的規格書中已說清楚了。
怎樣知道解碼是否正確?把燒好程序的編碼IC與無線發射器相連,並令其發射信號,再把接收模塊的數據輸出端與用模擬器相連,運行程序就可以進行調試接收電路了,解碼不正確再慢慢調程序。
別告訴我你沒模擬器,那就不用嘗試了,直接用2272、2262吧!

❹ 求PT2262/PT2272無線收發模塊與單片機連接原理圖以及該原理連接的說明 謝謝 大家

如何用單片機模擬2272軟體解碼難得資料
在無線遙控領域,PT2262/2272是目前最常用的晶元之一,但由於晶元要求配對使用,在很大程度上影響了該晶元的使用,筆者從PT2262波形特徵入手,結合應用實際,提出軟體解碼的方法和具體措施。

一、概述
PT2262/2272是一種CMOS工藝製造的低功耗低價位通用編解碼電路,是目前在無線通訊電路中作地址編碼識別最常用的晶元之一。PT2262/2272最多可有12位(A0-A11)三態地址端管腳(懸空,接高電平,接低電平),任意組合可提供531441地址碼,PT2262最多可有6位(D0-D5)數據端管腳,設定的地址碼和數據碼從17腳串列輸出。
PT2262/2272必須用相同地址碼配對使用,當需要增加一個通訊機時,用戶不得不求助於技術人員或廠家來設置相同地址碼,客戶自己設置相對比較麻煩,尤其對不懂電子的人來說。隨著人們對操作的要求越來越高,PT2262/2272的這種配對使用嚴重製約著使用的方便性,人們不斷地要求使用一種無須請教專業人士,無須使用特殊工具,任何人都可以操作的方便的手段來彌補PT2262/2272的缺陷,這就是PT2262軟體解碼。
二、解碼原理
上面是PT2262的一段波形,可以看到一組一組的字碼,每組字碼之間有同步碼隔開,所以我們如果用單片機軟體解碼時,程序只要判斷出同步碼,然後對後面的字碼進行脈沖寬度識別即可。
2262每次發射時至少發射4組字碼,2272隻有在連續兩次檢測到相同的地址碼加數據碼時才會把數據碼中的「1」驅動相應的數據輸出端為高電平和驅動VT端同步為高電平。因為無線發射的特點,第一組字碼非常容易受零電平干擾,往往會產生誤碼,所以程序可以丟棄處理。
下面我們來仔細看一下PT2262的波形特徵:

振盪頻率 f=2*1000*16/Rosc(kΩ) kHz 其中Rosc為振盪電阻 這里我們選用的是一種比較常用的頻率f≈10 kHz, Rosc=3.3MΩ(以下同)。下圖是振盪頻率與碼位波形的對應關系:同步碼頭波形:

PT2262有三種編碼:0,1,和懸空(表示為f)。
1、 數據「0」發送的碼位如下:
2、 數據「1」發送的碼位如下:
3、 數據「f」發送的碼位如下:

有了以上具體的波形,我們就可以進行軟體解碼了。T2262每次至少發送4次編碼,首先我們可以通過檢測11ms寬度的同步碼頭,有碼頭才開始進行編碼解碼,無碼頭則繼續等待。當收到碼頭時,還要檢測是否已經收到過碼頭,若無,則丟棄第一次編碼的信號,以防止誤碼。
從編碼圖中可以看出,每一位碼字都是從低電平開始到高電平,到低電平,再到高電平。為了檢測方便,在接收端我們把編碼信號進行了180°倒相,使碼位開始的上升沿轉化為下降沿,這樣當我們使用MCS51系列單片機解碼時可使用中斷方式及時截獲編碼。從編碼圖中還可以看出,每一位碼字都可以分成兩段,我們以每段中的電平寬度來描述碼位:
碼位 第一段 第二段 數值表示 反碼表示
0 窄 窄 00 11
1 寬 寬 11 00
f 窄 寬 01 10
無效碼 寬 窄 10 01
軟體解碼方法1(反碼):
從第一個下降沿開始延時700us左右,檢測電平高低,記為A1,再檢測第二個下降沿,延時700us左右,檢測電平高低,記為A2,這樣一個碼位就可以譯出來了,連續檢測12個碼位。
軟體解碼方法2(反碼):
從第一個下降沿開始記時,並不斷檢測電平變化,一有電平變化,立即記錄電平寬度B1,再繼續記時直至出現第二個下降沿,記錄兩個下降沿的間隔B2,重復以上步驟,得到B3,B4,判斷B1,B2,B3,B4是否在各自允許的誤差范圍內,是則保存B1,B3,譯出一個碼位,否則認為誤碼,丟棄。連續正確檢測12個碼位。
兩種解碼方式各有優缺點如下:
解碼方式 優點 缺點
1 程序簡單,CPU開銷少 解碼精度差
2 程序復雜,CPU開銷大 解碼精度較高
為了獲得較高的解碼精度,我們推薦使用方法2,以避免大量的干擾信號的誤解碼。

三、參考解碼軟體
說明:ADD1,ADD2中為8位地址,DAT0中為4位數據
REMOTE: CLR TR2 ;探頭信號檢測子程序
CLR RECEIVE ;
MOV DETE_LOOP,#12 ;接收12位編碼
REMO0: CLR DETE_T_OVER ;
MOV TH2,#0FEH ;測第1位電平寬度
MOV TL2,#041H ;
SETB TR2 ;
REMO1: JB REM,REMO2 ;等待出現高電平
JB DETE_T_OVER,REMO3 ;限時1500us,超時則認為誤碼
AJMP REMO1 ;
REMO2: MOV A,TH2 ;測低電平寬度,0FF為寬脈沖,0FE為窄脈沖
CJNE A,#0FFH,REMO4 ;
MOV A,TL2 ;
CLR C ;
CJNE A,#098H,$+3 ;
JNC REMO3 ;電平過寬(超過1150us),退出
CLR C ;
CJNE A,#020H,$+3 ;
JC REMO3 ;電平過窄(小於780us),退出
SETB C ;
AJMP REMO5 ;
REMO3: AJMP REMOTE_END ;
REMO4: CJNE A,#0FEH,REMO3 ;
MOV A,TL2 ;
CLR C ;
CJNE A,#0C7H,$+3 ;
JNC REMO3 ;電平過寬(超過450us),退出
CLR C ;
CJNE A,#060H,$+3 ;
JC REMO3 ;電平過窄(小於210us),退出
CLR C ;
REMO5: MOV A,DAT0 ;存儲電平值
RLC A ;
MOV DAT0,A ;
MOV A,ADD1 ;
RLC A ;
MOV ADD1,A ;
REMO6: JNB REM,REMO7 ;等待出現低電平
JB DETE_T_OVER,REMO3 ;脈沖下降沿間隔限時1500us,超時則認為誤碼
AJMP REMO6 ;
REMO7: CLR TR2 ;
CLR DETE_T_OVER ;
MOV A,TH2 ; CJNE A,#0FFH,REM13 ;脈沖間隔過小 MOV A,TL2 ; CLR C ; CJNE
A,#050H,$+3 ; JC REM13 ;電平過窄(小於1200us),退出 MOV TH2,#0FEH ;測第2位電平寬度 MOV
TL2,#041H ; SETB TR2 ; REM11: JB REM,REM12 ;等待出現高電平 JB DETE_T_OVER,REM13
;限時1500us,超時則認為誤碼 AJMP REM11 ; REM12: MOV A,TH2 ;測低電平寬度,0FE為寬脈沖,0FF為窄脈沖
CJNE A,#0FFH,REM14 ; MOV A,TL2 ; CLR C ; CJNE A,#098H,$+3 ; JNC REM13
;電平過寬(超過1100us),退出 CLR C ; CJNE A,#020H,$+3 ; JC REM13 ;電平過窄(小於1000us),退出
SETB C ; AJMP REM15 ; REM13: AJMP REMOTE_END ; REM14: CJNE A,#0FEH,REM13 ;
MOV A,TL2 ; CLR C ; CJNE A,#0C7H,$+3 ; JNC REM13 ;電平過寬(超過450us),退出 CLR C ;
CJNE A,#060H,$+3 ; JC REM13 ;電平過窄(小於210us),退出 CLR C ; REM15: MOV A,TEMP
;存儲電平值 RLC A ; MOV TEMP,A ; MOV A,ADD2 ; RLC A ; MOV ADD2,A ; REM16: JNB
REM,REM18 ;等待出現低電平 JB DETE_T_OVER,REM13 ;脈沖下降沿間隔限時1500us,超時則認為誤碼 AJMP
REM16 ; REM17: AJMP REMO0 REM18: CLR TR2 ; CLR DETE_T_OVER ; MOV A,TH2
CJNE A,#0FFH,REM13 ;脈沖間隔過小 MOV A,TL2 ; CLR C ; CJNE A,#050H,$+3 ; JC REM13
;電平過窄(小於1200us),退出 DJNZ DETE_LOOP,REM17 ; REM19: MOV DETE_LOOP,#4
;把接收的編碼左移4位 REM20: CLR C ;將8位密碼放在同一位元組上 MOV A,DAT0 ; RLC A ; MOV DAT0,A ;
MOV A,ADD1 ; RLC A ; MOV ADD1,A ; CLR C ; MOV A,TEMP ; RLC A ; MOV TEMP,A
; MOV A,ADD2 ; RLC A ; MOV ADD2,A ; DJNZ DETE_LOOP,REM20 ; ;把4 位數據編碼由高4
位移到低4 位上 ; MOV A,DAT0 ; SWAP A ; MOV DAT0,A ; MOV A,TEMP ; SWAP A ; MOV
TEMP,A ; ANL DAT0,#0FH ; SETB RECEIVE ; REMOTE_END: ; CLR TR2 CLR REMOTING
; RET ;
四、硬體抗干擾
在無線通訊中使用單片機會對通訊系統造成嚴重的干擾,相信許多技術人員一定有過同樣的苦惱。如果硬體設計不當,會造成原先硬體解碼時通訊距離為200米,而用軟體解碼後可能只有十幾米,因此解決硬體抗干擾問題在很大程度上可減少軟體解碼的誤碼率。
1、收發模塊:早期常用的頻率為47MHz,在這種頻率下,很難有好的解決方法;建議採用目前國家允許無線遙控使用的頻率315 MHz。
2、單片機振盪頻率:大量的MCS51教材中推薦大家使用的是12 MHz及11.0592MHz的晶體,這些晶體在一般場合使用沒有問題,但在此卻不可以,它們在300MHz左右仍然能夠產生較大的干擾,為解決單片機運行速度與電磁干擾的矛盾,建議採用頻率為4MHz或3.58MHz的晶體。
3、隔離:為了有效抑制單片機對接收模塊的電磁干擾,建議採用①電源隔離;②埠隔離;埠隔離可採用三極體或比較器。實踐表明採用隔離的效果非常明顯。

五、結束語

PT2262的軟體解碼在實際應用中有較好的用武之地。採用軟體解碼的系統,廠家再也無須對收發設備進行配套,以利於生產於保管;對客戶來說,使用軟體解碼無須求助,廠家只須再軟體中加入自動學習功能,用戶可自行使用該功能,只須輕按學習鍵即可學習新的通訊設備,如遙控器等。目前,該軟體解碼已經在某無線報警設備中採用,客戶反映使用簡便,效果良好。

❺ 如何解決rf 對dd 檢測的影響

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智能卡、小型無線數據終端、安全防火系統、無線遙控系統、生物信號採集、水文氣象監控、機器人控制、無線232數據通信、無線485/422數據通信、數字音頻、數字圖像傳輸等領域中。

通信功能:支持GPRS和短消息雙通道傳輸數據;支持多中心數據通信。

採用功能:採集串口設備數據,如串口儀表、採集器、PLC等。

遠程管理功能:支持遠程參數設置、程序升級。

工業級設計,適用室外惡劣環境。

內置軟硬體看門狗,不死機,不掉線。

支持數據透明傳輸。

支持域名解析功能。

支持各家組態軟體和用戶自行開發軟體系統。

相比較而言,用無線數據傳輸模塊建立專用無線數據傳輸方式比其它方式具有如下優點,下面介紹一下用DATA-6106無線數傳模塊建立專用無線數據傳輸方式相比於有線通訊的優點。有線通信方式的建立必須架設電纜,或挖掘電纜溝,因此需要大量的人力和物力;而用無線數傳電台建立專用無線數據傳輸方式則無需架設電纜或挖掘電纜溝,只需要在每個終端連接無線數傳電台和架設適當高度的天線就可以了。相比之下用無線數傳模塊建立專用無線數據傳輸方式,節省了人力物力,投資是相當節省的。

❼ 遙控模塊的無線遙控模塊開發注意事項

模塊必須用信號調制才能正常工作,常見的固定碼編碼器件如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收發器

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米以內。

❾ 如何用51單片機控制PT2262和2272之間的通信

用51單片機控制PT2262和2272之間的通信的方法|步驟:
1:如果是模塊的話,就和開關時一回事,你按一個鍵的時候,對應的引腳的電平變高,不是編碼;
2:不過在買模塊時,要問清楚2272模塊出來的信號是保持性(即:安A鍵對應的引腳由低變高,需要按別的按鍵才能使A鍵對應的引腳電平變低),還是點動式的(即:安A鍵對應的引腳由低變高在變低),建議選擇後面的這種,用單片機可以分別實現四個用電器的開和斷。

PT2262/PT2272是目前應用最廣泛的遙控通信IC晶元之一,現已用於汽車門控、遙控門鎖、門禁管理、數字通信等領域。PT2262/PT22 72最多可有12位(A0~A5,D0~D5)三態地址管腳(懸空、接高電平、接低電平),任意組合可提供531 441(312)個地址碼。然而,PT2262/PT 2272最多隻能控制6路(D0~D5)通道,這樣極大限制了其無線遙控的使用范圍。

❿ 我想寫單片機代替2272解碼的程序。

推薦一個電子技術導航網站你吧!------ 電子世家網址導航 。它分類收錄了很多優秀的電子技術網站,你可以去逛逛的;特別是它裡面的那些網站的論壇,有很多大蝦分享的資料,希望能對在日後從事電子技術的工作中有幫助

閱讀全文

與用單片機模擬2272軟體解碼相關的資料

熱點內容
pdf轉jpgmac 瀏覽:799
65壓縮機多少錢 瀏覽:120
同類型服務app如何脫穎而出 瀏覽:762
mtm月線金叉選股預警公式源碼 瀏覽:227
javasapwebservice 瀏覽:709
程序員老了去做什麼 瀏覽:404
linux小括弧 瀏覽:773
已加密的u盤怎麼清空 瀏覽:433
怎麼拿到伺服器許可權 瀏覽:192
延時攝影app如何保存 瀏覽:195
程序員轉正申請職級怎麼寫 瀏覽:874
closelinuxsocket 瀏覽:268
程序員0基礎該怎麼學 瀏覽:276
android支付寶支付原理 瀏覽:729
股票指標加密可以導入 瀏覽:935
怎樣演算法排卵期 瀏覽:803
小米如何加密第三方軟體 瀏覽:232
安卓工程師有什麼證書 瀏覽:788
小米相冊截屏文件夾目錄 瀏覽:552
scum怎麼查看伺服器的ip地址 瀏覽:457