单片机与单片机与DSP中的基于单片机中的基于单片机PIC18F66J10的主动放线机设计的主动放线机设计
0 引言 速度是工业生产中的主要被控参数之一,与之相关的各种速度控制系统已被广泛应用于冶金、化工、机
械、食品等领域。本文介绍的主动放线机速度自动控制系统适用于微细金属线的恒张力主动放线,可广泛用于
拉丝机、绕线机的前端放线,并可在放线过程中保持金属线的张力恒定。适用的线材有金、银、铜、铝等,放
线速度为0~700 rpm,线径可达φ0.05 mm,张力控制可通过摆臂一边悬挂的砝码来手动调整。 整个系统选用
六线式单极性步进电机为执行部件,具有低成本和控制方法简单的优点,核心控制芯片选用美国Microchip公司
的PIC单片机PIC18F66J10,该芯片具有实用可靠、代码保密性好、片内集成有模
0 引言引言
速度是工业生产中的主要被控参数之一,与之相关的各种速度控制系统已被广泛应用于冶金、化
工、机械、食品等领域。本文介绍的主动放线机速度自动控制系统适用于微细金属线的恒张力主
动放线,可广泛用于拉丝机、绕线机的前端放线,并可在放线过程中保持金属线的张力恒定。适
用的线材有金、银、铜、铝等,放线速度为0~700 rpm,线径可达φ0.05 mm,张力控制可通过
摆臂一边悬挂的砝码来手动调整。
整个系统选用六线式单极性步进电机为执行部件,具有低成本和控制方法简单的优点,核心控制
芯片选用美国Microchip公司的PIC单片机PIC18F66J10,该芯片具有实用可靠、代码保密性好、
片内集成有模拟、数字功能部件等优点。而系统选用美国Allegro Microsystems公司的单极性步
进电机专用驱动芯片SLA7026则集驱动和保护于一体。因此,该放线机系统结构简单、价格低
廉、工作稳定可靠。
1 系统结构及工作原理系统结构及工作原理
1.1 系统总体结构系统总体结构
该放线机速度控制系统主要由主控芯片PIC18F66J10、驱动芯片SLA7026步进电机驱动器、单
极性步进电机、反馈指示装置、环形电位计和相应机械装置构成。其结构组成框图如图1所示。
1.2 系统工作原理系统工作原理
当绕线机的线速度大于放线机的线速度时,摆臂上的滑轮会向上移动,此时如将环形电位器反馈
回的电压信号送到单片机PIC18F66J10的模拟输人口进行AD转化以得到数字量大于程序设定的
数字值,然后经过PI算法运算后,就可使控制器输出的四路脉冲频率增加。频率增加后的脉冲信
号经驱动器隔离放大后,最后送给步进电机,使电机速度增加,从而使摆臂回到水平位置。反
之,当绕线机的线速度小于放线机的线速度时,摆臂上的滑轮会向下移动,这样,通过PI调节,
同样可以使摆臂最终回到水平位置。因此,通过摆臂位置反馈来自动控制放线速度,使放线机速
度与绕线机速度保持同步,便可构成一个闭环数控系统。其数字PI控制系统框图如图2所示。图
中,P为比例系数,它所构成的控制器比例环节的作用是对偏差瞬间做出快速反应。I是积分系
数,它所构成的积分环节的作用是把偏差的积累作为输出。TS为采样时间,它决定单片机每隔
多长时间将实时位置反馈量与程序设定目标量的差值带入PI算法公式。
2 硬件设计硬件设计
2.1 步进电机控制器步进电机控制器