·上一文章:乘用车车身控制系统的低功耗设计
·下一文章:奥迪A6L停放两天不着车蓄电池没电
3 软件设计
该手机遥控车辆系统的软件流程如下:系统初始化之后,循环检测是否收到合法的手机来电。如果来电合法,则接通手机。接通手机时系统会自动播放提示音(比如:欢迎连线,启动车辆请按1,熄灭请按2,开锁请按3,关锁请按4,寻车请按5等),以提示用户每个按键的功能。提示音播放过程中,用户可以随时按下手机按键来中断提示音并执行相应功能。
如果检测手机按键被按下,则根据不同的按键来执行不同的功能模块。在功能模块执行过程中,系统可以通过语音合成模块来合成提示语音,然后通过手机听筒反馈给用户。这样用户可以实时知道车辆的当前真实状态,以帮助用户判断下一步该做出怎样的操作。
如果用户按了“1”键,则系统会控制继电器将点火开关档位切换到ON档,同时接通启动继电器3s后再断开,来启动发动机。然后系统会检测发电机的输出状态,以判断发动机是否已经真实启动,并通过语音提示用户“发动机启动成功”或者“发动机启动失败”。发动机启动成功之后,系统会自动开始5 min的计时,当计时结束时,系统会自动控制继电器将点火开关档位从ON档切换回OFF将发动机熄火。其他按键的功能实现方式也是同理,从而可以实现遥控开关门锁、遥控寻车、防盗报警、车辆定位、低电量提醒等很多功能。
当一个功能模块执行完之后,系统会自动返回到初始状态,等待用户通过手机按键进行的下一个功能模块选择。
4 结束语
该系统利用手机通话过程中通过手机按键功能来实现手机遥控车辆的应用,任何具有通话功能的手机都可以进行操作,通用性强,可扩展性强,成本低,且带有语音反馈功能,实时性好,操作直观。