微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 基于AVR单片机的智能分度头研究

基于AVR单片机的智能分度头研究

时间:10-15 来源:互联网 点击:

摘要:随着现代数控技术的不断发展,分度头技术不断成熟,类型众多。对于分度头的设计来说,目前重点的工作是如何实现传统分度头的智能化,从而提高工件在机床上加工的精确性、稳定性以及便捷性。文中主要介绍了如何在Atmega16单片机控制系统中实现分度头的智能化,并且设计了单片机的硬件电路。最后对智能分度头软件的实现进行了编程。

关键词:分度头;AVR;控制;智能化

在传统的机械加工行业中,采用较多的是分度精度低、分度柔性差、操作人员劳动强度大的手工分度头。随着计算机技术的发展,对机械设备的柔性化和自动化程度要求越来越高,加工精度的要求也越来越高。

目前国外先进水平的分度头一般采取半闭环控制系统,用伺服电机的编码器作为反馈回路的检测元件,每转脉冲数为2 500 P,精度较高,但价格也昂贵。如日本NIKKEN公司生产的数控分度头的分辨率可达到0.001°,定位精度为15”。

国内很多单位也对数控分度头做了大量的理论研究和产品的开发工作,例如华中科技大学采用神经网络方法对分度头进行误差补偿,能够使分度误差达到15”;山东烟台机床厂采用意大利技术,采用半闭环控制系统,使分度精度达到20”。

文中设计了一种体积较小能够同实验室内现有铣床配合、具有手动模式和自动模式功能的低成本智能分度头。分度的计算工作由Atmega16单片机来完成,分度速度快、精度高。机械加工、装配都是在实验室内完成,节约了大量成本。

1 智能分度头的总体设计思想

文中设计的智能分度头工作模式分为两种:自动模式和手动模式。当工件安装到分度头的夹具上后,在自动模式下,通过数控机床控制器输入使能信号、脉冲信号以及方向信号。分度头按系统指令要求进行分度。

在手动模式下,又分两种控制方式:一是通过手轮旋转及倍率调节按钮,进行分度,并实时显示分度头所处位置以及转速;二是输入分度所需参数(包括等分度数、转速、方向)等。然后,Atmega16按照设定的工作模式、分度参数进行实时处理和运算,运算结果和指令又通过I/O接口电路送入步进电机驱动器来控制步进电动机运行,并将工作状态显示在显示屏上。步进电动机通过蜗轮蜗杆结构将运动传递到分度主轴,然后通过夹具带动工件进行分度。在回零模式下,通过回零电路,使分度头进行回零。

2 系统硬件的总体设计

设计以Atmega16为主控芯片,并且有回零电路、按键电路、电源电路、显示电路以及驱动电路。如图1所示。

2.1 控制系统模块

设计采用ATmega16单片机作为驱动步进电机的主控芯片,为了获得最高的性能以及并行性,AVR采用了Harvard结构,具有独立的数据和程序总线。程序存储器里的指令通

过一级流水线运行。CPU在执行一条指令的同时读取下一条指令。这个概念实现了指令的单时钟周期运行。程序存储器是可以在线编程的FLASH,能够很好的满足椭圆插补的计算以及程序的烧写功能,并且用16位定时器T1来产生PWM波,能获得较宽频率的脉冲波。T1工作在相位和频率修正PWM模式,可以产生高精度、相位和频率都准确的PWM波形,十分适合于电机的控制。

单片机的PD口以及PA5~PA7接LCD12864显示电路,PD2口用来产生PWM波驱动步进电机,PD0和PD1口与MAX232相连和上位机进行串口通信。其主控电路如图2所示。

2.2 电源电路模块

LM25705是美国安森美半导体公司生产的新型开关式降压型稳压电路。它们的作用与LM7805三端稳压器差不多,不过由于该系统稳压电源采用了开关技术,所以它的效率要比普通的三端稳压器要高,而且该系列稳压器的输入电压范围比普通二端稳压器更广。

LM2575—5.0的基本应用电路为,外接4个元件,最大输入电压为40 V,最小输入电压为7.0 V,最大负载电流为1.0 A,最高环境温度为50 ℃,最低环境温度为0℃。

本设计所采用LM2575为Atmega16提供电源,有效保证了单片机的工作。如图3所示。

2.3 上位机串口通信模块

本系统采用max232芯片进行单片机与上位机的通信,MAX232外围需要4个电解电容C14、C13、C10、C9,是内部电源转换所需电容。其取值均为1μF/25 V。一般选用钽电容并且应尽量靠近芯片,C11为0.1μF的去耦电容。与Atmega16连接如图4所示。

2.4 按键电路

当需要在手动模式下工作时,通过按键输入分度所需参数。设计通过PB口与各个按键相连,如图5所示。

2.5 步进电机电路

文中所采用步进电机的驱动芯片是东芝公司推出的低功耗、高集成两相混合式芯片TB6560,其主要特点是:内部集成双全桥MOSFET驱动;最高耐压为40 V,单相输出最大电流3.5 A;并有整步,1/2、1/8、1/16细分方式;具有过电

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top