新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 嵌入式汽车发动机检测装置设计

嵌入式汽车发动机检测装置设计

作者:时间:2011-09-02来源:网络收藏

通过先进的载体设备和技术手段,、诊断、维修电子喷射的现代化。本文的就是一款具突破性的

本文引用地址:http://www.eepw.com.cn/article/150271.htm

  

  本文以LPC2134微处理器为核心,其他还包括高压线圈感应电路,低压线圈感应电路、电源电路、LCD点阵显示电路以及键盘电路等。硬件框图如图1所示。

  

汽车速度检测系统硬件框图

  图1 汽车速度检测系统硬件框图

  这里,LPC2134微控制器基于一个支持实时仿真和跟踪的32位ARM7TDMI-S CPU,并带有128kB嵌入的高速Flash存储器。?较小的封装和很低的功耗,以及8位ADC和10位DAC,使其特别适用于工业控制应用以及各种测量系统。

  本系统主要检测高压低压线圈的波形信号,并将其显示在LCD显示器上,还可通过高压信号的两次脉冲间隔计算的转速。

  本装置直接连接220V交流市电就可以工作。

  汽车发动机检测系统硬件环境

  电源电路

  本装置电源电路如图2、图3所示。

  

220V交流电变压直流12V

  图2 220V交流电变压直流12V

  

 直流12V变压直流3.3V

  图3 直流12V变压直流3.3V

  图2中,从接口S2接入的220V左右的交流电压,经变压器T2变压,经全波整流电桥D2整流后,得到为0~12V左右的波动直流。这一波动的直流经C5、C6、L4组成的∏型滤波后,得到一较平稳的直流,再通过C7、C8、C12滤掉杂波,再经图3中HT7533稳压为+3.3V,经C13、C18、C19、C20再次滤波后,得到稳定的+3.3V直流电流,为系统微处理器和显示电路供电。

  点阵模块OCM12864-5

  OCM12864液晶显示模块是128×64点阵型液晶显示模块,可显示各种字符及图形,可与CPU直接接口,具有8位标准数据总线、6条控制线及电源线。这里采用KS0108控制IC。

  线圈感应及显示硬件电路

  汽车发动机检测原理主要是通过感应线圈感应高压与低压线圈的信号,并将感应信号通过开关管输入到LPC2134微处理器的GPIO端口。通过微处理器的定时器测量脉冲信号的周期,再将信号显示在LCD点阵显示器上。由于发动机旋转两周就会出现连次高压线圈信号,因此通过测量两次高压脉冲的时间间隔,就可以计算出发动机的转速。转速数值经软件转换成显示码由显示电路处理后显示出来。 LPC2134与OCM12864接口电路如图4所示。

  

LPC2134与OCM12864接口电路图

  图4 LPC2134与OCM12864接口电路图

  软件中,主程序对键盘子程序进行扫描,如有键被按下,LPC2134微处理器相应的端口电压就会被拉低,单片机的功能就对端口进行定位,判断是哪个端口被拉低,并计算建值,从而转向执行不同功能的子程序,并刷新显示器的显示内容。

linux操作系统文章专题:linux操作系统详解(linux不再难懂)

上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭