新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于STM32F的汽车远程防盗系统的设计与实现

基于STM32F的汽车远程防盗系统的设计与实现

作者:时间:2013-02-18来源:网络收藏

  在汽车防盗系统中,103的PC4、PC5引脚分别接收左右两个角度传感器的输入数据,通过PCA、PC5引脚的A/D转换功能,将模拟电压量转换为数字量在LCD1602上显示出来。

  2.3 GSM模块

  GSM模块选用华为公司的EM310.EM310 GSM支持串行接口,通过UART接口与外界进行串行通信,和103单片机的RXD0和TXD0引脚连接,用AT指令控制。UART支持可编程的数据宽度、可编程的数据停止位、可编程的奇偶校验或者没有校验。最高支持115.2 kb/s、最低支持300 b/s的波特率,默认支持9 600b/s的速率,支持波特率掉电保存。GSM模块有标准的SIM卡接口,GSM模块连接电路图如图3所示。

GSM模块连接电路图

  2.4 WT588D语音模块

  本系统选用具有32 Mb存储器的WT588D语音模块,8 kHz采样时,录音时间长达790 s,满足语音提醒的要求。报警系统中,语音提醒需要较高分贝,为了驱动大功率的扬声器,输出用DAC接功放的形式,WT588D语音模块电路图如图4所示。R1和C1并联到地接功放。功率放大器选用TDA2030,额定功率达14 W,性价比高,应用广泛。语音模块与单片机的连接采用3线串口控制模式,和标准的4线SPI不同,WT588D只接收单片机发送来的数据、指令和时钟信号,而不需要发送数据。在这种3线串口模式下,P01为DATA数据接口,P02为片选CS,P03为CLK时钟,分别与单片机的PC7、PC8、PC6连接。模块供电电压为2.8~3.6 V,选用3.3 V.BUSY是忙信号输出端,当输出低电平时,发光二极管亮,此时为放音状态。WT588D模块应用范围广,几乎可以应用到所有的语音场所,如报站器、报警器、闹钟、智能家电等各种自动控制应用。

WT588D语音模块电路图

  2.5 控制模块设计

  2.5.1 油路控制电路

  控制汽油电源的具体方法,是在汽油的电源线上加装常闭型汽车断电继电器来控制汽油的供电电源。油路控制电路如图5所示。R2、R3起到限流的作用。当con1为高电平时,Q1导通,继电器打开,从而实现了断电熄火。正常情况下,con1输出低电平时,Q1截止,继电器闭合,汽油喷射系统供电电路接通。继电器线圈由导通变截止时,会感应出较大的自感电动势,容易击穿三极管8050.因此,在继电器两端反向并联二极管IN4148,吸收该电动势,保护三极管。

油路控制电路

  2.5.2 后视镜控制电路

  每个后视镜采用一个步进电机和两个按键控制,步进电机用来转动后视镜,两个按键分别是角度增加键和角度减小键。车主根据自己的习惯,使用按键设定后视镜角度。系统设防时,控制后视镜折叠;撤防时,控制后视镜展开。图6是控制其中一个后视镜角度的驱动电路。

  芯片L298N有两路电源,分别为工作电源和驱动电源。VSS是工作电源,电压范围为4.5~36 V,本系统选用5 V工作电压;VS为驱动电压,最大为36 V,要求VS最好大于VSS,设计中选用12 V.int1、int2、int3、int4为单片机控制电机的输入端,分别对应OUT1、OUT2、OUT3、OUT4四路输出,输出接四相五线式步进电机。ISENA、ISENB是使能端,直接接入5 V逻辑电源,也就是说,两个电机时刻都保持在使能状态。由于我们使用的电机是线圈式的,从运行状态突然转换到停止状态和从顺时针状态突然转换到逆时针状态时,会形成很大的反向电流,在电路中加入二极管的作用,就是在产生反向电流的时候进行泄流,保护芯片的安全。Motorl为步进电机提供插口。



评论


相关推荐

技术专区

关闭