① 單片機與電腦怎樣實現無線通訊
沒那麼簡單。首先你要有usb
的電路才能接入電腦usb插口。這需要硬體。所以最好買現成的單片機板。兩邊也需要軟體來處理。不是初學者能做的。
② 51單片機如何通過315M超再生模塊實現無線傳輸。
1、關於315M無線模塊,一般是一個串列的DATA口,超再生接收模塊也是這樣一個DATA數據口,不過兩者對通信數據(理解為通信波形)不是一致的,像你直接使用串列口的話很難或者說基本不可能做到,數據的一致。也就是你串口設置不會讓發送的數據解調出來。說白了,你調制與解調不可能都用串口那種很死的通信碼來實現。調制和解調不是一摸一樣的規則,不知道這樣說你明不明白。
2、建議使用專業的編碼與解碼晶元,或者採用MCU的普通口實現模擬的編碼解碼,不過這個很難做到良好的通信信道,也就是說會有干擾。而硬體的就不會,推薦PT2262和PT2272。
3、此款晶元也有他的不足,最大隻能做到6位的數據通信,對於正常的8位通信有些麻煩,卻也不影響什麼。舉個例子來說此晶元編解碼:你發送00100000(0x20)那邊也是00100000(0x20。然而你需要發送10000000就不能直接搞了你應該懂的,所以說你傳輸的數據是00-0x3F。
4、如果只是想告知對方由一個狀態切換至另一個狀態,或者通信量在00-0x3F之間就完全可以採用硬體編解碼的方法。軟體的方法也是可以實現的,需要很好的理解,同時也需要反復調試,我可以給你AVR的例子。
③ 單片機通過Wi-Fi模塊連接到路由怎樣上傳數據到網路,之後可以通過電腦或手機APP訪問讀取數據
單片機簡單的方法就是通過串口WI-FI發送,這個串口WI-FI可以設置IP,埠,連接模式等。。。
就可以發送數據到伺服器了。通過電腦,APP訪問這個數據就不是單片機功能范圍了。
復雜點。那就在單片機上跑WEB,HTTP。然後電腦就像訪問其他網站一樣訪問這個單片機。這個時候單片機板上的WI-FI就不是串口WI-FI了,而是真正的無線網卡了。
④ 我有一個單片機是USB的數據,怎麼實現無線傳輸,傳到電腦上的數據與有線的一樣。
無線傳輸;首先你必須要了解單片機通過USB傳輸的數據的協議,
數據是怎樣發到電腦的USB,然後根據協議在自己設計無線傳輸方式。
可以是紅外,這個比較簡單,傳輸距離大概就幾米的樣子。
還可以使用一些無線晶元,24L01等,傳輸距離幾十米到百米的樣子,
當然,最復雜的還是協議要必須吃透。還要考慮到數據的時效性等等!
⑤ 單片機無線通信方式
多年前就有個東西叫做電子標簽,可以參考這個。
大概原理是電子標簽其實是個超低功耗的有源射頻卡,間歇性的發送自身的ID信息,當然這個范圍是比較小的,讀卡器對附近的這些電子標簽進行統一識別和管理。
可以考慮用TI的成熟方案,與單片機的介面簡單,集成度高,而且功耗超低,一顆紐扣電池可以用2年。
詳細的方案設計和應用常式,在TI網站很多,在射頻晶元欄目里。
⑥ 請教單片機數據採集並無線傳到上位機的介面選擇!
一般用232簡單些,485和232也沒什麼區別,就是另一種傳輸方式,看你現場的傳輸距離了,
一般無限模塊提供TTL,232,485三種介面,如果單片機控制,常用232(也可TTL,485),采頻的用TTL,現場採集感測器信號很遠的可以用485.
⑦ 兩個單片機之間的無線傳輸
選擇通訊模塊完成傳輸
1:用rf905進行數據傳輸,兩塊單片機都通過串口將數據發送給905,然後通過905發送出去。
2:用PT2262發也可以,如果你不考慮成本的話,你可以用51的一個埠控制一個繼電器當按鍵用
建議nrf24l01這個模塊,spi協議,程序不是很難寫
⑧ 如何將單片機溫度感測器採集到的數據通過無線傳給pc
RF24L01有增強版的模塊,傳輸距離據說可達2Km,其51驅動網上一大把,過程大概是這樣:把讀取的溫度16進制數存到一個寄存器,把這個寄存器的內容發送給RF24L01,啟動發送。電腦端也要搞一個單片機,驅動24L01,當收到信號,會產生中斷,單片機把數據讀出來,通過串口傳給PC即可(推薦使用usb轉串口的小板子,就幾塊錢,使用很方便,不需要給板子加max232了)。PC串口收到數據,在串口助手中勾選16進制顯示,就是16進制的溫度了,或者單片機把16進制的溫度轉化成字元串形式發到PC,這樣串口助手不用勾選16進制顯示,直接就能顯示成溫度。
⑨ 有無線的方式在兩個51單片機之間傳輸數據
單向傳輸是單工,不同時的雙向傳輸就是半雙工,同時雙向傳輸就是雙工,這三種模式都是說的同同一頻段下。具體支持哪種就看模塊的核心晶元了。
我知道的,51單片機用的最多的是nrf905,全雙工晶元,淘寶有現成模塊。但是我覺得不是實時的大量的數據傳輸的話半雙工就夠了,nrf24l01晶元,半雙工,淘寶也有現成模塊,一個10元左右。可能還有其他的,我就知道這兩個。
⑩ 如何實現單片機通過WIFI獲取時間和天氣數據
有兩種方案解決這個問題。
1:單片機鏈接WIFI,WIFI接入互聯網,自己買一個天氣平台網站API介面,從網站上讀取。
2:自己寫一個軟體獲取天氣、時間等信息,把軟體放到伺服器裡面,WIFI做客戶端,接入伺服器,伺服器把天氣時間數據發給客戶端,客戶端就是你的WIFI模塊。