电子束监控系统设计

来源 :科学与财富 | 被引量 : 0次 | 上传用户:king_wda
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:电子束焊接是一种先进、成熟的高能束焊接技术,它具有抗氧化强、避免有害气体侵入及焊接零件变形小等优点,设计其监控系统具有重要意义。本课题采用Z-turn Board核心板开发上位机,下位机采用STM32F103VC芯片,自主设计硬件电路,从而实现数据采集、CAN通信等功能,通过CAN网络实现上位机与下位机之间的实时通信,进而实现上位机对栅偏电压、灯丝电流、高压和束流的实时监控,本课题在Z-turn board核心板上运行Linux操作系统,系统安全稳定,可靠性强,上位机人机界面使用qt软件绘制而成。
  关键词:电子束焊接,Z-turn Board,CAN,Linux
  0 引言
  电子束焊接是通过电子枪中阴极产生电子,在阴阳极之间的高压电场使电子被加速到很高的速度,电子经过必要的磁透镜聚焦后,形成高速电子流,通过撞击将电子的动能转化成要焊接物体的热能,要焊接的物体获得高热能而迅速融化,过一段时间后会形成焊接缝隙。电子束焊接具有传统焊接方法难以比拟的优势和特殊功能:焊接能量密度高,容易实现金属材料的深熔透焊接,焊缝窄、深宽比大、焊缝热影响区小、焊接工艺参数容易精确控制、重复性和稳定性好[1],
  所以电子束焊接基本上代表了目前最高性能的焊接水平[2]。本课题即研究对电子束在焊接过程中栅偏电压、灯丝电流、高压以及束流的实时监控。
  1 总体设计
  1.1总体设计概要
  本课题主要研究内容包括如下:下位机对电子束焊机的栅偏电压、灯丝电流、高压、束流的数据采集,上位机和下位机之间通过控制器局域网络(简称CAN)实现将下位机采集到的数据传输到上位机,以及上位机显示界面的设计和对采集的数据的显示。
  1.2下位机方案选择
  嵌入式:嵌入式运算速度快,处理能力强,而且嵌入式相对于PLC与主机的通讯更简单方便,相对于PLC性价比更高,目前嵌入式已广泛应用于各类家电器件、路由器及手机等领域。本方案选择性价比更高,目前已广泛应用的嵌入式作为本课题的下位机。
  1.3上位机方案选择
  Linux:具有众多优点:Linux操作系统是开源的,而且内核很小,可以满足嵌入式的较低的处理能力,此外Linux加入了RT-Linux,这使得它具有实时能力。最后,Linux系统可以设置目录和档案的权限,大大的提高了系统的安全性。由于Linux有众多优点,已经有越来越多的厂商进入这一领域[3]。鉴于此,本课题选择Linux系统。
  2基于STM32下位机软硬件设计
  2.1 基于STM32数据采集系统硬件设计
  2.1.1 CPU最小系统
  此次选用了STM32F103VCT6芯片作为主控芯片。
  2.1.2电源电路
  根据系统工作的需要,将5V电源通过LM1117-3.3芯片整流成3.3V,给stm32f103VC芯片供电。
  2.1.3 一键下载电路
  为了保证后续开发的便捷性,控制板中还设计了USB供电及一键下载电路。可以直接将编译好的HEX文件烧录到单片机中,大大增加了开发的便捷性。
  2.1.4 EEPROM电路
  为了使系统能够连续工作,必须把一些重要的数据保存下来,当系统因出现故障或掉电不得不重新启动时,系统能够按照掉电或故障出现之前的设定状态继续运行。本课题选择外扩一个AT24C256串行EEPROM芯片来保存数据。
  2.1.5 信号调理电路
  图1中RT2是压敏电阻,它的作用是当电压过高时吸收多余的电流以保护敏感器件。MMBD4148SE结构图,它内部是两个方向相反的二极管,图2信号调理电路图可知1端接地,2端接电源3.3V,3端接A2,当3端电压太大或太小时可以稳定电压,起到保护电路的目的。
  2.1.6 通信电路
  VP230是一个 CAN总线的收发芯片,用VP230设计的CAN收发器能够以1 Mbps的速度向CAN控制器提供总线和差分接收能力。
  232接口: 接口使用一根信号线和一根信号返回线而构成共地的传输形式,容易产生共模干扰,所以抗噪声干扰性弱。
  485接口:接口信号电平比RS-232降低了,就不易损坏接口电路的芯片,且该电平与TTL电平兼容,可方便与TTL 电路连接。采用平衡驱动器和差分接收器的组合,抗共模干能力增强,即抗噪声干扰性好。
  2.2 下位机程序设计
  下位机程序设计:
  下位機采用stm32103VC芯片,下位机程序设计包括系统初始化,ADC采样模块,定时器中断模块以及CAN通信模块。
  系统初始化包括GPIO初始化、定时器周期的设置、CAN通信的初始化。
  ADC模块:需要使能对应AD时钟,设置ADC的分频因子,因为要采集栅偏电压、灯丝电流、高压和束流共四路AD,所以设置AD转换模式为多通道模式,设置AD转换为软件触发启动,并使能AD采样。
  定时器中断模块:使能定时器时钟,初始化定时器,设置中断优先级,并使能定时器。在定时器中断中采样。
  CAN通信模块:CAN模块有两个功能,一个是接收上位机传输的数据,并判断出所传数据是栅偏、灯丝、高压和束流的开通与关断或设定值;二是将AD采集数据发送到上位机并显示在界面上。
  将AD采样值赋值给ad_data_float[4],通过for循环将采样值乘以100;程序如下:
  for(i=0;i<4;i=i+1){ ad_data_100[i]=ad_data_float[i]*100;
  }
  然后每个采样值占两个字节,分别赋值给send_str[i]与send_str[i+1],程序如下:   for(i=0;i<8;i=i+2){ send_str[i]=ad_data_100[i/2]/100;
  send_str[i+1]=ad_data_100[i/2]%100;
  }
  将send_str[8]字符串发送到上位机,上位机接收到字符串后处理,最后将数据转换成QString型才能显示在显示界面上。
  3上位机程序设计
  3.1 Linux操作系统介绍
  Linux操作系统有很多优点,首先Linux是开源的,相当于全世界的人共同维护这个系统,可以及时的发现并弥补漏洞[4];第二,Linux下的软件很多都是开源的,所以使用Linux只需要花少量的钱或不花钱;第三,Linux非常稳定可靠,Linux系统有很多概念都是继承自Unix系统[5],当然也继承了Unix的稳定可靠;第四,Linux支持多人多任务,而Windows是单人多任务,多人多任务比单人多任务的优越性在于多人多任务更有利于团队合作;第五,因为多人多任务,所以目录和档案都有权限,以保证数据的安全性。
  3.2 qt开发环境的搭建
  Qt是一个用于开发图形界面的软件,它采用C和C++语言来开发界面。Qt开发出来的界面很漂亮,目前它的应用范围很广泛,现在很多安卓手机上的图片都是用Qt开发出来的。
  直接在qt中配置交叉编译器和QtEmbedded-4.8.5-arm,配置完后即可编译出可在Z-turn Board核心板上执行的二进制代码。写一个qt程序,用交叉编译器编译后,拷到核心板中,执行此文件,qt交叉编译环境安装成功。
  3.3 Z-turn Board 介绍
  3.3.1 CPU电路部分及性能
  ZYNQ简介:
  ZYNQ-7000 AP SOC 系列芯片的架构较为复杂,它是以处理器系统为核心的高价值应用架构,此时PL部分为PS的可扩展单元,它既可以配合PS完成一些外部逻辑的处理,也可以利用PL部分并行、硬件处理的特点,构成PS中算法的一个外部协处理单元,形成一个强大的算法加速器[6]。
  ZYNQ-7000 AP SOC完整开发流程:
  硬件平台设计: Xilinx工具组提供的开发环境Vivado和PlanAhead可帮助用户快速构建硬件平台。在构建硬件平台的过程中,用户有时需要定制专用的IP核。
  软件设计:完成硬件平台设计后,将硬件配置文件导入SDK开发环境中,就可以进行软件的编程、调试等开发过程了。
  配置文件下载:将硬件平台設计过程中的硬件比特流文件与软件设计产生的可执行文件进行合并,下载到配置存储器中即完成了开发的最后一步。
  3.3.2 CAN通信
  CAN有两个标准化的串行通信协议,分别是ISO11898和ISO11519。ISO11898传输速度在125Kbps到1Mbps之间,传输速度较快,但传输距离较近,一般在40m之内,才能获得较快的速度,相比之下ISO11519传输速度低于125bps,传输速度较慢,但适用于长距离传输,最大传输距离可以达到10Km长,优点是传输距离较长。
  CAN可以同时连接多个单元,可以给这些单元设置优先级。CAN采用邮箱的方式传输数据,在把主机/从机接收数据之前已经校验完毕,所以这使得CAN几乎不会有传输错误。
  CAN 总线在同一时间可以连接很多个单元的总线。同时可连接设备的个数受到总线上的时间延迟及电气负载以及对传输速度的要求的限制。当需要比较高的传输速率时,同时可连接的单元的设备就不能那么多,如果传输速率较低时,就允许连接更多的设备了。
  4实验结果
  通过上述研究,本课题已经实现了以下设计目标:
  1. 实现了stm32对电子束焊机栅偏电压、灯丝电流、高压和束流的采集。
  2. 完成了上位机与下位机之间的CAN通信。
  3. 用Qt软件实现了上位机的显示界面。
  参考文献:
  [1]马正斌,刘金合,卢施宇,王世清.电子束焊接技术研究及进展[J].电焊机,2012.04,42(4):93-96.
其他文献
摘 要:电力变压器在日常的生活与生产活动中具有广泛而重要的应用,为方便电能运输,满足不同的电压使用需求提供了可能。变压器故障的存在,会直接影响电力正常运行,甚至会威胁到人身安全。因此,针对电力变压器维修及故障的排除,本文进行了集中的讨论与分析。  关键词:电力变压器;故障;维修  一、引言  随着国民经济的发展,电力事业也随之迅速发展。一方面,不仅在装机容量和电网规模上日益增大,另一方面,人们对电
期刊
摘 要:简要分析了機械密封在旋转设备上的应用以及出现故障的原因分析和处理措施。  关键词:机械密封;故障处理;原因分析  机械密封在旋转设备上的应用非常广泛,机械密封的密封效果将直接影响整机的运行,严重的还将出现重大安全事故。  从机械密封的内外部条件的角度分析了影响密封效果的几种因素和应采取的合理措施。  1机械密封的原理及要求  机械密封又叫端面密封,它是一种旋转机械的轴封装置,指由至少一对垂
期刊
摘 要:随着京津冀一体化上升为国家战略,京津冀地区进入新的发展时期,河北省在京津冀协同发展背景下,无疑将迎来前所未有的发展机遇,特别是2020年北京-张家口冬奥会的举办和雄安新区规划的提出,将为河北省提供创新发展动力。同时,河北省应积极面对挑战,采取有效措施推进京津冀一体化,将其打造成中国一个最具活力的经济增长极,最具增长潜力的世界级城市群。  关键词:京津冀一体化;河北省;机遇;挑战;对策  一
期刊
摘 要:在企业改革的不断深入过程中,国有性质的单位也逐渐实现向民营企业的转变,这对后勤保障工作也提出全新的要求与挑战。传统的思想政治工作已经不适应全新的发展形式,因此必须在结合实际情况的基础上进行合理的改革与创新,这不仅对思想政治工作的顺利开展有促进作用,同时可在一定程度上帮助企业实现可持续发展的总目标。  关键词:企业;后勤保障队伍;思想政治工作  原有队伍的思想政治工作怎样适应企业新的理念,顺
期刊
摘 要:进入21世纪以来,"金砖国家"在全球经济发展中日益成为新的引领力量,并在一定程度上改变了全球经济格局。2008年全球金融危机爆发后,在全球各经济体使出浑身解数试图走出危机阴霾的过程中,以金砖国家为首的新兴经济体通过采取一系列有力措施率先复苏,成为牵引全球经济摆脱危机以及拉动全球经济恢复和增长的重要引擎。因此,探讨金砖国家如何提高在国际货币体系改革中的地位以及如何在国际货币体系改革中发挥作用
期刊
摘 要:中心偏测量是高精度镜头必不可分的一环,是制作和检测光学系统设备的重要手段。高精度镜头测量方式中中心偏测量属于一项有重要地位的测量方式,不管是制作还是光学系统检测,都有着非常重要的地位。光学系统设备在使用研发过程中,对于各项制作指标的要求相对较高,在光学设备进行制造的过程中,我们必须要保证其质量达标。在质量影响方面,对整个光学系统设备影响较大就是中心偏测量精度。而在进行中心偏测量精度的设计中
期刊
摘 要:建立、分析、探讨了采用SKALAR San++ 连续流动分析仪同时检测饮用水中氨氮和亚硝酸盐氮的分析方法。通过一系列试验确定连续流动分析仪的最佳仪器参数,同时检测水中氨氮和亚硝酸盐氮项目。结果表明:氨氮标准曲线线性r值为0.9990~0.9998,方法检出限为0.015mg/L,纯水加标回收率为95.3%~103%,相对标准偏差RSD为0.013~0.039;亚硝酸盐氮标准曲线线性r值为0
期刊
摘 要:电力企业在国民经济发展的进程中具有非常重要的作用,其改革也深受关注,因此电企政工干部务必做好群众工作。基于此,本文对影响电企政工干部开展群众工作的因素作了分析,并指出相关对策予以讨论。  关键词:电力企业;政工干部;群众工作;对策  引言  现阶段,社会经济、人文经济逐步发展,迫使电力企业作出改革。因此,国内电力企业的发展核心已经开始向员工发展的方向转变,要求企业政工干部必须做好群众工作,
期刊
摘 要:大学生职业指导已经成为高校的热门话题,许多高职院校更是将其与提高学生综合素质,进而提高就业率和就业质量联系起来,为此开设了相关的课程,甚至有的学校将其设置为学生的必修課程。关注职业指导的大学毕业生也越来越多。但由于各种原因,许多大学生对职业指导的重要性和必要性认识不足,并未真正理解职业指导的确切含义和程序,缺乏规划的具体技巧,从而导致职业生涯规划的应有作用不能得到充分发挥。高职院校大学生职
期刊
产品设计,是一个创造性的综合信息处理过程,设计师通过多种元素如线条、符号、数字、色彩等方式的组合把产品的形状以平面或立体的形式展现出来。将人的某种目的或需要转换为一个具体的物理或工具的过程;服务范围上,它将产品与人的关系做到了协调作用,将产品人机功能和人文美学联系起来。而作为产品设计大类下的旅游纪念品设计,更协调了产品与自然环境、产品与地域文化、产品与生产工艺等多方面关系。  一、旅游纪念品的设计
期刊