- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于ZigBee的无线测温系统
摘要:
本实验采用TI公司的cc2430作为核心,利用了该芯片上丰富的资源,实现小车的zigbee无线控制和实时测量温度。Zigbee 是 IEEE 802.15.4 协议的代名词,主要适合用于自动控制和远程控制领域,可以嵌入各种设备,是一种便宜的,低功耗的近距离无线组网通讯技术。本实验中,打开 IAR 开发环境,打开程序工程,接上仿真器,并把仿真电缆连到 CC2430 模块上,把程序下载到两个模块上,两个模块之间通过 PC 机串口发送命令到另一个模块,另一个模块的 zigbee 放在小车上,可以驱动小车按照预定的轨迹前进,并实时测量温度值,显示到电脑界面上。
关键词:
无线通信,实时测量显示
目录
1 引言…………………………………………………………………………3
2 功能概述及方案设定………………………………………………………3
2.1 功能概述…………………………………………………………………3
2.2 具体方案设定……………………………………………………………4
2.2.1 小车控制模块设计……………………………………………………5
2.2.2 无线通信模块设计……………………………………………………7
2.2.3 测温模块设计…………………………………………………………12
3 总结…………………………………………………………………………14
1 引言
当今社会,科学技术日新月异,时代前进的步伐越迈越宽,应用自动化设备,计算机处理,现代化通讯,数字化信息,现代化显示设备等高新技术而建立的现代化智能,监控等系统已经得到充分的发展与应用,智能通信也就应运而生。同时,在建设以人为本的和谐社会的过程中,智能通信能够完成考古发掘,海底揭密,宇宙探索等危险作业,以保证人身安全。
凭借参加本次课外实验机会,我们能够对嵌入式系统的开发有进一步的学习和理解。CC2430是一颗真正的系统芯片(SoC)CMOS解决方案。这种解决方案能够提高性能并满足以ZigBee为基础的2.4GHz ISM波段应用对低成本,低功耗的要求。它结合一个高性能2.4GHz DSSS(直接序列扩频)射频收发器核心和一颗工业级小巧高效的8051控制器。CC2430包含一个DMA控制器,集成了4个振荡器用于系统时钟和定时操作,也集成了用于用户自定义应用的外设,CC2430内集成的其他外设有: 实时时钟;上电复位;8通道,8-14位ADC;可编程看门狗;两个可编程USART,用于主/从SPI或UART操作。为了更好的处理网络和应用操作的带宽,CC2430集成了大多数对定时要求严格的一系列IEEE802.15.4 MAC协议,以减轻微控制器的负担。
我们的系统主要分为控制小车模块、无线通信模块、测温模块。前一模块主要是用到控制IO口和定时器,后一模块主要用到SPI总线和串口。
2 功能概述与方案设定
2.1 功能概述
我们设计的“基于ZigBee的无线小车测温系统”主要是让小车从预定的位置按一定路线行走,并实时测量温度,传输给电脑显示。系统主要分为控制小车模块、无线通信模块、测温模块。前一模块主要是用到控制IO口和定时器,后一模块主要用到SPI总线和串口。另外,无线通信模块还具有自动组网的功能,在多台小车之间也可以通信,这样,多台小车就可以很大程度上提高工作效率。其效果图如下:
图2-1 通信示意图
2.2 具体方案设定
我们将系统分为小车控制模块、无线通信模块、测温模块这三个大模块。其中小车控制模块包括小车以及稳压电路设计模块;无线通信又包括小车这一端和与电脑相连的一端;测温模块主要用到了DS18B20及相应的外围电路设计。
图2-2 小车端系统框图
2.2.1 小车控制模块设计
稳压模块采用9V电池为直流电机供电,将9V电压降压、稳压到5V,为外围芯片供电,再降压稳压到3.3V给CC2430芯片供电,?我们利用lm7805这块芯片将9V的电池降压到5V,LM117芯片将5v降压到3.3v。
图2-3 稳压模块1
图2-4 稳压模块2
电机驱动模块采用专用芯片L298N作为电机驱动芯片。L298N是一个具有高电压大电流的全桥驱动芯片,它相应频率高,一片L298N可以分别控制两个直流电机,而且还带有控制使能端。用该芯片作为电机驱动,操作方便,稳定性好,性能优良。
小车控制模块是由专用芯片L298N来完成的,我们用四个IO口来控制小车的运动,其中两个IO口是产生PWM波,控制电机的速度;另外两个IO口又分成两组,分别控制两个电机的正反转,来实现小车的变速前进、转弯等动作。相应程序代码如下:
void t1init(void)
{
EA=1; //开总中断
T1IE=
您可能关注的文档
- 8如何有效处理顾客投诉.ppt
- 危险源辩识与风险评价.doc
- 金牌员工培训.ppt
- 酒店加盟方式.doc
- can现场总线论文.doc
- XX酒店管理整体方案.doc
- 闭路监控方案01.doc
- 布线方案01.doc
- 生产运作管理(第二版)07.ppt
- 索芙特销售管理手册01.doc
- 专题02+时事热点(精讲课件)2025年中考地理二轮复习讲练测(安徽专用).pptx
- 专题10+经济建设 2025年中考道德与法治二轮复习讲练测(广东专用).pptx
- 专题02+西游记【名著概览】+-+2025年中考语文必读名著演练.pptx
- 专题七+认识国家(课件)-【省心备考】2025年中考地理一轮复习优质课件.pptx
- 第22课《礼记》二则——《大道之行也》(课件)-2024-2025学年八年级语文下册同步备课精品资源.pptx
- 跨学科实践15:制作“龙骨水车”(课件)-2024-2025学年八年级物理下学期项目化课程案例.pptx
- 第13课_辽宋夏金元时期的对外交流(课件)2024-2025学年七年级历史下册同步教学课件.pptx
- 选择题专项讲解——综合类(课件)2025年初中道德与法治中考选择题练习.pptx
- 第21课《庄子》二则——《北冥有鱼》(课件)-2024-2025学年八年级语文下册同步备课精品资源.pptx
- 7.3+感受澳大利亚(第二课时)-2025学年七年级地理下册同步精品课堂(晋教版2024).pptx
文档评论(0)