一种多功能发动机转速模拟器的设计

发布者:平稳心绪最新更新时间:2015-08-26 来源: eechina关键字:发动机  模拟器  转速 手机看文章 扫描二维码
随时随地手机看文章
信号发生器作为电控测量系统中应用最为普通的电控测量仪器之一,是工业控制、教学、科研常用的基本仪器。虽然市场上逐渐出现了各种信号发生器,但其仍然摆脱不了体积大、操作按钮多、价格昂贵等缺点,给动力系统工程人员外出调试和检修电控设备带来了不便。考虑到诸多因素,很有必要研制一种结构简单、携带和使用方便的多功能发动机转速模拟器。它能在不启动发动机的情况下,模拟产生并输出供现场所需的转速(频率)信号、给定电流信号来对电控设备(如电子调速器等)进行调试,可大幅度地节省做试验的费用(如燃油费用等),且调节精度高;在开机的状态下可以检测外部信号的频率(即现场发动机的转速信号),进行数值显示,并且系统采用电池供电,所以该多功能发动机转速模拟器的成功研制将给动力系统工程技术人员进行现场测试带来极大的方便,且具有较高的实用价值、经济价值。

1 系统总体方案设计

多功能发动机转速模拟器系统原理框图如图1所示。它主要由电源、频率信号产生、频率信号调理、频率信号测量、电流信号产生、电流信号测量及单片机测量显示等模块构成。可通过频率调整旋钮使其输出频率可调的标准方波信号,也可通过电流调整旋钮使其输出可调电流信号0~20 mA,并由数码管显示,此外它还能检测外部输入信号的频率。由于调试对象主要是发动机,所以转速测量是该转速模拟器的另一独特功能。





2系统硬件电路设计

2.1 信号产生电路

(1)频率信号产生电路

频率信号产生电路如图2所示。





本电路模块的核心部件选用的是LM331电压频率转换芯片。它是美国NS公司生产的性能价格比较高的集成芯片,具有频率可调范围大、低非线性、转换精度高、可单电源供电等特点,与周围电路一起实现V/F功能。其输出信号的频率可用公式(1)计算:





式中:Vin的单位为V,表示U1的转换电压;R1、R2、R3电阻的单位为Q;C。电容的单位为F;fout的单位为Hz,表示U1输出的频率值。可见,信号频率与Vin成正比,有着很好的线性关系,只要选择合适的电阻和电容,且变阻器W1的性能足够好,就能够保证输出信号的稳定。这里采用的电阻都是金属膜电阻器。

(2)电流信号产生电路

电流信号产生电路如图3所示。本电路模块和频率信号产生模块共用一个滑动变阻器W1。接线如下:J3-1、J3-2、J3-3分别接频率信号产生电路中的J1-1、J1-2、J1-3,通过选段开关来选择频率、电流调节。调节滑动变阻器W1的值可实现O~20 mA的电流输出。该电路选用的核心部件是AD*。AD*是一种单片电压电流转换器(以下简称V/I)。它将输入电压信号转换成标准的O~20 mA电流信号,可广泛用于压力、流量、温度等信号的参数传递,并对阀、调节器以及过程控制中一些常用设备的控制。




2。2频率信号调理电路

频率信号调理电路如图4所示。由于频率信号产生电路产生的波形不是很规则,须经过CD4013进行整形处理,最后被单片机采集和LED显示。若K1闭合,则短接了内部信号和地,此时就可以取得外部脉冲信号(如从柴油机磁电传感器来的正弦信号),因为T1和CD4013会将它们整形成脉宽比为1:1的方波,同样可被单片机所采集。需要注意的是,单片机计算脉冲个数时,应该考虑的是被分频之后的脉冲信号,所以在软件里对所计的脉冲数加倍。





2.3串行A/D转换电路

串行A/D转换电路如图5所示。由AD*产生的O~20 mA电流,转换成O~2.O V的模拟电压信号后,连接到MAXl44的CH0和CHl端口。由于模拟信号电压范围为0~2.O V,因此可将MAXl44的参考基准电压设置为2.048 V,这样可以提高转换精度,也便于转换后数据的后续处理。2.048 V的基准电压可由REFl91提供。[page]




2.4 AT89C2051单片机测量显示电路

测量显示电路的核心部件是AT89C2051单片机,电路如图6所示。其中复位看门狗采用MAX813L,实现上电复位和程序监测(在程序中实现);发动机齿数由人工根据实际的齿数来设定,并被单片机所读取;MAX7219为BCD译码器,起显示驱动作用;微处理器采用Atmel公司的AT89C2051,其内部含2 KB程序存储器、128字节数据存储器、15个I/O口及2个定时器,足够为本多功能转速模拟器使用。




3系统软件设计

本系统的软件流程如图7所示。它包括频率/转速测量、串行A/D转换值读取、数值显示及相关处理部分。




3.1 频率/转速测量软件设计

当电路一上电,MAX813L产生复位信号,促使单片机复位,程序跳至起始地址0000h,首先对内部寄存器和MAX7219初始化,如T0、T1、TMOD,接着对T0、T1、EXl开中断。喂狗语句放在循环查询处,给MAX813L喂狗的时间间隔应小于1.6 s,否则它将再次产生复位信号,扰乱程序的正常运行。接着检测P1.3脚,若为低电平,则执行串行A/D转换值的读取程序;若为高电平,则单片机在信号下降沿被触发中断,开通T1定时、T0计数。当T1定时1 s到,关闭T0、T1,读取T0值后,再对T0、T1开中断,重新计时计脉冲数。接着计算(T0值乘以2)、判断(当不超过9999或等于0时,定为合法,并置FLAG标志),然后送MAX7219,经其译码后在LED上显示,并有频率指示灯亮,告知使用者显示的是频率值,以便根据所需调整旋扭W1(见图2),使发生器发出想要的频率值信号,这就是测量信号频率的原理;若数值不合法,LED将不显示或显示0,此时应调整W1直到合法。外来信号的频率测量和显示程序同前(需将扭转开关旋到输入档)。若P2.7脚为低电平,则测量的是发动机的转速,需将前面的频率值代入转速公式 

n=(f·60)/k(2)

式中:n为柴油机转速(r/min),厂为所测到的频率值(Hz),k为发动机测速齿轮的齿数。

可见单片机需要读取齿数值,然后计算并判断(n不大于9999),并送LED显示。需注意的是:上面所讲的是先通过在1 s时间内对转速脉冲信号的个数进行累加计数,再代入公式(2)计算转速。这种测量方法称为测频法。当发动机在低速下运转时,则要使用测周期法:先测出脉冲平均周期,然后使用除法算出频率值,代入转速公式计算,显示后跳至循环查询处,然后使用除法算出频率值,代入转速公式计算,显示后跳至循环查询处,并继续查询定时中断。

3.2 串行A/D转换值的读取软件设计

由于MAX144与单片机的接口十分简单,只需3根I/O线即可,故本系统使用单片机的P1.O、P1.1、P1.2。该电路采用内部时钟模式,单片机通过编程产生串行时钟,并按时序读出数据,其A/D转换后的数据(16位)可以存于MAXl44内部的存储单元R2、R3中,通过标志位CHID可以区分CH0和CHl通道,然后将高4位屏蔽即可得到实际的A/D转换数据,利用ANLR3,0FH将高4位屏蔽。该程序结束后,R3内为A/D转换的12位数据的高4位,R2中为低8位,然后利用单片机内设定的程序转换(OFFFH对应为2.048 V,即20.48 mA;0000H对应为0 V,即0 mA),即可显示电流值的大小。

结 语

本多功能发动机转速模拟器使用器件少,成本低,调节方便,易于实现。通过调试发现,只要阻容元件的温度系数低,则输出频率、电流是相当稳定的,因此性价比高。该多功能转速模拟器的使用情况表明,其可靠性好、输出稳定、携带方便。
关键字:发动机  模拟器  转速 引用地址:一种多功能发动机转速模拟器的设计

上一篇:如何让Keil MDK兼容Keil C51?
下一篇:基于ADPCM算法的汽车智能语音报警系统设计

推荐阅读最新更新时间:2024-03-16 14:30

发动机双点火系统:经典的本田CVCC,进化的“海神”MC20
正常情况下,一台发动机的每个气缸都会配备一个火花塞,用来点燃混合气。 但是,总有一些主机厂喜欢剑走偏锋,搞一些复杂奇葩的设计,比如双点火系统,就是给每个气缸配备2个火花塞。 双点火系统 其实这项技术最早是应用于航空领域,对于飞机发动机来说,冗余是必须要考虑的因素。所以飞机发动机大多采用星型布置,即便是部分气缸出现故障,依然可以维持动力输出。。 双点火系统也是如此,可以在一个火花塞出现故障后,继续完成点火操作。 后来一些主机厂觉得双点火系统可以提升发动机的点火燃烧效率,于是这项技术就被移植到了汽车、摩托车上。比如本田的DSI系列发动机、福特野马四缸机型、奔驰的M279 V6发动机,本田、杜
[汽车电子]
<font color='red'>发动机</font>双点火系统:经典的本田CVCC,进化的“海神”MC20
马自达13的压缩比竟然能用92号汽油,究竟是什么技术?
发动机压缩比越高理论上需要使用更高标号的汽油以避免爆震,但是马自达的发动机压缩比达到了13却仍可以使用92号汽油,这听起来让人感觉匪夷所思,莫非又有什么黑科技?其实这也不算什么黑科技,说到底还是从技术上避免了爆震的产生。 汽油发动机在排气门打开的时候其实气缸里其实还是有不小的压力的,最明显的特征就是拆掉排气歧管后发动机排气声音特别响亮还伴随有喷火,而此时活塞已经开始上行了,这部分剩余压力就浪费掉了。如果能把这部分能量也利用起来那么肯定会提高燃油利用率。想用到这部分能量也很简单,只需要把气缸行程增加就行了,这样混合气有了充分的膨胀空间,就可以推动活塞运行更远的距离。 但是这样做会导致发动机压缩比增加,因为气缸行程
[汽车电子]
马自达13的压缩比竟然能用92号汽油,究竟是什么技术?
汽车电子技术:我们来谈谈发动机热效率
  前两天笔者从朋友圈里看到丰田新车搭载的2NR-FKE 1.5L引擎有着“高达”38%的热效率,心里不自禁思考连世界热效率最高水平的发动机也不及一半的燃烧效率,是不是发动机太“不会过”了?   什么是热效率?   为什么要关注热效率?   为什么呢?   什么因素影响了发动机的热效率?   燃料完全燃烧产生的热量没有全部转化为有用功,只有少部分热量参与推动活塞、带动曲轴旋转,其余热量一部分被发动机冷却系带走,叫做冷却损失;一部分以排气方式排到大气中去了,叫做排气损失,约占总能量的40%左右。也就是说,燃料燃烧产生的有用能量只有不到1/3被有效利用,有超过2/3的热量被浪费掉了。而发动机本身的热效率很难大幅
[嵌入式]
汽车电子技术:我们来谈谈<font color='red'>发动机</font>热效率
用P89C51RC+IA和EMP7064S实现转速测量
    摘要: 介绍一种应用M/T法测速原理,采用单片机P89C51RC+IA和EMP7064S实现转速测量的硬件电路实现方法,并给出了码盘脉冲预处理电路的可编程器件(EMP7064S)的实现。     关键词: 码盘 转速测量 测量时间 编码脉冲 转速测量是伺服控制系统重要组成部分。迄今为止,测速可分为两大类:模拟电路测速和数字电路测速。微电子技术的发展,数字测速技术的进步,数字测速性能的提高,使数字测速受到人们的重视。 随着微电子技术的发展、计算机技术的成熟,出现了以计算机为核心的数字测速装置。这样的速度测量装置测量范围宽、工作方式灵活多变、适应面广,具有普通数字测速装置不可比拟的优越性。本文应用M/T
[工业控制]
燃料电池发动机二次开发控制系统的设计与实现
引言 质子交换膜燃料电池(Proton Exchange Membrane Fuel Cell;PEMFC)是一种将储存在燃料和氧化剂中的化学能转化为电能的发电装置,具有能量高、噪音小、无污染、零排放和能量转换效率高等特点,适合做电动汽车的动力能源。各国政府、企业和科研机构都致力于研究质子交换膜燃料电池电动汽车,而燃料电池发动机作为其核心目前处于突破前期,正在成为新的研发热点。然而,许多研究都仅仅着重于改善燃料电池堆的性能,对控制系统的研究则相对较少。传统的控制系统是根据特定的发动机特点而设计的,其固定的控制策略、线路接口以及运行参数在很大程度上限制了控制功能的扩展,无法满足用户对控制系统的使用与开发需求,而系统软件在维护中也
[嵌入式]
CAN总线在发动机测试中的应用
引 言 现场的总线控制系统(FCS)将是新世纪自动控制系统发展的主流,是继DCS后新一代的控制系统。现场总线是综合自动化发展的需要,同时智能仪器仪表则为现场总线的出现奠定了基础。 CAN(Controller Area Network)是现场总线的一种,最早是德国Bosch公司在上世纪80年代推出的,主要应用于汽车内部检测以及控制系统间的数据通信。CAN总线通信协议充分考虑了工业现场环境,采用了ISO-OSI模型中的三层,即物理层,数据层和应用层。CAN总线规范已被国际标准化组织制订为国际标准ISO11898,并得到了多家著名半导体器件生产商的支持,推出了各种集成CAN协议的芯片产品。CAN总线目前已经被广泛应用,CAN总线被公
[嵌入式]
EcoBoost发动机使用舍弗勒旋转停缸技术
    早前福特曾与舍弗勒合作开发eWheelDrive轮毂电机技术,近日双方进一步扩大合作领域,福特1.0升三缸EcoBoost发动机采用了舍弗勒的旋转停缸休止技术,可以提升6%的燃油经济性。     在测试中,福特工程师还开发了一种新型双质量飞轮,进一步提升了停缸技术在更广泛的发动机载荷和速度范围内的应用,同时也减少了发动机噪音及振动。     工程师使用的测试车型为福克斯,该车搭载了一台1.0升EcoBoost发动机,并配备了旋转停缸休止系统,该系统既可以监测气缸失活,也能在发动机中处于怠速模式时运行。     根据舍弗勒的解释,旋转停缸休止技术允许所有气缸在每次点火周期及下一次重新活化后处于失活状态。气缸
[汽车电子]
基于Labview & PXI的发动机管理模块测试
一、系统硬件 此台测试仪为生产线设计使用,分别在不同的工位配合不同的夹具使用。NI公司的虚拟仪器技术使用成熟的计算机技术和模块化的高性能硬件为我们系统的实现提供了强有力的支持。同时,NI公司丰富的产品线,也让我们在选型,确定方案时变得游刃有余。测试系统的架构如图1所示: 图1 测试原理示意图 1.总体架构 由于业界主导的PXI架构采用PC技术,保持了PCI总线的优点。同时,NI公司的PXI平台坚固耐用。因此,在本系统中,选用了基于PXI总线结构的虚拟仪器系统,其中PXI系统由嵌入式PXI控制器PXI8196和PXI机箱组成,承担着控制中心的重要作用。 2.模拟量输入部分 使用M系列NI PXI-6251数据采集板卡的一个模
[测试测量]
基于Labview & PXI的<font color='red'>发动机</font>管理模块测试
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved