Ⅰ 51單片機與zigbee怎麼連接
首先,PC之間直接用zigbee通信的程序應該是有示例代碼的;如果這個做好了的話,接下來可以把單片機看成透明的(推薦使用STC的12或是15系列的51單片機,因為這個51具有雙串口);然後,通過max232連接單片機串口1,單片機串口2連接ZigBee,串口1接收什麼,串口2就往外發送什麼。在串口1接收的中斷服務程序中加入顯示的代碼,就能實現51單片機與zigbee的連接。
Ⅱ zigbee怎麼實現單片機與計算機的無線通信呢
對,可以直接買現成的帶有USB介面的ZIGBEE底板。 也可以使用兩個開發板, 利用一個開發板的串口與電腦通信。 至於ZIGBEE和單片機的連接,就採用杜邦線連接。
Ⅲ zigbee模塊能直接接單片機串口嗎為什麼網上都是485轉zigbee
如果沒有發送數據也會收到FF,可以試試將zb模塊與單片機連接的那個串口線拔掉,看看是否還會收到,如果沒有,那麼表示串口線有干擾,要換。 建議您按下面步驟先檢查一下: 1、首先先確認zigbee模塊之間是否能正常通信。兩個zb模塊直連電腦,用串口調試助手做收發測試,如果通信正常,到第2點; 2、確認單片機的串口設置於zb模塊的串口設置是否一致(波特率,數據位,效驗位等等),若一致到下一步; 3,、將單片機rs232介面的2、3、5腳與zb模塊的2、3、5腳對接,若無數據,則2、3交叉反接,即2接3,3接2,5接5。 通常連不上單片機都是與zb串口連接的部分硬體連接錯誤,或者串口參數設置不對造成的。
Ⅳ 單片機的通訊用zigbee實現
根據你的描述,得用兩個單片機+兩個zigbee模塊
控制部分用一個單片機控制一個zigbee模塊來發送和接收無線數據。
動作執行部分也是一個單片機+一個zegbee模塊發送這個單片機收集的數據。
也有單片機開發板內嵌zigbee模塊的,好像價格不菲,好幾百呢。
一個zigbee模塊才百來元錢,單片機如果是51的話有幾塊錢的,再買個萬用板幾塊錢,自己焊接上便宜點。
Ⅳ 51單片機與zigbee怎麼連接
這個樣你的Zigbee是用什麼實現的,如果是那種串口透傳模塊,只需要使用單片機的串口即可。
Ⅵ 單片機怎樣和zigbee直接通信
看支持你的zigbee協議的硬體是什麼,一般zigbee硬體都會有個微處理器(MCU),並且有各種介面定時器等,你可以通過SPI或者UART方式將單片機和zigbee硬體直接連起來就可以實現通信了,當然一些必要的代碼還是要的
Ⅶ 下位機為單片機 上位機為PC機 怎麼通過Zigbee通信
在單片機上,PC上各安裝一個ZIGBEE的收發器,通過串口與收發器連接。這樣,對於單片機和PC來說,它們就是在串口通訊而已,不需要知道中間的媒介是什麼,只需要把串口的波特率之類設為與收發器規定的參數就可以了。
Ⅷ 大神你好。我用的是AT89S52單片機與ZIGBEE連接,想聽過ZIGBEE的收發數據控制步進電機的運轉
zigbee輸出的開關量信號給開關控制型驅動器如EZD552,即可實現對步進電機的控制,或者ZigBee控制器有UART通訊口,可以選擇EZN552,通過UART口實現對步進電機的控制。