课程设计 步进电机控制器设计,共16页,3716字。 目录 1 系统功能描述…………………………………………………3 1.1设计任务………………………………………………………...3 1.2 设计要求………………………………………………………..3 2 方案设计………………………………………………………4 2.1 控制模块……………………………………………………...5 2.2 驱动模块………………………………………………………5 2.3 键盘输入模块…………………………………………………5 2.4 显示模块………………………………………………………5 2.5 方案选择………………………………………………………6 3 硬件设计………………………………………………………6 3.1 系统框图………………………………………………………6 3.2 按键输入单元电路的设计 …………………………….……..7 3.2.1 键功能表…………………………………………….……7 3.2.2 按键接口电路……………………………………….……7 3.3 显示单元电路的设计……………………………..…………..8 3.4 电机驱动器单元电路的设计……………………….………..9 3.5 电源电路的设计………………………………………..…….9 4软件设计…………………………………………………..…10 4.1 主程序流程图…………………………………………..……10 4.2 键盘扫描与键功能子程序流程图…………………..………12 4.3 显示子程序流程图………………………………………...….13 5系统调试………………………………………………………13 5.1 硬件调试…………………………………………………...…13 5.1.1 调试仪器…………………………………………………13 5.1.2 调试方法…………………………………………………14 5.1.3 调试结果…………………………………………………14 5.2 软件调试……………………………………………………...14 5.2..1 使用工具……………………………………………...…14 5.2.2 调试方法…………………………………………...…….14 5.2.3 调试结果………………………………………………....14 6设计总结………………………………………………………15 7参考文献………………………………………………………15. [摘要]:该设计以ATMEL公司的AT89C51为控制核心,采用ULN2003A作为驱动器。电机有三拍(步进角3度)和六拍(步进角1.5度)两种工作模式和正反两种运动状态。采用4乘4键盘能够实现两种工作模式和两种运动状态的手动切换及加速减速、运动步数、圈数设置。能够对24V、相电流0.2A的步进电极进行控制,具有良好的可控性和较高的控制精度。 [关键字]:驱动器、步进角、三拍、六拍。 |
查看评论
已有0位网友发表了看法