⑴ PT2272與單片機有什麼聯系
PT2262 是編碼晶元, PT2272 是解碼晶元。與單片機無直接關系。屬於單片機外擴展應用晶元。
PT2262/2272 最多可有 12 位(A0- A11)三態地址端管腳(懸空,接高電平,接低電平),任意組合可提供 531441 地址碼,PT2262 最多可有 6 位 (D0-D5)數據端管腳,設定的地址碼和數據碼從 17 腳串列輸出,可用於無線遙控發射電路
PT2262/2272 特點: 1、 CMOS 工藝製造,低功耗 2、外部元器件少 3、RC 振盪電阻 4、工作電壓范圍寬:2.6-15v 5、數據最多可達 6 位 6、地址碼最多可達 531441 種
應用范圍: 1、車輛防盜系統 2、家庭防盜系統 3、遙 控 玩 具 4、其他電器遙控
⑵ 如何用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)通道,這樣極大限制了其無線遙控的使用范圍。
⑶ 求單片機開發板與SC2272-M4連接電路圖,求配詳解
將SC2272-M4的10至13腳(模塊針腳有引出,自己查對一下)連接至P0.0至P0.3(使用其它口線也可以),SC2272-M4的第17腳連接至P3.2,模塊的電源與開發板的5V電源相連接,這樣就可以了。SC2272-M4輸出不帶鎖存,可以用查詢P3.2的方式接收數據,當P3.2出現高電平時,立即讀取P0口的數據,如果要使用外部中斷,SC2272-M4的第17腳信號要經過1次倒相再接入P3.2(用三極體或門電路倒相都可以)。
⑷ pt2262與2272最多能識別多少個單獨的信號,具體和單片機咋用
你看PT2262的Datasheet了嗎?如果你真的要用2262,就必須看看它的資料。
PT2262資料說,它有D0-D5共6個口,其任意組合(如D0+D2、D3+D4、D2+D3+D5等等)共有幾種?相信你會算出來。
單片機與2272的D0-D5連接,看你要使用幾個數據位了,而後使用if語句判斷遙控器的開關是否按下。如D2按下後:if (D2==1) {......}
OK?
⑸ 2272的工作原理
PT2262/PT2272工作原理,引腳圖及應用電路
編碼*晶元PT2262/PT2272晶元原理簡介:
PT2262/2272是台灣普城公司生產的一種CMOS工藝製造的低功耗低價位通用編*電路,PT2262/2272最多可有12位(A0-A11)三態地址端管腳(懸空,接高電平,接低電平),任意組合可提供531441地址碼,PT2262最多可有6位(D0-D5)數據端管腳,設定的地址碼和數據碼從17腳串列輸出,可用於無線遙控發射電路。
編碼晶元PT2262發出的編碼信號由:地址碼、數據碼、同步碼組成一個完整的碼字,*晶元PT2272接收到信號後,其地址碼經過兩次比較核對後,VT腳才輸出高電平,與此同時相應的數據腳也輸出高電平,如果發送端一直按住按鍵,編碼晶元也會連續發射。當發射機沒有按鍵按下時,PT2262不接通電源,其17腳為低電平,所以315MHz的高頻發射電路不工作,當有按鍵按下時,PT2262得電工作,其第17腳輸出經調制的串列數據信號,當17腳為高電平期間315MHz的高頻發射電路起振並發射等幅高頻信號,當17腳為低平期間315MHz的高頻發射電路停止振盪,所以高頻發射電路完全收控於PT2262的17腳輸出的數字信號,從而對高頻電路完成幅度鍵控(ASK調制)相當於調制度為100%的調幅。
PT2262/2272特點:
CMOS工藝製造,低功耗,外部元器件少,RC振盪電阻,
工作電壓范圍寬:2.6~15v ,
數據最多可達6位,地址碼最多可達531441種。
應用范圍:車輛防盜系統、家庭防盜系統、遙控玩具、其他電器遙控。
PT2262引腳圖及引腳功能描述
名稱 管腳 說 明
A0-A11 1-8、10-13 地址管腳,用於進行地址編碼,可置為「0」,「1」,「f」(懸空),
D0-D5 7-8、10-13 數據輸入端,有一個為「1」即有編碼發出,內部下拉
VCC 18 電源正端(+)
Vss 9 電源負端(-)
TE 14 編碼啟動端,用於多數據的編碼發射,低電平有效;
OSC1 16 振盪電阻輸入端,與OSC2所接電阻決定振盪頻率;
OSC2 15 振盪電阻振盪器輸出端;
Dout 17 編碼輸出端(正常時為低電平)
在具體的應用中,外接振盪電阻可根據需要進行適當的調節,阻值越大振盪頻率越慢,編碼的寬度越大,發碼一幀的時間越長。網站上大部分產品都是用2262/1.2M=2272/200K組合的,少量產品用2262/4.7M=2272/820K。
PT2262參數
PT2262應用電路
PT2272引腳圖及引腳功能
名稱 管腳 說 明
A0-A11 1-8、10-13 地址管腳,用於進行地址編碼,可置為「0」,「1」,「f」(懸空),必須與2262一致,否則不*
D0-D5 7-8、10-13 地址或數據管腳,當做為數據管腳時,只有在地址碼與2262一致,數據管腳才能輸出與2262數據端對應的高電平,否則輸出為低電平,鎖存型只有在接收到下一數據才能轉換
VCC 18 電源正端(+)
Vss 9 電源負端(-)
DIN 14 數據信號輸入端,來自接收模塊輸出端
OSC1 16 振盪電阻輸入端,與OSC2所接電阻決定振盪頻率;
OSC2 15 振盪電阻振盪器輸出端;
VT 17 *有效確認 輸出端(常低)*有效變成高電平(瞬態)
PT2262參數
地址碼和數據碼都用寬度不同的脈沖來表示,兩個窄脈沖表示「0」;兩個寬脈沖表示「1」;一個窄脈沖和一個寬脈沖表示「F」也就是地址碼的「懸空」。
上面是我們從超再生接收模塊信號輸出腳上截獲的一段波形,可以明顯看到,圖上半部分是一組一組的字碼,每組字碼之間有同步碼隔開,所以我們如果用單片機軟體*時,程序只要判斷出同步碼,然後對後面的字碼進行脈沖寬度識別即可。圖下部分是放大的一組字碼:一個字碼由12位AD碼(地址碼加數據碼,比如8位地址碼加4位數據碼)組成,每個AD位用兩個脈沖來代表:兩個窄脈沖表示「0」;兩個寬脈沖表示「1」;一個窄脈沖和一個寬脈沖表示「F」也就是地址碼的「懸空」
2262每次發射時至少發射4組字碼,2272隻有在連續兩次檢測到相同的地址碼加數據碼才會把數據碼中的「1」驅動相應的數據輸出端為高電平和驅動VT端同步為高電平。因為無線發射的特點,第一組字碼非常容易受零電平干擾,往往會產生誤碼,所以程序可以丟棄處理。
PT2272*晶元有不同的後綴,表示不同的功能,有L4/M4/L6/M6之分,其中L表示鎖存輸出,數據只要成功接收就能一直保持對應的電平狀態,直到下次遙控數據發生變化時改變。M表示非鎖存輸出,數據腳輸出的電平是瞬時的而且和發射端是否發射相對應,可以用於類似點動的控制。後綴的6和4表示有幾路並行的控制通道,當採用4路並行數據時(PT2272-M4),對應的地址編碼應該是8位,如果採用6路的並行數據時(PT2272-M6),對應的地址編碼應該是6位。
PT2262/2272晶元的地址編碼設定和修改:
在通常使用中,我們一般採用8位地址碼和4位數據碼,這時編碼電路PT2262和*PT2272的第1~8腳為地址設定腳,有三種狀態可供選擇:懸空、接正電源、接地三種狀態,3的8次方為6561,所以地址編碼不重復度為6561組,只有發射端PT2262和接收端PT2272的地址編碼完全相同,才能配對使用,遙控模塊的生產廠家為了便於生產管理,出廠時遙控模塊的PT2262和PT2272的八位地址編碼端全部懸空,這樣用戶可以很方便選擇各種編碼狀態,用戶如果想改變地址編碼,只要將PT2262和PT2272的1~8腳設置相同即可,例如將發射機的PT2262的第1腳接地第5腳接正電源,其它引腳懸空,那麼接收機的PT2272隻要也第1腳接地第5腳接正電源,其它引腳懸空就能實現配對接收。當兩者地址編碼完全一致時,接收機對應的D1~D4端輸出約4V互鎖高電平控制信號,同時VT端也輸出*有效高電平信號。用戶可將這些信號加一級放大,便可驅動繼電器、功率三極體等進行負載遙控開關操縱。
我們網站提供的遙控類產品上一般都預留地址編碼區,採用焊錫搭焊的方式來選擇:懸空、接正電源、接地三種狀態,出廠是一般都懸空,便於客戶自己修改地址碼。這里我們以常用的超再生插針式接收板A-L4的跳線區為例:
網友可以看到,跳線區是由三排焊盤組成,中間的8個焊盤是PT2272*晶元的第1~8腳,最左邊有1字樣的是晶元的第一腳,最上面的一排焊盤上標有L字樣,表示和電源地連同,如果用萬用表測量會發現和PT2272的第9腳連同;最下面的一排焊盤上標有H字樣,表示和正電源連同,如果用萬用表測量會發現和PT2272的第18腳連同.所謂的設置地址碼就是用焊錫將上下相鄰的焊盤用焊錫橋搭短路起來,例如將第一腳和上面的焊盤L用焊錫短路後就相當於將PT2272晶元的第一腳設置為接地,同理將第一腳和下面的焊盤H用焊錫短路後就相當於將PT2272晶元的第一腳設置為接正電源,如果什麼都不接就是表示懸空。
設置地址碼的原則是:同一個系統地址碼必須一致;不同的系統可以依靠不同的地址碼加以區分。至於設置什麼樣的地址碼完全隨客戶喜歡。
PT2262和PT2272除地址編碼必須完全一致外,振盪電阻還必須匹配,否則接收距離會變近甚至無法接收,隨著技術的發展市場上出現一批兼容晶元,在實際使用中只要對振盪電阻稍做改動就能配套使用,根據我們網站的實際使用經驗,下面的參數匹配效果較好:
編碼發射晶元 編碼接收晶元
PT2262 SC2260-R4 PT2272/SC2272
1.2M 200K
1.5M 5.1M 270K
2.2M 390K
3.3M 12M 680K
4.7M 20M 820K
PT2262 IR 紅外遙控電路
2262 IR是2262系列用於紅外遙控的專用晶元,可以按照下面的圖紙進行接線,可以通過調整發射端Rosc電阻的大小使接收距離最遠,發射端電阻的調整范圍390~420K。
⑹ 如何用單片機實現2262和2272的編解碼(要用到keil 3版本的,還有proteus)
#include "AT89X52.h"
#include <intrins.h>
#define uchar unsigned char
#define uint unsigned int
uchar i,j;
void main(void)
{
P2_7=0;//開數碼管顯示 選通左右側的數碼管
P3_7=0;//釋放繼電器
P0=0xc0; //初始顯示數字0
while(1){
P1=0xff; //P1口設置為輸入狀態 先全部寫1
i=P1;//賦值給臨時存貯變數
i=i&0x0f; //和0x0f相與 屏蔽高四位,讀取無線遙控碼
if (i==0x01)//如果是0x01,則代表無線遙控器的按鍵A按下,執行顯示
{
P0=0x88; //字母A的字型碼
P3_6=0; //蜂鳴器響
}
if (i==0x02)//如果是0x02,則代表無線遙控器的按鍵b按下,執行顯示
{
P0=0x83;//字母b的字型碼
P3_6=1;//關閉蜂鳴器
}
if (i==0x04)//如果是0x04,則代表無線遙控器的按鍵C按下,執行顯示
{
P0=0xc6;//字母C的字型碼
P3_7=1;//繼電器吸合
}
if (i==0x08)//如果是0x08,則代表無線遙控器的按鍵d按下,執行顯示
{
P0=0xa1;//字母d的字型碼
P3_7=0; //繼電器釋放
}
}
}
這個就是51單片機的
⑺ 求一個用51單片機寫的2272解碼程序,解出來的碼顯示要8個發二極體上
是成對出現的2262對2272 那2272出來的就是開關信號啊,讓單片機處理按鍵開關信號就可以了,然後讓相應的燈亮就可以了
⑻ 我想用單片機控制PT2262 2272 的地址所存,因為其地址有三種狀態,怎樣可以控制三種狀態啊
51單片機的准雙向I/O無法對PT2262、2272地址進行3態控制,其它具有3態I/O的如AVR、PIC單片機則可以。51單片機要實現對上述IC進行3態控制,可以通過2片CD4066四雙向模擬開關來實現,但這樣需要多佔用單片機8根口線,總共需要使用16根口線,其中8根通過CD4066與PTxxxx引腳連接,另8根用於分別控制CD4066相關引腳以產生第3態。
PT2272採用5V供電的多了去了,而PT2262倒是很多用12V供電的,這是為了簡化電路便於安裝在小型遙控器上。發射功率的大小取決於高頻電路,而高頻電路僅與PT2262的第17腳有關,只要將高頻電路連接至12V電源上,而晶元採用5V供電,這樣解決電源問題有何困難呢。另外,樓下的舉薦STC單片機可以用,還有NXP的單片機也可以用,這些都是51核的。
在通用邏輯器件中,沒有8路的可獨立控制的模擬開關或3態緩沖器,換句話說,沒有單一顆晶元就能解決你提出的問題並且還不多佔用單片機I/O的。
⑼ 關於單片機、編解碼器PT2262/2272、DF無線收發模塊之間的問題
PT2262/PT2272是編碼解碼新品,有地址位,數據位,地址位一般兩者都設定好,不用再動它,數據位可以根據需要連接,可接按鍵,按鍵對應要實現的功能,也可按你設計的接到單片機上,根據感測器情況,單片機分析結果給到數據位上表示某種功能,地址位和數據位都有3中狀態,分別為高電平,低電平,懸空狀態,PT2272為解碼,因為這是硬體解碼,所以只要地址碼和編碼器的地址碼一致,其就會輸出數據位的狀態,通過單片機讀取數據位上的狀態,就能知道發射器上的變化了,你需要編程的部分包括對感測器的處理和將相應要發送碼數給PT2262,下面的單片機的程序就是讀取PT2262的數據位狀態就行,先找資料看懂內容吧,熱釋電感測器資料+PT2262/PT2272文檔,單片機控制-按鍵,1602等。
⑽ 請問51單片機如何把鍵值信號發送給pt2262,之後pt2272又如何將信號傳給51單片機
如果不控制地址碼的話,可以直接用4個腳來控制2262數據位,發射之前相應位置高,再接通2262電源發射出去。不牽扯到地址碼,2272也同樣操作。2272L4鎖存的可以不必要用中斷。