起订:1
发货:2天内
临朐浩伟电子设计的静电喷粉枪喷雾控制器可分为三个部分:电源,控制板和操作面板。电源使用开关电源将220V工频电源转换为+ 24V + _ 5V电源,用于微控制器的微控制器系统和输出电路。控制板是控制器的核心,主要负责控制和采集输出。静电喷涂控制器操作面板的主要程序分为按键处理、通信和显示三部分。操作面板是完成控制器功能的前提,是人机交互的界面。静电喷粉枪操作面板的设计包括按键输入和LED数码管显示,符合静电喷涂控制柜的要求和控制器及外部控制系统的远程监控。
浩伟电子提出的静电喷粉枪通信,也支持现场参数配置。显示功能允许单独的绘画作业。控制板是底部控制的核心。 MCU模块通过计算控制每个模块。美国的ABB公司、日本的三菱重工、以及德国的杜尔公司等公司加入了静电喷粉枪的研发与生产,设计制造出的主动喷涂设备一直走在世界的前沿喷涂设备的开展方向他们所开发的主动喷涂体系,依靠先进的微处理器和各种操控算法,在喷涂功率和喷涂质量上都有很大的进步。每个模块的控制电路控制输出结构,并通过ADC采样和测量检测每个输出参数。主控MCU电路通过I / O口连接触发信号处理电路,接收外部触发信号,并结合静电喷雾控制器的工作状态输出触发使能信号;输出电压,电流和电输出状态通过枪接口信号处理电路获得。反馈信号结合静电喷涂控制器的工作模式和工作状态输出控制电压,调节输出静电喷粉枪静电电压或静电电流;通过气压信号处理电路得到流量气压和雾化气压反馈信号,结合静电喷雾控制器的工作方式和工作状态输出步进电机控制信号调节流量气压和雾化空气压力输出。
静电喷粉枪操控器的采样周期设为20ms,每周期采样64次核算均值保存,作为一次ADC采样的采样值,定时器的触发周期为(20000us/64)=s。为了保证其他模块可以运用完整的ADC采样数据,防止数据在运用前被覆盖,目标存储区选用64*2的存储缓冲区。此外,国内的喷涂操控器多数是针对手动喷涂研制的,操控器不具备对外的通讯接口,难以完成联网协作喷涂。使用DMA的DMA_ IT_ HT和DMA IT TC中断分别对前后两部分采样数据进行操作。
DAC输出模块程序设计
静电喷粉枪操控器的静电电压输出是MCU通过DAc数模转化输出电压再由线性放大电路进行放大输出。操控器选用的数模转化参阅电压是3V,而12位的DAC转化数据范围为0409-5,不便于直观表明DAC输出电压值。静电喷粉枪控制器设计要求静电喷涂的质量的好坏在于对喷涂粉料的静电参数和继续安稳的喷粉量有关,而喷粉量又与供粉桶上的抽粉泵的流速气压有关,喷涂的粉末需求杰出的雾化开来才干确保涂层均匀。所以界说函数DAC_Set Vol(uintl6_ t vol),参数vol取值范围为03000,表明输出电压范围为0-3V。在这个函数中先将03000的数值按份额转化为04096的DAC数模转化参数,再调用库函数输出电压。
操控算法模块程序设计
静电喷粉枪操控器实现了输出静电电压、静电电流、流速气压和雾化气压的自动操控,静电电压、静电电流由MCU的DAc输出操控,通过静电电压、静电电流操控算法计算得到DAC的输出量。静电喷粉枪流化气压:流化气压过高会发生大量气泡,然后下降粉料密度使供粉量下降,使生产功率下降,流化气压过低简单呈现供粉量不足或者粉末结团然后影响上粉率。流速气压、雾化气压由步进电机调理,通过流速气压、雾化气压操控算法核算得到步进电机的滚动步数和滚动方向。所以,静电喷粉枪操控算法模块包括四个部分,静电电压操控、静电电流操控、流速气压操控、雾化气压操控,都是选用数字PI操控算法.
静电喷粉枪显示:在自检状态下,各数字管的参数显示子程序依次调用键显示模块显示参数1s,用于检查硬件是否处于良好状态。在停止状态下显示测量参数。运行状态显示测量参数。按“流化气压”和“雾化气压”按钮可以切换这两组数码管的显示内容。浏览配置参数以浏览选择状态显示。静电喷粉枪接收的配置参数被存储为用于浏览的临时参数。根据静电喷粉枪喷雾控制系统的设计要求,通信协调器将RS48_5总线接口作为控制柜中RS48_5总线的主设备,完成RS48_5总线上安装的控制器采集的数据汇总,并接收主机的配置参数并传输它们。确认选择后,按.”按钮将它们保存为配置参数。预设状态显示临时参数。在修改参数时,根据相应的键选择闪烁的数据位。确认选择之后,按“确认”按钮保存配置参数。当不修改时,再次按“预设”来取消修改。
由于静电喷粉枪按键显示驱动芯片BC7277的通信速率低,刷新每组参数需要很多时间,所以每个周期只刷新一个参数,LED指示灯显示总共九个周期刷新一组参数,所以主程序有增量。运行速度提高了9倍。为了完成静电喷粉枪控制任务,将不同类型的数据划分为发送优先级。数据被打包在每个模块中。静电喷粉枪数码管的行从左到右显示工作参数组编号,显示组工作参数。在发送时应考虑优先级和发送间隔,设计数据封装。程序和发送程序确保正常通信。数据打包器的功能不仅是对数据进行封装,而且对数据类型的优先级标志uSendDataFlag的相应位进行定位,并计算数据帧有效部分的CRC校验码。本文采用16位CRC校验码对有效数据位进行校验。