- 1、本文档共3页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于A3967SLB的步进电机细分驱动系统设计-Read
基于A3967SLB 的步进电机细分驱动系统设计
步进电机精度高,惯性小,在不失步的情况下没有步距误差积累,特别适用于数字控制的定
位系统。传统的细分驱动电路由细分环行分配器、放大器和合成器等部分组成。这种电路应
用复杂,灵活性差。本文利用A3967SLB 作为步进电机微控芯片,简化了步进电机的控制
实现。由于单片机资源没有PC 丰富,人机界面也没有PC 友好,因此,本文采用了主从式
结构,即PC 用于管理,单片机用于执行。
由A3967SLB 构成步进电机的驱动部分
A3967SLB 是美国Allegro 公司生产的PWM 恒流控制微步距驱动二相步进电机专用驱动器。
它的工作电压可达30V,驱动电流达750mA,一个A3967SLB 即可驱动一台二相步进电机,
可实现8 细分驱动。芯片内部的PWM 电流控制电路可通过加在PFD 的电压设置为慢、快、
混合三种电流衰减模式,如果PFD 端的电压高于0.6Vdd,则选择慢衰减方式。若低于
0.21Vdd,则选择快衰减模式。处于两者之间为混合衰减模式。另外,A3967SLB 还能提供
完善的保护措施,包括抑制瞬态电压,过热保护、防止电流直通、欠电压自锁等功能。
A3967SLB 和微处理器之间不需要附加其他的接口电路,该芯片采用Easy Stepper 接口,将
8 条控制线减少了2 条(步长和方向),只要简单地输入控制步进电机的脉冲,其内嵌的转
换器就可以实现对步进电机的控制。A3967SLB 还需要一些电阻、电容来调整其工作参数,
整个驱动电路非常简单。
如图1 所示,MS1 和MS2 是步进电机细分分辨率选择的逻辑输入口;DIR 是电机运转方向
的选择口;RESET 用于重置芯片初始值,屏蔽所有外部输出;STEP 为脉冲输入端口;OUT1A、
OUT1B、OUT2A、OUT2B 为H 桥的两对输出端口;ENABLE 为使能端;SLEEP 为睡眠模
式;SENSE1、SENSE2 为H 桥的电流检测电阻;REF 为参考电压;GND 为逻辑地和电源
地;RC1 、RC2 为H 桥固定截止时间模拟输入。最大限流I 是由取样电阻R 和取样比较
max s
器的输入参考电压Vref 决定的:
Imax =Vref/8Rs
AT89C52 具有8KB Flash,256B 内部RAM ,32 个I/O 口线,3 个16 位定时/记数器,一个
6 向量两级中断系统,一个全双工串行通信接口,同时片内还有振荡器和时钟电路。使用很
方便。在这个系统中,单片机主要用来产生控制脉冲并与上位机进行串行通信。
通信电路
在最简单的RS -232 直接传送通信系统中,只要发送和接受双方同时准备好,仅用信号发
送端(TXD )、信号接收端(RXD )和信号地(GND )3 根信号线就可以进行通信;若以
应答方式进行数据通信,可使用请求发送(RTS )、清除发送(CTS )或数据终端准备(DTR )、
数据装置准备(DSR )4 个信号进行硬件握手。在AT89C52 单片机系统中,分别从P3.0 和
P3.1 引出串口线RXD 和TXD,通过专用的电平转换芯片转换成RS -232 接口标准的电平,
这样,二者之间就可以通过RS -232 接口进行数字信号的传送。单片机可以通过直接传送
或应答握手的方式与主机进行数据通信,但由于握手方式占用其它端口,而单片机的端口数
量有限,所以,计算机与单片机的通信常采用直接传送的方式。通信电路如图2 所示。
软件设计
软件部分的设计主要包括下位机按MCU 的接收程序、脉冲控制程序以及上位机的串口发送
程序。上位机与下位机之间进行数据通信。上位机的程序主要通过Windows 可视化编程VC
++实现。
下位机程序主要负责接受PC 发来的数据,按照要求产生控制脉冲,具体流程为:首先对要
使用的串口进行初始化,然后P2 输出口清零,接着进入住程序的死循环,等待中断触发。
接收一个字节的数据,RI =1,接着将RI 清零。当单片机接收完数据后,标志位置 1。将缓
存中的数据存入控制的变量中,以便控制时使用(具体操作时先法数据帧再发启动帧)。软
件控制流程如图3 所示。
结语
结合以上介绍的基于A3967SLB 的步进电机控制系统,在VC ++环境下,利用MSComm
控件实现了 PC 与单片机之间的串行通信。实验结果表明,用这种方式实现上位机对基于
A3967SLB 的步进电机的控制系统进行精确的驱动
您可能关注的文档
- 地域研究与开发论文撰写要求及格式.DOC
- 地球物理信号处理技术的研究及进展.PDF
- 在醛酮的-河北化工医药职业技术学院.PPT
- 地方高新技术企业认定管理机构-哈尔滨工程大学科技园.PPT
- 在中国寻觅音频设计人才非常困难.PPT
- 地衣是那两类生物的共生体A细菌B蕨类C藻类-国立竹北高中.DOC
- 地球上生命的起源生命起源和生物进化生物圈.PPT
- 地震资料连片处理解释技术在广安地区的应用及效果-天然气工业.PDF
- 地表水有机污染严重.PPT
- 地震作用下各向异性地基的动я响应-自然灾害学报.PDF
- 第12课 大一统王朝的巩固 课件(20张ppt).pptx
- 第17课 君主立宪制的英国 课件.pptx
- 第6课 戊戌变法 课件(22张ppt).pptx
- 第三章 物态变化 第2节_熔化和凝固_课件 (共46张ppt) 人教版(2024) 八年级上册.pptx
- 第三章 物态变化 第5节_跨学科实践:探索厨房中的物态变化问题_课件 (共28张ppt) 人教版(2024) 八年级上册.pptx
- 2025年山东省中考英语一轮复习外研版九年级上册.教材核心考点精讲精练(61页,含答案).docx
- 2025年山东省中考英语一轮复习(鲁教版)教材核心讲练六年级上册(24页,含答案).docx
- 第12课近代战争与西方文化的扩张 课件(共48张ppt)1.pptx
- 第11课 西汉建立和“文景之治” 课件(共17张ppt)1.pptx
- 唱歌 跳绳课件(共15张ppt内嵌音频)人音版(简谱)(2024)音乐一年级上册第三单元 快乐的一天1.pptx
最近下载
- 肝囊肿开窗引流术后护理查房.pptx
- 芯源微 -国内涂胶显影设备龙头, 国内涂胶显影设备龙头, 国内涂胶显影设备龙头, 布局化学清洗和 布局化学清洗和先进封装 先进封装 20240625 -西部证券.docx
- 2023-2024年EMS审核知识统考试题及答案汇总.pdf VIP
- 一种标示牌粘贴工具.pdf VIP
- DBJ50_T-157-2022 房屋建筑和市政基础设施工程施工现场从业人员配备标准.docx
- 云南省保山市隆阳区金厂河铜锌铁多金属矿矿床水文地质特征.doc VIP
- 电化学阻抗谱(EIS)原理及谱图分析.pptx
- 中班-科学-前进!磁力车(磁铁同极相斥、异极相吸)-课件(互动版).pptx
- 柳永《八声甘州》优质课件.ppt
- 道德与法治五年级上册第四单元传统美德 源远流长 教学设计.pdf
文档评论(0)