市场资讯
电动无气喷涂机了解更多「浩伟电子」辛德拉苟萨
2023-10-30 00:52  浏览:31
1分钟前 电动无气喷涂机了解更多「浩伟电子」[浩伟电子3f29674]内容:

我们设计的电动无气喷涂机控制器基于STM32微控制器控制器,完成控制器的硬件设计后,需要设计和实现控制器的软件,实现控制器的功能。软件设计采用ST的STM32CUBE作为驱动开发环境,该软件可以在图形界面中配置电动无气喷涂机MCU的时钟和外设,直接生成MDK开发的C语言代码,大大节省了MCU的时间。该公司的喷涂车间内有一条喷涂流水线以及几个手工喷涂房,只有部分完成了半主动化喷涂,其余都由人工手动喷涂作业。配置提高了开发效率。

电动无气喷涂机控制板编程控制板主程序包括初始化程序,RS422通信模块,ADC模拟数据采样模块,电压电流控制算法模块,气压控制和步进电机驱动模块,EEPROM数据存储模块,管理协调软件和数据存储单元。管理协调软件负责各功能软件之间的通信和协调,实现各模块之间的同步;功能软件模块通常由主程序调用子程序和中断程序实现。4)静电环抱作用下降喷涂难度,削减喷涂缺陷、削减油漆糟蹋,进步涂装外观质量和涂料利用率,油漆废渣处理量也有一定程度削减。

电动无气喷涂机存储模块编程静电喷涂控制器配置参数保存在主板的EEPROM中。断电时电源不会丢失。可以再次从启动中读取参数。因此,对相关喷涂设备进行防爆设计、安装与维护,依照安全标准设计设备外,急停措施,保证喷涂生产作业的安全进行。存储芯片2_SLC640是一个64Kb电可擦PROM,它是8Kx8bit结构,存储空间地址为Ox0000} Ox1FFF,页面大小为承诺字节,通过SPI接口通信,通信频率高达2MHz。

由于调节电动无气喷涂机减压阀以控制输出气压,步进电机由PWM单脉冲输出模式控制,电机速度由PWM脉冲频率决定。在设计步进电机控制子程序时,根据电动无气喷涂机控制算法模块计算出的控制量确定步进电机控制芯片配置端口的电平,以控制电机的正转,反转和停止进入休眠模式。当步进电机正向旋转时,下拉ENABLE使能控制芯片,上拉复位RESET和睡眠SLEEP,MS1和MS2分别为1高电平和0低电平,配置为1/2步进模式,DIR为高电平电源平板步进电机正向前旋转。反相时,DIR很低。涂层的厚度与供粉量成正比,喷涂一段时间后,涂层的厚度添加减慢,再增大供粉量时,沉积率减小,使收回粉添加。停止时,拉动ENABLE禁用控制芯片并下拉RESET复位控制芯片。根据由气压控制算法计算的输出控制量,确定步进电机控制的转向和调节步骤,然后调用步进电机驱动模块程序进行调节。

ADC模拟采样模块编程控制器需要采集输出的动态参数。电动无气喷涂机动态参数为输出电压,输出电流,反馈电流,流量气压,雾化气压和总气压。还需要收集压力传感器供电电压作为校正。电压,因此有必要收集7个通道的ADc,并使用DMA模式传输,与主程序并行运行,以降低CPU使用率并提高实时性能。 ADC使用定时器触发器,电动无气喷涂机每隔一段时间触发一次ADC转换,具体取决于控制器设计的控制周期。我国在喷涂作业的开展上起步相对比较晚,对喷涂操控系统的研制也处在相对落后的水平。 ADC采样的数据会波动,这将影响控制量的计算。因此,过采样技术,ADC采样配置的采样数据是12位,并且采样数据被累加到16位采样值中以避免单个采样。过度采样误差对反馈控制的影响。

为了提高电动无气喷涂机程序的可移植性,对每个数字管的显示和闪烁进行单独控制。通过将数据写入显示寄存器和段闪烁控制寄存器来控制显示和闪烁。显示子程序将0-9数据写入BC7277显示寄存器,电动无气喷涂机控制数码管的显示。闪烁控制子程序将0x00写入BC7277闪烁控制寄存器以停止闪烁,并写入0xFF以开始闪烁。为了提高数据传输效率和CPU利用率,电动无气喷涂机采用DMA方式发送和接收USARTI。与0至7位数字管的0x10-0x17位对应的显示寄存器和8位闪烁控制寄存器DIG_Blink_CTL_H也可以单独控制。闪烁数据分为0x00非闪烁和0xFF闪烁。对于高位闪烁控制寄存器DIG_Blink_CTL_H,只需要写0x01来控制第8位闪烁,写0x00停止闪烁,只对第8位有效。

根据电动无气喷涂机控制器参数配置和参数显示的要求,在各位显示的前提下,设计各种参数的显示程序。这为参数的显示和配置提供了许多方便,提高了程序的实用性。电动无气喷涂机控制体系来代替原来自动化程度不高的喷涂控制体系,是为了到达增加喷涂功率,削减环境污染,节约涂料,改善喷质量等目的。根据需要,用一个或多个LED数码管显示各种参数,需要对参数的显示状态进行协调和控制,从而显示参数显示程序入口参数的数据和显示状态。

数据发送程序根据数据类型的优先级发送封装的数据uSendDataFlag对应的位,指示发送完成。电动无气喷涂机发送数据包之间的时间间隔是2ms,并且在发送数据之后清除。计时器用于对数据进行计时。时间间隔不允许发送到下一次。否则,我们需要等待。数据接收程序设计采用串行IDLE空闲中断接收数据,电动无气喷涂机采用双缓冲区接收数据,尽量防止数据丢失。电动无气喷涂机动态参数为输出电压,输出电流,反馈电流,流量气压,雾化气压和总气压。根据我们设计的发送程序,双缓冲区可以完全满足一般的接收需求。接收到数据包后,必须及时处理。否则,当接收到下一个数据包时,它将覆盖将来可以处理的数据。当接收到数据时,它将接收完成标志RevvEndIdFig=1。

对应于电动无气喷涂机有效数据的数据包将被取出。首先,如果数据不完整,将验证帧的头部和尾部数据的完整性。返回接收错误RX_ERR;如果数据已完成,并且验证CRC检查的正确性以确保接收到正确的数据包,则相同的CRC检查错误返回到接收错误RX_ERR。当数据完全正确时,根据函数代码和错误代码执行相应的处理,并接收正确的RX_OK。当接收到错误时,根据错误信息对错误响应包进行打包,并将其发送回发送方。电动无气喷涂机控制器和协调器之间通信的数据类型包括主机上传的配置参数、控制器上传的测量参数和状态参数,以及在异常状态下上传的告警参数。2)电动无气喷涂机能够静确地操控静电参数和气压参数,确保喷涂时上粉率足够高,喷涂质量足够好。控制器操作面板从控制主板接收测量参数和状态参数的数据,并将数据放入RS48_5传输缓冲区中,以便上传到协调器。如果尚未发送数据并生成新数据,则直接覆盖原始数据。

电动无气喷涂机

发表评论
0评