【大学实验】用单片机IO口驱动步进电机.docVIP

  • 24
  • 0
  • 约1.65千字
  • 约 5页
  • 2017-06-06 发布于江西
  • 举报

【大学实验】用单片机IO口驱动步进电机.doc

【大学实验】用单片机IO口驱动步进电机

项目名称:用单片机I/O口驱动步进电机 一.实验目的 进一步掌握单片机应用系统的软硬件设计方法。 2.熟悉步进电机的工作原理和驱动程序的编写。 3.了解单片机系统常用的功率驱动电路ULN2803的应用。 二.实验电路 三.元器件 元器件编号 元器件名称 说明 M1 MOTOR-STEPPER 步进电动机 K1~K6 BUTTON 按钮 U1 AT89C52 AT89C52单片机 U2 ULN2803 大电流输出达林顿管阵列*8 四.实验步骤 第一步:先在Proteus软件中设计仿真电路原理图。 第二步:再在Keil C51软件中编写且编译程序,程序后缀必须是.c。然后在打开的“Option for Target‘Target 1’”选项卡,“Target”标签下频率设置为“11.0592”, “Output”标签下,将“Creat HEX File”项打勾选中,设置生成一个.hex文件。 第三步:接着将.hex文件导入原理图中U1芯片。双击U1,打开Edit Component对话框,选择生成的hex文件。 第四步:最后观察设计的电路图是否能得到预想的效果,若不能,进行检查,找到毛病且纠正。 运行结果: 流程图 附:原程序 #include REG52.H #include INTRINS.H unsigned char ucMotorDrvPuls; #define

文档评论(0)

1亿VIP精品文档

相关文档