『壹』 51單片機如何使用"315M無線接收模塊(5V超再生電路)"
以下是單片機實踐團為您解答:
1、關於315M無線模塊,一般是一個串列的DATA口,超再生接收模塊也是這樣一個DATA數據口,不過兩者對通信數據(理解為通信波形)不是一致的,像你直接使用串列口的話很難或者說基本不可能做到,數據的一致。也就是你串口設置不會讓發送的數據解調出來。說白了,你調制與解調不可能都用串口那種很死的通信碼來實現。調制和解調不是一摸一樣的規則,不知道這樣說你明不明白。
2、建議使用專業的編碼與解碼晶元,或者採用MCU的普通口實現模擬的編碼解碼,不過這個很難做到良好的通信信道,也就是說會有干擾。而硬體的就不會,推薦PT2262和PT2272。
3、此款晶元也有他的不足,最大隻能做到6位的數據通信,對於正常的8位通信有些麻煩,卻也不影響什麼。舉個例子來說此晶元編解碼:你發送00100000(0x20)那邊也是00100000(0x20。然而你需要發送10000000就不能直接搞了你應該懂的,所以說你傳輸的數據是00-0x3F。
4、如果你只是想告知對方由一個狀態切換至另一個狀態,或者通信量在00-0x3F之間就完全可以採用硬體編解碼的方法。軟體的方法也是可以實現的,需要很好的理解,同時也需要反復調試,我可以給你AVR的例子。
5、常在線,Hi我
『貳』 怎麼實現51單片機和51單片機間的無線通信
兩個以上51單片機的無線通信,硬體需要無線模塊(或者wifi模塊)+單片機,軟體可以與單片機串口通信基本類似。
『叄』 這個51單片機和無線模塊要怎麼連接(有圖)
你的第二個圖是 那個無線的晶元, 第一個圖里無線出來的是插杜邦線的,2組,一組4根線。我能猜到的是,你手上還有個無線接收發射的模塊。需要4根杜邦線插到單片機進行通信。
『肆』 51單片機控制nRF24L01無線收發器相關問題
這款晶元是半雙工,收發一體。發送的時候當然不能接收,可以考慮中間轉發使用兩片,用雙串口單片機進行中轉通信
『伍』 基於51單片機的無線電路發射接收裝置
從輻射端看,In為高電平時,電路起振,輻射一個頻率固定內的電磁波信號,In為低電容平時,電路停振,也就沒了電磁波輻射。這是個典型的振幅鍵控(ASK)調制電路;
而接收機電路就比較復雜,如果不需要你去設計調試這部分電路,就視其為透明的好了;
那麼接收電路還原的就是 In的信號。即是 OUT = In;當你將 out-In 採用直連,先調試好你的相關模塊後,再斷開out-In信號線,並接入無線收發模塊,再進行調試就是了;
『陸』 51單片機串口設計無線通信收發模塊
可以用其他IO模擬串口啊,你看一下UART協議就行,實在不明白也可以看SPI的,無線模塊都帶串口轉2G或者SPI轉2G,不用擔心實時問題,無線模塊會存儲到發完為止。
『柒』 用51單片機實現與上位機無線通信
1、核心器件,首當是單片機,採用51系列。
1、簡單的溫控一般都是 18B20 ,便宜,調試簡單。
2、無線串口傳輸,可以採用 RF915 ,傳輸距離30米,上位機和下位機裝一對。
3、溫度曲線,就是時間軸和溫度的直觀表現,根據你采樣頻率,繪出曲線圖。
4、自己定義通訊協議,完成可靠的數據收發。
『捌』 51單片機無線通信
如果你用分離元件搭的收發電路能正常工作的話,接收端需要加AD將接收到的信號轉化為單片機可識別的數字信號,發射的話,你如果只用一個I/O口的話,需要一個移位寄存器進行串並轉換,將轉換後的數據進行DA轉換,然後輸出到調制器即可。至於頻率的問題,如果你輸出的頻率足夠高的話就沒必要調制,直接放大發射,那麼接收端顯然不用解調,直接接收得了,你輸出的頻率要受DA速度的限制,不會很高。