历史上的今天
返回首页

历史上的今天

今天是:2025年03月02日(星期日)

2021年03月02日 | 一种基于无线传感网的车位检测系统设计

2021-03-02 来源:eefocus

引言

伴随着我国科技和经济的进步,汽车产业在近几年进入了迅猛发展阶段。根据统计数据,2013年,我国汽车保有量已达到1.37亿辆,是2003年汽车数量的5.7倍,占全部机动车的比率达到54.9%,比10年前提高了29.9%。汽车数量急剧增长,但相应的配套设施和监管等方面的相对滞后,车位资源稀缺,可以说“停车难”成为了中国乃至全球亟待解决的重大问题。而解决这一难题,一方面要增加城市停车位的数量,另一方面则是要提高停车的效率。


本文所设计的智能停车系统采用地磁检测机制并结合无线传感网技术,具有车位检测节点功耗低、系统部署维护方便、施工成本低等特点,检测节点和路由节点之间采用433 MHz传输,对环境无特殊要求,抗干扰能力强。车主能够通过本系统在第一时间获取到车位的空余信息,进而提高停车效率,有效地缓解了停车压力。


1 系统设计方案

智能停车系统的框架如图1所示。位于车位下方的地磁检测节点实时采集车位占用信息,然后将采集到的信息经过处理后传送到转换节点。转换节点将接收到的数据打包成Socket数据包,传输到由ARM+Android平台搭建的汇聚节点。一个汇聚节点负责把单个停车场的车位情况发送到远程的数据中心,并产生车位引导信息,传送至该停车场的车位引导子系统。安卓手机客户端用户可以通过网络查询到车位的空余信息。



2 系统硬件设计

2.1 地磁车位检测节点

地磁车位检测节点采用低功耗设计,平均电流消耗为几十μA,可以使用锂电池供电,一颗2 000 mAh的锂电池可以使用3年多。节点无需经常更换锂电池,或给锂电池充电,这样就能够将做好防水工业封装的节点埋于车位下方,从而大大方便了施工安装和后期的维护。车位检测节点实物图如图2所示。



2. 1.1 检测节点主控芯片

TI的MSP430系列是一个16位的、具有精简指令集、超低功耗的混合型单片机。它具有极低的功耗、丰富的片内外设和方便灵活的开发手段,其高度灵活的定时系统、多种低功耗模式、即时唤醒以及智能化自主型外设,不仅可实现真正的超低功耗优化,而且还能大幅延长电池使用寿命。


2.1.2 检测方式的选取

传统的车位检测方式有射频识别、超声波、红外探测、感应线圈等,这些检测方法用起来有较大的局限性,有的功耗较高,有的对所安装的环境有较高的要求,有的则非常容易受到干扰。一些新型的停车系统则利用了汽车会对周围地磁场产生扰动这一特性,采用高灵敏度磁阻传感器探测车位周围地磁场的变化情况,以此作为判断车位上车辆存在与否的依据。


目前的磁性传感器技术有霍尔(Hall)、各向异性磁阻(AMR)、巨磁阻(GMR)、隧道磁阻(TMR)等。本系统采用的地磁传感器为Freeseale的MAG3110。MAG3110磁力仪由于结合了TMR技术、高分辨率的模拟设计和专用的嵌入式逻辑,因而具有优越的性能。


MAG3110的参数特性如表1所列。



MAG3110与MSP430单片机的连接如图3所示。



2.1.3 检测节点无线传输模块

由于地磁车位检测节点安装在车位的下方,当车位上有车辆停靠的时候,会影响无线信号的传输,而且停车场内有很多钢筋混凝土结构的墙壁或柱子,会对无线信号产生折射干扰,因此需要选用绕障穿透能力和传输距离都优于2.4 GHz的1 GHz以下的无线传输模块。


nRF905单片无线收发器主要工作于433 MHz、868 MHz和915 MHz的ISM频段。MCU通过SPI接口对nRF905进行编程配置,nRF905电流消耗很低,在发射功率为-10 dBm时,发射电流为11 mA,接收电流为12.5 mA,进入POWERDOWN模式电流消耗最小,典型值低于2.5μA,非常适合于本传感节点这样低功耗、低成本的系统设计。


nRF905与MSP430单片机的连接如图4所示。



2.2 中继节点

中继节点和检测节点在硬件上唯一的差别就是少了MAG3110地磁检测模块。


2.3 转换节点

转换节点和中继节点以及车位检测节点组成一个简单的自组织Mesh网络,并且负责将接收到的车位检测节点的数据进行拆包后重新封装成Socket数据包,发送到汇聚节点以及后面的远程数据中心。


转换节点由低功耗Wi—Fi模块CC3200外接nRF905组成。Simple Link CC3200器件是一款集成了运行频率为80 MHz的ARM Cortex—M4内核的无线MCU,此器件包含多种外设,其中包括一个快速并行摄像头接口、I2S、SD/MMC、UART、SPI、I2C和四通道模/数转换器(ADC)。CC3200支持基站、访问点和Wi—Fi直接模式,还支持WPA2个人和企业安全性以及WPS2.0。利用SmartConfig技术,AP模式和WPS2,便可实现简单且灵活的Wi-Fi服务。


CC3200发射功率和接收灵敏度如表2所列。



转换节点主要硬件连接如图5所示。


3 系统软件设计

3.1 检测处理算

车位检测节点工作环境比较复杂,干扰较多,如:温度、周围的车辆等,而且同一地点地磁场的强弱会随时间产生一些变化,因此车位检测节点采集到的数据不能简单地直接使用,需要借助一定的算法对这些原始数据进行处理。


该算法主要由三部分组成:平滑滤波算法、基于时间的阈值判定算法、自校正基准场算法。综合考虑车位检测节点单片机的性能,低功耗的设计要求以及滤波的效果,平滑滤波部分使用改进的限幅移动窗口均值滤波算法,如下所示:



式中,i∈Z+,Ai表示车位检测节点采集到的数据经过滤波后的结果,Si表示采集窗口长度为W的数据的总和,Ci表示每次采集到的车位的磁场的值,B表示自校正基准场的


值,T表示判定阈值,β表示大噪声系数,△表示最大采样偏差。


3.2 低功耗的实现

车位检测节点的低功耗主要是结合MSP430单片机的低功耗模式(LPM)、常开门电路控制MAG3110以及事件触发驱动型工作模式这3种方式实现的。节点工作过程如图6所示。



3.3 无线组网

本系统中,检测节点地址固定,检测节点地址和其实际地理位置绑定,转换节点和中继节点以及车位检测节点组成一个简单的Mesh网络,检测节点可以直接和中继节点、转换节点通信,中继节点之间可以相互通信,网络拓扑结构如图7所示。



系统数据帧结构如图8所示。



3.4 Socket编程

转换节点将接收到的车位检测节点的数据进行拆包后重新封装成Socket数据包,其软件部分除了组网编程之外,还包括下面3部分:CC3200的SmartConfig编程、解析检测节点的数据包、Socket编程。


4 系统实验测试

4.1 组网测试

依次开启检测节点、中继节点、转换节点的电源,中继节点接入串口,打印调试信息。图9记录了检测节点FFFF A1 EC发送的数据包经过两个中继节点发送到转换节点00 00 00 01的过程。



4. 2 车位检测实验数据

为了减少周围车辆对检测结果的干扰,主要使用MAG3110的Z轴数据。对Z轴数据使用改进的限幅移动窗口均值滤波算法(窗口长度取16),滤波效果如图10所示。



结合自校正基准场和阈值判定的结果如图11所示。



结语

本文所设计的车位检测系统结合了无线传感网技术和地磁检测技术,具有检测准率高、组网方便、抗干扰能力强和低功耗等特点。本系统可以实现对车位使用情况的实时监测,具有一定的实用价值和应用前景。


推荐阅读

史海拾趣

Compound Photonics公司的发展小趣事

尽管在Micro LED领域遭遇了挫折,但Compound Photonics并没有因此沉沦。相反,公司凭借其在LCoS领域的深厚技术积累和良好的市场口碑,吸引了众多潜在合作伙伴的关注。其中,Snap公司表现出了强烈的收购意向。这一消息传出后,Compound Photonics的市场价值得到了进一步提升,公司的发展前景也变得更加广阔。

这五个故事展示了Compound Photonics公司在电子行业里发展起来的一些关键节点和重大事件。从收购Syntax-Brillian开启微显示领域之路,到微投显示模组项目失利后转向LCoS方向,再到成为业内知名LCoS方案商并与Lumus合作,以及与Plessey合作开发Micro LED产品遭遇Meta竞争,最后到Snap的收购意向,每一个故事都反映了公司在不同阶段的挑战与机遇。通过这些故事,我们可以看到Compound Photonics公司在电子行业里不断进取、创新发展的精神风貌。

Degson Electronics Co Ltd公司的发展小趣事

为了进一步扩大市场份额,Degson开始实施国际化战略,并积极开拓全球市场。公司参加了多个国际电子展会,与全球客户建立了广泛的联系。同时,Degson还在海外设立了多个办事处和生产基地,以便更好地服务当地客户。这些举措使Degson的产品逐渐进入了美国、德国、英国、日本等90多个国家和地区的市场,实现了全球市场的布局。

Denyo Europa Gmbh公司的发展小趣事

随着全球环保意识的提高,Denyo Europa Gmbh公司积极响应号召,致力于绿色环保的生产方式。公司采用环保材料替代传统材料,减少生产过程中的污染排放;同时,公司还加强废弃物的回收和再利用工作,实现资源的循环利用。这些环保实践不仅提升了公司的社会形象,也为公司的可持续发展提供了有力支持。

APEM公司的发展小趣事

在20世纪末和21世纪初,APEM通过一系列收购和技术合作,不断增强自身的技术实力和市场竞争力。例如,APEM收购了丹麦的高性能PCB轻触开关制造商MEC,以及美国的开关面板制造商UNIFAB。这些收购不仅使APEM获得了先进的技术和知识产权,也为其在全球市场的竞争中赢得了先机。

通过以上五个故事,我们可以看到APEM公司在电子行业的发展历程中,始终坚持创新、扩张和合作的战略,不断壮大自身实力,成为行业内的佼佼者。

安普康(AMPCOM)公司的发展小趣事

对于安普康来说,品质是企业生存和发展的基石。自成立以来,公司始终将产品品质放在首位,从原材料采购到生产流程控制,再到产品测试和包装,每一个环节都严格把关。这种对品质的执着追求使得安普康的产品在市场上赢得了良好的口碑。无论是电信、移动、电力等大型企业,还是智能大厦、家庭用户等终端客户,都对安普康的产品给予了高度评价。

EQCOLOGIC公司的发展小趣事

随着环保意识的日益增强,电子行业对环保的要求也越来越高。EQCOLOGIC公司积极响应环保号召,将环保理念贯穿于产品研发、生产和销售的各个环节。公司采用环保的生产工艺和材料,减少污染物的排放;同时,还开展了一系列环保宣传活动,提高员工和消费者的环保意识。这些举措不仅提升了公司的社会形象,也为公司的可持续发展奠定了基础。

问答坊 | AI 解惑

关于运放平衡电阻的问题

一般反相/同相放大电路中都会有一个平衡电阻,这个平衡电阻的作用是什么呢?…

查看全部问答>

为什么不开设有关FPGA(CPLD)论坛?

   eeworld里面有这么多的论坛,缺少了FPGA感觉太遗憾了…

查看全部问答>

Wince 6.0下如何根据屏幕的大小自动调整显示部分的尺寸

最近刚刚接触6.0,用的是友坚的6410开发板,是4.3寸的显示屏,发现打开的界面不能完全显示出来,一般是下半部分无法显示,请问有没有什么方法能够根据屏幕的大小自动调整显示界面的尺寸??…

查看全部问答>

请教!avr m8 AD转换问题!

现在做了一个AD转换用Proteus仿真时就OK,但做硬件时出错!请指教! #include #include #include \"delay.h\" #define Led_1 0b11111110                  #define Led_2 ...…

查看全部问答>

300分求牛人帮我把一个VC小游戏移植到EVC

自己移..上百个错误。. 求牛人留下E-MAIL.…

查看全部问答>

请问CPropertySheet怎么加菜单啊

用VC2005的MFC智能设备程序,请问怎么才能给属性表添加菜单啊?…

查看全部问答>

请各位指点迷津

请各位指点迷津:电子技术基础自我感觉掌握不错,通过几个电子套件,焊接成功,不知道以后该这么走,本意想向维修方向发展,不知道怎么走,请各位大侠指点迷津…

查看全部问答>

Raw os 内核状态机篇

现在有很多操作系统的内部任务状态机制不全,直接导致了bug的产生,具体名字就不指明了。 Raw os  的内部任务状态非常健全,以下结构体定义了任务的状态机制。 enum RAW_TASK_STATUS {     RAW_RDY = 0,     RA ...…

查看全部问答>

选择FPGA开发板

由于项目需求,现要选择一款FPGA的开发板,由于本人是菜鸟一个,之前没有接触过FPGA,不知道如何选择。具体要求就是xilinx virtex-6的主芯片,主要用于多路的信号处理,要求处理速度快,存储器容量要大。不知如何选择,有哪些可供选择。 有哪位大 ...…

查看全部问答>

提问+MSP430复位选择

想做一个复位功能,想到用看门狗,发现有两种情况实现PUC :满足定时要求和写错密码。请问哪一种更好一点。 另有没有别的软件复位的方法?…

查看全部问答>