Rluipment
Manageme设nt妻M管ain理tena&nce维Te修chn技olo术gy
&
RMCM■●■■■●一●■■
基于STM32的电磁阀控制电路研究
Study
翁寅生
on
SolenoidValveControlCircuitBased
on
STM32
WENG
Yin—sheng
中煤科工集团西安研究院,陕西西安710077
Xi’an
ResearchInstituteofChinaCoalTechnology&EngineeringGroupCorp,Xi’an710077,Shaanxi.China
【摘要】介绍了一种采用STM32单片机控制集成驱动芯片来控制电磁阀并检测故障的方法,然后对其硬件电路和软件进行详细的设计。实际工程应用结果表明:此电路设计可行,具有可靠性高、成本低、故障监测功能多的优点,有一定的工程实用价值。
【Abstract】Amethodwhich
applies
theSTM32MCUtocontroltheintegrateddrivingchip
andthe
SOastocontrolthe
de-
solenoidvalyeanddetectthefailureswasintroduced,
controlcircuitandrelevant
softwareswere
signed.Theapplicationresultsindicatethatthedesignedcircuitisapplicable,withtheadvantagesofhighreliabi—
lity,low
cost.failuremonitoringandpracticalvalue.
【关键词】控制电路;电磁阀;STM32;监测
【Keywords】control
circuit;solenoidvalve;STM32:monitoring
中图分类号:U463.23文献标志码:B文章编号:1000-033X(2012)04-0089-04
0引言
在工程机械和其他施工机械的液压控制系统中,广泛应用着电磁阀.它是一种将电磁能转换成机械能的电磁元件。以往电磁阀的驱动电路普遍由三极管或功率MoSFET等分立元件构成旧J。并需要自行设计故障自诊断电路,可靠性差,成本高。基于此,本文采用意法半导体公司(ST)生产的STM32F103zET6芯片作为电磁阀的控制CPU.采用集成驱动芯片L9352BE・]来驱动电磁阀的方法。
者数字输出信号经过隔离后控制L9352B,从而控制电磁阀:电磁阀的状态可通过L9352B输出。再经隔离后输入STM32,从而使系统能实时了解电磁阀的状态。1.2控制器STM32F103ZET6
控制系统主控芯片STM32F103ZET6采用意法半导体
公司(ST)生产的基于ARMCodex—M3内核的STM32系列
32位闪存微控制器,该芯片非常适合在控制领域应用。STM32在Codex—M3架构上进行了多项改进,在性能得到提升的同时.所有新功能都具有较低的功耗。其内核电压
1.8
v,芯片电压3.3v,可以选择睡眠模式、待机模式,保
1控帝U系统的组成
1.1系统硬件结构与原理
电磁阀的控制电路如图1所示。在图1中,系统以STM32单片机为核心.通过3片磁隔离芯片实现10通道隔离电路,将主控芯片与集成驱动芯片L9352B(控制比例电磁阀时需要时钟产生电路)隔离。STM32输出的PWM或
证低功耗应用的要求;相对于ARM系列的其他芯片,STM32运行速度更快,工作频率最高可h-蔓72MHz:8个定时器最多可以产生28通道PWM信号,方便用于电磁阀控制;具有USB、CAN和串口等丰富的通信接口,可与多种通信接口进行通信。13集成驱动芯片L9352B
集成驱动芯片L9352B是意法半导体公司(sT)专门为感性负载(如电磁铁、电磁阀)控制而设计的芯片。它将分立元件的驱动和监测功能都集成在一个芯片中。可以控f#lJ2路比例电磁铁和2路开关电磁铁。集成的齐纳二极
STM32单片机Hlo通道隔离电路H集成驱动芯片H电磁阀
I!!壁兰竺皇堕
田1电磁阀控制电路
RMCM恙熊怒熊茇‰。一~山鲋
管或者续流二极管允许对感性负载进行调节。其主要特
和PWM信号。下面以双比例电磁铁和双开关电磁铁为
例,说明其控制电路的控制方法。
征是:输出斜坡控制、短路保护、可选的过温关闭功能、开路负载监测、掉电监测、外部时钟可控、再循环控制、调节器漂移监测、调节器误差控制、调节器校正电流5mA、状
态监测、静电监测。
每个通道都由一个状态输出端口来监测.每个通道
在图2中.主控芯片STM32F】03ZET6在控制L9352B时不能直接相连.这主要是因为STM32F103ZET6采用3.3
v电源供电,而L9352B由5v电源供电,所以两者之间需
要进行电平转换。本系统中采用ADI(Analog
Device
Ine)
的状态输出可用来诊断故障。通道3、4可作为电流调节器.输入的PWM信号可改变控制目标的输出电流,所以控制比例电磁阀比较合适。4路通道内阻都为0.2n,2路最大负载电流5A:另2路最大负载电流2.5A,能满足绝大多数电磁阀的驱动电流要求。而且较低的导通内阻保证了低功耗,数字信号和模拟信号分开传输,提高了驱动模块的抗干扰能力。所以它非常适合进行电磁阀的驱动控制。
1.4电磁阀控制电路设计
电磁阀控制电路如图2所示,由STM32信号产生电
路、隔离电路、驱动电路(包括时钟电路)三部分构成。不
公司的基于其专利iCou【pler磁耦隔离技术的通用型四通道数字隔离器ADUMl402芯片。其工作电压区间为2.7~
5.5
V.可以兼容3.3
vSD5
V系统,所以不仅可以实现电平
转换的功能.还可以进行输入和输出的磁隔离.避免驱动电路对主控芯片产生影响。它采用高速CMOST艺和芯片级的变压器技术.在性能、功耗、体积等各方面都优于光电隔离器件。4个通道相互独立,可以传输2个通道正向数据:;F112个通道反向数据。与ARM端相连的电源VDDl和
GNDl接3.3v电源,与L9352BJ([j连的一端vDD2和GND2接5v电源,vEl:;FnVE2都接高电平使能ADUMl402。通道A、B的数据从ARM传给L9352B,适合ARM发出控制电磁
管是开关型电磁阀还是比例型电磁阀,都可以采用电路进行控制,不同的只是主控芯片分别输出数字输出信号
L
VDD2
阀的信号;通道C、D的数据从L9352B传给ARM,适合L9352B读取电磁阀的状态信号。
GNl)2
;争VOA夸VOB
3链
CI
§
IqⅥC
I司
VlD
L-VE2
∥擎
忙v
GND2
一叩№u.∞一㈨
VDD2
GND2
》》
》
VDDl
GNDJ
ⅥA
VIBVOC
VODGNDl
冷
q勺
lq
I司
VOAVOBVIC
VEl_J
vU)L-VE2
GND,
∥穗
¨一¨一刚一盯£
矗1。浮
VEN
25343123!l2二二433352∈
黼噩一
KV0
lBP12B2B
ADL『M1402U3VDDl
VDD2
GNDl
GND2
肛》
》
帕‘3
V瓣15
C
ⅥA
vIBVoC
司
VOD
VEl
{o
VOA
》VOBlqVICl司VIDL_VE2
}一十5v玎而(J
2KV90
§堇
EN
∞>
r)()IKOD01.
KOSfl+B】PlN一
||
GND33\
GNDl
G舰
护翟
STI-
GND5V
jKy璺女E塑:
INl
STlIN4
ST4
Value
BVl
B】S’r4一KOD02.
KOSll二一BIPl-
lN2
ST2【N3ST3
KV0
上IICl6
BIST3—VTEST
J二
+5VU7VCC
oUTNCGND
U4
3
】()
976
)
n
TEST
美
凸ZUoZ
CP
00Q1Q2
Q3Q4
二3二
5
n
l2
468
t5\-3
’
。。}坠
7二9二二二二:二
ll
10
121416
VCC
QsQ6
Q7
431二145
陷附;陷附附
13
15
GN叭7鬯
GND
CLR
Q8Q9Q0Ql
1719
2l
18
202224
23
74H(、4040
图2
CLK
Selector
电磁阀控制电路
Equipment
Manageme设nt翥M瞥ain理tena&nce维Te修chn技olo术gyRMCM■■■■●●一■■●
&
每片L9352B能独立驱动4个电磁阀工作,其中通道
1、2(输A.INl和IN2,输出STl和ST2、Ql和Q2)可以驱动
两个功率输出通道1、2由开漏输出的DMOS管组成,
输出带短路保护。通过内部集成的齐纳箝位二极管,可将
感性负载的过压箝位到52V以快速关闭电磁阀。与DMOs类似的是内部有下拉电流源.这个电流源能确保在关闭的状态下负载开路。如果EN为低电平,则这个电
开关电磁阀,通道3、4可以驱动比例电磁阀。在L9352B的输入电路中,IN、CLK、TEST和EN输入引脚都是高电平有效.内部由带滞回特性的施密特触发器构成。通过Vs端口给芯片提供的供电电压.通常可以采用5V或12V(通
常为4.8~18v,最大可达40
流源关闭,但是开路比较器仍然有效。通道3和通道4是两
个电流可调节的通道.通过改变2kHz的PWM输入信号
V),VCC和vDD都接5V电源
(通常为4.5~5.5v)。控制电磁阀的功率输出通道Q端和
的占空比.可以改变目标电磁阀的电流。
对应的功率地输出通道PGND端输出的电压范围为一
0.3~40
v,电磁阀接到Q端和PGND端,状态输出引脚sT2软件设计
电磁阀的控制软件在Keil
MDK—ARMVersion
uVision
状态电压范围为~0.3~6V。当给控制输入通道l、2的INl
和IN2.端输入开关量控制信号时,就能方便地控制2路开关电磁阀工作。Q1年t3Q2端口的最大驱动能力为2.5A,可控制的开关电磁阀的最大电流不宜超过2.5A;当给控制输入通道3、4的IN350IN4端输入PWM控制信号时,就能方便地控制2路比例电磁阀工作;Q3jFOQ4端口的最大
驱动能力为5A,可控制的比例电磁阀的最大电流不宜
4下的RealView
4.12开发环境中进行开发.使用c语
言编写.采用自上而下的模块化设计方法,编译后采用
JUNK
V8硬件仿真器和烧写软件J—Flash
ARMV4.081下
载到ARM中的闪存中。
下面以计算机发送控制数据给sTM32单片机,从而控制比例电磁阀为例来说明电磁阀的控制过程。程序流
程如图3所示。
超过5A。EN为该芯片的使能端,ARM输出的V’_EN信号经隔离后输入到EN端,可以控带JJL9352B是否工作。TEST
引脚为漂移检测使能输入。CLK为时钟输入引脚,外部
时钟u15经过12位计数器74HC4040分频后输入到L9352B的CLK引脚.J12髟g线组可以选择计数器的分频系数。STl~sT4引脚保存着电磁阀的故障状态,经过隔离后
输入ARM,ARM根据输入和输出引脚的电平并结合STx
的电平.可以确定电磁阀出现的故障。电磁阀驱动故障
诊断如表1所示。
表1
电磁阀驱动故障论断
L
L
正常
LLL
LLHHH
L—L—
M
MLLHXXHLLLLLLLLL
M
负载开路,
对地短路
LLLL
过载,对电源短路
LL
H—H
H
L—L一一一x~
MMMMM
—
图3比例电磁阀控制程序流程
过温
H.f
HH
一一x~
一
软件程序在进行一系列初始化后,检查电磁阀有无故障.如果有故障,则发送故障代码数据,并请求处理故障,直到没有故障。之后检测串口是否接收到数据,如果有.则暂存数据并处理。然后检测电磁阀是打开还是关闭。如果是打开电磁阀,则计算根据需要打开电磁阀的开度来计算需要的PWM占空比,再打开定时器输出PWM;
如果是关闭电磁阀.则关闭定时器即可。最后将状态数据
再循环
H—H
一~x~
吖M
时钟故障(通道3与通道4时钟丢失)
L—L~
Ⅵ
誉桊桀篇署黑筹黑篡筹
RMCM鞣隅曼。慧慧意洫…。~蛔
返回给计算机。
3试验分析
为了测试设计电路的性能,将设定的PWM占空比与测得的平均电流进行对比。当占空I;ED从0到100%变化时,平均电流,可以从0变化到稳态电流洲尺。,其中u为电
源电压,尺。为电磁阀内阻。取皓24
V,R。=9.6
n,图4给出
图5流量口与占空比D的关系
了D、,的关系曲线。可以看出,屿r的比值越小,,与D的关系越接近直线;当鸭r的比值较大时,占空比只能在某个
范围内取值,平均电流,才与占空LED成近似直线关系。占空比D的大小可通过对单片机的定时器编程来改变,_r的大小可以通过在线圈上串联电阻来改变。
来克服弹簧力,使阀芯移动。
4结语
该电路已成功应用到某大型项目中,能实现比例电磁阀和开关电磁阀的驱动控制和故障监测,使用效果良好。该电路具有电路简单、成本低、可靠性高、驱动能力强、故障监测功能多的优点,特别适合电磁阀数量多且有故障诊断的场合,具有一定的工程应用价值。叁耋窒墼;
[1]刘忠信.一种低成本的比例电磁阀控制系统LJ].-r,jk仪表与自动
化装置,2005(6):66-67.
≤
煺脚霉睁
占空EED/%
图4平均电流J与占空比D的关系
[2]翁寅生.基于DsP的履带式摊铺机行驶控制系统研究[D].西安:
长安大学,2007.
流iQ与占空比D的曲线关系如图5所示,占空比越
[3]连长震,李建秋,周明,等.电控燃油喷射用高速电磁阀驱动方
大.比例电磁阀的流量越大。当占空比较小时,存在流量死区:当占空比较大时,存在流量饱和现象。这是因为施加给阀的控制信号是一系列矩形电压信号,它在电磁阀线圈上产生的电流随着占空比D的增大而缓慢增大,而且电流需要增大到一定的程度,才能产生足够的电磁力
式研究LJ].汽车工程,2002,24(4):310—313.[4]李
宁.基q-MDK的STM32处
器开发应用[M].北京:北京航
空航天大学出版社,2008.
收稿日期:2011-08-03
[责任编辑:谭忠华]
r………………………~………………一…………一一1
1
;
l
l6
6
中国公路机械网简介l
i
中国公路机械网(www.madm—china.com)是我国最早成立的公路行业大型门户网站之一。它依托《筑路机械与施{
l工机械化》、《中国公路学报》、《交通运输工程学报》、《长安大学学报》等公路交通行业知名杂志,借助广泛的信息资il源和专业的采编制作,力图为业内提供全面、及时、系统、准确、专业及个性化的信息服务和资料检索。网站开辟了;;包括最新行业动态、最新技术动态、热门企业动态、行业设备数据分析、业内展会信息、项目招标公告、最新机械设ll备等在内的十余个特色栏目,浏览人数与日俱增,已成为公路施工、公路养护、公路科研、筑养路机械生产及工程技{
;术人员的参考资料之重要来源。
i
l中国公路机械网以及时满足用户的需求为最高目标,将在保持自身资源优势和广泛听取广大用户的意见和建}
5议的基础上,不断更新各功能模块,使网站更加贴近用户的实际需求,为促进筑养路机械行业的发展尽最大努力。{
i~………………………………………………一l一,。,。,。,。,。。。,。。。。。。。,。,。。。—。。。,。,。,。,,。。。。,。。。。。。。,。,。,。。。。。。。。。。。。。。。,。,。。。,。,。。。。。。。。。,.,。。。—。。。。。。。。。。。,。j
基于STM32的电磁阀控制电路研究
作者:作者单位:刊名:英文刊名:年,卷(期):
翁寅生, WENG Yin-sheng
中煤科工集团西安研究院,陕西西安,710077筑路机械与施工机械化
Road Machinery & Construction Mechanization2012,29(4)
1. 张然. 徐科军. 杨双龙. 梁利平. 王刚. 石磊. Zhang Ran. Xu Kejun. Yang Shuanglong. Liang Liping. Wang Gang. Shi Lei 采用梳状带通滤波的电磁流量计信号处理系统[期刊论文]-电子测量与仪器学报2012,26(2)
2. 孙泽刚 一种基于单片机的节水节能型热水器管路控制系统[期刊论文]-煤矿机电2012(3)
3. 刘彦杰. 安鹏慧. LIU Yan-jie. AN Peng-hui 基于单片机控制的耐潮试验装置设计方案[期刊论文]-环境技术2007,25(1)4. 许碧周 基于单片机控制的节水装置[期刊论文]-科技资讯2010(7)
5. 刘莉莉. 来帅 智能化太阳能供暖控制系统的设计[期刊论文]-甘肃科技2012,28(8)
6. 黄皎. 许晓娟. 陆晓春. 任姣. 刘海荣 嵌入式电磁流量计智能监控终端的设计[期刊论文]-自动化仪表2012,33(4)7. 刘韬. 王耀才. 王致杰. 洪溜荣. 孟江 基于单片机控制的电机车自动道岔控制系统[期刊论文]-煤矿机械2003(12)8. 胡敏. 谭敏. 张伟 基于单片机控制的熏疗装置研究[期刊论文]-科技资讯2009(3)9. 张春光. 石淼 基于嵌入式系统的PCM电液集成阀[期刊论文]-电气自动化2004,26(6)10. 黄亚萍 基于STM32的USB读卡器的设计[期刊论文]-现代商贸工业2012,24(7)
本文链接:http://d.g.wanfangdata.com.cn/Periodical_zljxysgjxh201204027.aspx
Rluipment
Manageme设nt妻M管ain理tena&nce维Te修chn技olo术gy
&
RMCM■●■■■●一●■■
基于STM32的电磁阀控制电路研究
Study
翁寅生
on
SolenoidValveControlCircuitBased
on
STM32
WENG
Yin—sheng
中煤科工集团西安研究院,陕西西安710077
Xi’an
ResearchInstituteofChinaCoalTechnology&EngineeringGroupCorp,Xi’an710077,Shaanxi.China
【摘要】介绍了一种采用STM32单片机控制集成驱动芯片来控制电磁阀并检测故障的方法,然后对其硬件电路和软件进行详细的设计。实际工程应用结果表明:此电路设计可行,具有可靠性高、成本低、故障监测功能多的优点,有一定的工程实用价值。
【Abstract】Amethodwhich
applies
theSTM32MCUtocontroltheintegrateddrivingchip
andthe
SOastocontrolthe
de-
solenoidvalyeanddetectthefailureswasintroduced,
controlcircuitandrelevant
softwareswere
signed.Theapplicationresultsindicatethatthedesignedcircuitisapplicable,withtheadvantagesofhighreliabi—
lity,low
cost.failuremonitoringandpracticalvalue.
【关键词】控制电路;电磁阀;STM32;监测
【Keywords】control
circuit;solenoidvalve;STM32:monitoring
中图分类号:U463.23文献标志码:B文章编号:1000-033X(2012)04-0089-04
0引言
在工程机械和其他施工机械的液压控制系统中,广泛应用着电磁阀.它是一种将电磁能转换成机械能的电磁元件。以往电磁阀的驱动电路普遍由三极管或功率MoSFET等分立元件构成旧J。并需要自行设计故障自诊断电路,可靠性差,成本高。基于此,本文采用意法半导体公司(ST)生产的STM32F103zET6芯片作为电磁阀的控制CPU.采用集成驱动芯片L9352BE・]来驱动电磁阀的方法。
者数字输出信号经过隔离后控制L9352B,从而控制电磁阀:电磁阀的状态可通过L9352B输出。再经隔离后输入STM32,从而使系统能实时了解电磁阀的状态。1.2控制器STM32F103ZET6
控制系统主控芯片STM32F103ZET6采用意法半导体
公司(ST)生产的基于ARMCodex—M3内核的STM32系列
32位闪存微控制器,该芯片非常适合在控制领域应用。STM32在Codex—M3架构上进行了多项改进,在性能得到提升的同时.所有新功能都具有较低的功耗。其内核电压
1.8
v,芯片电压3.3v,可以选择睡眠模式、待机模式,保
1控帝U系统的组成
1.1系统硬件结构与原理
电磁阀的控制电路如图1所示。在图1中,系统以STM32单片机为核心.通过3片磁隔离芯片实现10通道隔离电路,将主控芯片与集成驱动芯片L9352B(控制比例电磁阀时需要时钟产生电路)隔离。STM32输出的PWM或
证低功耗应用的要求;相对于ARM系列的其他芯片,STM32运行速度更快,工作频率最高可h-蔓72MHz:8个定时器最多可以产生28通道PWM信号,方便用于电磁阀控制;具有USB、CAN和串口等丰富的通信接口,可与多种通信接口进行通信。13集成驱动芯片L9352B
集成驱动芯片L9352B是意法半导体公司(sT)专门为感性负载(如电磁铁、电磁阀)控制而设计的芯片。它将分立元件的驱动和监测功能都集成在一个芯片中。可以控f#lJ2路比例电磁铁和2路开关电磁铁。集成的齐纳二极
STM32单片机Hlo通道隔离电路H集成驱动芯片H电磁阀
I!!壁兰竺皇堕
田1电磁阀控制电路
RMCM恙熊怒熊茇‰。一~山鲋
管或者续流二极管允许对感性负载进行调节。其主要特
和PWM信号。下面以双比例电磁铁和双开关电磁铁为
例,说明其控制电路的控制方法。
征是:输出斜坡控制、短路保护、可选的过温关闭功能、开路负载监测、掉电监测、外部时钟可控、再循环控制、调节器漂移监测、调节器误差控制、调节器校正电流5mA、状
态监测、静电监测。
每个通道都由一个状态输出端口来监测.每个通道
在图2中.主控芯片STM32F】03ZET6在控制L9352B时不能直接相连.这主要是因为STM32F103ZET6采用3.3
v电源供电,而L9352B由5v电源供电,所以两者之间需
要进行电平转换。本系统中采用ADI(Analog
Device
Ine)
的状态输出可用来诊断故障。通道3、4可作为电流调节器.输入的PWM信号可改变控制目标的输出电流,所以控制比例电磁阀比较合适。4路通道内阻都为0.2n,2路最大负载电流5A:另2路最大负载电流2.5A,能满足绝大多数电磁阀的驱动电流要求。而且较低的导通内阻保证了低功耗,数字信号和模拟信号分开传输,提高了驱动模块的抗干扰能力。所以它非常适合进行电磁阀的驱动控制。
1.4电磁阀控制电路设计
电磁阀控制电路如图2所示,由STM32信号产生电
路、隔离电路、驱动电路(包括时钟电路)三部分构成。不
公司的基于其专利iCou【pler磁耦隔离技术的通用型四通道数字隔离器ADUMl402芯片。其工作电压区间为2.7~
5.5
V.可以兼容3.3
vSD5
V系统,所以不仅可以实现电平
转换的功能.还可以进行输入和输出的磁隔离.避免驱动电路对主控芯片产生影响。它采用高速CMOST艺和芯片级的变压器技术.在性能、功耗、体积等各方面都优于光电隔离器件。4个通道相互独立,可以传输2个通道正向数据:;F112个通道反向数据。与ARM端相连的电源VDDl和
GNDl接3.3v电源,与L9352BJ([j连的一端vDD2和GND2接5v电源,vEl:;FnVE2都接高电平使能ADUMl402。通道A、B的数据从ARM传给L9352B,适合ARM发出控制电磁
管是开关型电磁阀还是比例型电磁阀,都可以采用电路进行控制,不同的只是主控芯片分别输出数字输出信号
L
VDD2
阀的信号;通道C、D的数据从L9352B传给ARM,适合L9352B读取电磁阀的状态信号。
GNl)2
;争VOA夸VOB
3链
CI
§
IqⅥC
I司
VlD
L-VE2
∥擎
忙v
GND2
一叩№u.∞一㈨
VDD2
GND2
》》
》
VDDl
GNDJ
ⅥA
VIBVOC
VODGNDl
冷
q勺
lq
I司
VOAVOBVIC
VEl_J
vU)L-VE2
GND,
∥穗
¨一¨一刚一盯£
矗1。浮
VEN
25343123!l2二二433352∈
黼噩一
KV0
lBP12B2B
ADL『M1402U3VDDl
VDD2
GNDl
GND2
肛》
》
帕‘3
V瓣15
C
ⅥA
vIBVoC
司
VOD
VEl
{o
VOA
》VOBlqVICl司VIDL_VE2
}一十5v玎而(J
2KV90
§堇
EN
∞>
r)()IKOD01.
KOSfl+B】PlN一
||
GND33\
GNDl
G舰
护翟
STI-
GND5V
jKy璺女E塑:
INl
STlIN4
ST4
Value
BVl
B】S’r4一KOD02.
KOSll二一BIPl-
lN2
ST2【N3ST3
KV0
上IICl6
BIST3—VTEST
J二
+5VU7VCC
oUTNCGND
U4
3
】()
976
)
n
TEST
美
凸ZUoZ
CP
00Q1Q2
Q3Q4
二3二
5
n
l2
468
t5\-3
’
。。}坠
7二9二二二二:二
ll
10
121416
VCC
QsQ6
Q7
431二145
陷附;陷附附
13
15
GN叭7鬯
GND
CLR
Q8Q9Q0Ql
1719
2l
18
202224
23
74H(、4040
图2
CLK
Selector
电磁阀控制电路
Equipment
Manageme设nt翥M瞥ain理tena&nce维Te修chn技olo术gyRMCM■■■■●●一■■●
&
每片L9352B能独立驱动4个电磁阀工作,其中通道
1、2(输A.INl和IN2,输出STl和ST2、Ql和Q2)可以驱动
两个功率输出通道1、2由开漏输出的DMOS管组成,
输出带短路保护。通过内部集成的齐纳箝位二极管,可将
感性负载的过压箝位到52V以快速关闭电磁阀。与DMOs类似的是内部有下拉电流源.这个电流源能确保在关闭的状态下负载开路。如果EN为低电平,则这个电
开关电磁阀,通道3、4可以驱动比例电磁阀。在L9352B的输入电路中,IN、CLK、TEST和EN输入引脚都是高电平有效.内部由带滞回特性的施密特触发器构成。通过Vs端口给芯片提供的供电电压.通常可以采用5V或12V(通
常为4.8~18v,最大可达40
流源关闭,但是开路比较器仍然有效。通道3和通道4是两
个电流可调节的通道.通过改变2kHz的PWM输入信号
V),VCC和vDD都接5V电源
(通常为4.5~5.5v)。控制电磁阀的功率输出通道Q端和
的占空比.可以改变目标电磁阀的电流。
对应的功率地输出通道PGND端输出的电压范围为一
0.3~40
v,电磁阀接到Q端和PGND端,状态输出引脚sT2软件设计
电磁阀的控制软件在Keil
MDK—ARMVersion
uVision
状态电压范围为~0.3~6V。当给控制输入通道l、2的INl
和IN2.端输入开关量控制信号时,就能方便地控制2路开关电磁阀工作。Q1年t3Q2端口的最大驱动能力为2.5A,可控制的开关电磁阀的最大电流不宜超过2.5A;当给控制输入通道3、4的IN350IN4端输入PWM控制信号时,就能方便地控制2路比例电磁阀工作;Q3jFOQ4端口的最大
驱动能力为5A,可控制的比例电磁阀的最大电流不宜
4下的RealView
4.12开发环境中进行开发.使用c语
言编写.采用自上而下的模块化设计方法,编译后采用
JUNK
V8硬件仿真器和烧写软件J—Flash
ARMV4.081下
载到ARM中的闪存中。
下面以计算机发送控制数据给sTM32单片机,从而控制比例电磁阀为例来说明电磁阀的控制过程。程序流
程如图3所示。
超过5A。EN为该芯片的使能端,ARM输出的V’_EN信号经隔离后输入到EN端,可以控带JJL9352B是否工作。TEST
引脚为漂移检测使能输入。CLK为时钟输入引脚,外部
时钟u15经过12位计数器74HC4040分频后输入到L9352B的CLK引脚.J12髟g线组可以选择计数器的分频系数。STl~sT4引脚保存着电磁阀的故障状态,经过隔离后
输入ARM,ARM根据输入和输出引脚的电平并结合STx
的电平.可以确定电磁阀出现的故障。电磁阀驱动故障
诊断如表1所示。
表1
电磁阀驱动故障论断
L
L
正常
LLL
LLHHH
L—L—
M
MLLHXXHLLLLLLLLL
M
负载开路,
对地短路
LLLL
过载,对电源短路
LL
H—H
H
L—L一一一x~
MMMMM
—
图3比例电磁阀控制程序流程
过温
H.f
HH
一一x~
一
软件程序在进行一系列初始化后,检查电磁阀有无故障.如果有故障,则发送故障代码数据,并请求处理故障,直到没有故障。之后检测串口是否接收到数据,如果有.则暂存数据并处理。然后检测电磁阀是打开还是关闭。如果是打开电磁阀,则计算根据需要打开电磁阀的开度来计算需要的PWM占空比,再打开定时器输出PWM;
如果是关闭电磁阀.则关闭定时器即可。最后将状态数据
再循环
H—H
一~x~
吖M
时钟故障(通道3与通道4时钟丢失)
L—L~
Ⅵ
誉桊桀篇署黑筹黑篡筹
RMCM鞣隅曼。慧慧意洫…。~蛔
返回给计算机。
3试验分析
为了测试设计电路的性能,将设定的PWM占空比与测得的平均电流进行对比。当占空I;ED从0到100%变化时,平均电流,可以从0变化到稳态电流洲尺。,其中u为电
源电压,尺。为电磁阀内阻。取皓24
V,R。=9.6
n,图4给出
图5流量口与占空比D的关系
了D、,的关系曲线。可以看出,屿r的比值越小,,与D的关系越接近直线;当鸭r的比值较大时,占空比只能在某个
范围内取值,平均电流,才与占空LED成近似直线关系。占空比D的大小可通过对单片机的定时器编程来改变,_r的大小可以通过在线圈上串联电阻来改变。
来克服弹簧力,使阀芯移动。
4结语
该电路已成功应用到某大型项目中,能实现比例电磁阀和开关电磁阀的驱动控制和故障监测,使用效果良好。该电路具有电路简单、成本低、可靠性高、驱动能力强、故障监测功能多的优点,特别适合电磁阀数量多且有故障诊断的场合,具有一定的工程应用价值。叁耋窒墼;
[1]刘忠信.一种低成本的比例电磁阀控制系统LJ].-r,jk仪表与自动
化装置,2005(6):66-67.
≤
煺脚霉睁
占空EED/%
图4平均电流J与占空比D的关系
[2]翁寅生.基于DsP的履带式摊铺机行驶控制系统研究[D].西安:
长安大学,2007.
流iQ与占空比D的曲线关系如图5所示,占空比越
[3]连长震,李建秋,周明,等.电控燃油喷射用高速电磁阀驱动方
大.比例电磁阀的流量越大。当占空比较小时,存在流量死区:当占空比较大时,存在流量饱和现象。这是因为施加给阀的控制信号是一系列矩形电压信号,它在电磁阀线圈上产生的电流随着占空比D的增大而缓慢增大,而且电流需要增大到一定的程度,才能产生足够的电磁力
式研究LJ].汽车工程,2002,24(4):310—313.[4]李
宁.基q-MDK的STM32处
器开发应用[M].北京:北京航
空航天大学出版社,2008.
收稿日期:2011-08-03
[责任编辑:谭忠华]
r………………………~………………一…………一一1
1
;
l
l6
6
中国公路机械网简介l
i
中国公路机械网(www.madm—china.com)是我国最早成立的公路行业大型门户网站之一。它依托《筑路机械与施{
l工机械化》、《中国公路学报》、《交通运输工程学报》、《长安大学学报》等公路交通行业知名杂志,借助广泛的信息资il源和专业的采编制作,力图为业内提供全面、及时、系统、准确、专业及个性化的信息服务和资料检索。网站开辟了;;包括最新行业动态、最新技术动态、热门企业动态、行业设备数据分析、业内展会信息、项目招标公告、最新机械设ll备等在内的十余个特色栏目,浏览人数与日俱增,已成为公路施工、公路养护、公路科研、筑养路机械生产及工程技{
;术人员的参考资料之重要来源。
i
l中国公路机械网以及时满足用户的需求为最高目标,将在保持自身资源优势和广泛听取广大用户的意见和建}
5议的基础上,不断更新各功能模块,使网站更加贴近用户的实际需求,为促进筑养路机械行业的发展尽最大努力。{
i~………………………………………………一l一,。,。,。,。,。。。,。。。。。。。,。,。。。—。。。,。,。,。,,。。。。,。。。。。。。,。,。,。。。。。。。。。。。。。。。,。,。。。,。,。。。。。。。。。,.,。。。—。。。。。。。。。。。,。j
基于STM32的电磁阀控制电路研究
作者:作者单位:刊名:英文刊名:年,卷(期):
翁寅生, WENG Yin-sheng
中煤科工集团西安研究院,陕西西安,710077筑路机械与施工机械化
Road Machinery & Construction Mechanization2012,29(4)
1. 张然. 徐科军. 杨双龙. 梁利平. 王刚. 石磊. Zhang Ran. Xu Kejun. Yang Shuanglong. Liang Liping. Wang Gang. Shi Lei 采用梳状带通滤波的电磁流量计信号处理系统[期刊论文]-电子测量与仪器学报2012,26(2)
2. 孙泽刚 一种基于单片机的节水节能型热水器管路控制系统[期刊论文]-煤矿机电2012(3)
3. 刘彦杰. 安鹏慧. LIU Yan-jie. AN Peng-hui 基于单片机控制的耐潮试验装置设计方案[期刊论文]-环境技术2007,25(1)4. 许碧周 基于单片机控制的节水装置[期刊论文]-科技资讯2010(7)
5. 刘莉莉. 来帅 智能化太阳能供暖控制系统的设计[期刊论文]-甘肃科技2012,28(8)
6. 黄皎. 许晓娟. 陆晓春. 任姣. 刘海荣 嵌入式电磁流量计智能监控终端的设计[期刊论文]-自动化仪表2012,33(4)7. 刘韬. 王耀才. 王致杰. 洪溜荣. 孟江 基于单片机控制的电机车自动道岔控制系统[期刊论文]-煤矿机械2003(12)8. 胡敏. 谭敏. 张伟 基于单片机控制的熏疗装置研究[期刊论文]-科技资讯2009(3)9. 张春光. 石淼 基于嵌入式系统的PCM电液集成阀[期刊论文]-电气自动化2004,26(6)10. 黄亚萍 基于STM32的USB读卡器的设计[期刊论文]-现代商贸工业2012,24(7)
本文链接:http://d.g.wanfangdata.com.cn/Periodical_zljxysgjxh201204027.aspx