智能摄像头最新方案!答题涨知识,千呼万唤等你来!

【618折扣节】电路城付费电路全场7折,仅限三天!!!

断电不断网,DC/DC UPS路由器光猫带保护电源

(毕业设计)基于CC2420 的无线传感器网络系统设计(硬件+源代码+上位机+论文)

  • (毕业设计)基于CC2420 的无线传感器网络系统设计(硬件+源代码+上位机+论文)
  • (毕业设计)基于CC2420 的无线传感器网络系统设计(硬件+源代码+上位机+论文)
  • (毕业设计)基于CC2420 的无线传感器网络系统设计(硬件+源代码+上位机+论文)
  • (毕业设计)基于CC2420 的无线传感器网络系统设计(硬件+源代码+上位机+论文)
  • (毕业设计)基于CC2420 的无线传感器网络系统设计(硬件+源代码+上位机+论文)

(毕业设计)基于CC2420 的无线传感器网络系统设计(硬件+源代码+上位机+论文)

(毕业设计)基于CC2420 的无线传感器网络系统设计(硬件+源代码+上位机+论文)

(毕业设计)基于CC2420 的无线传感器网络系统设计(硬件+源代码+上位机+论文)

(毕业设计)基于CC2420 的无线传感器网络系统设计(硬件+源代码+上位机+论文)

(毕业设计)基于CC2420 的无线传感器网络系统设计(硬件+源代码+上位机+论文)


基于CC2420无线传感器网络设计概述:

        该设计通过采用 ATmega128L 单片机和无线收发模块CC2420 搭建了一个无线传感器网络系统。CC2420 是挪威Chipcon 公司推出的一款符合IEEE 802.15.4 标准的无线收发芯片,只需很少的外围元件就可以与单片机构成一个无线通信系统;根据无线传感器网络的体系结构和无线传感器节点的体系结构以及IEEE802.15.4/ZigBee 协议,本文设计了一个简单的星形无线传感器网络。

如截图:

无线传感器节点的体系结构框图:

软件总体设计:

系统软件设计主要是主节点和终端节点的程序设计。

主节点程序流程图:

终端节点程序流程图:

上位机网络管理软件设计:

       无线传感网络的上位机网络管理软件是在VC6.0 开发环境下开发完成。界面编程利用MFC 向导生成。串口编程利用了微软Visual Basic中提供的一个串口控件——Microsoft Communication Control(简称MSComm)控件。后台数据库采用Microsoft 的Access 数据库。系统环境为Windows XP SP2 。

网络管理软件主界面:

附件内容截图:

  • 整个无线传感器网络系统设计原理图和PCB、CC2420 模块原理图PDF档;
  • 无线网络管理上位机程序;
  • ATmega128L 单片机控制源码;

电路相关文件

电路图文件
硬件设计.zip
描述:包括无线传感器网络系统原理图和PCB及无线模块原理图PDF档
源代码
单片机程序.rar
描述:基于ATmega128L 单片机的控制程序
教程
毕业设计论文.pdf
描述:毕业设计论文
其他文件
上位机程序.rar
描述:无线网络管理上位机程序
收藏 (29)
扫码关注电路城

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归chuzhenbin所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • 毕业设计-51单片机室内环境检测仪设计

    功能说明:1.采用STC12C5A60S2单片机;2. 采集甲醛信息(甲醛传感器采用岚宝德源品牌);3.采集PM2.5信息(传感器采用 夏普 GP2Y1010AU0F);4. 采集温湿度(DHT11);5.液晶显示采用12864液晶资料说明: 附件内容提供原理图及PCB源文件,用altiumDesigner打开。程序采用C语言编写,通过keil软件编译,文件为工程源代码。技术咨询QQ:2067054198(咨询时请说明来自电路城);演示视频
    来自:其他时间:2018-06-11 51单片机 毕业设计 环境检测
  • 单片机16x16点阵贪吃蛇游戏机 复古游戏机 点阵广告屏(DIY022)

    ---------------------------功能说明---------------------------------1.通过单片机控制点阵实现贪吃蛇游戏,并能够在数码管或点阵上显示分数2.通过4个按键控制蛇上下左右移动3.蛇在触碰到自己、屏幕边缘时游戏结束4.实现8个关卡,每个关卡5个苹果,吃完进入下一关,每一关蛇行进速度递增5.能够通过一个按键暂停或开始游戏6.按键、吃到苹果、死亡、换关卡时进行蜂鸣器鸣叫提示7.换关卡时界面为点阵上显示关卡号,数码管显示--8.死亡界面为显示结束动画后在点阵上显示通关关卡数(数字带框用于区分换关卡界面),在数码管显示最后一个关卡得分情况9.得分由于板子大小限制选择为2位数码管,因而每个关卡得分另计,但在死亡后会显示通关关卡数以及最后一关得分情况10.所有关卡均完成时界面为:点阵显示w,数码管显示通关关卡数---------------------------操作说明---------------------------------1.上电测试:将USB电源线接入充电宝、充电头、USB口任意一个即可供电,按下电源开关即可工作2.游戏开始:上电后按下暂停/开始键开始游戏,点阵屏幕显示关卡、数码管显示--后进入游戏,进入游戏后可按下暂停/开始键暂停游戏,闯关成功后进入下一关,进入下一关会有与上述相同的界面提示关卡3.游戏玩法:当进入关卡后可按下上下左右按键调整蛇的行进方向吃苹果,单次出现一个苹果,一个关卡5个苹果,吃完通关;每个关卡速度依次递增(即难度递增),分数不累计4.游戏重新开始:按下复位键可重启游戏,即从第一个关卡开始5.游戏通关:通关后显示W,数码管显示通关关卡总数,通关后按下复位再次进入6.游戏死亡:死亡后点阵显示带框的关卡通关总数,数码管显示当前关卡分数实物截图:注意:提供PCB代画 程序代调 论文代写等服务联系Q1721948477,丰厚经验电子工程师保障你的设计完美通过上述作品仅提供资料。实物购买地址:https://shop253371153.taobao.com/shop/view_shop.ht...
    来自:DIY创意产品时间:2018-06-10 stc89c52 led点阵 电子广告屏
  • 单片机红外点滴监测/检测系统(DIY021)

    ---------------------------硬件组成---------------------------------1.利用红外对管实现点滴滴速检测以及点滴剩余量检测2.利用蜂鸣器与LED灯配合指示同步以及液位过低3.利用STC89C52单片机实现控制4.总共有三个板子:两个红外对管电路(分别用于检测液位以及滴同步),一个控制电路---------------------------功能说明---------------------------------1.能够在点滴滴下时指示(指示内容为蜂鸣器短叫,同步指示灯闪烁)2.能够在点滴液位过低时报警(报警内容为蜂鸣器长鸣,LED不亮)3.能够在点滴频率改变时指示(报警内容为LED频率改变指示灯亮起,蜂鸣器不鸣叫),当且仅当两次液滴滴落时间差别在500ms以内(为方便演示值为500ms,实际应该为100ms以内,根据实际情况可做调整)时才视为频率正常,并且滴落次数在10次以上才能够自动取消报警---------------------------操作说明---------------------------------1.上电测试:将三个板子利用提供的杜邦线连接,将USB电源线接入充电宝、充电头、USB口任意一个即可供电,按下电源开关即可工作2.检测微调:调整滑动变阻器使得检测物体在有和无的时候能够刚好检测到(在测试效果不佳时才调整,切勿未测试即调节)2.点滴滴速检测:在点滴滴速检测部分通过物体观察是否变化3.点滴剩余量检测:在检测装置中间放置物体观察蜂鸣器是否鸣叫,而后拿掉观察是否有响应,正常应该为有物体不鸣叫,无物体鸣叫---------------------------特别说明---------------------------------本设计硬件调试中检测微调具有一定难度,因而购买散件的亲们在调试时请参照视频中方式进行调试,如果无法检测请先进行调试后再考虑其他原因 注意:提供PCB代画 程序代调 论文代写等服务联系Q1721948477,丰厚经验电子工程师保障你的设计完美通过上述作品仅提供资料。实物购买地址:https://shop253371153.taobao.com/shop/view_shop.ht...
    来自:DIY创意产品时间:2018-06-10 stc89c52 红外检测 点滴监测
  • 单片机8位数码管多功能计算器(DIY015)

    ---------------------------功能简述---------------------------------该作品主要完成2个正负数的四则运算与求余运算,能够进行和加与和减操作,并带有溢出指示功能,可以实现删除上一位以及清空输入的功能---------------------------硬件组成---------------------------------1.51单片机2.LED指示灯及外围一组3.两个4位数码管4.6x4键盘5.电源接口---------------------------功能说明---------------------------------1.通过8位数码管显示操作数据2.按键总共有24个,排列如下 C | 7 | 8 | 9 | * | / |± | 4 | 5 | 6 | - | MRC | % | 1 | 2 | 3 | + | M- |← | 0 | | = | | M+ |3.数码管可以显示-9999999~9999999的数据4.可以进行两个带符号数的四则运算/求余运算/和加与和减5.运算后不需要按下C进行清零,可以直接进行下一组运算6.使用LED灯进行显示溢出指示,范围为小于-9999999大于9999999,溢出后数码管显示07.可以实现删除上一位数据的功能,直接按下←按钮即可8.可以实现数据清除重输功能,按下C按键即可9.数据正负可直接翻转,在输入数据前按下±按钮或输入中按下均可---------------------------操作说明---------------------------------1.上电测试:将USB电源线接入充电宝、充电头、USB口任意一个即可供电,按下电源开关即可工作2.2个数的四则与求余运算:按下数据输入第一个数,再按下+-*/%当中的一个后输入第二个数,按下等即可得到结果,过程中可按下←按钮删除上一位数,可按下±输入正负符号3.中途返回:如果在未按下等之前发现输入错误需要从新输入可以按下C重新开始一次新的计算4.和加与和减:当进行了一次数据计算后按下M+/M-输入第二个数即可进行所有功能均保证完美通过 注意:提供PCB代画 程序代调 论文代写等服务联系Q1721948477,丰厚经验电子工程师保障你的设计完美通过上述作品仅提供资料。实物购买地址:https://shop253371153.taobao.com/shop/view_shop.ht...
    来自:DIY创意产品时间:2018-06-07 diy制作 毕业设计 课程设计
  • STM32 1602万年历 DS18B20温度计 (DIY023)

    ---------------------------功能说明---------------------------------1.通过LCD1602显示年月日 时分秒 星期 温度 等信息2.按键总共有三个,从左至右分别为调整参数选择按钮、参数调整按钮、12小时制/24小时制选择按钮3.两个按钮即可实现数据的调整,避免多个按钮的资源浪费4.星期自动计算,无需调整5.闹钟功能:闹钟可暂停,可实现掉电存储---------------------------操作说明---------------------------------1.上电测试:将USB电源线接入充电宝、充电头、USB口任意一个即可供电,按下电源开关即可工作2.调整参数选择:按下调整参数选择按键(第一个按键)可分别调整年/月/日/时/分/秒/时间显示模式/闹钟时/闹钟分/闹钟秒,按下后对应调整数据的第一位闪烁指示,各个数据范围分别为(其中闹钟时有Ala标识出现用以区分正常时间)年 范围:00-99月 范围:1-12日 范围:1-31时范围:00-23分范围:00-59秒范围:00-593.参数调节:通过调整参数选择按钮选择需要调整的参数后按下参数调整按键即可调节各项参数,调节完成后循环按下调整参数选择按钮回到正常状态4.显示数据说明:在正常状态下程序会一直显示年月日星期时分秒,星期采用英文的头三个字母进行显示5.12/24小时制选择:当无闹钟鸣叫是按下选择按钮即可改变,当12小时制是LCD有AM/PM指示,24小时制是显示--6.闹钟取消:当闹钟鸣叫时按下12小时制/24小时制选择按钮即可关闭指示注意:提供PCB代画 程序代调 论文代写等服务联系Q1721948477,丰厚经验电子工程师保障你的设计完美通过上述作品仅提供资料。实物购买地址:https://shop253371153.taobao.com/shop/view_shop.ht...
    来自:DIY创意产品时间:2018-06-10 stm32 万年历 ds18b20
  • DS1302时钟/万年历/DS18B20温度检测(DIY008)

    ---------------------------功能说明---------------------------------1.通过LCD1602显示年月日 时分秒 星期 温度信息2.按键总共有三个,从左至右分别为调整参数选择按钮、参数调整按钮、复位按钮3.时间发生采用DS1302,基准更精准4.两个按钮,实现数据的调整,避免多个按钮的资源浪费---------------------------操作说明---------------------------------1.上电测试:将USB电源线接入充电宝、充电头、USB口任意一个即可供电,按下电源开关即可工作2.调整参数选择:按下调整参数选择按键(第一个按键)可分别调整年月日星期时分秒,按下后对应调整数据的第一位闪烁指示,各个数据范围分别为年 范围:00-99月 范围:1-12日 范围:1-31星期 范围:1-7时范围:00-23分范围:00-59秒范围:00-593.参数调节:通过调整参数选择按钮选择需要调整的参数后按下参数调整按键即可调节各项参数,调节完成后循环按下调整参数选择按钮回到正常状态4.显示数据说明:在正常状态下程序会一直显示年月日星期时分秒和温度数据,星期采用英文的头三个字母进行显示注意:提供PCB代画 程序代调 论文代写等服务联系Q1721948477,丰厚经验电子工程师保障你的设计完美通过上述作品仅提供资料。实物购买地址:https://shop253371153.taobao.com/shop/view_shop.ht...
    来自:DIY创意产品时间:2018-05-15 ds18b20 stc单片机 ds1302
  • 51单片机AS608指纹识别解决方案

    本设计是基于STC89C52单片机的指纹识别设计,采用AS608指纹模块做为传感器,LCD1602显示屏显示信息。具有指纹添加,指纹识别,删除指纹功能。是一款简单的指纹识别毕业设计设计,电路原理图和PCB以及程序完整。添加简单的电路可以拓展为其他的设计。
  • 基于51单片机pm2.5温湿度采集zigbee传输设计

    功能描述:本系统由发送端和接收端组成,发送端采用51单片机+CC2530zigbee模块+DHT11温湿度传感器+夏普(GP2Y1010AU0F)pm2.5传感器;单片机采集pm2.5传感器数据,采集DHT11温湿度数据,通过串口发送至zigbee模块,zigbee模块将信息无线发射出去。接收端采用51单片机(stc89c52)+LCD1602液晶+蜂鸣器+按键+CC2530zigbee模块组成,zigbee模块将接收到的温湿度数据和pm2.5数据通过串口发送给单片机,单片机解析出数据,将数据显示到lcd1602液晶上面,可以按键设置温湿度和pm2.5的报警值,一旦检测到超限即可蜂鸣器报警提示,接收机还可将温湿度pm2.5数据用过usb转串口上传到电脑串口助手查看。资料说明: 附件内容提供原理图及PCB源文件,用altiumDesigner打开。程序采用C语言编写,通过keil软件编译,文件为工程源代码。技术咨询QQ:2067054198;演示视频附件资料截图:
    来自:其他时间:2018-05-13 51单片机 pm2.5 温湿度采集 zigbee传输
  • 上肢表面肌电信号的采集系统+AD1647+串口

    通过表面肌电传感器采集两路信号,通过多路转换开关(4051)送给12位数模转换器AD1647,再传送给51单片机,通过串口发送给PC(串口助手接收)附件仿真电路截图:附件内容截图:
    来自:可穿戴设备时间:2018-05-13 采集系统 ad1647 肌电信号
  • 51单片机主机四从机RS485通信系统资料

    功能描述:本系统由发送端和网关终端组成,发送端和网关终端采用485总线连接通信,发送端采用STC89C52RC单片机作为主控制器,采用DHT11温湿度传感器作为发送端需要采集的传感器,发送端单片机采集温湿度信息。然后加上串口转485电路组成,串口转485电路主要采用max3485转换芯片来实现串口转485的功能。网关终端采用STC89C52RC单片机驱动液晶1602显示,同样具有串口转485电路,网关终端在主循环每秒向发送端发送一次modbus格式的数据请求,当发送端接收到此请求,将会通过485总线发送温湿度信息以modbus协议格式传输给网关终端,网关终端即可将接收的信息按照在协议格式解析出来,并显示到液晶屏幕上面,然后再将信息通过串口传输至电脑串口助手。说明: 附件内容提供原理图及PCB源文件,用altiumdesigner打开。程序采用C语言编写,通过keil软件编译,文件为工程源代码。技术咨询QQ:2067054198;附件资料截图:演示视频:
销量
190
查看
2434
参数名 参数值
发布于 2015 年 09 月 10日
更新于 2015 年 09 月 10日
Moore8直播课堂