❶ 315M無線收發模塊如何實際應用在51單片機上
你要是簡單的控制其實315M的配上編解碼晶元直接就能工作,比如PT2262(發)、PT2272(收)。。。畢竟2你只是簡單的控制個電機正反,2262最高能如入6路,2272也輸出6路,不過一般普通的是4路,另外分自鎖輸出和點動輸出
如果單片機的話直接接還真沒接過。。不過我感覺用51的串口通信應該就可以,一個用個AT89C2051這類的20腳小晶元,把P3.1:TXD
串口輸出接在31M發射模塊上,然後剩下的除了晶振和電源,復位引腳外都可以用於做按鍵檢測用。他有15個IO,P1是個標准8位口,P3比正常的少個P3.6,然後你在用於串口1個IO,剩下14個IO,按鍵應該足夠用了。然後在自己給編個碼,比如P1.0按下正轉輸出0x01,P1.1反轉輸出0x02.。。不過用單片機的話你遙控器只能是加個總電源開關,反正節能方面差點。。
然後是接收部分,同樣用串口接收,P3.0:RXD
串口輸入接在接收模塊的輸出DATA上。根據接收到的編碼來判斷哪個IO輸出。比如接收到0x01,認為是電機正轉,接收到0x02認為電機反轉。。。。
❷ 315m超再生無線發射模塊和接收模塊的工作原理,怎麼用51單片機控制
SC2262和SC2272 只是一種編碼、解碼電路,
315m超再生無線發射模塊和接收模塊,只是把數據信號調制在315M載波上 和 從315M 載波上把數據信號 檢波 下來,用SC2262和SC2272 編、解碼 可以不用 單片機,
用單片機 可以 不用編、解碼電路,單片機完全可以完成 編碼解碼功能,
超再生無線收發 可靠性差,現在有 NRF24L01的2.4G 收發模塊,可靠性好,
成本比315m超再生還便宜。
❸ 51單片機如何通過315M超再生模塊實現無線傳輸。
1、關於315M無線模塊,一般是一個串列的DATA口,超再生接收模塊也是這樣一個DATA數據口,不過兩者對通信數據(理解為通信波形)不是一致的,像你直接使用串列口的話很難或者說基本不可能做到,數據的一致。也就是你串口設置不會讓發送的數據解調出來。說白了,你調制與解調不可能都用串口那種很死的通信碼來實現。調制和解調不是一摸一樣的規則,不知道這樣說你明不明白。
2、建議使用專業的編碼與解碼晶元,或者採用MCU的普通口實現模擬的編碼解碼,不過這個很難做到良好的通信信道,也就是說會有干擾。而硬體的就不會,推薦PT2262和PT2272。
3、此款晶元也有他的不足,最大隻能做到6位的數據通信,對於正常的8位通信有些麻煩,卻也不影響什麼。舉個例子來說此晶元編解碼:你發送00100000(0x20)那邊也是00100000(0x20。然而你需要發送10000000就不能直接搞了你應該懂的,所以說你傳輸的數據是00-0x3F。
4、如果只是想告知對方由一個狀態切換至另一個狀態,或者通信量在00-0x3F之間就完全可以採用硬體編解碼的方法。軟體的方法也是可以實現的,需要很好的理解,同時也需要反復調試,我可以給你AVR的例子。
❹ 圖中是315M接收模塊解調輸出方波信號給單片機解碼的隔離電路,想問下圖中的二極體起什麼作用啊求解
三極體共射放大電路在基極與發射極之間反向並聯一隻二極體是防止有反向高電壓加在發射結上的一種保護鉗位措施。如果你是為了接受與單片機的信號隔離,建議你用光耦隔離,這樣能做到完全的電隔離。