基于微型计算机的步进电机系统设计毕业论文
内蒙古大学鄂尔多斯学院 2008 级自动化专业学年论文I基于微型计算机的步进电机系统设计摘 要如今单片机由于其体积小,性能完善,所以广泛应用于各个行业中。本文设计了基于 STC89C52 单片机的步进电机驱动系统。本系统中,主要完成了按键控制步进电机起停、正反转、加减速再输出显示等功能。我们试着用所学的知识,通过实践来掌握应用设备的工作原理。关键词:单片机,步进电机,串口通信,供电,LCD1602内蒙古大学鄂尔多斯学院 2008 级自动化专业学年论文IISTEPPER MOTOR MICRO-COMPUTER BASEDSYSTEM DESIGNABSTRACTNow because of its small size, microcontroller is perfect in perance, so widely used in various industries. In this paper, based on the single chip STC89C52 stepping motor driven system. The system, and the main completed the button control step motor, and the stop and turn, and slow down and the output shown etc. Function. We try to use of knowledge, through the practice to master the application equipment principle of work. KEYWORDS:single chip,step motor,serial communication,power supply,LCD1602内蒙古大学鄂尔多斯学院 2008 级自动化专业学年论文III目 录引言 11.设计任务及思路 .21.1 供电模块 21.2 串行通信模块 31.3 按键模块 .41.4 指示灯模块 .51.5 显示模块 .61.6 电机模块 .62 软件编程思路及流程 82.1 主程序 .82.2 键盘扫描程序 .92.3 LCD 显示程序 .102.4 步进电机驱动程序 .113. 系统评价及改进 .123.1 系统优点 .123.2 系统缺点 .123.3 系统改进 .124 结论 135 学习心得