电磁阀检测系统的设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
㊀2018年㊀第8期
仪表技术与传感器
Instrument㊀Technique㊀and㊀Sensor
2018㊀No.8㊀
基金项目:河南省高等学校重点科研项目(17A580005);2015年度河南省重点科技攻关项目(152102210306)收稿日期:2018-01-10
电磁阀检测系统的设计
王㊀强
(河南工学院汽车工程系,河南新乡㊀453003)
㊀㊀摘要:针对传统的电磁阀检测装置操作复杂㊁精确度低等问题,设计了一种新型电磁阀检测系统㊂该系统以嵌入式微处理器STM32为控制核心,硬件部分包括数据采集电路㊁数据处理电路㊁串口通信电路等㊂通过电磁阀的吸合实验来采集传感器组输出的电压㊁电流信息,通过相关算法推算出电磁阀的工作状态,最终把测量结果通过RS232通信方式发送到上位机实时显示㊂实际实验结果表明,设计的电磁阀检测系统操作简单㊁响应速度快㊂关键词:电磁阀;检测系统;STM32;RS232
中图分类号:TP273㊀㊀㊀文献标识码:A㊀㊀㊀文章编号:1002-1841(2018)08-0081-03
DesignoftheElectromagneticValveDetectionSystem
WANGQiang
(DepartmentofAutomotiveEngineering,HenanInstituteofTechnology,Xinxiang453003,China)
Abstract:Aimingattheproblemofcomplexoperationandlowaccuracyofthetraditionalelectromagneticvalvedetectionde⁃vice,anewtypeofelectromagneticvalvedetectionsystemisdesigned.ThesystemiscontrolledbySTM32MCU,andthedataacquisitioncircuit,datastoragecircuitandcommunicationcircuitaremainlydesigned.Thevoltageandcurrentinformationofthesensorgroupiscollectedbythesuctiontestofthesolenoidvalve,andtheworkingstateoftheelectromagneticvalueisdeduced
bytherelatedalgorithm,eventuallythemeasurementresultsthroughtheRS232communicationsenttothePCreal⁃timedisplay.Theexperimentalresultsshowthatthedesignoftheelectromagneticvalvetestsystemissimpleandfast.Keywords:electromagneticvalve;detectionsystem;STM32;RS232
0㊀引言
电磁阀通常被用来控制液体㊁气体等可流动性物质的通断,电磁阀的质量㊁性能直接影响着工业生产,因此对电磁阀的检测就显得至关重要[1]㊂传统的电磁阀检测工具体积较大且不易操作,因此本文设计了一种基于单片机的新型电磁阀检测系统,该系统具有体积小㊁操作简单㊁成本低等优点[2]㊂
1㊀系统概述
电磁阀检测系统由传感器数据采集电路㊁数据处理电路㊁数据存储电路以及串口传输电路组成[3]㊂测试电磁阀时,把待测电磁阀固定在实验平台上,让特定气体流过电磁阀,此时启动系统开始检测电磁阀的进出口压力值,以及所测得的电磁阀两端电压㊁电流值的变化,记录电磁阀两端电压㊁电流与进出口压力值的对应关系,以此为依据来判断电磁阀的性能以及状态㊂
在单片机内部对传感器采集到的各种数据进行分析㊁计算处理,最后通过串口传输的方式把计算结果发送到上位机,在上位机界面上可实时查看采集到的各种数据,还可以实现对数据的存储等功能㊂系统原理图如图1所示
㊂
图1㊀系统原理图
2㊀系统的硬件设计
电磁阀检测系统硬件电路主要包括传感器组数据采集电路㊁数据处理电路㊁A/D采集电路以及单片机最小系统电路等[4]㊂硬件框图如图2所示㊂
图2㊀电磁阀检测系统硬件框图
系统通过传感器组采集待测电磁阀的压力㊁电压以及电流信号,通过相关处理电路滤波㊁放大处理后
㊀㊀
㊀
㊀
㊀82㊀InstrumentTechniqueandSensor
Aug.2018㊀
进行A/D转换,单片机STM32F103数据处理㊁分析,最后把计算结果通过RS232通讯的方式发送到上位机显示,系统还可以实现对采集数据的存储㊁查询等功能[5]㊂
2.1㊀数据采集电路的设计
在检测电磁阀性能时,由于需要采集的数据种类较多,需要通过切换各个传感器来实现间隔采样㊂本系统选用MAX319多路开关来控制一路信号,总共需要5个多路开关,为了节约单片机的I/O口,可以选用译码器SN74HC238来控制5路开关的通断[6]㊂
MAX319是单刀双掷的CMOS单片集成模拟开关,通过系统编程控制MAX319的通断,当MAX319
的6脚为高电平时,其1脚与8脚呈导通状态,否则一直处于断开状态,传感器的1脚㊁8脚连接ADC的采集通道㊂由于本系统需要实现多组数据的采样,且为了防止信号串扰,每次只允许一个通道进行采样,因此任一时刻只能有一个MAX319的6脚为高电平状态㊂为了节约单片机I/O资源,本文选用3线-8线译码器SN74HC238来实现多路传感器采集信号的切换,具体电路图如图3所示
㊂
图3㊀数据采集电路
压力传感器的功能是将采集到的压力信号转换为电信号,由于压力传感器输出的电压信号很微小且存在干扰,若直接采集则误差较大,因此需要对压力传感器输出的信号进行滤波放大之后再进行A/D采样㊂电压信号是被测电磁阀两个控制端子的电压,主要检测的是电磁阀的吸合电压和保持电压㊂电流信号是被测电磁阀线圈中的电流,主要检测的是电磁阀线圈能承受的电流范围㊂
2.2㊀数据处理电路的设计
在数据采集电路中,传感器采集到的信号中通常会夹杂着一些干扰信号或噪声信号,因此需要设计信号调理㊁滤波电路来滤除干扰信号,本系统选用一阶有源滤波电路对传感器采集到的数据进行滤波[7-8]㊂由于仪表放大器在微信号处理方面具有优势,因此选用具有良好共模抑制比的仪表放大器INA218,其具有低功耗㊁高精度的特点㊂有源低通滤波电路如图4所示
㊂
图4㊀数据处理电路
2.3㊀A/D转换电路
本系统需要对多路传感器信号进行A/D采样,结合高精度与低功耗的要求,选择AD976转换器㊂AD976具有16位的转换精度并且可实现单5V供电,芯片转换速率约100kSPS,模拟电压信号输入范围为-10 +10V,还可以采用内部2.5V作为基准电压,简
化了外围电路,与单片机通过并行接口的方式实现数据交互㊂具体电路图如图5所示
㊂
图5㊀A/D采集电路
2.4㊀RS232串口通信电路
系统采用RS232的通信方式把单片机处理后的
结果发送到上位机实时显示[9]㊂由于RS232采用DB9的接口可以方便地与PC机连接㊂单片机I/O口输出的电平在0 +3.3V之间,而RS232的电平范围为+3 +15V,其与TTL电平不兼容,因此需要外接RS232通信电平转换芯片,选用MAX232来实现此功能,具体电路图如图6所示㊂2.5㊀存储电路
为了实现保存设置好的参数,在下次设备重启之后不需要重复设置,这就需要把设置好的参数保存在STM32的ROM中,而ROM空间有限,不能存放过多
㊀㊀
㊀
㊀
㊀第8期王强:电磁阀检测系统的设计
83㊀
㊀
图6㊀RS232串口通信电路
的设置参数以及检测的历史数据㊂
本文通过外接FLSH芯片CAT24WC01来实现数据的存储,它是一款低功耗的存储器件,可以通过I2C总线与单片机进行通讯[10]
㊂CAT24WC01是一个1K
位串行CMOSEEPROM,内部含有128个8位字节,具
体电路图如图7所示
㊂
图7㊀存储电路
3㊀软件设计
主要设计了传感器组数据采集程序㊁数据采集切换程序㊁A/D采样程序㊁数据处理程序以及串口传输程序等㊂系统上电首先执行复位操作,根据按键指令切换数据采集传感器通道,采集所需数据,模数转换芯片对采集到的数据进行模数转换,然后把数据发送到单片机内部进行处理,最后把结果通过RS232的方式发送到上位机实时显示,具体流程图如图8所示㊂4㊀实验数据分析
根据上述硬件和软件要求设计了电磁阀检测系统,在操作台上检测电磁阀的工作状态来验证系统的可靠性与准确性㊂首先采集的是电磁的吸合电压和保持电压㊂吸合电压是指供电电压从零开始增加,直至电磁阀完全打开时的电压,如图9所示㊂反之,在电磁阀打开时,电压按步幅慢慢降低,当电磁阀完全闭合时,此时的电压为保持电压,如图10所示㊂
本文采用PWM电源为待测电磁阀供电,通过改变输出电压的占空比㊁频率来测试其电流的变化,采集的数据如图11所示
㊂
图8㊀
电磁阀检测系统的软件流程图
图9㊀
电磁阀吸合电压检测图
图10㊀
电磁阀保持电压检测图
图11㊀固定频率不同占空比时采集到的电流
根据上述实验数据可知,电磁阀的吸合电压在3V,当电压在2.5V时慢慢增大,电磁阀慢慢打开,流量逐渐增大,当电压升至3.0V时,电磁阀完全打开,
此时流量最大;当在电磁阀完全打开的状态下,慢慢降低电压,由图10可知当电压降为1.0V时电磁阀开始闭合,电压降低到0.75V时电磁阀完全闭合,流量为零㊂以测量得到的正常工作的电磁阀数据为依据,后续电磁阀的测量数据与它做对比,可快速定位电磁阀的状态,大致判断出其性能㊂
(下转第89页)
㊀㊀㊀㊀㊀第8期赵翔宇等:分层提取匹配印刷电路板元器件缺陷检测89㊀㊀
焊点缺陷检测系统[J].仪表技术与传感器,2013(6):90
-92.
[2]㊀AYOUBG.Real⁃timeSPCwithAOI[J].SurfaceMountTechnologyMagazine,2001,15(6):36-38.[3]㊀SHIRVAIKARM.Trendsinautomatedvisualinspection[J].JournalofReal⁃TimeImageProcessing,2006,1(1):41-43.[4]㊀熊光洁,马树元,聂学俊,等.基于机器视觉的高密度电路板缺陷检测系统[J].计算机测量与控制,2011(8):1824-1826.
[5]㊀MARNSS,YARLAGADDAPKDV,FOOKESC.Designanddevelopmentofautomaticvisualinspectionsystemfor
PCBmanufacturing[J].RoboticsandComputer⁃Intergrated
Manufaturing,2011,27(5):949-962.
[6]㊀STEGERC,ULRICHM,WIEDEMANNC.MachineVisionAlgorithmsandApplications[M].Beijing:TsinghuaUniver⁃
sityPress,2007.
[7]㊀JUDIHM,KAPOYAHK,ASHAARINS.Visualisingauto⁃maticproductinspectionofPCBunits[C]//International
ConferenceonElectricalEngineeringandInformatics.IEEE,2009:204-207.
[8]㊀李正明,黎宏,孙俊.基于数字图像处理的印刷PCB缺陷检测[J].仪表技术与传感器,2012(8):87-89.[9]㊀谢宏威,张宪民,邝泳聪,等.印刷PCB焊点的智能检测[J].光学精密工程,2011(9):2154-2162.
[10]㊀程良伦,江伟欢.基于二值投影的PCB元件安装缺陷检测算法研究[J].计算机工程与设计,2010(3):642-
646.
[11]㊀张静,叶玉堂,谢煜,等.采用Gerber文档的印刷PCB表观检测[J].光学精密工程,2013(10):2679-2687.[12]㊀向静波,苏秀琴.基于数学形态学的金字塔图像去噪[J].光子学报,2009(2):457-460.
[13]㊀姜慧研,冯锐杰.基于改进的变分水平集和区域生长的图像分割方法的研究[J].电子学报,2012(8):1659-
1664.
[14]㊀黄飞,吴敏渊,曹开田.基于HIS空间的彩色图象分割[J].小型微型计算机系统,2004(3):471-474.[15]㊀熊光洁,马树元,刘瑞祯.PCB检测中圆Mark的快速精确定位[J].计算机工程,2012(11):211-213;216.[16]㊀乔闹生,张奋.一种印刷PCB缺陷图像边缘信息提取方法[J].计算机工程与应用,2015(20):11-15;27.[17]㊀黄杰贤,李迪,叶峰,等.挠性印制PCB焊盘表面缺陷的检测[J].光学精密工程,2010(11):2443-2453.[18]㊀LIAOCT,LEEWH,LAISH.AflexiblePCBinspectionsystembasedonstatisticallearning[J].JournalofSignal
ProcessingSystems,2012,67(3):279-290.
[19]㊀吴晖辉,张宪民,洪始良.综合边缘和颜色特征的IC类贴装器件的检测[J].光学精密工程,2009(9):2283-
2291.
[20]㊀李颖,谭立新,李斌.基于机器视觉的PCB在线检测设备的图像采集系统[J].仪表技术与传感器,2007(7):
43-45.
[21]㊀LOHHH,LUMS.Printedcircuitboardinspectionusingimageanalysis[J].IndustryApplicationsIEEETransac⁃
tionson,1999,35(2):426-432.
作者简介:赵翔宇(1992 ),硕士研究生,主要研究方向为图像处理与机器视觉㊂E⁃mail:276861613@qq.com
通讯作者:周亚同(1974 ),教授,博士生导师,主要研究方向为机器学习与模式识别㊂E⁃mail:zyt@hebut.edu.cn
(上接第83页)
5 结束语
本文设计了一种基于单片机的电磁阀检测系统,与传统的电磁阀检测装置相比,该系统操作简单,具有体积小㊁成本低等优点㊂后续可以对系统继续改进,比如把单片机换成运算速率更快的ARM系列单片机,设计液晶屏接口,直接在液晶屏上显示电磁阀的检测结果,对系统的算法进行深度优化,提高检测的效率以及成功率㊂
参考文献:
[1]㊀刘林林.自动变速箱换挡电磁阀检测系统的设计与实现[D].武汉:武汉理工大学,2012.
[2]㊀朱均超,张斌,张宝峰.电磁阀式喷油器电气特性检测系统[J].自动化与仪表,2017,34(11):78-81.[3]㊀舒军辉.电磁阀线圈综合性能检测系统的研制[D].杭州:中国计量大学,2015.[4]㊀何娜,王擎宇,芮万智.电磁发射用直线感应电机位置检测系统[J].电机与控制科学,2015,25(11):99-101.[5]㊀陈利翔,邵振国,张逸.电磁式电流互感器谐波比值误差实验分析[J].仪器仪表学报,2017,35(4):67-69.[6]㊀郭太平.基于ARM和LabVIEW高频电磁涡流检测系统集成设计[D].南京:南京航空航天大学,2016.[7]㊀张威.差分电磁式钢水液位检测系统的设计[D].武汉:武汉科技大学,2016.
[8]㊀陈春亮.电磁融合无损检测仪器设计[D].重庆:重庆大学,2016.
[9]㊀张旭辉,夏宏波,吴海雁,等.电牵引采煤机远程控制系统通信模块设计与实现[J].工矿自动化,2015,41(8):17-21.
[10]㊀郭骥翔.电磁式继电器寿命预测参数检测系统的研究[D].天津:河北工业大学,2015.
作者简介:王强(1980 ),硕士,讲师,主要研究领域为汽车CAE㊁汽车制造㊂E⁃mail:wqappeal@aliyun.com。