AT80C52的PWM控制电机正转 反转 加速 减速.docVIP

  • 3
  • 0
  • 约 6页
  • 2017-01-17 发布于重庆
  • 举报

AT80C52的PWM控制电机正转 反转 加速 减速.doc

PWM调速 电机正反转 加速停止 /********************************************************************* *本实验是基于普中科技的开发板设计直流电动机PWM调速实验。 *设计要求:k1控制电机正转,k2控制电机反转,k3控制电机加 *速,k4控制电机减速,k5控制电机停止。数码管显示电机转向, *速度和所转圈数。并将速度发送到上位机。实验所用电机为12V *自带增量式光电编码器。外部中断0触发方式为高电平触发方式效果更好。 **********************************************************************/ #include reg52.h #include intrins.h #define uchar unsigned char #define uint unsigned int sbit BRA=P2^5; // 刹车 sbit DIR=P2^6; // 转向 sbit PWM=P2^7; // 调速 sbit k1=P1^0; //正转 sbit k2=P1^1; //反转 sbit k3=P1^2; //加速 sbit k4=P1^3; //减速 sbit k5=P1^4; //停止 sbit ls138a=P2^2; sbit ls13

文档评论(0)

1亿VIP精品文档

相关文档