单片机课程设计基于单片机的步进电机控制器设计.docVIP

  • 2
  • 0
  • 约6.75千字
  • 约 12页
  • 2018-03-13 发布于四川
  • 举报

单片机课程设计基于单片机的步进电机控制器设计.doc

单片机课程设计基于单片机的步进电机控制器设计.doc

一、设计目的 通过具体小型测试系统设计,实践单片机系统设计及调试的全过程,以加深对单片机内部结构、功能和指令系统的理解,并进一步学习单片机开发系统的应用及一些外围芯片的接口和编程方法,初步掌握单片机系统的硬、软件设计技术及调试技巧。 二、设计要求 1)电机转速可以平稳控制 2)通过键盘和显示器可以设置电机的转速 3)显示电机的速度趋势 三、仪器设备 名称 型号 数量 单片机 STC89C52 1 步进电机 28BYJ48 1 液晶 LCD12864 1 步进电机驱动 ULN2003A 1 晶振 1 电容、电阻、微动开关 若干 四、硬件线路图 (1)单片机最小系统 上图所示为单片机最小系统,该系统通过5V直流电源供电,可上电复位和手动复位。通过串口将程序烧写到单片机。 (2)步进电机驱动电路 由于步进电机运转时所需电流较大,而单片机引脚提供的电流较小,所以单片机与步进电机间需要加上驱动芯片ULN2003A,如上图所示,通过单片机的P1口控制步进电机的运转。 (3)显示电路 该系统用LCD12864作为显示器,12864内置字库,每屏可显示32个汉字,且编程容易,该系统中可用于显示开机界面,电机转速,速度变化趋势等。其接口如图所示。 (4)按键电路 由于系统所用按键较少,所以键盘采用独立按键形式,每个按键都有上拉电阻,提高了按键的稳定性。 五、主要芯片说明 (1)ST

文档评论(0)

1亿VIP精品文档

相关文档