IC693MDL740
IC693MDL740
ZigBee協(xié)調(diào)器節(jié)點(diǎn)電路設(shè)計(jì)
ZigBee 協(xié)調(diào)器節(jié)點(diǎn)負(fù)責(zé)將ZigBee終端節(jié)點(diǎn)發(fā)送過(guò)來(lái)的數(shù)據(jù)通過(guò)RS232串口線與上位機(jī)實(shí)現(xiàn)數(shù)據(jù)通信,同時(shí)將接受上位機(jī)傳輸過(guò)來(lái)的控制指令并發(fā)送給 ZigBee終端節(jié)點(diǎn)。ZigBee協(xié)調(diào)器電路圖與ZigBee終端節(jié)點(diǎn)電路*,如圖3所示,只需將Z-stack協(xié)議棧中將其設(shè)定為協(xié)調(diào)器。由于 CC2530使用的是TTL電平,而PC機(jī)通信采用的是EIA電平,因此該系統(tǒng)采用MAX232芯片實(shí)現(xiàn)電平轉(zhuǎn)換以保證系統(tǒng)的有效通信,如圖4所示。
圖4 MAX232電平轉(zhuǎn)換電路圖
4 系統(tǒng)軟件設(shè)計(jì)
4.1 ZigBee終端節(jié)點(diǎn)軟件設(shè)計(jì)
終端采集節(jié)點(diǎn)主要功能是接受來(lái)自上位機(jī)的數(shù)據(jù)采集指令后,采集電子標(biāo)簽數(shù)據(jù)信息,并將采集到的數(shù)據(jù)信息發(fā)送到協(xié)調(diào)器節(jié)點(diǎn)。首先ZigBee終端節(jié)點(diǎn)上電初始化,申請(qǐng)加入已組建的 ZigBee網(wǎng)絡(luò),若加入網(wǎng)絡(luò)成功,進(jìn)入低功耗模式即休眠狀態(tài),以降低終端節(jié)點(diǎn)功耗。等待定時(shí)中斷產(chǎn)生,ZigBee終端節(jié)點(diǎn)微處理器控制主從射頻模塊讀取電子標(biāo)簽信息,并將識(shí)別到的標(biāo)簽數(shù)據(jù)信息通過(guò)ZigBee無(wú)線模塊傳輸給ZigBee協(xié)調(diào)器節(jié)點(diǎn),然后再通過(guò)串口RS232傳輸給上位機(jī)進(jìn)行處理。其終端采集節(jié)點(diǎn)程序流程圖如圖5所示。
圖5 ZigBee終端采集節(jié)點(diǎn)軟件流程圖
:歐工
:
=============================
1、客戶*,服務(wù)為先。
2、重承諾,絕不出爾反爾。
3、客戶服務(wù)從細(xì)節(jié)做起。
4、細(xì)心、用心、熱心、愛心。
5、絕不做詆毀競(jìng)爭(zhēng)對(duì)手、污蔑同行的行為,不向客戶說(shuō)對(duì)競(jìng)爭(zhēng)對(duì)手不利
的話。
6、滿足客戶的要求、讓客戶滿意就是我們的工作。
==========================