一种基于STM32的斩波调压吹瓶机制造技术

技术编号:28708768 阅读:21 留言:0更新日期:2021-06-05 23:19
本发明专利技术属于吹瓶机技术领域,尤其是一种基于STM32的斩波调压吹瓶机,现提出以下方案,包括吹瓶机控制器,微处理控制器模块(CPU)、RS485通信模块、温度采集模块、DA输出模块、负载反馈模块、脉冲输出模块、过零检测和相序检测模块,微处理控制器模块选用STM32H750XB芯片作为CPU,且微处理控制器模块的功能为数据处理和计算。本发明专利技术具备精准的负载反馈,本控制器通过AC

【技术实现步骤摘要】
一种基于STM32的斩波调压吹瓶机


[0001]本专利技术涉及吹瓶机
,尤其涉及一种基于STM32的斩波调压吹瓶机。

技术介绍

[0002]吹瓶机就是吹瓶子的机器,最浅显的解释就是能将塑料颗粒(软化成液体)或做好的瓶胚通过一定的工艺手段吹成瓶子的机器。塑料瓶一般采用吹塑成型,近年来,随着吹塑技术的飞速发展,吹塑可用于成型各种瓶子。
[0003]现有传统吹瓶机控制器仅仅实现了调压功能,但是传统的吹瓶机大多精度不高,无法自适应电网波动、畸变,在生产过程中若调压无法自适应电网,胚具受热不均匀或者温度过高过低,会导致塑料成型异常,表面不够平滑或者直接融化,成品率低下。

技术实现思路

[0004]基于
技术介绍
中提出的传统的吹瓶机大多精度不高,无法自适应电网波动、畸变,在生产过程中若调压无法自适应电网,胚具受热不均匀或者温度过高过低,会导致塑料成型异常,表面不够平滑或者直接融化,成品率低下的技术问题,本专利技术提出了一种基于STM32的斩波调压吹瓶机。
[0005]本专利技术提出的一种基于STM32的斩波调压吹瓶机,包括吹瓶机控制器,微处理控制器模块(CPU)、RS485通信模块、温度采集模块、DA输出模块、负载反馈模块、脉冲输出模块、过零检测和相序检测模块,微处理控制器模块选用STM32H750XB芯片作为CPU,且微处理控制器模块的功能为数据处理和计算;
[0006]RS485通信模块选用MAX485芯片,且RS485通信模块包括有触摸屏和上位机软件,RS485通信模块的功能是通过Modbus协议与触摸屏和上位机软件通信,实现人机互动;
[0007]温度采集模块选用AD7124芯片,且温度采集模块包括有PT100温度传感器,温度采集模块的功能是将PT100温度传感器采集到的模拟量数据转化为数字量数据,并通过SPI协议传递给CPU;
[0008]DA输出模块选用MAX5214芯片,通过SPI协议将CPU计算得到的数字量转换成模拟量输出0

10V直流电;
[0009]脉冲输出模块采用光耦与双向可控硅的组合,且脉冲输出模块的功能是收到CPU的驱动信号后,通过一个100微妙的脉冲,对双向可控硅的开断进行控制,实现斩波调压;
[0010]负载反馈模块采用AC

AC变压器和全波整流电路,将负载两端的电压进行滤波整流传递给CPU,通过均方差算法得到精准的输出电压实际值;
[0011]过零检测和相序检测模块都是通过IO口中断实现的,过零检测的功能是实现分相控制,相序检测的功能是实现相序报警。
[0012]优选地,还包括以下基本流程:
[0013]S1.上电;
[0014]S2.初始化;
[0015]S3.LED程序开启;
[0016]S4.Modbus程序执行;
[0017]S5模式切换,吹瓶机控制器有斩波调压模式与温控模式。
[0018]优选地,斩波调压模式包括有相序检测程序、过零检测程序、负载反馈程序、判断设定值有效性、模糊自适应PID算法、判断PWM值有效性、斩波程序。
[0019]优选地,温控模式包括有温度转换程序、模式判断、PID运算程序和DA输出程序。
[0020]优选地,相序检测程序:通过AB相序检测电路和AC相序检测电路对IO口的中断触发,判断当前相序是否正确,若正确,进入下一步;若错误,返回;
[0021]过零检测程序:通过A相、B相、C相过零检测电路对IO口的中断触发,判断过零相,若A相过零,执行A相负载反馈程序;若B相过零,执行B相负载反馈程序;若C相过零,执行C相负载反馈程序;
[0022]负载反馈程序:通过片内模数转换器对滤波整流过的负载进行采集,在过零检测中断的上升沿设置标志位,即可周期性采集数据。前三个周期时,对采集数据的平方值进行叠加,第四个周期进行开方处理。通过均方根算法得到实际电压值。
[0023]优选地,判断设定值有效性;用户通过触摸屏对输出电压的目标值进行设定,若设定值超过阈值,则关闭通道;若设定值有效,则进入下一步;
[0024]模糊自适应PID算法:CPU对负载反馈得到的输出实际值和设定值的偏差进行计算,得到PWM值;
[0025]判断PWM值有效性:若PWM值高于阈值,则关闭通道;若PWM值有效,则进入下一步;
[0026]斩波程序:将PWM值代入脉冲输出模块,输出脉冲通过定时中断模拟100微妙信号,实现定时斩波。
[0027]优选地,温度转换程序:采用SPI通信协议将24位模数转换芯片AD7124采集到的模拟量转换成数字量传递给CPU。
[0028]优选地,模式判断:若为自动模式,则进入下一步;若为手动模式,则通过触摸屏手动写入DA输出目标值;若为自动模式,则进入下一步。
[0029]优选地,PID运算程序:通过实际值与目标值的差值,进行PID运算,得到DA输出值。
[0030]优选地,DA输出程序:CPU将DA输出值通过SPI通信协议传递给16位数模转换芯片MAX5214芯片。
[0031]本专利技术中的有益效果为:
[0032]1、该基于STM32的斩波调压吹瓶机,具备精准的负载反馈,本控制器通过AC

AC变压器和全波整流电路对负载两端的电压整流,达到对负载的精准采集;本装置控制电路简单,解决了反向耐压问题。本控制器通过脉冲输出控制双向可控硅输出角的方式对输出电压进行控制,较传统可控硅控制方式比,更加简单可靠。
[0033]2、该基于STM32的斩波调压吹瓶机,本装置采用模糊自适应算法对控制系统进行优化,本控制器通过模糊算法对增量式PI控制算法进行优化,有效减小电网波动对输出电压的影响,实现对交流电压的精准闭环控制;另外本控制器的温度采集精度高,本控制器采用24位模数转换芯片AD7124对PT100温度传感器进行温度采集,可精确到小数点后两位,采样精度高。
[0034]3、该基于STM32的斩波调压吹瓶机,本控制器集成度高,功能全面,本控制器包含
脉冲输出模块、负载反馈模块、相序检测和过零检测模块、DA输出模块、温度采集模块和RS485通信模块,可满足吹瓶机加热工艺的基本需求,并且本装置可人机互动,智能化程度高,本控制器通过modbus协议与触摸屏通信,操作者只需在触摸屏上实时监控,较传统工艺更加高效便捷;采用STM32单片机实现功能,成本低,装备简单,维护方便。
[0035]该装置中未涉及部分均与现有技术相同或可采用现有技术加以实现。
附图说明
[0036]图1为本专利技术提出的一种基于STM32的斩波调压吹瓶机的吹瓶机框架图结构示意图;
[0037]图2为本专利技术提出的一种基于STM32的斩波调压吹瓶机的主程序流程图的结构示意图;
[0038]图3为本专利技术提出的一种基于STM32的斩波调压吹瓶机的斩波调压模式的结构示意图;
[0039]图4为本专利技术提出的一种基本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于STM32的斩波调压吹瓶机,包括吹瓶机控制器,其特征在于,所述微处理控制器模块(CPU)、RS485通信模块、温度采集模块、DA输出模块、负载反馈模块、脉冲输出模块、过零检测和相序检测模块,所述微处理控制器模块选用STM32H750XB芯片作为CPU,且微处理控制器模块的功能为数据处理和计算;所述RS485通信模块选用MAX485芯片,且RS485通信模块包括有触摸屏和上位机软件,所述RS485通信模块的功能是通过Modbus协议与触摸屏和上位机软件通信,实现人机互动;所述温度采集模块选用AD7124芯片,且温度采集模块包括有PT100温度传感器,所述温度采集模块的功能是将PT100温度传感器采集到的模拟量数据转化为数字量数据,并通过SPI协议传递给CPU;所述DA输出模块选用MAX5214芯片,通过SPI协议将CPU计算得到的数字量转换成模拟量输出0

10V直流电;所述脉冲输出模块采用光耦与双向可控硅的组合,且脉冲输出模块的功能是收到CPU的驱动信号后,通过一个100微妙的脉冲,对双向可控硅的开断进行控制,实现斩波调压;所述负载反馈模块采用AC

AC变压器和全波整流电路,将负载两端的电压进行滤波整流传递给CPU,通过均方差算法得到精准的输出电压实际值;所述过零检测和相序检测模块都是通过IO口中断实现的,过零检测的功能是实现分相控制,相序检测的功能是实现相序报警。2.根据权利要求1所述的一种基于STM32的斩波调压吹瓶机,其特征在于,还包括以下基本流程:S1.上电;S2.初始化;S3.LED程序开启;S4.Modbus程序执行;S5模式切换,所述吹瓶机控制器有斩波调压模式与温控模式。3.根据权利要求2所述的一种基于STM32的斩波调压吹瓶机,其特征在于,所述斩波调压模式包括有相序检测程序、过零检测程序、负载反馈程序、判断设定值有效性、模糊自适应PID算法、判断PWM值有效性、斩波程序。4.根据权利要求3所述的一种基于STM32的斩波调压吹瓶机,其特征在于,所述温控模式包括有温度转换程序、模式判断、PID运算程序和...

【专利技术属性】
技术研发人员:陆琛超曾义飞邹骏宇
申请(专利权)人:无锡信捷电气股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1