位置:51电子网 » 技术资料 » 测试测量

基于单片机PIC18F66J10的主动放线机设计

发布时间:2008/6/3 0:00:00 访问次数:483

        

    

     武汉理工大学信息工程学院 熊权洪,周 伟引言

    

    速度是工业生产中的主要被控参数之一,与之相关的各种速度控制系统已被广泛应用于冶金、化工、机械、食品等领域。本文介绍的主动放线机速度自动控制系统适用于微细金属线的恒张力主动放线,可广泛用于拉丝机、绕线机的前端放线,并可在放线过程中保持金属线的张力恒定。适用的线材有金、银、铜、铝等,放线速度为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 步进电机控制器

    

    本系统中的步进电机控制器主要由单片机pic18f66j10、反馈信号调理电路、光电隔离电路等组成。

    

    (1) 单片机pic18f66j10

    

    单片机pic18f66j10是microchip公司推出的一款8位高档flash型单片机。具有如下特点:

    

    ◇采用纳瓦技术,具有多种运行模式,可显著降低功耗;

    

    ◇片内具有64 kb的flash程序存储器和2048字节的sram数据存储器;

    

    ◇内部锁相环(pll)倍频器在外部振荡器模式下使用时,其允许时钟速度高达40 mhz,从而可使执行速度达到10 mips;

    

    ◇包含2个独立增强型usart异步串口以及2个主控ssp同步串行端口模块,同时具备spi和i2c (主控和从动)两种工作模式;

    

    ◇具有2个捕捉/比较/pwm (ccp)模块和3个增强型ccp模块,具有控制的最大灵活性;

    

    ◇有11个通道10位a/d转换器。该模块包含有可编程采集时间,因此不必等待一个采样周期就可选择通道并启动转换,从而减少代码开销。

    

    实际上,设计时可选用11 mhz晶振,并通过使用片内4倍频锁相环使系统时钟频率达到40mhz。也可用单片机驱动能力较强的portc口的rc0、rc1、rc2、rc3这四个管脚来输出具有时序的方波,以作为控制步进电机转速的控制信号。由于单片机内部集成有11通道

        

    

     武汉理工大学信息工程学院 熊权洪,周 伟引言

    

    速度是工业生产中的主要被控参数之一,与之相关的各种速度控制系统已被广泛应用于冶金、化工、机械、食品等领域。本文介绍的主动放线机速度自动控制系统适用于微细金属线的恒张力主动放线,可广泛用于拉丝机、绕线机的前端放线,并可在放线过程中保持金属线的张力恒定。适用的线材有金、银、铜、铝等,放线速度为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 步进电机控制器

    

    本系统中的步进电机控制器主要由单片机pic18f66j10、反馈信号调理电路、光电隔离电路等组成。

    

    (1) 单片机pic18f66j10

    

    单片机pic18f66j10是microchip公司推出的一款8位高档flash型单片机。具有如下特点:

    

    ◇采用纳瓦技术,具有多种运行模式,可显著降低功耗;

    

    ◇片内具有64 kb的flash程序存储器和2048字节的sram数据存储器;

    

    ◇内部锁相环(pll)倍频器在外部振荡器模式下使用时,其允许时钟速度高达40 mhz,从而可使执行速度达到10 mips;

    

    ◇包含2个独立增强型usart异步串口以及2个主控ssp同步串行端口模块,同时具备spi和i2c (主控和从动)两种工作模式;

    

    ◇具有2个捕捉/比较/pwm (ccp)模块和3个增强型ccp模块,具有控制的最大灵活性;

    

    ◇有11个通道10位a/d转换器。该模块包含有可编程采集时间,因此不必等待一个采样周期就可选择通道并启动转换,从而减少代码开销。

    

    实际上,设计时可选用11 mhz晶振,并通过使用片内4倍频锁相环使系统时钟频率达到40mhz。也可用单片机驱动能力较强的portc口的rc0、rc1、rc2、rc3这四个管脚来输出具有时序的方波,以作为控制步进电机转速的控制信号。由于单片机内部集成有11通道

相关IC型号

热门点击

 

推荐技术资料

音频变压器DIY
    笔者在本刊今年第六期上着重介绍了“四夹三”音频变压器的... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!