更新时间:05-30 上传会员:congxia
分类:单片机自动化 论文字数:7109 需要金币:1000个
摘要:本设计是电机驱动芯片控制步进电机的启动、加速和减速、换向功能,介绍了步进电机的工作原理和特性的发展。给出了AT89S52单片机和ULN2003电机驱动芯片来控制步进电机的设计方法,给出了ULN2003电机驱动芯片引脚图及其功能原理图;并且也对步进电机的应用做出了详细的介绍,采用C语言进行编程。ULN2003电机驱动芯片有电流增益高的特点、有工作电压高的优点、也有温度范围宽、有很强的负载能力,因此满足于各种驱动高速大功率。本设计可以有效地更好地解决步进电机在工业领域的应用问题。
关键字:AT89S52;ULN2003;步进电机
目录
摘要
Abstract
1.绪论-1
1.1设计内容及要求-1
2.硬件的要求-2
2.1单片机-2
2.1.1单片机的简介-2
2.1.2单片机的特点-2
2.1.3单片机的作用-2
2.2步进电机-2
2.2.1步进电机的优势-2
2.2.2步进电机驱动的实现及选择-3
2.3 驱动电路 ULN2003-3
2.3.1 ULN2003的管脚介绍-3
3.系统的硬件电路设计-5
3.1 AT89S52简介-5
3.2单片机最小系统的设计-5
3.2.1复位电路-5
3.2.2时钟电路-6
3.3ULN2003驱动电路模块设计-6
3.4电源模块设计-7
3.5 数码管模块设计-7
3.6按键电路-8
4.系统的软件流程图-10
4.1测试功能-10
5.系统的测试-13
5.1安装步骤-13
5.1.1检查元件的好坏-13
5.1.2放置、焊接各元件-13
5.1.3电路的检测-13
5.2电路的调试-14
6.总结-15
参考文献-16
致谢-17
附录A实物图-18
附录B源程序-19