• 方案介紹
  • 附件下載
  • 相關(guān)推薦
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

基于CC2420 的無(wú)線傳感器網(wǎng)絡(luò)系統(tǒng)設(shè)計(jì)(硬件+源代碼+上位機(jī))

2015/09/10
8
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

硬件設(shè)計(jì).zip

共4個(gè)文件

基于CC2420 的無(wú)線傳感器網(wǎng)絡(luò)設(shè)計(jì)概述:

        該設(shè)計(jì)通過(guò)采用 ATmega128L 單片機(jī)無(wú)線收發(fā)模塊CC2420 搭建了一個(gè)無(wú)線傳感器網(wǎng)絡(luò)系統(tǒng)。CC2420 是挪威Chipcon 公司推出的一款符合IEEE 802.15.4 標(biāo)準(zhǔn)的無(wú)線收發(fā)芯片,只需很少的外圍元件就可以與單片機(jī)構(gòu)成一個(gè)無(wú)線通信系統(tǒng);根據(jù)無(wú)線傳感器網(wǎng)絡(luò)的體系結(jié)構(gòu)和無(wú)線傳感器節(jié)點(diǎn)的體系結(jié)構(gòu)以及IEEE802.15.4/ZigBee 協(xié)議,本文設(shè)計(jì)了一個(gè)簡(jiǎn)單的星形無(wú)線傳感器網(wǎng)絡(luò)。

如截圖:

無(wú)線傳感器節(jié)點(diǎn)的體系結(jié)構(gòu)框圖:

軟件總體設(shè)計(jì):

系統(tǒng)軟件設(shè)計(jì)主要是主節(jié)點(diǎn)和終端節(jié)點(diǎn)的程序設(shè)計(jì)。

主節(jié)點(diǎn)程序流程圖:

終端節(jié)點(diǎn)程序流程圖:

上位機(jī)網(wǎng)絡(luò)管理軟件設(shè)計(jì):

       無(wú)線傳感網(wǎng)絡(luò)的上位機(jī)網(wǎng)絡(luò)管理軟件是在VC6.0 開(kāi)發(fā)環(huán)境下開(kāi)發(fā)完成。界面編程利用MFC 向?qū)伞4诰幊汤昧?a class="article-link" target="_blank" href="/manufacturer/1000144/">微軟Visual Basic中提供的一個(gè)串口控件——Microsoft Communication Control(簡(jiǎn)稱MSComm)控件。后臺(tái)數(shù)據(jù)庫(kù)采用Microsoft 的Access 數(shù)據(jù)庫(kù)。系統(tǒng)環(huán)境為Windows XP SP2 。

網(wǎng)絡(luò)管理軟件主界面:

附件內(nèi)容截圖:

  • 整個(gè)無(wú)線傳感器網(wǎng)絡(luò)系統(tǒng)設(shè)計(jì)原理圖PCB、CC2420 模塊原理圖PDF檔;
  • 無(wú)線網(wǎng)絡(luò)管理上位機(jī)程序;
  • ATmega128L 單片機(jī)控制源碼;
  • 硬件設(shè)計(jì).zip
    下載
    描述:包括無(wú)線傳感器網(wǎng)絡(luò)系統(tǒng)原理圖和PCB及無(wú)線模塊原理圖PDF檔
  • 單片機(jī)程序.rar
    下載
    描述:基于ATmega128L 單片機(jī)的控制程序
  • 畢業(yè)設(shè)計(jì)論文.pdf
    下載
    描述:畢業(yè)設(shè)計(jì)論文
  • 上位機(jī)程序.rar
    下載
    描述:無(wú)線網(wǎng)絡(luò)管理上位機(jī)程序

相關(guān)推薦

方案定制

去合作
方案開(kāi)發(fā)定制化,2000+方案商即時(shí)響應(yīng)!