基于AVR的PCB板雕刻机的设计

时间:2011-07-18来源:网络

2.2 步进电机驱动模块
ATMEGA16用16位的定时器T1来产生PWM波形,可获得较宽频率的脉冲波。T1工作于相位和频率修正PWM模式,可以产生高精度的、相位与频率都准确的PWM波形。相频修正PWM模式基于双斜坡操作,其对称性十分适合于电机控制。输出的PWM频率可通过如下公式计算得到:
c.jpg
通过式(1)改变TOP值就可改变频率,本系统采用在T1发生溢出中断时的中断程序里改变TOP值,从而达到改变频率的大小。
对本设计雕刻机步进电机选用57BYG027型混合式步进电机,驱动采用A3977SE驱动芯片。控制系统采用开环方式控制步进电机。电路原理如图3所示。其中管脚STEP连接8255的PA0或PA2,当管脚PA0或PA2为高时,X轴或Y轴步进电机转动一个角度。管脚DIR连接8255的PA1或PA3口,来控制步进电机的转向。步进电机的转速,可以通过软件,来控制ATMEGA16的PWM输出的频率从而控制步进电机的运动。

d.JPG


2.3 LCD显示模块
为了显示激光雕刻机的工作状态,本控制系统设计了一块液晶显示器,用于显示激光雕刻机的当前正在进行的工作,以及激光雕刻机的所有当前信息,例如加工速度、加工指令、暂停等。本设计通过并行I/O口8255A来控制液晶12864,其中PB口用来向12864写显示数据,PC口控制液晶的片选、写等信号,可以方便的对液晶12864进行控制。电路原理如图4所示。

e.JPG

1 2 3

关键词: 设计 雕刻机 PCB AVR 基于

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版