智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1220|回复: 1
打印 上一主题 下一主题

光电电机控制程序

[复制链接]

30

主题

229

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2689
威望
1401
贡献
718
兑换币
877
注册时间
2014-7-1
在线时间
285 小时
跳转到指定楼层
1#
发表于 2014-10-2 12:20:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
求大神解释一下可以不???感激不尽

void PWMcontrol(float pwm_l)
{
  char pwmt;

  //左控制
  if (pwm_l>0)  
  {
     pwmt=(char)pwm_l;
     PWMDTY0 = 200-pwmt;        //左前        0-200
     PTP_PTP3=1;
  }
  if (pwm_l<0)
  {
     pwmt=-(char)pwm_l;
     PTP_PTP3=0;               //左前         0-200
     PWMDTY0 =200-pwmt;        //左后         0-200
  }
  if  (pwm_l==0)
  {
     PTP_PTP3=1;              //左前          0-200
     PWMDTY0 = 0;             //左后          0-200
  }


回复

使用道具 举报

0

主题

346

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
8979

活跃会员奖章优秀会员奖章在线王奖章论坛元老奖章

威望
3260
贡献
2073
兑换币
1933
注册时间
2013-9-25
在线时间
1823 小时
2#
发表于 2014-10-2 12:54:17 | 只看该作者
看一看你的驱动电路,再看程序。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-27 16:33 , Processed in 0.048959 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表