限速器的技术原理分析与设计

时间:2011-02-22来源:网络

  (2)语音报警单元

  语音报警原理图如图8所示。为了保证行驶的安全性和平稳性,必须在汽车停止状态下才能启动限速器或关闭限速器,因此配有语音报警器,以起到有效的提醒作用。该限速器使用带功放的ML22865语音芯片,其芯片的SCL、SDA、(CBUSYB)脚分别接至MSP430F169的I/O口P5.2~P5.4,报警器的SPM、SPP脚接扬声器。

  (3)数据存储单元

  限速器的数据存储原理图如图9所示。限速器要能设定速度上限值,以及提供给自学习算法所需的大量的存储空间,因此必须具备数据存储功能,本设计使用24LC512存储器。

  (4)键盘和显示单元

  利用MSP430F169的P3.4~P3.7实现4个独立按键,功能分别为限速器开关键、数值增加键、数值减少键以及确认键。显示单元使用4个8段数码管显示,显示4位的限速值。显示数据通过MSP430F169的P1口提供。MSP430F169的P2.0~P2.3口作为数码管的控制口,为了节省能耗,数码管只有在按下键盘时才点亮,当30 s内不再操作键盘时数码管熄灭。

3 限速器的软件设计

  限速器的软件设计流程图如图10所示。为了保证行驶的安全性和平稳性,必须在汽车停止状态下才能启动或关闭限速器。限速器工作过程如下:通过按键中断程序判断是否有启动或关闭限速器的按键,如果有按键信号,限速器根据主程序采集的踏板传感器电信号,判断是否有油门踏板动作,如果有踩下油门踏板,语音报警,此操作无效;如果无踏板动作,再次提醒是否处于行驶状态,并且设置5 s延时,并再次按下该按键,才能将限速器开启或关闭。如果判断是关闭限速器按键,则关闭限速器,并设置关闭状态,且将该状态信息传递给主程序;如果是启动限速器,则开启限速器工作,并设置开机状态,且将该状态信息传递给主程序。在主程序循环中,首先采集踏板传感器信号并通过IIR滤波判断是否有踏板动作并将该信息反馈给键盘中断程序,然后判断是否有设置速度上限值按键。如果有,则设置相应的速度值Vm,并存储在存储器中;如果没有,则读入踏板传感器的电信号A/D值Ux,Ux通过自学习算法得出行驶速度值Vx。

4 测试实验

  (1)限速器开启瞬间信号振荡测试实验

为了检测限速器开启瞬间工作的可靠性,抽样5台限速器做实验,观察ECU输入信号(图2中“1”点处信号)。主要测试项目为:限速器开启到稳定所需时间(如图11中的t2-t1)、开启瞬间信号的最大振幅(如图11中的Umax~Umin)、测试所得到数据如表1所示。实验结果表明,开关切换时间在1 ms以内,根据ECU电气特性,信号的干扰在5 ms以内,能够被平滑处理。而电压振幅也在ECU允许的范围内,因此开关的过程是可靠的。

  (2)限速器输出信号跟随输入信号变化滞后测试实验

  IIR滤波算法及自学习算法会导致输出信号滞后与输入信号。本实验中MSP430F169的运行速度为8 MIPS。为了测试滞后影响,本实验通过检测限速器输出信号跟随踏板传感器信号变化的情况来测试其影响性。主要测试项目为:当踏板传感器的信号从U1值变到U2值时,踏板传感器信号达到稳定状态所需的时间t1,限速器输出信号达到稳定状态所需的时间t2, t2-t1的差值以及稳定状态时两电路值ΔU如图12所示,通过测试得到数据如表2所示。实验结果表明时间差t2-t1为10 ms左右,这个时间人的操作是感觉不到的;电压的误差ΔU在3 mV以内,电压的影响可以被忽略。因此时间的滞后及电压误差不会影响限速器的性能。

  

  本文所介绍的汽车限速器安装灵活,不破坏汽车的完整性和可靠性,可以从根本上解决汽车超速问题,可极大地减少恶性交通事故,该装置推广应用,随着汽车消费品不断普及以及消费者安全意识的不断增强,汽车限速器在未来必将会有广阔的市场。

1 2

关键词: 电子限速 油门踏板 模拟信号采集

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版