久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5059|回復: 38
收起左側

【Arduino】168種傳感器模塊系列實驗(173)---四鍵無線遙控模塊套件

[復制鏈接]
ID:513258 發表于 2020-12-31 10:31 | 顯示全部樓層 |閱讀模式
37款傳感器與模塊的提法,在網絡上廣泛流傳,其實Arduino能夠兼容的傳感器模塊肯定是不止37種的。鑒于本人手頭積累了一些傳感器和執行器模塊,依照實踐出真知(一定要動手做)的理念,以學習和交流為目的,這里準備逐一動手試試多做實驗,不管成功與否,都會記錄下來——小小的進步或是搞不掂的問題,希望能夠拋磚引玉。

【Arduino】168種傳感器模塊系列實驗(資料代碼+圖形編程+仿真編程)
實驗一百七十三:2262/2272四路無線遙控套件 M4非鎖接收板 四鍵無線遙控器發射模塊


0.jpg


回復

使用道具 舉報

ID:513258 發表于 2020-12-31 13:17 | 顯示全部樓層
01.jpg

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%的調幅。

02-.jpg

回復

使用道具 舉報

ID:513258 發表于 2020-12-31 15:36 | 顯示全部樓層
PT2262特點
1、CMOS工藝制造,低
2、外部元器件少
3、RC振蕩電阻
4、工作電壓范圍寬:2.6-15v
5、數據最多可達6位
6、地址碼最多可達531441種
應用范圍
1、車輛防盜系統
2、家庭防盜系統
3、遙 控 玩 具
4、其他電器遙控

01-- (1).jpg


回復

使用道具 舉報

ID:513258 發表于 2020-12-31 16:07 | 顯示全部樓層
01-3.jpg
回復

使用道具 舉報

ID:513258 發表于 2020-12-31 16:10 | 顯示全部樓層
01-2.jpg

PT2262管腳說明
A0-A111-8、10-13地址管腳,用于進行地址編碼,可置為“0”,“1”,“f”(懸空),
D0-D57-8、10-13數據輸入端,有一個為“1”即有編碼發出,內部下拉
Vcc18電源正端(+)
Vss9電源負端(-)
TE14編碼啟動端,用于多數據的編碼發射,低電平有效;
OSC116振蕩電阻輸入端,與OSC2所接電阻決定振蕩頻率;
OSC215振蕩電阻振蕩器輸出端;
Dout17編碼輸出端(正常時為低電平)

回復

使用道具 舉報

ID:513258 發表于 2021-1-1 11:35 | 顯示全部樓層
01-4.jpg
回復

使用道具 舉報

ID:513258 發表于 2021-1-1 12:50 | 顯示全部樓層
01-.jpg
編碼芯片PT2262發出的編碼信號
由:地址碼、數據碼、同步碼組成一個完整的碼字,解碼芯片PT2272接收到信號后,其地址碼經過兩次比較核對后,VT腳才輸出高電平,與此同時相應的數據腳也輸出高電平,如果發送端一直按住按鍵,編碼芯片也會連續發射。

當發射機沒有按鍵按下時,PT2262不接通電源,其17腳為低電平,所以315MHz的高頻發射電路不工作,當有按鍵按下時,PT2262得電工作,其第17腳輸出經調制的串行數據信號,當17腳為高電平期間315MHz的高頻發射電路起振并發射等幅高頻信號,當17腳為低平期間315MHz的高頻發射電路停止振蕩,所以高頻發射電路完全收控于PT2262的17腳輸出的數字信號,從而對高頻電路完成幅度鍵控(ASK調制)相當于調制度為100%的調幅。

PT2262/2272最多可有12位(A0-A11)三態地址端管腳(懸空,接高電平,接低電平),任意組合可提供531441地址碼,PT2262最多可有6位(D0-D5)數據端管腳,設定的地址碼和數據碼從17腳串行輸出,可用于無線遙控發射電路。


回復

使用道具 舉報

ID:513258 發表于 2021-1-1 13:18 | 顯示全部樓層
PT2262應用電路

01-5.jpg

回復

使用道具 舉報

ID:513258 發表于 2021-1-1 13:20 | 顯示全部樓層
01-7.jpg
回復

使用道具 舉報

ID:513258 發表于 2021-1-1 13:22 | 顯示全部樓層
01-6.jpg
回復

使用道具 舉報

ID:513258 發表于 2021-1-1 13:24 | 顯示全部樓層
01-8.jpg
回復

使用道具 舉報

ID:513258 發表于 2021-1-1 13:25 | 顯示全部樓層
01-9.jpg
回復

使用道具 舉報

ID:513258 發表于 2021-1-1 13:27 | 顯示全部樓層
01-10.jpg
回復

使用道具 舉報

ID:513258 發表于 2021-1-1 16:42 | 顯示全部樓層
02.jpg
PT2272(SC2272)

是一款用以解碼的芯片,編碼芯片PT2262發出的編碼信號由:地址碼、數據碼、同步碼組成一個完整的碼字,解碼芯片PT2272接收到信號后,其地址碼經過兩次比較核對后,VT腳才輸出高電平,與此同時相應的數據腳也輸出高電平,如果發送端一直按住按鍵,編碼芯片也會連續發射。當發射機沒有按鍵按下時,PT2262不接通電源,其17腳為低電平,所以315MHz的高頻發射電路不工作,當有按鍵按下時,PT2262得電工作,其第17腳輸出經調制的串行數據信號,當17腳為高電平期間315MHz的高頻發射電路起振并發射等幅高頻信號,當17腳為低平期間315MHz的高頻發射電路停止振蕩,所以高頻發射電路完全收控于PT2262的17腳輸出的數字信號,從而對高頻電路完成幅度鍵控(ASK調制)相當于調制度為100%的調幅。


回復

使用道具 舉報

ID:513258 發表于 2021-1-1 16:55 | 顯示全部樓層

PT2272(SC2272)管腳說明
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 解碼有效確認輸出端(常低)解碼有效變成高電平(瞬態)

03.jpg

回復

使用道具 舉報

ID:513258 發表于 2021-1-1 17:33 | 顯示全部樓層

PT2272應用電路


03-.jpg

回復

使用道具 舉報

ID:513258 發表于 2021-1-1 17:36 | 顯示全部樓層
03--.jpg
回復

使用道具 舉報

ID:513258 發表于 2021-1-1 17:37 | 顯示全部樓層
03-1.jpg
回復

使用道具 舉報

ID:513258 發表于 2021-1-1 17:39 | 顯示全部樓層
03-3.jpg
回復

使用道具 舉報

ID:513258 發表于 2021-1-1 17:40 | 顯示全部樓層
03-5.jpg
回復

使用道具 舉報

ID:513258 發表于 2021-1-1 17:42 | 顯示全部樓層
03-7.jpg
回復

使用道具 舉報

ID:513258 發表于 2021-1-1 17:50 | 顯示全部樓層
05.jpg

遙控器
工作電壓:DC12V(27A/12V電池一粒)
工作電流:10mA@12V
輻射功率:10mw@12V
調制方式:ASK(調幅)
發射頻率:315或433.92MHZ(聲表穩頻)
傳輸距離:50-100M(空闊地,接收裝置靈敏度為負100dbm)
編碼器類型:固定碼

帶解碼接收板
工作電壓為DC5V,接收靈敏度為-98db。有7個腳位,分別是VT、D3、D2、D1、D0、+5V、GND。VT是有效信號高電平輸出腳,一旦接收到有效信號,該腳輸出高電平,也可驅動繼電器。
尺寸:6.6*22*41mm


回復

使用道具 舉報

ID:513258 發表于 2021-1-1 19:15 | 顯示全部樓層
05-.jpg

基于PT2262的無線編碼模塊(遙控器)

編碼發射模塊外形小巧、美觀,與很多車輛防盜系統中的遙控器一樣。根據功能的多少按鍵數也不一樣,我們本章所用的發射模塊為A、B、C、D四個按鍵。編碼發射模塊主要由PT2262編碼IC和高頻調制、功率放大電路組成,常用的編碼發射模塊實物和內部框圖如圖3所示。


遙控發射器工作電壓為DC 12V(電池供電) ,尺寸(mm):  58*39*14 ,工作頻率:315MHz ,工作電流(mA):13 編碼類型: 固定碼(板上焊盤跳接設置)  應用說明:與各類型帶解碼功能的接收模塊聯合使用,解碼輸出后進行相應控制,如采用單片機進行讀取接收并解碼數據然后控制相應的燈或電源開關。


回復

使用道具 舉報

ID:513258 發表于 2021-1-1 19:22 | 顯示全部樓層
07-.jpg

基于PT2272的無線編碼接收模塊
超再生接收模塊采用LC振蕩電路,內含放大整形,輸出的數據信號為解碼后的高電平信號,使用極為方便,并且價格低廉,所以被廣泛使用。帶四路解碼輸出(同時也可改為六路點動或互鎖輸出),使用方便;頻點調試容易,供貨周期短;產品質量一致性好,性價比高。

接收模塊有較寬的接收帶寬,一般為±10MHz,出廠時一般調在315MHz或433.92MHZ(如有特殊要求可調整頻率,頻率的調整范圍為266MHz~433MHz)。接收模塊一般采用DC5V供電,如有特殊要求可調整電壓范圍。


回復

使用道具 舉報

ID:513258 發表于 2021-1-1 19:26 | 顯示全部樓層
接收模塊一共有八個外部接口,上面有英文表示!5V”表示接電源正極,“ D0、D1、D2、D" 3”表示輸出,“GND”表示接電源負極,“ANT”表示接天線端。

07-0.jpg


回復

使用道具 舉報

ID:513258 發表于 2021-1-1 19:34 | 顯示全部樓層
PT2272 解碼芯片有不同的后綴,表示不同的功能,有L4/M4/L6/M6 之分,其中L 是鎖存輸出,數據只要成功接收就能一直保持對應的電平狀態,直到下次遙控數據發生變化時改變。M 表示非鎖存輸出,數據腳輸出的電平是瞬時的而且和發射端是否發射相對應,可以用于類似點動的控制。后綴的6 和4 表示有幾路并行的控制通道,當采用4 路并行數據時(PT2272-M4),對應的地址編碼應該是8 位,如果采用6 路的并行數據時(PT2272-M6),對應的地址編碼應該是6 位。還有一種T4的,T表示鎖存輸出,而L也是鎖存,但是是互鎖的,當按下第二個鍵是才能釋放第一個鍵,而T卻可以單鍵控制對應的引腳輸出。所以L是互鎖,T是自鎖,M是非鎖。

M4(點動:按住不松手就輸出,一松手就停止輸出)
L4 (互鎖:四路同時只能有一路輸出)
T4 (自鎖:四路相互獨立輸出、互不影響,按一下輸出再按一下停止輸出)

07.jpg
回復

使用道具 舉報

ID:513258 發表于 2021-1-1 20:02 | 顯示全部樓層
08.jpg

應用環境
無線遙控開關、遙控插座、數據傳輸、遙控玩具、防盜報警主機、車庫門、卷閘門、道閘門、伸縮門等門控業及其遙控音響領域等。

回復

使用道具 舉報

ID:513258 發表于 2021-1-1 20:06 | 顯示全部樓層
09.jpg

10.jpg

回復

使用道具 舉報

ID:513258 發表于 2021-1-1 20:11 | 顯示全部樓層
振蕩電阻的設置
PT2262/2272組成的編解碼電路是無線電中運用比較廣泛的電路。其中尤為應該注意的是,振蕩電阻的設置。如振蕩電阻設置不當就會引起電路不起振。無法向外發送無線信號,因此振蕩電阻對于整個電路的運行是非常重要的。


振蕩電阻的選取
PT2262/PT2272的震蕩電阻一般按下述值配對:
PT2262 PT2272
1.2M 200K
1.5M 270K
2.2M 390K
3.3M 680K
4.7M 820K


注意事項
對一些質量不太好的元件,有可能這樣的配對仍然是無法產生響應。遇到無響應的情況,在判斷元件是完好的情況下,可以改變電阻值。一般情況,我們是改動PT2262一端,把電阻的阻值變小。比如,4.7M的改變為3.9M的,甚至于改變為3.3M的即可。


11 (1).jpg


回復

使用道具 舉報

ID:513258 發表于 2021-1-1 20:17 | 顯示全部樓層
12 (1).jpg
回復

使用道具 舉報

ID:513258 發表于 2021-1-1 20:24 | 顯示全部樓層
13.jpg
回復

使用道具 舉報

ID:513258 發表于 2021-1-1 20:47 | 顯示全部樓層
06.jpg

PT2262/2272模塊使用注意事項
1.天線用軟導線或其它硬質金屬(如拉桿天線),長度大約24cm(315MHz)或18cm(434MHz),盡量拉直使用。不要靠近金屬物體。
2.電源電壓要求穩定且波紋系數低,需多級濾波(如增加磁珠、電感、電容等)。
3若配合單片機使用建議MCU時鐘頻率在4MHZ以下并且晶體盡量遠離RF接收模塊,否則晶體的高次諧波會影響通訊距離。
4注意編碼IC和解碼IC的速率一致和碼的格式一致,否則將會影響距離乃至不能通訊。

回復

使用道具 舉報

ID:513258 發表于 2021-1-1 20:51 | 顯示全部樓層
回復

使用道具 舉報

ID:513258 發表于 2021-1-4 16:27 | 顯示全部樓層
  1. /*
  2.   【Arduino】168種傳感器模塊系列實驗(資料代碼+圖形編程+仿真編程)
  3.   實驗一百七十三:2262/2272四路無線遙控套件 M4非鎖接收板 四鍵無線遙控器發射模塊  
  4. */

  5. /*以下四個管腳定義,對應遙控器上的四個按鍵(遙控器為推薦的無線遙控器315MHz(SKU:FIT0355))*/
  6. int D0 = 8;    //解碼芯片數字輸出管腳D0,串口值0001,按鍵A
  7. int D1 = 9;    //解碼芯片數字輸出管腳D1,串口值0010,按鍵B
  8. int D2 = 10;   //解碼芯片數字輸出管腳D2,串口值1000,按鍵C
  9. int D3 = 11;   //解碼芯片數字輸出管腳D3,串口值0100,按鍵D
  10. int ledPin = 13;   //接收指示燈

  11. volatile int state = LOW;

  12. void setup()
  13. {
  14.   Serial.begin(9600);
  15.   /*以下管腳的順序分別對應遙控器的4個按鍵*/
  16.   pinMode(D3, INPUT);  //分別初始化為輸入端口,讀取解碼芯片輸出管腳的電平
  17.   pinMode(D1, INPUT);
  18.   pinMode(D0, INPUT);
  19.   pinMode(D2, INPUT);
  20.   pinMode(ledPin, OUTPUT);
  21.   attachInterrupt(1, blink, RISING); //數字口2,中斷1,對應解碼芯片的接收中斷管腳
  22.   digitalWrite(ledPin, LOW);
  23. }

  24. void loop()
  25. {
  26.   if (state != LOW) //如果接收到遙控器的命令,則進入該語句
  27.   {
  28.     state = LOW;
  29.     delay(1);   //適當延時,等待管腳電平穩定
  30.     digitalWrite(ledPin, HIGH);
  31.     Serial.print(digitalRead(D3));  //分別讀取解碼芯片輸出管腳的電平,并打印出來
  32.     Serial.print(digitalRead(D1));
  33.     Serial.print(digitalRead(D0));
  34.     Serial.println(digitalRead(D2));
  35.     delay(300);
  36.     digitalWrite(ledPin, LOW);
  37.   }
  38. }

  39. void blink()
  40. {
  41.   state = ! state;
  42. }
復制代碼


回復

使用道具 舉報

ID:513258 發表于 2021-1-4 16:30 | 顯示全部樓層
實驗串口輸出

14.jpg


回復

使用道具 舉報

ID:513258 發表于 2021-1-4 16:46 | 顯示全部樓層
實驗場景圖

15.jpg


回復

使用道具 舉報

ID:513258 發表于 2021-1-4 17:29 | 顯示全部樓層
  1. /*
  2.   【Arduino】168種傳感器模塊系列實驗(資料代碼+圖形編程+仿真編程)
  3.   實驗一百七十三:2262/2272四路無線遙控套件 M4非鎖接收板 四鍵無線遙控器發射模塊
  4.   程序之二:Arduino IC 2262/2272遙控器
  5. */

  6. #define PIN_D2_INT  0
  7. #define R06A_VT 2
  8. #define R06A_D0 3
  9. #define R06A_D1 4
  10. #define R06A_D2 5
  11. #define R06A_D3 6

  12. bool r06a_0, r06a_1, r06a_2, r06a_3 = false;
  13. int dirty = 0;

  14. void pinD2ISR() {
  15.   digitalWrite(13, !digitalRead(13));

  16.   if (digitalRead(R06A_D0) == HIGH) {
  17.     r06a_0 = !r06a_0;
  18.   }

  19.   if (digitalRead(R06A_D1) == HIGH) {
  20.     r06a_1 = !r06a_1;
  21.   }

  22.   if (digitalRead(R06A_D2) == HIGH) {
  23.     r06a_2 = !r06a_2;
  24.   }

  25.   if (digitalRead(R06A_D3) == HIGH) {
  26.     r06a_3 = !r06a_3;
  27.   }

  28.   dirty = 1;
  29. }

  30. void setup() {
  31.   attachInterrupt(PIN_D2_INT, pinD2ISR, RISING);
  32.   pinMode(R06A_D0, INPUT);
  33.   pinMode(R06A_D1, INPUT);
  34.   pinMode(R06A_D2, INPUT);
  35.   pinMode(R06A_D3, INPUT);
  36.   Serial.begin(9600);
  37. }

  38. void loop() {
  39.   if (dirty) {
  40.     dirty = 0;

  41.     Serial.print("A: ");
  42.     Serial.println(r06a_2 ? "HIGH" : "LOW ");

  43.     Serial.print("B: ");
  44.     Serial.println(r06a_0 ? "HIGH" : "LOW ");

  45.     Serial.print("C: ");
  46.     Serial.println(r06a_3 ? "HIGH" : "LOW ");

  47.     Serial.print("D: ");
  48.     Serial.println(r06a_1 ? "HIGH" : "LOW ");

  49.     Serial.println("");
  50.   }
  51. }
復制代碼


回復

使用道具 舉報

ID:513258 發表于 2021-1-4 17:49 | 顯示全部樓層
實驗二串口輸出

16.jpg

回復

使用道具 舉報

ID:401478 發表于 2021-1-5 10:23 | 顯示全部樓層
太好了  大俠辛苦了 加油!
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产精品高清在线 | 男女视频在线观看 | av电影一区 | 精品国产一区二区三区久久狼黑人 | 日日操日日舔 | 日韩欧美一区二区三区免费观看 | 一区二区三区高清在线观看 | 91九色porny首页最多播放 | 操操网站 | 一区二区三区欧美 | 一区二区成人 | 亚洲第1页 | 亚洲精品久久区二区三区蜜桃臀 | 古典武侠第一页久久777 | 国产日韩视频 | 亚洲一区国产 | 久久久久久久香蕉 | 亚洲精品国产区 | 欧美一区永久视频免费观看 | 精品免费国产视频 | 亚洲国产欧美在线人成 | 日韩av啪啪网站大全免费观看 | 一区二区三区高清在线观看 | 国产精品久久久久久久久图文区 | 欧美在线一区二区三区 | 国产不卡在线播放 | 久久精品91| 黄a在线观看 | 婷婷色国产偷v国产偷v小说 | 一区二区三区四区在线视频 | 国产片侵犯亲女视频播放 | 成人精品一区二区 | 亚洲国产成人精品女人久久久 | 91久久| 日韩av在线播 | 成人在线视频免费看 | 亚洲国产精品一区二区三区 | 人人看人人草 | 国产美女精品 | 久久久久国产精品一区二区 | 久久偷人 |