基于STC单片机步进电机驱动器的设计及C语言程序.
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于单片机系统的步进电机驱动
摘要
本文介绍了基于80C52单片机的步进电机控制系统的设计。分别概括的介绍了单片机和步进电机以及步进电机的各种驱动方案;对一款四相步进电机以及80C52单片机的功能参数和一种驱动方式的特点,以及选择其原因进行了必要的说明;对基于80C52单片机的步进电机控制系统的原理进行了介绍;根据80C52单片机和步进电机的原理以及特点和参数选择了其他元器件,结合驱动芯片ULN2003A,建立了相应的电路图;进行了必要的电路分析说明,并将这个电路图制作成型,使其工作,实现加速减速等功能。
关键词:步进电机;AT89C52单片机;ULN2003A驱动。
目录
第1章前言----------------------------------------------------------------------------1 1.1 课题的背景------------------------------------------------------------------------------------------1 1.2 发展概况---------------------------------------------------------------------------------------------1 1.3 课题主要内容---------------------------------------------------------------------------------------1 第2章步进电机的基本原理、分类和选择----------------------------------------1 2.1 步进电机的基本参数------------------------------------------------------------------------------2 2.2 步进电机的特点------------------------------------------------------------------------------------2 2.3 步进电机分类---------------------------------------------------------------------------------------2 2.4 四相混合式步进电机的工作原理及工作方式------------------------------------------------2 2.5 步进电机具体型号的选择------------------------------------------------------------------------3 第3章步进电机驱动系统及驱动接口选择----------------------------------------3 3.1 单电压功率驱动接口------------------------------------------------------------------------------4 3.2 双电压功率驱动接口------------------------------------------------------------------------------4 3.3 高低压功率驱动接口------------------------------------------------------------------------------4 3.4 斩波恒流功率驱动接口---------------------------------------------------------------------------5 3.5 集成功率驱动接口及驱动芯片的选择---------------------------------------------------------6 第4章驱动系统硬件组成及具体驱动方案分析---------------------------------------6 4.1 关于80C52单片机的介绍----------------------------------------------------------------------6 4.2 驱动系统总体结构--------------------------------------------------------------------------------8 4.3 驱动系统的驱动原理------------------------------------------------------------------------------9
4.3.1 步进电机的控制信号-----------------------------------------------------------------------9
4.3.2 控制信号功率的放大-----------------------------------------------------------------------9
4.3.3 单片机控制信号的输出--------------------------------------------------------------------10 第 5 章驱动系统硬件电路及总电路-----------------------------------------------10
5.1 单片机最小系统------------------------------------------------------------------------------------10 5.2 人机交互模块---------------------------------------------------------------------------------------11 5.3 按键开关部分---------------------------------------------------------------------------------------12 5.4 驱动芯片部分---------------------------------------------------------------------------------------12 5.5 总电路图---------------------------------------------------------------------------------------------13 第6章驱动系统程序流程图----------------------------------------------------------13
第7章结论-------------------------------------------------------------------------------14
附录----------------------------------------------------------------------------------------------------------14 参考文献----------------------------------------------------------------------------------------------------19