机械设备
电动无气喷涂机了解更多「浩伟电子」春天随风飘扬的白色柳絮
2023-11-08 16:23  浏览:24
非会员信息
7分钟前 电动无气喷涂机了解更多「浩伟电子」[浩伟电子3f29674]内容:

我们设计的电动无气喷涂机控制器基于STM32微控制器控制器,完成控制器的硬件设计后,需要设计和实现控制器的软件,实现控制器的功能。同时,为了接收长度未知的数据,USART1的空闲可以中断DART_IT_IDLE,并在空闲中断处理功能中切换接收缓冲区,提高数据接收容量和速率。软件设计采用ST的STM32CUBE作为驱动开发环境,该软件可以在图形界面中配置电动无气喷涂机MCU的时钟和外设,直接生成MDK开发的C语言代码,大大节省了MCU的时间。配置提高了开发效率。

电动无气喷涂机控制板编程控制板主程序包括初始化程序,RS422通信模块,ADC模拟数据采样模块,电压电流控制算法模块,气压控制和步进电机驱动模块,EEPROM数据存储模块,管理协调软件和数据存储单元。电动无气喷涂机从左边的空气压缩机输出的总气压和由右边的控制器(右边的三位数管)测量和显示的总气压。管理协调软件负责各功能软件之间的通信和协调,实现各模块之间的同步;功能软件模块通常由主程序调用子程序和中断程序实现。

电动无气喷涂机存储模块编程静电喷涂控制器配置参数保存在主板的EEPROM中。断电时电源不会丢失。职业的开展离不开喷涂设备的开展,所以静电喷涂操控系统的研制具有深远的意义。可以再次从启动中读取参数。存储芯片2_SLC640是一个64Kb电可擦PROM,它是8Kx8bit结构,存储空间地址为Ox0000} Ox1FFF,页面大小为承诺字节,通过SPI接口通信,通信频率高达2MHz。

由于调节电动无气喷涂机减压阀以控制输出气压,步进电机由PWM单脉冲输出模式控制,电机速度由PWM脉冲频率决定。在设计步进电机控制子程序时,根据电动无气喷涂机控制算法模块计算出的控制量确定步进电机控制芯片配置端口的电平,以控制电机的正转,反转和停止进入休眠模式。上世纪中叶,法国的SAMES公司研发出了世界上套电动无气喷涂机,自此今后,静电喷涂由于在喷涂功率、喷涂质量等方面具有巨大优势受到越来越多的喷涂企业开端关注,并参与静电喷涂设备的研发,静电喷涂技能得到不断地进步。当步进电机正向旋转时,下拉ENABLE使能控制芯片,上拉复位RESET和睡眠SLEEP,MS1和MS2分别为1高电平和0低电平,配置为1/2步进模式,DIR为高电平电源平板步进电机正向前旋转。反相时,DIR很低。停止时,拉动ENABLE禁用控制芯片并下拉RESET复位控制芯片。根据由气压控制算法计算的输出控制量,确定步进电机控制的转向和调节步骤,然后调用步进电机驱动模块程序进行调节。

ADC模拟采样模块编程控制器需要采集输出的动态参数。电动无气喷涂机动态参数为输出电压,输出电流,反馈电流,流量气压,雾化气压和总气压。还需要收集压力传感器供电电压作为校正。电动无气喷涂机运用效果剖析经过运用静电喷涂与空气喷涂对比,可得出以下结论:1)运用电动无气喷涂机静电喷涂,漆雾分散少,改善了喷涂操作人员作业环境,有利于保证涂装工人的健康、下降环境污染。电压,因此有必要收集7个通道的ADc,并使用DMA模式传输,与主程序并行运行,以降低CPU使用率并提高实时性能。 ADC使用定时器触发器,电动无气喷涂机每隔一段时间触发一次ADC转换,具体取决于控制器设计的控制周期。 ADC采样的数据会波动,这将影响控制量的计算。因此,过采样技术,ADC采样配置的采样数据是12位,并且采样数据被累加到16位采样值中以避免单个采样。过度采样误差对反馈控制的影响。

为了提高电动无气喷涂机程序的可移植性,对每个数字管的显示和闪烁进行单独控制。通过将数据写入显示寄存器和段闪烁控制寄存器来控制显示和闪烁。显示子程序将0-9数据写入BC7277显示寄存器,电动无气喷涂机控制数码管的显示。电动无气喷涂机控制体系来代替原来自动化程度不高的喷涂控制体系,是为了到达增加喷涂功率,削减环境污染,节约涂料,改善喷质量等目的。闪烁控制子程序将0x00写入BC7277闪烁控制寄存器以停止闪烁,并写入0xFF以开始闪烁。与0至7位数字管的0x10-0x17位对应的显示寄存器和8位闪烁控制寄存器DIG_Blink_CTL_H也可以单独控制。闪烁数据分为0x00非闪烁和0xFF闪烁。对于高位闪烁控制寄存器DIG_Blink_CTL_H,只需要写0x01来控制第8位闪烁,写0x00停止闪烁,只对第8位有效。

根据电动无气喷涂机控制器参数配置和参数显示的要求,在各位显示的前提下,设计各种参数的显示程序。2)漆膜光滑细腻、平整均匀,无橘皮、流挂现象,涂装质量得到显着提高。这为参数的显示和配置提供了许多方便,提高了程序的实用性。根据需要,用一个或多个LED数码管显示各种参数,需要对参数的显示状态进行协调和控制,从而显示参数显示程序入口参数的数据和显示状态。

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

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

电动无气喷涂机

联系方式
发表评论
0评