地磁车辆检装置实验报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、测试目的
1. 熟悉无线地磁车辆检测装置的操作。
2. 测试无线地磁检测器能否检测车辆的存在。
二、测试工具
软件工具:Flash Program
硬件工具:CC2530仿真器、含铁量较高的物体
三、测试步骤
1.烧写地磁检测器和接收单元的hex文件
a.在PC上安装CC2530仿真器驱动及烧写工具Flash
Program。(详见《地磁车辆检测装置软件开发环境搭建》文档)
b.用CC2530仿真器将板子和PC机相连,在PC端打开Flash Program,
然后分别烧写地磁检测器和接收单元的hex文件。
2.地磁检测器系统功耗测试
检测器在完成一次采集之后进入PM3模式,在PM3模式中CC2530能量消耗的最少。检测器的唤醒是通过HMC5883L的中断引脚周期唤醒CPU,两
次中断的间隔时间约为33.3ms。具体操作步骤如下:
a.先将外接5V电源稳压成3.3V给检测器供电,然后串联一个阻值较小的
电阻(约2欧),用示波器测试并记录电阻两端的波形。
b.通过波形数据,分别计算出一个周期内检地磁检测器工作模式时的
电流(mA)和时间(Ms)、PM3模式时的电流(mA)和时间(Ms)。
c.确定检测器持续工作一年的电池电量。假如计算公式如下:
平均电流=(工作模式时间x工作模式电流)+(PM3模式时间xPM3模式电流
))/33.3ms
所以检测单元工作一年所需电量约为:
Energy = 平均电流 x 24(小时) x 365(天)
3.设置模块ID
a.将接收单元8位拨码开关拨到相应的数值。拨码开关前4位(二进制)表
示接收单元ID,后四位(二进制)表示地磁检测器ID。例如拨码开关的
值为10101110,则接受单元ID为1010 =
0x0A,检测单元ID为1110=0x0E。接收单元和检测器ID范围均为0x00~0
x0F。
b.设置好接收单元拨码开关的数值后,连续按3下KEY2,同时RUN指示灯
闪烁,系统将进入设置模式。
c.将含有铁的物体距离一定高度从地磁检测器上方经过,若地磁检测
器指
示灯闪烁一下(约500MS),则表明设置ID成功。
4.检测器的磁场校准及使用
检测器上电后,首先会对环境磁场进行采样并以当前环境磁场建立基准,此时LED灯会快速的连续闪烁,当基准磁场建立后进入检测状态,
LED灯熄灭。如果环境磁场不稳定或者自身的位置在不断变化,产品将
无法确定基准磁场而一直处于基准磁场采样及判断状态。产品在启动
前要首先固定好,并确认没有交流磁场的干扰。当传感器位置变化,或
者有固定磁场干扰而无法正常工作时,需要重新启动传感器,建立新的
磁环境基准。
5.检测车辆的存在性
a.用串口助手模拟信号机发送查询指令,指令格式如下:0xFD+0xC2+接
受单元ID+0x01+校验和。
b.将含铁的物体距离一定高度从地磁检测器上方经过,若对应的某一个L
ED灯闪烁,则表明有车经过。
c.读取串口助手收到的指令,其格式为0xFB+0xC2+接收单元ID+0x01+红
灯和车辆信息(1字节,高4位表示红灯信息,低4位表示车辆信息)。
根据红绿灯状态(如0x23,2表示INR3为红灯,3表示第四车道有车)
,如此可推断出车辆是否是在红灯状态下经过;红绿灯状态可以模
拟,将接收单元的INR1~INR8接入220V电压即可。
6.接收单元和地磁检测器的通信距离测试
将接收单元和地磁检测器相隔一定距离,观察接收单元能否接收到地磁车辆检测器发送的数据。通过实验证明,两模块的无线通信距离能达到30米以上(有障碍物)。