CN103605301B - 一种基于现场可编程门阵列的汽车仪表校验仪***及电路 - Google Patents

一种基于现场可编程门阵列的汽车仪表校验仪***及电路 Download PDF

Info

Publication number
CN103605301B
CN103605301B CN201310286392.8A CN201310286392A CN103605301B CN 103605301 B CN103605301 B CN 103605301B CN 201310286392 A CN201310286392 A CN 201310286392A CN 103605301 B CN103605301 B CN 103605301B
Authority
CN
China
Prior art keywords
module
connects
programmable gate
gate array
resistance
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201310286392.8A
Other languages
English (en)
Other versions
CN103605301A (zh
Inventor
王纪婵
刘刚
马振中
鲍祖尚
何凯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Changsha Normal University
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN201310286392.8A priority Critical patent/CN103605301B/zh
Publication of CN103605301A publication Critical patent/CN103605301A/zh
Application granted granted Critical
Publication of CN103605301B publication Critical patent/CN103605301B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Tests Of Electronic Circuits (AREA)

Abstract

本发明公开了一种基于现场可编程门阵列的汽车仪表校验仪***及电路,包括:用于用户输入控制指令,产生时钟信号,开关整个***功能的输入模块;用于产生所连接的控制信号的现场可编程门阵列模块;用于提供***校验所需的校验电压的校验电压供给模块;用于将现场可编程门阵列模块产生的数字量的正弦波或方波转换成转速表所需的模拟信号波形信号处理模块;用于为水温表,燃油表,油压表提供电阻信号以进行校验的电阻网络模块;用于控制步进电机带动负载旋转以进行校验的步进电机控制模块;用于对指示灯、报警器进行检测的灯系控制单元模块;用于显示输入的频率值或电阻值的显示模块。此外,本发明结构简单,操作方便,实用性较强。

Description

一种基于现场可编程门阵列的汽车仪表校验仪***及电路
技术领域
本发明属于电子自动化技术领域,尤其涉及一种基于现场可编程门阵列的汽车仪表校验仪***及电路。
背景技术
随着汽车工业的高速发展,现代汽车的各个组成部分的结构也日趋复杂,其附属装置也越来越多,特别是近年来计算机技术、电子技术、网络技术以及液晶显示技术与汽车仪表的结合应用,对仪表的整体性能指标、外型结构及功能的完善都有很大的提高。汽车仪表板作为现代汽车的信息中心,为驾驶员提供了更多更迅速的汽车行驶信息,使驾驶员能够及时有效地采取相应的操作,保证汽车安全正常地工作,因而它的生产质量将直接关系到汽车行驶的安全性,舒适性和整车的质量。然而在大批量的汽车仪表的生产过程中也引发了另一个问题,即汽车仪表的校验问题。为了降低仪表的生产成本,提高其生产效率,确保产品的质量,如何开发出一种能够准确检测汽车仪表的校验仪已经成为一项重要而且极富应用意义的课题。
在国内,本发明最接近的现有技术为中国专利文献CN201955415U。之前的产品大部分基于单片机开发,还没有基于现场可编程门阵列的汽车仪表的校验仪。
发明内容
本发明实施例的目的在于提供一种基于现场可编程门阵列的汽车仪表校验仪***及电路,旨在解决在国内的产品大部分基于单片机开发,还没有基于现场可编程门阵列的汽车仪表的校验仪的问题。
本发明实施例是这样实现的,一种基于现场可编程门阵列的汽车仪表校验仪***,该基于现场可编程门阵列的汽车仪表校验仪***包括:输入模块、现场可编程门阵列模块、校验电压供给模块、波形信号处理模块、电阻网络模块、步进电机控制模块、灯系控制单元模块、显示模块、转速表、水温表、燃油表、油压表、步进电机、车速里程表;
用于用户输入控制指令,产生时钟信号,开关整个***功能的输入模块;
与输入模块、校验电压供给模块、波形信号处理模块、电阻网络模块、步进电机控制模块、灯系控制单元模块、显示模块连接,用于产生所连接的输入模块、校验电压供给模块、波形信号处理模块、电阻网络模块、步进电机控制模块、灯系控制单元模块、显示模块连接的控制信号的现场可编程门阵列模块,接收输入模块的输入控制指令;
与灯系控制单元模块、转速表、水温表、燃油表、油压表、车速里程表连接,用于提供***校验所需的校验电压的校验电压供给模块;
与转速表连接,用于将现场可编程门阵列模块产生的数字量的正弦波或方波转换成转速表所需的模拟信号波形信号处理模块;
与水温表、燃油表、油压表连接,用于为水温表、燃油表、油压表提供电阻信号以进行校验的电阻网络模块;
与步进电机连接,用于控制步进电机带动负载旋转以进行校验的步进电机控制模块,步进电机连接车速里程表;
与校验电压供给模块连接,用于对指示灯、报警器进行检测的灯系控制单元模块,接收校验电压供给模块的电压信号;
与现场可编程门阵列模块连接,用于显示输入的频率值或电阻值的显示模块。
进一步,输入模块外部输入的为50MHz的时钟信号,通过直接与现场可编程门阵列模块I/O口连接的开关按键实现对整个校验***的开关。
进一步,输入模块通过4*4矩阵键盘实现用户对***的控制和指令输入。
进一步,4*4矩阵键盘设计方法为每条水平线和垂直线在交叉处通过一个按键加以连接,KRY0,KEY1,KEY2,KEY3依次接COM的9,8,7,6管脚.
进一步,按键识别方法采用行扫描法具体的步骤为:
第一步:判断键盘中是否有键按下;首先,应将全部行线置低电平,然后开始检测列线的状态,如果其中一列的电平为低,则表示键盘中有键按下,若所有列线均为高电平,则键盘中无键按下;
第二步:判断闭合键所在的位置,在经过第一步的判断之后,假如确认有键按下后,才可进入具体闭合键判断的步骤;
方法是:按顺序依次将行线置为低电平,注意每一次只能置其中四根行线中的一根行线为低电平,其余行线均为高电平,在确定其中一个行线位置为低电平后,接下来便要进行各列线的电平状态的检测,若检测到某一列为低,则找到该列所在位置,该列线与置为低电平的行线交叉处的按键就是按下的按键,行列扫描线接到现场可编程门阵列的1/0口即可;
经过第一步和第二步就可以准确判断按键所在的位置,然后根据预定的功能进行相应的处理。
进一步,校验电压供给模块采用芯片TLC5615和OPA551搭接完成,电路具体的连接为:
TLC5615芯片的Din_dac连接现场可编程门阵列模块提供的数据信号接口,clk_dac连接现场可编程门阵列模块的串行时钟信号输出口,cs_dac是片选信号接口,输入低电平,Dout悬空,VDD接+30V的电源,且+30V的电源通过一个0.1uF的电容接地,REFIN接2.16V的Vref,且Vref通过一个0.1uF的电容接地,AGND接地,VOUT通过2.5KΩ的电阻R1接OPA551芯片的-IN;
OPA551芯片的NC通过电阻3KΩ的R2接地,+IN和V-共同连接-30V的电源,且-30V的电源通过由两个0.1uF的电容组成的并联电路接地,FLAG接+30V的电源,且+30V的电源通过由两个0.1uF的电容组成的并联电路接地,V+接+30V的电源,OUT通过15KΩ的电阻R3接NC。
进一步,波形信号处理模块采用芯片DAC0832和运放TL082搭接完成,电路的具体连接为:
PIO23-PIO31为现场可编程门阵列模块的I/O口,依次接DAC0832的DO-D7,WR1接地,FB接TL082/1的1端口,IOUT1接TL082/1的2端口,且FB与IOUT1间接有一个51pF的电容,IOUT2接TL082/1的3端口,且IOUT2,/CS,WR2,XFER,GND(管脚3),GND(管脚10)接地,VERF接+5V电源,VCC接电源VCC;
TL082/1的输出端1通过一个5.1KΩ的电阻接TL082/2的输入端口6;
TL082/2的输入端口5接地,输出端通过一个7.2KΩ的电阻和一个电容接输入端口6。
进一步,电阻网络模块的设计包括电阻网络的连接及其驱动;
电阻网络的连接为:电阻网络采用串联的方式来实现,每个电阻网络由800Ω,400Ω,200Ω,100Ω,80Ω,40Ω,20Ω,10Ω,8Ω,4Ω,2Ω,1Ω,0.8Ω,0.4Ω,0.2Ω,0.1Ω十六个精密电阻依次与对应的继电器K1,K2,K3......K16并联组成;
电阻网络的驱动连接为:MC1413的每个输入端口通过2.7KΩ的电阻连接现场可编程门阵列模块,并控制继电器工作,其余的与电阻并联的继电器的连接,有多少个精密电阻就配置多少个相应的驱动电路。
进一步,步进电机控制模块的电路具体连接为::
步进电机的A、B、C三相电路连接原理相同,以A相为例:现场可编程门阵列模块的PIO口接74LS14反相器后接9014基极,并通过一个6.7KΩ的电阻接+5V电源,+5V电源通过670Ω的电阻接9014集电极,9014发射极通过74BF004的输入端接地;+25V电源通过33KΩ的电阻接74BF004的输出端、TIP122的基极和发射极接地;+25V经1KΩ的电阻R1(B相为R2,C相为R3),RL1(B相为RL2,C相为RL3),50Ω的电阻和200uF的电容组成的并联电路通过TIP122的集电极和发射极接地;+25V经D1(B相为D2,C相为D3),200Ω的电阻通过TIP122的集电极和发射极接地。
进一步,步进电机控制模块的控制方法为:现场可编程门阵列模块将控制脉冲从PIO口发出经过74LS14反相输出后进入9014放大后便可控制光电开关74BF004的通断,光电开关74BF004主要起光电隔离的作用,脉冲信号由功率管TIP122进行电压和电流的放大,从而驱动步进电机中相应的A、B、C相绕组的通断,使步进电机能够根据不同的控制信号分别作正转,反转,停转,加速。
本发明提供的基于现场可编程门阵列的汽车仪表校验仪***及电路,通过输入模块采用4*4矩阵键盘,极大地减少了占用I/O口的资源;通过校验电压供给模块的设计最终可以为仪表校验提供0-26V之间的任何值;通过波形信号处理模块两个运放的设计,分别实现了电流信号转换为电压信号和滤波功能;通过电阻网络模块的设计,满足了汽车仪表校验所需要的从O-999.9欧的电阻的供给,体积小,精度高。
附图说明
图1是本发明实施例提供的基于现场可编程门阵列的汽车仪表校验仪***的结构框图;
图中:1、输入模块;2、现场可编程门阵列模块;3、校验电压供给模块;4、波形信号处理模块;5、电阻网络模块;6、步进电机控制模块;7、灯系控制单元模块;8、显示模块;9、转速表;10、水温表、燃油表、油压表;11、步进电机;12、车速里程表;
图2是本发明实施例提供的基于现场可编程门阵列的汽车仪表校验仪输入模块的4*4矩阵键盘电路图;
图3是本发明实施例提供的基于现场可编程门阵列的汽车仪表校验仪校验电压供给模块的电路图;
图4是本发明实施例提供的基于现场可编程门阵列的汽车仪表校验仪波形信号处理模块的电路图。
图5是本发明实施例提供的基于现场可编程门阵列的汽车仪表校验仪电阻网络模块电阻网络连接电路图。
图6是本发明实施例提供的基于现场可编程门阵列的汽车仪表校验仪电阻网络模块电阻网络驱动电路图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
图1示出了本发明提供的基于现场可编程门阵列的汽车仪表校验仪***结构。为了便于说明,仅仅示出了与本发明相关的部分。
本发明的基于现场可编程门阵列的汽车仪表校验仪***,该基于现场可编程门阵列的汽车仪表校验仪***包括:输入模块、现场可编程门阵列模块、校验电压供给模块、波形信号处理模块、电阻网络模块、步进电机控制模块、灯系控制单元模块、显示模块、转速表、水温表、燃油表、油压表、步进电机、车速里程表;
用于用户输入控制指令,产生时钟信号,开关整个***功能的输入模块;
与输入模块、校验电压供给模块、波形信号处理模块、电阻网络模块、步进电机控制模块、灯系控制单元模块、显示模块连接,用于产生所连接的输入模块、校验电压供给模块、波形信号处理模块、电阻网络模块、步进电机控制模块、灯系控制单元模块、显示模块连接的控制信号的现场可编程门阵列模块,接收输入模块的输入控制指令;
与灯系控制单元模块、转速表、水温表、燃油表、油压表、车速里程表连接,用于提供***校验所需的校验电压的校验电压供给模块;
与转速表连接,用于将现场可编程门阵列模块产生的数字量的正弦波或方波转换成转速表所需的模拟信号波形信号处理模块;
与水温表、燃油表、油压表连接,用于为水温表、燃油表、油压表提供电阻信号以进行校验的电阻网络模块;
与步进电机连接,用于控制步进电机带动负载旋转以进行校验的步进电机控制模块,步进电机连接车速里程表;
与校验电压供给模块连接,用于对指示灯、报警器进行检测的灯系控制单元模块,接收校验电压供给模块的电压信号;
与现场可编程门阵列模块连接,用于显示输入的频率值或电阻值的显示模块。
作为本发明实施例的一优化方案,输入模块外部输入的为50MHz的时钟信号,通过直接与现场可编程门阵列模块I/O口连接的开关按键实现对整个校验***的开关。
作为本发明实施例的一优化方案,输入模块通过4*4矩阵键盘实现用户对***的控制和指令输入。
作为本发明实施例的一优化方案,4*4矩阵键盘设计方法为每条水平线和垂直线在交叉处通过一个按键加以连接,KRY0,KEY1,KEY2,KEY3依次接COM的9,8,7,6管脚.
作为本发明实施例的一优化方案,按键识别方法采用行扫描法具体的步骤为:
第一步:判断键盘中是否有键按下;首先,应将全部行线置低电平,然后开始检测列线的状态,如果其中一列的电平为低,则表示键盘中有键按下,若所有列线均为高电平,则键盘中无键按下;
第二步:判断闭合键所在的位置,在经过第一步的判断之后,假如确认有键按下后,才可进入具体闭合键判断的步骤;
方法是:按顺序依次将行线置为低电平,注意每一次只能置其中四根行线中的一根行线为低电平,其余行线均为高电平,在确定其中一个行线位置为低电平后,接下来便要进行各列线的电平状态的检测,若检测到某一列为低,则找到该列所在位置,该列线与置为低电平的行线交叉处的按键就是按下的按键,行列扫描线接到现场可编程门阵列的1/0口即可;
经过第一步和第二步就可以准确判断按键所在的位置,然后根据预定的功能进行相应的处理。
作为本发明实施例的一优化方案,校验电压供给模块采用芯片TLC5615和OPA551搭接完成,电路具体的连接为:
TLC5615芯片的Din_dac连接现场可编程门阵列模块提供的数据信号接口,clk_dac连接现场可编程门阵列模块的串行时钟信号输出口,cs_dac是片选信号接口,输入低电平,Dout悬空,VDD接+30V的电源,且+30V的电源通过一个0.1uF的电容接地,REFIN接2.16V的Vref,且Vref通过一个0.1uF的电容接地,AGND接地,VOUT通过2.5KΩ的电阻R1接OPA551芯片的-IN;
OPA551芯片的NC通过电阻3KΩ的R2接地,+IN和V-共同连接-30V的电源,且-30V的电源通过由两个0.1uF的电容组成的并联电路接地,FLAG接+30V的电源,且+30V的电源通过由两个0.1uF的电容组成的并联电路接地,V+接+30V的电源,OUT通过15KΩ的电阻R3接NC。
作为本发明实施例的一优化方案,波形信号处理模块采用芯片DAC0832和运放TL082搭接完成,电路的具体连接为:
PIO23-PIO31为现场可编程门阵列模块的I/O口,依次接DAC0832的DO-D7,WR1接地,FB接TL082/1的1端口,IOUT1接TL082/1的2端口,且FB与IOUT1间接有一个51pF的电容,IOUT2接TL082/1的3端口,且IOUT2,/CS,WR2,XFER,GND(管脚3),GND(管脚10)接地,VERF接+5V电源,VCC接电源VCC;
TL082/1的输出端1通过一个5.1KΩ的电阻接TL082/2的输入端口6;
TL082/2的输入端口5接地,输出端通过一个7.2KΩ的电阻和一个电容接输入端口6。
作为本发明实施例的一优化方案,电阻网络模块的设计包括电阻网络的连接及其驱动;
电阻网络的连接为:电阻网络采用串联的方式来实现,每个电阻网络由800Ω,400Ω,200Ω,100Ω,80Ω,40Ω,20Ω,10Ω,8Ω,4Ω,2Ω,1Ω,0.8Ω,0.4Ω,0.2Ω,0.1Ω十六个精密电阻依次与对应的继电器K1,K2,K3......K16并联组成;
电阻网络的驱动连接为:MC1413的每个输入端口通过2.7KΩ的电阻连接现场可编程门阵列模块,并控制继电器工作,其余的与电阻并联的继电器的连接,有多少个精密电阻就配置多少个相应的驱动电路。
作为本发明实施例的一优化方案,步进电机控制模块的电路具体连接为::
步进电机的A、B、C三相电路连接原理相同,以A相为例:现场可编程门阵列模块的PIO口接74LS14反相器后接9014基极,并通过一个6.7KΩ的电阻接+5V电源,+5V电源通过670Ω的电阻接9014集电极,9014发射极通过74BF004的输入端接地;+25V电源通过33KΩ的电阻接74BF004的输出端、TIP122的基极和发射极接地;+25V经1KΩ的电阻R1(B相为R2,C相为R3),RL1(B相为RL2,C相为RL3),50Ω的电阻和200uF的电容组成的并联电路通过TIP122的集电极和发射极接地;+25V经D1(B相为D2,C相为D3),200Ω的电阻通过TIP122的集电极和发射极接地。
作为本发明实施例的一优化方案,步进电机控制模块的控制方法为:现场可编程门阵列模块将控制脉冲从PIO口发出经过74LS14反相输出后进入9014放大后便可控制光电开关74BF004的通断,光电开关74BF004主要起光电隔离的作用,脉冲信号由功率管TIP122进行电压和电流的放大,从而驱动步进电机中相应的A、B、C相绕组的通断,使步进电机能够根据不同的控制信号分别作正转,反转,停转,加速。
下面结合附图及具体实施例对本发明的应用原理作进一步描述。
如图1所示,本发明实施例的基于现场可编程门阵列的汽车仪表校验仪***主要由输入模块1、现场可编程门阵列模块2、校验电压供给模块3、波形信号处理模块4、电阻网络模块5、步进电机控制模块6、灯系控制单元模块7、显示模块8、转速表9、水温表、燃油表、油压表10、步进电机11、车速里程表12组成;
输入模块1,连接现场可编程门阵列模块2,用于用户输入控制指令,产生时钟信号,开关整个***等功能;
现场可编程门阵列模块2,连接校验电压供给模块3,波形信号处理模块4,电阻网络模块5,步进电机控制模块6,灯系控制单元模块7,显示模块8,用于产生所连接各模块的控制信号;
校验电压供给模块3,连接灯系控制单元模块7,转速表9,水温表、燃油表、油压表10,车速里程表12,用于提供***校验所需的校验电压;
波形信号处理模块4,连接转速表9,用于将现场可编程门阵列模块2产生的数字量的正弦波或方波转换成转速表9所需的模拟信号;
电阻网络模块5,连接水温表、燃油表、油压表10,用于为水温表、燃油表、油压表10提供电阻信号以进行校验;
步进电机控制模块6,连接步进电机11,步进电机11连接车速里程表12,用于控制步进电机11带动负载旋转以进行校验;
灯系控制单元模块7,用于对指示灯、报警器等进行检测;
显示模块8,用于显示输入的频率值或电阻值;
输入模块1外部输入的为50MHz的时钟信号,通过直接与现场可编程门阵列模块2I/O口连接的开关按键实现对整个校验***的开关;输入模块1通过4*4矩阵键盘实现用户对***的控制和指令输入;4*4矩阵键盘设计方法如图2所示,
每条水平线和垂直线在交叉处通过一个按键加以连接,KRY0,KEY1,KEY2,KEY3依次接COM的9,8,7,6管脚;
按键识别方法采用行扫描法,过程如下:
第一步:判断键盘中是否有键按下;首先,应将全部行线置低电平,然后开始检测列线的状态,如果其中一列的电平为低,则表示键盘中有键按下,若所有列线均为高电平,则键盘中无键按下;
第二步:判断闭合键所在的位置。在经过第一步的判断之后,假如确认有键按下后,才可进入具体闭合键判断的步骤。其方法是:按顺序依次将行线置为低电平,注意每一次只能置其中四根行线中的一根行线为低电平,其余行线均为高电平。在确定其中一个行线位置为低电平后,接下来便要进行各列线的电平状态的检测。若检测到某一列为低,则找到该列所在位置,该列线与置为低电平的行线交叉处的按键就是按下的按键。其行列扫描线接到现场可编程门阵列的1/0口即可;
经过第一步和第二步就可以准确判断按键所在的位置,然后根据预定的功能进行相应的处理;
输入模块1通过4*4矩阵键盘设计中使用的键盘为16个键,其外观图表1所示:
表1
其分布对应图2中按键排列的图形,即Kl对应数字键1,KZ对应数字键4,依此将各键对应上去即可,其各键功能如下:
O-9:为数字键,主要用来输入频率信号及电阻的数值大小;
正弦波:按此键可选择输出为正弦波;
方波:按此键将输出方波;
燃油表/水温表/油压表:按下三个键中的任意一个并设置数值将会为对应的仪表提供电阻信号;
车速表:按下此键并设置数值将为车速表提供信号(步进电机的驱动也是通过此键来设置);
校验电压供给模块3采用芯片TLC5615和OPA551搭接完成,电路图如图4所示:
TLC5615芯片的Din_dac连接现场可编程门阵列模块2提供的数据信号接口,clk_dac连接现场可编程门阵列模块2的串行时钟信号输出口,cs_dac是片选信号接口,输入低电平,Dout悬空,VDD接+30V的电源,且+30V的电源通过一个0.1uF的电容接地,REFIN接2.16V的Vref,且Vref通过一个0.1uF的电容接地,AGND接地,VOUT通过2.5KΩ的电阻R1接OPA551芯片的-IN;
OPA551芯片的NC通过电阻3KΩ的R2接地,+IN和V-共同连接-30V的电源,且-30V的电源通过由两个0.1uF的电容组成的并联电路接地,FLAG接+30V的电源,且+30V的电源通过由两个0.1uF的电容组成的并联电路接地,V+接+30V的电源,OUT通过15KΩ的电阻R3接NC。
波形信号处理模块4采用芯片DAC0832和运放TL082搭接完成,电路的具体连接,如图5所示:
PIO23-PIO31为现场可编程门阵列模块2的I/O口,依次接DAC0832的DO-D7,WR1接地,FB接TL082/1的1端口,IOUT1接TL082/1的2端口,且FB与IOUT1间接有一个51pF的电容,IOUT2接TL082/1的3端口,且IOUT2,/CS,WR2,XFER,GND(管脚3),GND(管脚10)接地,VERF接+5V电源,VCC接电源VCC;
TL082/1的输出端1通过一个5.1KΩ的电阻接TL082/2的输入端口6;
TL082/2的输入端口5接地,输出端通过一个7.2KΩ的电阻和一个电容接输入端口6。
电阻网络模块6的设计包括电阻网络的连接及其驱动,设计方法为:
电阻网络的连接设计为:
为实现对燃油表、水温表、油压表三个表的校验,选择三个电阻网络来提供电阻信号,其原理是一致的,任意一个电阻网络的连接图如图6所示:
电阻网络采用串联的方式来实现,每个电阻网络由800Ω,400Ω,200Ω,100Ω,80Ω,40Ω,20Ω,10Ω,8Ω,4Ω,2Ω,1Ω,0.8Ω,0.4Ω,0.2Ω,0.1Ω十六个精密电阻依次与对应的继电器K1,K2,K3......K16并联组成。
采用8421编码方式,只要控制相应的继电器K1至K16的断开或关闭,这样其对应的电阻就会接入或断开,最后接入的电阻串联相加就是输出的电阻值。
电阻网络的驱动设计为:
采用MC1413驱动芯片控制继电器工作,控制电路的部分连接图:
MC1413的每个输入端口通过2.7KΩ的电阻连接现场可编程门阵列模块2,并控制继电器工作。其余的与电阻并联的继电器的连接,有多少个精密电阻就配置多少个相应的驱动电路。
步进电机控制模块7的设计:
步进电机的A、B、C三相电路连接原理相同。以A相为例:现场可编程门阵列模块2的PIO口接74LS14反相器后接9014基极,并通过一个6.7KΩ的电阻接+5V电源,+5V电源通过670Ω的电阻接9014集电极,9014发射极通过74BF004的输入端接地;+25V电源通过33KΩ的电阻接74BF004的输出端、TIP122的基极和发射极接地;+25V经1KΩ的电阻R1(B相为R2,C相为R3),RL1(B相为RL2,C相为RL3),50Ω的电阻和200uF的电容组成的并联电路通过TIP122的集电极和发射极接地;+25V经D1(B相为D2,C相为D3),200Ω的电阻通过TIP122的集电极和发射极接地。
控制方法为:现场可编程门阵列模块2将控制脉冲从PIO口发出经过74LS14反相输出后进入9014放大后便可控制光电开关74BF004的通断,光电开关74BF004主要起光电隔离的作用,脉冲信号由功率管TIP122对其进行电压和电流的放大,从而驱动步进电机中相应的A、B、C相绕组的通断,使步进电机能够根据不同的控制信号分别作正转,反转,停转,加速。
灯系控制单元模块9提供14路灯系测试;显示模块8采用四位数码管实现显示功能。
本发明的工作原理:
输入模块1产生现场可编程门阵列模块2工作所需的时钟信号,同时用户通过输入模块1的4*4矩阵键盘控制现场可编程门阵列模块2工作,现场可编程门阵列模块2控制校验电压供给模块3产生仪表校验所需的校验电压,并在显示模块8显示输入的频率值或电阻值。波形信号处理模块4将现场可编程门阵列模块2产生的数字量的正弦波或方波转换成转速表9所需的模拟信号根据校验电压对转速表9进行校验,电阻网络模块5提供电阻信号给水温表、燃油表、油压表10并根据校验电压对水温表、燃油表、油压表10进行校验,步进电机控制模块6控制步进电机11带动负载控制车速里程表12工作根据校验电压对车速里程表12进行校验,灯系控制单元模块7根据校验电压对指示灯、报警器等进行检测校验。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

Claims (9)

1.一种基于现场可编程门阵列的汽车仪表校验仪***,其特征在于,该基于现场可编程门阵列的汽车仪表校验仪***包括:输入模块、现场可编程门阵列模块、校验电压供给模块、波形信号处理模块、电阻网络模块、步进电机控制模块、灯系控制单元模块、显示模块、转速表、水温表、燃油表、油压表、步进电机、车速里程表;
用于用户输入控制指令,产生时钟信号,开关整个***功能的输入模块;
与输入模块、校验电压供给模块、波形信号处理模块、电阻网络模块、步进电机控制模块、灯系控制单元模块、显示模块连接,用于产生所连接的输入模块、校验电压供给模块、波形信号处理模块、电阻网络模块、步进电机控制模块、灯系控制单元模块、显示模块连接的控制信号的现场可编程门阵列模块,接收输入模块的输入控制指令;
与灯系控制单元模块、转速表、水温表、燃油表、油压表、车速里程表连接,用于提供***校验所需的校验电压的校验电压供给模块;
与转速表连接,用于将现场可编程门阵列模块产生的数字量的正弦波或方波转换成转速表所需的模拟信号的波形信号处理模块;
与水温表、燃油表、油压表连接,用于为水温表、燃油表、油压表提供电阻信号以进行校验的电阻网络模块;
与步进电机连接,用于控制步进电机带动负载旋转以进行校验的步进电机控制模块,步进电机连接车速里程表;
与校验电压供给模块连接,用于对指示灯、报警器进行检测的灯系控制单元模块,接收校验电压供给模块的电压信号;
与现场可编程门阵列模块连接,用于显示输入的频率值或电阻值的显示模块。
2.如权利要求1所述的基于现场可编程门阵列的汽车仪表校验仪***,其特征在于,输入模块外部输入的为50MHz的时钟信号,通过直接与现场可编程门阵列模块I/O口连接的开关按键实现对整个校验***的开关。
3.如权利要求1所述的基于现场可编程门阵列的汽车仪表校验仪***,其特征在于,输入模块通过4*4矩阵键盘实现用户对***的控制和指令输入。
4.如权利要求2所述的基于现场可编程门阵列的汽车仪表校验仪***,其特征在于,按键识别方法采用行扫描法,具体的步骤为:
第一步:判断键盘中是否有键按下;首先,应将全部行线置低电平,然后开始检测列线的状态,如果其中一列的电平为低,则表示键盘中有键按下,若所有列线均为高电平,则键盘中无键按下;
第二步:判断闭合键所在的位置,在经过第一步的判断之后,假如确认有键按下后,才可进入具体闭合键判断的步骤;
方法是:按顺序依次将行线置为低电平,注意每一次只能置其中四根行线中的一根行线为低电平,其余行线均为高电平,在确定其中一个行线位置为低电平后,接下来便要进行各列线的电平状态的检测,若检测到某一列为低,则找到该列所在位置,该列线与置为低电平的行线交叉处的按键就是按下的按键,行列扫描线接到现场可编程门阵列的1/0口即可;
经过第一步和第二步就可以准确判断按键所在的位置,然后根据预定的功能进行相应的处理。
5.如权利要求1所述的基于现场可编程门阵列的汽车仪表校验仪***,其特征在于,校验电压供给模块采用芯片TLC5615和OPA551搭接完成,电路具体的连接为:
TLC5615芯片的Din_dac连接现场可编程门阵列模块提供的数据信号接口,clk_dac连接现场可编程门阵列模块的串行时钟信号输出口,cs_dac是片选信号接口,输入低电平,Dout悬空,VDD接+30V的电源,且+30V的电源通过一个0.1uF的电容接地,REFIN接2.16V的Vref,且Vref通过一个0.1uF的电容接地,AGND接地,VOUT通过2.5KΩ的电阻R1接OPA551芯片的-IN;
OPA551芯片的NC通过电阻3KΩ的R2接地,+IN和V-共同连接-30V的电源,且-30V的电源通过由两个0.1uF的电容组成的并联电路接地,FLAG接+30V的电源,且+30V的电源通过由两个0.1uF的电容组成的并联电路接地,V+接+30V的电源,OUT通过15KΩ的电阻R3接NC。
6.如权利要求1所述的基于现场可编程门阵列的汽车仪表校验仪***,其特征在于,波形信号处理模块采用芯片DAC0832和运放TL082搭接完成,电路的具体连接为:
PIO23-PIO31为现场可编程门阵列模块的I/O口,依次接DAC0832的DO-D7,WR1接地,FB接TL082/1的1端口,IOUT1接TL082/1的2端口,且FB与IOUT1间接有一个51pF的电容,IOUT2接TL082/1的3端口,且IOUT2,/CS,WR2,XFER,GND(管脚3),GND(管脚10)接地,VERF接+5V电源,VCC接电源VCC;
TL082/1的输出端1通过一个5.1KΩ的电阻接TL082/2的输入端口6;
TL082/2的输入端口5接地,输出端通过一个7.2KΩ的电阻和一个电容接输入端口6。
7.如权利要求1所述的基于现场可编程门阵列的汽车仪表校验仪***,其特征在于,电阻网络模块的设计包括电阻网络的连接及其驱动;
电阻网络的连接为:电阻网络采用串联的方式来实现,每个电阻网络由800Ω,400Ω,200Ω,100Ω,80Ω,40Ω,20Ω,10Ω,8Ω,4Ω,2Ω,1Ω,0.8Ω,0.4Ω,0.2Ω,0.1Ω十六个精密电阻依次与对应的继电器K1,K2,K3......K16并联组成;
电阻网络的驱动连接为:MC1413的每个输入端口通过2.7KΩ的电阻连接现场可编程门阵列模块,并控制继电器工作,其余的与电阻并联的继电器的连接,有多少个精密电阻就配置多少个相应的驱动电路。
8.如权利要求1所述的基于现场可编程门阵列的汽车仪表校验仪***,其特征在于,步进电机控制模块的电路具体连接为:
步进电机的A、B、C三相电路连接原理相同,
A相的电路连接为:现场可编程门阵列模块的PIO口接74LS14反相器后接9014基极,并通过一个6.7KΩ的电阻接+5V电源,+5V电源通过670Ω的电阻接9014集电极,9014发射极通过74BF004的输入端接地;+25V电源通过33KΩ的电阻接74BF004的输出端、TIP122的基极和发射极接地;+25V经1KΩ的电阻R1,RL1,50Ω的电阻和200uF的电容组成的并联电路通过TIP122的集电极和发射极接地;+25V经D1,200Ω的电阻通过TIP122的集电极和发射极接地;
B相的电路连接为:现场可编程门阵列模块的PIO口接74LS14反相器后接9014基极,并通过一个6.7KΩ的电阻接+5V电源,+5V电源通过670Ω的电阻接9014集电极,9014发射极通过74BF004的输入端接地;+25V电源通过33KΩ的电阻接74BF004的输出端、TIP122的基极和发射极接地;+25V经1KΩ的电阻R2,RL2,50Ω的电阻和200uF的电容组成的并联电路通过TIP122的集电极和发射极接地;+25V经D2,200Ω的电阻通过TIP122的集电极和发射极接地;
C相的电路连接为:现场可编程门阵列模块的PIO口接74LS14反相器后接9014基极,并通过一个6.7KΩ的电阻接+5V电源,+5V电源通过670Ω的电阻接9014集电极,9014发射极通过74BF004的输入端接地;+25V电源通过33KΩ的电阻接74BF004的输出端、TIP122的基极和发射极接地;+25V经1KΩ的电阻R3,RL3,50Ω的电阻和200uF的电容组成的并联电路通过TIP122的集电极和发射极接地;+25V经D3,200Ω的电阻通过TIP122的集电极和发射极接地。
9.如权利要求8所述的基于现场可编程门阵列的汽车仪表校验仪***,其特征在于,步进电机控制模块的控制方法为:现场可编程门阵列模块将控制脉冲从PIO口发出经过74LS14反相输出后进入9014放大后便可控制光电开关74BF004的通断,光电开关74BF004主要起光电隔离的作用,脉冲信号由功率管TIP122进行电压和电流的放大,从而驱动步进电机中相应的A、B、C相绕组的通断,使步进电机能够根据不同的控制信号分别作正转,反转,停转,加速。
CN201310286392.8A 2013-07-08 2013-07-08 一种基于现场可编程门阵列的汽车仪表校验仪***及电路 Expired - Fee Related CN103605301B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310286392.8A CN103605301B (zh) 2013-07-08 2013-07-08 一种基于现场可编程门阵列的汽车仪表校验仪***及电路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310286392.8A CN103605301B (zh) 2013-07-08 2013-07-08 一种基于现场可编程门阵列的汽车仪表校验仪***及电路

Publications (2)

Publication Number Publication Date
CN103605301A CN103605301A (zh) 2014-02-26
CN103605301B true CN103605301B (zh) 2016-06-01

Family

ID=50123536

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310286392.8A Expired - Fee Related CN103605301B (zh) 2013-07-08 2013-07-08 一种基于现场可编程门阵列的汽车仪表校验仪***及电路

Country Status (1)

Country Link
CN (1) CN103605301B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104880196A (zh) * 2014-02-28 2015-09-02 惠州市德赛西威汽车电子有限公司 一种汽车仪表的续航里程验证***及方法
CN107063303A (zh) * 2017-04-01 2017-08-18 陕西法士特齿轮有限责任公司 一种电子里程表传感器信号检测仪
CN107490399A (zh) * 2017-04-27 2017-12-19 安徽华脉科技发展有限公司 一种汽车仪表综合检测***

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1225490A2 (en) * 2001-01-05 2002-07-24 Delphi Technologies, Inc. Electronic control unit calibration
CN101067589A (zh) * 2007-05-23 2007-11-07 南京汽车集团有限公司 通用化汽车仪表检测仪及其检测方法
CN201955415U (zh) * 2010-11-26 2011-08-31 浙江绍鸿仪表有限公司 便携式工程车方向机总成仪表及线束综合检验台
CN102589603A (zh) * 2012-01-20 2012-07-18 南京申华汽车电子有限公司 汽车仪表综合试验***

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3223230B2 (ja) * 1994-09-12 2001-10-29 本田技研工業株式会社 故障診断装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1225490A2 (en) * 2001-01-05 2002-07-24 Delphi Technologies, Inc. Electronic control unit calibration
CN101067589A (zh) * 2007-05-23 2007-11-07 南京汽车集团有限公司 通用化汽车仪表检测仪及其检测方法
CN201955415U (zh) * 2010-11-26 2011-08-31 浙江绍鸿仪表有限公司 便携式工程车方向机总成仪表及线束综合检验台
CN102589603A (zh) * 2012-01-20 2012-07-18 南京申华汽车电子有限公司 汽车仪表综合试验***

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
CAN总线式汽车组合仪表校验***开发;崔浩等;《微计算机信息》;20071031;第23卷(第10-2期);全文 *
汽车仪表监测***的研究与设计;胡智玲;《现代计算机》;20081231(第297期);全文 *

Also Published As

Publication number Publication date
CN103605301A (zh) 2014-02-26

Similar Documents

Publication Publication Date Title
CN100494949C (zh) 通用化汽车仪表检测仪及其检测方法
CN103605301B (zh) 一种基于现场可编程门阵列的汽车仪表校验仪***及电路
CN105865801A (zh) 一种电动车整车参数自动配置和测试***及自动配置和测试方法
CN110609491B (zh) 电动汽车整车控制器半实物仿真事故鉴定方法及***
CN102053208A (zh) 用于检测混合动力车的分解器的短路和断路的电路和方法
CN103543399A (zh) 一种基于pci板卡的汽车can总线模块全自动检测***和方法
CN201569692U (zh) 汽车仪表综合检测设备
CN111751728A (zh) 一种辅助更换汽车电池的方法、装置及电池检测设备
CN202205092U (zh) 汽车下线检测***
CN102435938B (zh) 一种基于功能的数字电路故障检测定位***和方法
CN104698922A (zh) 一种汽车控制***
CN205176650U (zh) 一种汽车自动化诊断测试***
CN112362365A (zh) 一种基于scalexio的eps***故障注入测试平台及测试方法
CN108710046A (zh) 一种车载仪表耐久测试装置
CN203772297U (zh) 一种基于现场门阵列的汽车仪表校验仪***及电路
CN203616466U (zh) 电池管理***的综合测试仪及测试设备
CN104237619B (zh) 智能万用安伏表
CN102621433A (zh) 一种内燃机传感器故障检测设备
CN204904086U (zh) 基于plc的电动车控制器检测***
CN102853863A (zh) 一种汽车仪表的检测设备
CN202676891U (zh) 电池状态检测记录分析仪
CN212410790U (zh) 一种电动汽车的电机检测设备
CN204044257U (zh) 电涡流缓速器定子静态检测装置
CN103528618A (zh) 一种汽车仪表检测信号发生平台及其信号发生方法
CN111399486A (zh) 汽车变速器控制器检测***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
C53 Correction of patent for invention or patent application
CB03 Change of inventor or designer information

Inventor after: Wang Jichan

Inventor after: Liu Gang

Inventor after: Ma Zhenzhong

Inventor after: Bao Zushang

Inventor after: He Kai

Inventor before: Wang Jichan

COR Change of bibliographic data

Free format text: CORRECT: INVENTOR; FROM: WANG JICHAN TO: WANG JICHAN LIU GANG MA ZHENZHONG BAO ZUSHANG HE KAI

C14 Grant of patent or utility model
GR01 Patent grant
C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20161129

Address after: Xingsha City, Hunan province 410100 Changsha te Li Lu No. 9

Patentee after: CHANGSHA NORMAL UNIVERSITY

Address before: 410100 Hunan province Changsha town Xingsha city Xu Road No. 9

Patentee before: Wang Jichan

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160601

Termination date: 20170708

CF01 Termination of patent right due to non-payment of annual fee