基于cc2530的毕业设计题目
“基于cc2530的毕业设计题目”相关的资料有哪些?“基于cc2530的毕业设计题目”相关的范文有哪些?怎么写?下面是小编为您精心整理的“基于cc2530的毕业设计题目”相关范文大全或资料大全,欢迎大家分享。
毕业设计(论文)-基于CC2530的温度监测系统设计 - 图文
编号:( )字 号
本科生毕业设计
题目: 基于 CC2530 的温度监测系统设计
姓名: 学号:
2010-4班级: 信息工程 班
二〇一四年六月
中 国 矿 业 大 学
本科生毕业设计
姓 名:学 院:专 业:设计题目:专 题:指导教师:
学 号: 04101918
信息与电气工程学院 信息工程 基于CC2530的温度监测系统设计 华 钢 职 称: 教 授
二〇一四年 六月 徐州
中国矿业大学毕业设计任务书
学院 信息与电气工程学院 专业年级 信息2010级 学生姓名 李明达
任务下达日期: 2013年12月3
基于Zigbee(CC2530)的温湿度上位机监测系统设计 - 毕业设计 - 图
基于ZigBee技术的温湿度远程监测系统设计
学生:陈园(指导老师:吴琰) (淮南师范学院电子工程学院)
摘 要: 针对目前温室大棚农作物大面积种植,迫切需要科学的方法进行智能远程监测
的研究现状,设计出一套温湿度远程监测系统。该系统是有多个采集终端和一个协调控制器组成。多个终端分别放置不同的大棚内进行实时采集数据,协调控制器的作用就是将多个采集终端通过无线传输过来的的数据进行分析并和PC机连接。PC机上运行上位机软件实时的监测各大棚的温湿度信息。多个终端和协调控制器均采用TI公司新一代CC2530芯片;温湿度传感器采用市场上比较流行的DHT11;无线传输采用ZigBee协议;上位机软件采用labVIEW编写,并通过RS-232与协调控制器连接通信。通过实物测试了ZigBee无线传输的稳定可靠性,丢包率在误差范围内。温湿度采集有0.5s延时时间,满足实时性要求。
关键词: 终端;协调控制器;DHT11;CC2530;ZigBee;上位机
Design of Remote Monitoring System for Temperature and
Humidity based on ZigBee Technology
Student: Ch
基于Zigbee(CC2530)的温湿度上位机监测系统设计 - 毕业设计 - 图文
基于ZigBee技术的温湿度远程监测系统设计
学生:陈园(指导老师:吴琰) (淮南师范学院电子工程学院)
摘 要: 针对目前温室大棚农作物大面积种植,迫切需要科学的方法进行智能远程监测
的研究现状,设计出一套温湿度远程监测系统。该系统是有多个采集终端和一个协调控制器组成。多个终端分别放置不同的大棚内进行实时采集数据,协调控制器的作用就是将多个采集终端通过无线传输过来的的数据进行分析并和PC机连接。PC机上运行上位机软件实时的监测各大棚的温湿度信息。多个终端和协调控制器均采用TI公司新一代CC2530芯片;温湿度传感器采用市场上比较流行的DHT11;无线传输采用ZigBee协议;上位机软件采用labVIEW编写,并通过RS-232与协调控制器连接通信。通过实物测试了ZigBee无线传输的稳定可靠性,丢包率在误差范围内。温湿度采集有0.5s延时时间,满足实时性要求。
关键词: 终端;协调控制器;DHT11;CC2530;ZigBee;上位机
Design of Remote Monitoring System for Temperature and
Humidity based on ZigBee Technology
Student: Ch
CC2530实验指导书
博焱科技
CC2530实验指导书
合肥市博焱科技有限公司
博焱科技
目录
一、CC2530基础实验部分 .......................................................................................................3 1.1 输入输出I/O 控制实验 .............................................................................................. 3 1.1.1 CC2530 基础实验1 :LED自动闪烁 ................................................................. 3 1.1.2 CC2530 基础实验2 :按键控制LED开关 ........................................................ 5 1.2 中断实验 ................................................................
实验4:基于IAR的Contiki系统在CC2530下的移植
www.iotdev.net -专业的物联网|Contiki 6Lowpan|Zigbee|RFID|M2M|无线传感器网络开发论坛
基于 IAR 的 Contiki 系统在 CC2530 下的移植
摘要
本文简要介绍了 Contiki 系统和 6Lowpan IPv6 协议标准以及相对于 zigbee 的 技术优势,并介绍了 Contiki 系统的源代码目录结构以及各个目录代码的功能。
之后逐步讲述了在 IAR EW8051 v7.51 开发工具下移植 Contiki 到 CC2530 芯片的
准备工作、详细步骤、IAR 工程建立和设置工程选项等,并编写一个应用程序进
行测试,实现两个 LED 灯的交替闪烁。
前言
作系统的线程管理、线程同步语等,而且具有电源管理、文件系统、动态加载、
基于 uIPv6 的网络协议栈等更为全面的功能,是非常适用于物联网应用的操作系
统。本文介绍将该系统移植到 TI 的 CC2530 芯片上,为了便于调试,开发环境
选用 IAR for 8051 V7.51A 版本。本文将详细介绍从移植内核到移植网络协议栈,
最终完成一整套应用的过程。
目前,大多数的无线自组织网络以
CC2530课后习题答案
附录
课后习题答案
第1章 Zigbee技术概述
1、A 2、B
3、简单传感器网络、智能传感器网络、无线传感器网络 4、物理层、媒体访问控制层(即MAC层)、网络层、应用层 5、免费的、半开源
6、物联网是通信网和互联网的拓展应用和网络延伸,它利用感知技术与智能装置对物理世界进行感知识别,通过网络传输互联,进行计算、处理和知识挖掘,实现人与物、物与物信息交互和无缝链接,达到对物理世界实时控制、精确管理和科学决策目的。
7、CC2430是Chipcon公司(在2006年被美国德州仪器公司收购)推出的一款片上系统芯片。它集成了8051内核与射频模块,主要用于实现嵌入式Zigbee应用的片上系统。CC2431是Chipcon公司SmartRF03家族中的一个关键部分。它与CC2430的的最大不同是带有硬件定位引擎。CC2530/CC2531是CC2430/CC2431的升级版本。CC2530根据闪存的不同有4中不同的版本,分别是CC2530F32、CC2530F64、CC2530F128和CC2530F256,这4中版本分别具有32/64/128/256KB的闪存空间CC2538是德州仪器生产的一款针对高性能Zigbee应用的理想片上系统。该芯
ZigBee(CC2530)演示程序烧写说明
第一章 安装IAR开发环境
步骤如下:
打开目录 ,解压EW8051-EV-751A.rar在当前文件夹下,
图 1.0
双击
开始安装
图1.1
图1.2
单击
Next>
图1.3
单击 Accept
图1.4
按下面的方法获取License#,然后点击Next。
打开 EW8051-EV-751A Crack 文件
双击IARID.EXE,获取自己PC的ID号,如下图,ID号为
0x2B073
图1.5
鼠标右键点击 KEY ,点 编辑,修改ID。然后保存。
图1.6
双击key.cmd 生成文档
,
打开key.txt, 找到 "EW8051-EV" 这一段,获取Installserial号和
key
图1.7
图1.8
将上面获取的key 拷贝到License Key: 这一栏,然后点击 Next> ,后面的全部选默
认安装,直到完成
第二章 安装CC2530烧写工具
步骤如下:
打开目录 ,双击 Setup_SmartRFProgr_1.6.2.exe开始安装
图
2.0
图 2.1
根据提示全部默认安装,直到安装完成,之后桌面上出现CC2530烧写软件图标
双击桌面上的SmartRF Flash Programmer图标,打开CC2530
CC2530中常用的寄存器
CC2530中常用的控制寄存器
1.P0SEL(P1SEL相同):各个I/O口的功能选择,0为普通I/O功能,1为外设功能
D7 D6 D5 D4 D3 D2 D1 D0
P0_7功能 P0_6功能 P0_5 功能 P0_4 功能 P0_3 功能 P0_2 功能 P0_1功能 P0_0 功能 2.P2SEL:(D0到D2位)端口2 功能选择和端口1 外设优先级控制
什么是外设优先级:当PERCFG分配两个外设到相同的引脚时,需要设置这两个外设的优先级,确定哪一个外 设先被响应 D7 D6 D5 D4 D3 D2 D1 D0 0: USART 0: USART 0: 定时器10: USART 0 未0 优先 1 优先 优先 优先 P2_4功能选择 P2_3功能选择 用 1: USART 1: 定时器31: 定时器41: 定时器1 1 优先 优先 优先 优先 P2_0功能选择
3.PERCFG:设置部分外设的I/O位置,0为默认I位置1,1为默认位置2
D7 D6 D5 D4 D3 D2 D1 D0 USART0 未用 定时器1 定时器3 定时器4 未用 未用 USART1 4.P0DIR(P1DIR相同):
ZigBee(CC2530)演示程序烧写说明
第一章 安装IAR开发环境
步骤如下:
? 打开目录 \\tools\\EW8051-EV-751A ,解压EW8051-EV-751A.rar在当前文件夹下,
图 1.0
? 双击 开始安装
图1.1
图1.2
单击 Next>
图1.3
单击 Accept
图1.4
? 按下面的方法获取License#,然后点击Next。
打开 EW8051-EV-751A Crack 文件
双击IARID.EXE,获取自己PC的ID号,如下图,ID号为0x2B073
图1.5
鼠标右键点击 KEY ,点 编辑,修改ID。然后保存。
图1.6
双击key.cmd 生成文档 ,
打开key.txt, 找到 \这一段,获取Installserial号和 key
图1.7
图1.8
? 将上面获取的key 拷贝到License Key: 这一栏,然后点击 Next> ,后面的全部选默
认安装,直到完成
第二章 安装CC2530烧写工具
步骤如下:
? 打开目录 \\tools\\ChipconFlashProgrammer ,双击 Setup_SmartRFProgr_1.6.2.exe开始安装
图 2.0
图 2.1
? 根据提示全部默认安装,直到安装完成,
实验报告 - 实验5 CC2530系统时钟的设置
实验报告_实验5 CC2530系统时钟的设置 希望大家认真梳理接口编程的思路!!
本次实验需写实验报告当堂上交
一、实验目的
1、理解CC2530系统时钟控制的原理; 2、掌握CC2530系统时钟编程的方法;
三、实验步骤
1、CC2530时钟的设置
(1) 补充程序使得LED1闪烁(红色注释的地方),必要时查阅cc2530的数据
手册,注意补充的地方不一定只有一条语句!! void led_init() {
P1SEL&=~(1<<0); P1DIR|=(1<<0);
//初始化LED1所链接的IO口 }
void clock_set() {
CLKCONCMD&=~ (1<<6); //选择32M外部晶振作为系统时钟源 while(CLKCONSTA & (1<<6)); //等待晶振稳定
/************* 000: 32 MHz 001: 16 MHz 010: 8 MHz
011: 4 MHz 100: 2 MHz 101: 1 MHz 110: 500 kHz 111: 250 kHz **************/ //设置系统时钟为32MHz CLKCONCMD&=~0x7; }
void main() {
clock_set(); led_init(); isLight=true; for(;;)