- 41
- 0
- 约2.22千字
- 约 7页
- 2021-10-29 发布于湖南
- 举报
zigbee的cc2530超声波测距
zigbee的cc2530超声波测距
PAGE
zigbee的cc2530超声波测距
(一)ZigBee通过超声波传感器水深采集
本模块主要实现通过单个zigbee终端节点驱动超声波模块采集液位深度信息回传到PC机上显示。
介绍
本创新项目使用的Zigbee芯片为CC2530,它集成了业界领先的高性能RF收发器、增强型工业标准的8051微控制器,具有接收灵敏度高和抗干扰性强的特点。CC2530根据需要有四种不同FLash版本:CC2530F32/64/128/256,本次选择Flash为256K的片子。它具有多种运行模式以及短的模式切换时间,保证了其超低功耗的特点。CC2530的结构大致可以分为三块:CPU和存储模块、电源时钟及外部设备模块、无线模块(图1-1为CC2530最小系统)。主要特点如下:
(1).高性能、低功耗的8051微控制器内核;
(2).适应 GHz IEEE 的RF收发器;
(3).电源电压范围宽(~ V);
(4).看门狗、电池监视器和温度传感器;
(5).具有8路输入 8~14位ADC;
(6).2个支持多种串行通信协议的 USART, 1个红外发生电路;
(7).个通用的16位和2个8位定时器;
(8).高级加 密标准(AES)协处理器;
(9).1个通用 I/O 引脚,2个具有20 mA的电流吸收或电流
供给能力;
(10).小尺寸QLP-40封装,6 mm×6 mm。
图2-1CC2530最小系统
2超声波测距模块简介
超声波模块使用的是US-100,本模块可实现2cm~的非接触测距功能,拥有~的宽电压输入范围,静态功耗低于2mA,自带温度传感器对测距结果进行校正,同时具有GPIO,串口等多种通信方式,内带看门狗,工作稳定可靠。
主要技术参数:
超声波测距系统通过zigbee模块的cc2530芯片向通过串口超声波探头的引脚TX发送一个0x55的指令,超声波探头发射超声波,超声波向前传播。当超声波遇到障碍物时会反射回来,进行相关数据处理,RX引脚输出,将测得的距离的数据发送给zigbee模块。
为了验证测得数据是否准确,我们通过串口将RX输出的数据进行显示(图2-1为实测图)。
图2-1串口测试超声波模块
本模块有两种测距方式:电平触发测距,串口触发测距。我们选择的是串口触发测距方式。
在模块上电前,首先插上模式选择跳线上的跳线帽,使模块处于串口触发模式。在此模式下只需要在Trig/TX管脚输入0X55(波特率9600),系统便可发出8个40KHZ的超声波脉冲,然后检测回波信号。当检测到回波信号后,模块还要进行温度值的测量,然后根据当前温度对测距结果进行校正,将校正后的结果通过Echo/RX管脚输出。 输出的距离值共两个字节,第一个字节是距离的高8位(HDate),第二个字节为距离的低8位(LData),单位为毫米。即距离值为(HData*256 +LData)mm(图2-1为US-100超声波模块时序图,图2-2为超声波模块实物图)
图2-1 US-100超声波模块时序图
图2-2 超声波测距模块实物图
系统的设计思路 :
Zigbee控制器
Zigbee
控制器
输出数据
超声波发射
超声波发射
OLED显示
OLED显示
超声波接收
超声波接收
键盘输入(待完善)
键盘输入(待完善)
图2-3系统框图
3.实验测试代码程序
#include
#include
#define uint unsigned int
#define uchar unsigned char
#define RX0 P0_2
#define TX0 P0_3
****************************************************************/
#pragma vector = URX0_VECTOR
__interrupt void UART0_ISR(void)
{
URX0IF = 0; // 清中断标志
temp = U0DBUF;
flag=1;
}
/****************************************************************
串口发送字符串函数
*********
您可能关注的文档
最近下载
- 胰源性腹泻的护理.ppt VIP
- 2025年天翼云从业者考试题库.docx
- 建设项目经济评价方法与参数(第三版)..pdf VIP
- 小学三年级下册综合实践活动教案.pdf VIP
- 实施指南(2025)《GB_T11364-2008钎料润湿性试验方法》.pptx VIP
- 2024年人教版英语中考复习:7~9年级课本语法知识梳理汇编(实用,必备!).doc VIP
- 生活污泥综合利用项目环评(新版环评)环境影响报告表.pdf VIP
- 宁波十校2026届高三3月联考数学试卷(含答案及解析).pdf
- 2025年互联网营销师危机公关中的压力测试与模拟演练专题试卷及解析.pdf VIP
- 2025年甘肃省兰州市中考语文试卷.docx VIP
原创力文档

文档评论(0)