功率电感生产厂家
联系我们
热门搜索
点击排行
推荐阅读
猜猜你喜欢的
技术支持 您所在的位置: 首页 > 技术支持

基于L9352B的电磁阀控制电路设计与实现

来源:    作者:    发布时间:2016-11-12 10:34:42    浏览量:

摘 要: 提出了一种基于ARM与集成驱动芯片L9352B的控制方法,该方法通过ARM的输入和输出信号,经隔离后送入集成驱动芯片,对电磁阀进行控制和检测。集成驱动芯片除了可以驱动4通道电感负载外,还可以监测每个通道是否出现诸如短路、开路、过载、过热及时钟丢失等故障。然后对电磁阀的硬件电路进行详细的设计。实际工程应用的结果表明此电路设计可行,具有可靠性高、成本低、驱动能力强、故障监测功能多的优点。
关键词: 控制电路;电磁阀;L9352B;ARM芯片

电磁阀是一种将电磁能转换成机械能的电磁元件,被广泛应用到液压控制系统中。如何很好地控制电磁阀是一个很重要的课题。当前电磁阀的驱动电路设计主要采用三极管或功率MOSFET。为了保证电路的可靠性,外围电路通常需要设计隔离和辅助保护电路。此方法的最大弊端是:如果需要进行电磁阀故障检测,则需要设计专门的自诊断回路,这无疑增加了成本,而MOSFET易坏的特性容易造成电路可靠性降低。基于此,本文采用ST公司基于ARM内核的STM32F103系列控制专用集成驱动芯片L9352B[1]来控制和监测电磁阀,其优点是:具有驱动与监测功能,成本低,可靠性高。
1 常见电磁阀的控制方法分析
常见的电磁阀可以分为开关型和比例型,开关型与比例型在控制方式上有所不同。
目前常见的电磁阀控制方法有如下几种:
(1)由二极管、三极管集成电路或达林顿三极管控制的电路,其典型的电路有:
①参考文献[2]为代表的电路全部由分立元件如:施密特触发器、电阻、电容、三极管、继电器等构成的模拟电路。其优点是电路简单,但由于其无法像数字电路那样进行准确控制,只能控制而无法检测电磁阀故障,这种电路当前使用较少。
②参考文献[3]为代表的电路,其泵和马达的电磁阀都是采用数字信号处理器(DSP)作为主控制器再加达林顿三极管进行控制。目前采用DSP、单片机或CPLD/FPGA等作为主控制器,通过PWM或数字输入输出接口控制电磁阀的方法也很常见。这种电路的优点是:能对大功率的电磁阀准确控制;缺点是:如果需要检测电磁阀的故障需要额外增加电路而且需要占用主控制器的AD资源。
(2)由MOSFET控制的典型电路可见参考文献[4]为代表的电路,控制方法与(1)类似,区别在于MOSFET管是电压器件而三极管是电流器件,在控制方式上有区别。
(3)在工程机械领域,普遍采用专用控制器,专用控制器可以直接驱动电磁阀,详见参考文献[5]。这种方法虽然性能可靠、控制简单,但价格昂贵。
可见上述3种方法都不具备成本合理、电路简单、性能可靠并且具有检测功能的要求。本文介绍的电磁阀控制电路框图如图1所示,以ARM为核心,通过磁隔离芯片实现主控芯片与专用驱动芯片L9352B 的隔离, ARM输出的PWM或者数字输出信号经过隔离后控制L9352B,从而控制电磁阀;电磁阀的状态通过L9352B输出再经隔离后输入ARM,从而系统能实时了解电磁阀的状态。

2 电磁阀控制电路设计
开关型和比例型电磁阀都可采用集成驱动芯片L9352B控制。
2.1 集成驱动芯片L9352B的特性
L9352B是ST公司专门为感性负载(如电磁铁、电磁阀)控制而设计的芯片,它将分立元件的驱动和监测功能集成在一个芯片中,可以控制2路比例电磁铁和2路开关电磁铁,允许对感性负载进行调节。其主要特征是:输出斜坡控制,短路保护,过温关闭功能可选,开路负载监测,掉电监测,外部时钟可控,再循环控制,调节器漂移监测,调节器误差控制,调节器校正电流5 mA,状态监测,静电监测。每个通道各由一状态输出端口来监测,各通道的推挽状态输出具有故障诊断功能。
2.2 电磁阀控制电路设计
主控ARM芯片STM32F103ZET6是意法半导体公司生产的ARM 32 bit CortexTM-M3内核带512 KB闪存的增强型微控制器,其工作频率最高可达72 MHz,单周期乘法和硬件除法,具有USB、CAN、11个定时器、3个DAC和13个通信接口,非常合适作控制应用。电磁阀控制电路原理图如图2所示。
图2中, STM32F103在控制L9352B时不能直接相连,因为STM32F103为3.3 V供电, L9352B为5 V供电,两者间需进行电平转换。四通道数字隔离器ADUM1402工作电压可兼容3.3 V和5 V系统,不仅能实现电平转换,而且还可将输入和输出隔离,以避免驱动电路对主控芯片产生影响。使能端VE1和VE2都接高电平,通道A和B的数据从ARM传给L9352B用于ARM发出控制信号,通道C和D的数据从L9352B传给ARM用于L9352B读取状态。

  • 基于单片机与CPLD的步进电机PWM驱动技术步进电动机是一种将数字信号转换为位移(或直线位移)的机电执行元件,每当输入一个脉冲时,转轴便转过一个固定的机械角度,他具有快速起停、精确步进、没有积累误差且能直接接收数字信号的特点,在数字控制系统中得

  • 小于IGBT开通时间的驱动信号把管子开通么?小于IGBT开通时间的驱动信号把管子开通么?比如我的驱动信号高电平只持续1us,而IGBT的开通时间需要2us?例子的时间可能不大合适,只是假设而已,我想知道能开通么?望指教~~~按你的假

  • 基于双RAM技术的矩形LED显示屏的控制系统设计引言长条的LED显示屏在生活中应用得很多,这种显示屏的控制电路简单,扫描线有限,显示信息量也不是很大。当显示信息量比较大时,若采用一般的长屏显示屏,显示信息过慢,即使采用超长屏的显示屏,其数据输出速率

  •