最新基于单片机系统的步进电机驱动STC单片机步进电机驱动器的设计及C语言程序
基于单片机系统的步进电机驱动
摘 要
本文介绍了基于80C52单片机的步进电机控制系统的设计。分别概括的介绍了单片机和步进电机以及步进电机的各种驱动方案;对一款四相步进电机以及80C52单片机的功能参数和一种驱动方式的特点,以及选择其原因进行了必要的说明;对基于80C52单片机的步进电机控制系统的原理进行了介绍;根据80C52单片机和步进电机的原理以及特点和参数选择了其他元器件,结合驱动芯片ULNA,建立了相应的电路图;进行了必要的电路分析说明,并将这个电路图制作成型,使其工作,实现加速减速等功能。
关键词:步进电机;AT89C52单片机;ULNA驱动。
目 录
第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 驱动
步进电机驱动器设计c语言软件 最新基于单片机系统的步进电机驱动STC单片机步进电机驱动器的设计及C语言程序.doc...