需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:7109 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
上一篇:基于单片机的病床呼叫系统.doc
下一篇:基于单片机的定时闹钟设计.doc
摘要:本设计是电机驱动芯片控制步进电机的启动、加速和减速、换向功能,介绍了步进电机的工作原理和特性的发展。给出了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 |