车辆检测器作为交通信息采集的重要前端部分,越来越受到业内人士的关注。鉴于公路交通现代化管理和城市交通现代化管理的发展需要,对于行驶车辆的动态检测技术——车辆检测器的研制在国内外均已引起较大重视。车辆检测器以机动车辆为检测目标,检测车辆的通过或存在状况,其作用是为智能交通控制系统提供足够的信息以便进行最优的控制。
工作原理:本系统采用 MSP430F1121A 单片机与环形线圈相结合的方法对行驶车辆进行检测,是一种基于电磁感应原理的检测器。传感器线圈为通过一定电流的环形线圈,当被检测铁质物体通过线圈切割磁力线时,引起线圈回路电感量的变化,检测器通过检测该电感变化量就可以检测出被测物体的存在。本文利用由环形线圈构成回路的耦合电路对其振荡频率进行检测。但线圈检测易受车辆、湿度、温度等外界环境的影响,基准频率会产生漂移,从而影响检测效果;同时由于车型、车体、车速的不同,也会影响检测的准确性。针对这些情况,本文提出了一种软件动态刷新检测基准的方法以及抗干扰的软件数字滤波方法,充分利用 MSP430 系列单片机的片上资源对线圈频率进行检测,有效提高了检测的准确性与可靠性。
一、系统结构
系统以 MSP430F1121A 单片机为核心,由环形线圈传感器模块、LC 振荡电路、整形电路、频率选择模块、电源模块、电压监测模块、工作方式设置模块、信号输出模块及 JTAG 等组成,系统结构框图如图 1 所示。

图 1 信号输入电路
二、各模块原理及硬件实现
环形线圈传感器是一只埋在路面下的矩形线圈,其两端引线接车辆检测器。环形线圈的作用相当于 LC 振荡回路中的电感 L,当有金属物体靠近时其电感量发生变化,从而引起振荡频率的改变;通过对频率的检测、比较,可以判断车辆的驶入或驶出。由它组成的 LC 振荡电路与整形电路一起构成了信号输入电路,如图 1 所示。
环形线圈与行驶车辆之间是通过电磁场进行耦合的:当车通过环形线圈并处在一定位置时,在车体中引起的涡流是一定的,而涡流对环形线圈的影响也是一定的,车辆与环形线圈之间存在着一定的互感。于是,把车辆看作具有电感 L1 和电阻 R1 的短路环,它通过互感 M 与环形线圈相交链;环形线圈由振荡电路提供激励,其电感为 L2、电阻为 R2。等效电感中第一项 L2 的变化幅度与车辆的导磁率有关、第二项与电涡流效应有关:若工作频率选择适当,当有车辆通过环形线圈时,第一项的变化量将小于第二项,即等效电感减小。显然,当车辆通过环形线圈时 L 变小、则 f 增大,通过单片机检测电路测得其频率的变化,从而可判断有无车辆通过。
电路中由三极管 Q1 和 Q2 组成共射极振荡器,电阻 R3 是两只三极管的公共射极电阻,并构成正反馈;T1 为磁罐变压器,起着阻抗变换和与外电路隔离的双重作用。其绕组 L1 通过引线外接环形线圈,环形线圈的感抗通过 T1 反射到绕组 L2,形成等效电感 L,L 与并联的电容 C1 形成振荡回路,LC 值决定了振荡频率。开关 S1 闭合时,电容 C2 与 C1 并联、电容量增加、振荡频率降低,由此来设置高低两种振荡频率,是考虑到现场的不同情况,以便取得较好的检测效果。LC 振荡电路输出的是带毛刺的正弦波,不适合单片机做数字化处理,因此需要单向稳压二极管和单门限电压比较器将其转变为方波信号输出。
由于不同应用场合中 LC 振荡电路的振荡频率不尽相同,故输出的方波信号通过一计数器进行分频,再由频率选择接口送入单片机的 P2.5 口,从而避免了单片机的计数溢出,增强了单片机对信号处理的灵活性。MSP430F1121A 单片机为 16 位 RISC 指令结构,内置 4 kB Flash 和 256 B RAM,一个 16 位定时器 Timer-A 和看门狗定时器,一个具有 3 种内部参考电平和输出带 RC 滤波的比较器等。