找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 7148|回復: 6
打印 上一主題 下一主題
收起左側(cè)

PT2262/2272 RF無線接收電路雜波的處理與ASK模塊軟件硬件編解碼指導

  [復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:405471 發(fā)表于 2018-10-5 08:28 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
接收模塊雜波的處理

答:在接收模塊一上電時,模塊的數(shù)據(jù)腳會輸出一個大約在100hz左右的正弦波(并非標準),這個波形的來源有兩個部分,分別是因為這個是模塊本身元器件產(chǎn)生的和空氣中干擾造成,但在接收到信號時,就會輸出一個正確的解碼方波,對正常解碼并無太大的影響,特別是對于那種固定解碼芯片pt2262/2272來說,不會造成漏碼和誤碼等問題,直接接線就好。而對于用單片機解碼,大多數(shù)的客戶使用的都是由外部中端來接接收模塊的data腳,那么由于我們的接收模塊在空閑狀態(tài)下依舊會產(chǎn)生上下邊沿的雜波,那么可能會不斷引起單片機的誤判,從而有可能漏掉對正確信號的解碼,對于這樣的問題,客戶可采用軟件屏蔽的辦法,一般的編碼信號都會有同步頭這樣的前端編碼,而這也是判斷正確編碼的開始,所以在中斷程序里面盡量只做同步頭的檢測就好,同時可以的話,也可以做超時的檢測,這樣以便能盡快退出中斷,為接收下一串的信號做準備。

單片機的晶振對ask的接收會有影響,晶振越小越好。



PT2262軟件解碼
一概述
PT2262/2272是一種 CMOS 工藝制造的低功耗低價位通用編解碼電路,是目前在無線通訊電路中作地址編碼識別最常用的芯片之一。PT2262/2272最多可有 12 位(A0-A11)三態(tài)地址端管腳(懸空,接高電平,接低電平),任意組合可提供 531441地址碼,PT2262最多可有 6位(D0-D5)數(shù)據(jù)端管腳,設(shè)定的地址碼和數(shù)據(jù)碼從 17腳串行輸出。
PT2262/2272必須用相同地址碼配對使用,當需要增加一個通訊機時,用戶不得不求助于技術(shù)人員或廠家來設(shè)置相同地址碼,客戶自己設(shè)置相對比較麻煩,尤其對不懂電子的人來說。隨著人們對操作的要求越來越高,PT2262/2272的這種配對使用嚴重制約著使用的方便性,人們不斷地要求使用一種無須請教專業(yè)人士,無須使用特殊工具,任何人都可以操作的方便的手段來彌補 PT2262/2272的缺陷,這就是 PT2262 軟件解碼。


上面是 PT2262 的一段波形,可以看到一組一組的字碼,每組字碼之間有同步碼隔開,所以我們?nèi)绻脝纹瑱C軟件解碼時,程序只要判斷出同步碼,然后對后面的字碼進行脈沖寬度識別即可。
2262每次發(fā)射時至少發(fā)射 4組字碼,2272 只有在連續(xù)兩次檢測到相同的地址碼加數(shù)據(jù)碼時才會把數(shù)據(jù)碼中的“1”驅(qū)動相應(yīng)的數(shù)據(jù)輸出端為高電平和驅(qū)動 VT 端同步為高電平。因為無線發(fā)射的特點,第一組字碼非常容易受零電平干擾,往往會產(chǎn)生誤碼,所以程序可以丟棄處理。
下面我們來仔細看一下PT2262的波形特征:
振蕩頻率 f=2*1000*16/Rosc(kΩ) kHz 其中Rosc為振蕩電阻這里我們選用的是一種比較常用的頻率 f≈10 kHz, Rosc=3.3MΩ(以下同)。
下圖是振蕩頻率與碼位波形的對應(yīng)關(guān)系:




有了以上具體的波形,我們就可以進行軟件解碼了。T2262每次至少發(fā)送 4次編碼,首先我們可以通過檢測 11ms寬度的同步碼頭,有碼頭才開始進行編碼解碼,無碼頭則繼續(xù)等待。當收到碼頭時,還要檢測是否已經(jīng)收到過碼頭,若無,則丟棄第一次編碼的信號,以防止誤碼。
從編碼圖中可以看出,每一位碼字都是從低電平開始到高電平,到低電平,再到高電平。為了檢測方便,在接收端我們把編碼信號進行了 180°倒相,使碼位開始的上升沿轉(zhuǎn)化為下降沿,這樣當我們使用 MCS51系列單片機解碼時可使用中斷方式及時截獲編碼。從編碼圖中還可以看出,每一位碼字都可以分成兩段,我們以每段中的電平寬度來描述碼位:


全部資料51hei下載地址:
LR680R接收芯片.zip (9.9 MB, 下載次數(shù): 99)





評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏5 分享淘帖 頂 踩
回復

使用道具 舉報

沙發(fā)
ID:410928 發(fā)表于 2018-10-17 09:47 | 只看該作者
最近正在用PT2262跟PT2272做無線接收,但是買了好幾套試了,為什么PT2272輸出腳就直接輸出5V電壓了,我吧PT2262停止供電,PT2272怎么會有輸出呢?這個就是搞不懂了?還有就是PT2272的供電電壓最高只能是5V嗎?PT2262可以用5-12V嗎?
回復

使用道具 舉報

板凳
ID:220853 發(fā)表于 2019-3-28 10:36 | 只看該作者
感謝樓主分享
回復

使用道具 舉報

地板
ID:465279 發(fā)表于 2020-2-29 01:03 來自手機 | 只看該作者
非常感謝你的分享
回復

使用道具 舉報

5#
ID:713728 發(fā)表于 2020-3-22 23:21 | 只看該作者
好資料,51黑有你更精彩!
回復

使用道具 舉報

6#
ID:517794 發(fā)表于 2020-4-1 09:17 | 只看該作者
好家伙,,謝謝
回復

使用道具 舉報

7#
ID:721169 發(fā)表于 2020-7-19 10:01 來自手機 | 只看該作者
感謝分享,這技術(shù)應(yīng)用很廣
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表