智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 2685|回复: 16
打印 上一主题 下一主题

[电机与驱动] l298驱动舵机

[复制链接]

3

主题

12

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
229
QQ
威望
115
贡献
74
兑换币
72
注册时间
2017-10-21
在线时间
20 小时
跳转到指定楼层
1#
发表于 2017-11-4 22:53:13 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
当用l298驱动舵机的时候,舵机的pwm口应该接哪里呢?
回复

使用道具 举报

0

主题

26

帖子

0

精华

高级会员

Rank: 4

积分
813
威望
421
贡献
178
兑换币
147
注册时间
2017-10-19
在线时间
107 小时
17#
发表于 2017-11-10 12:32:23 | 只看该作者
ENA 和ENB
回复 支持 反对

使用道具 举报

56

主题

4914

帖子

3

精华

顶级版主

北京科技大学智能汽车队公共主页管理员

Rank: 11Rank: 11Rank: 11Rank: 11

积分
56131

特殊贡献奖章资源大师奖章论坛骨干奖章推广达人奖章优秀版主奖章热心会员奖章论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章

威望
19568
贡献
13933
兑换币
3365
注册时间
2010-7-22
在线时间
11315 小时
16#
发表于 2017-11-5 18:24:13 | 只看该作者
lzf1997 发表于 2017-11-5 17:35
void Time0_Init()
{
TMOD=0X01;

请用PWM输出模块驱动。delay不准
回复 支持 反对

使用道具 举报

3

主题

12

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
229
QQ
威望
115
贡献
74
兑换币
72
注册时间
2017-10-21
在线时间
20 小时
15#
 楼主| 发表于 2017-11-5 17:35:33 | 只看该作者
aytc100 发表于 2017-11-5 15:20
舵机1.5ms高电平时间是中值,1.0ms是一边,2.0ms是另一边

void Time0_Init()
{
TMOD=0X01;
IE=0X82;
TH0=0XFA;
TL0=0X9A;
TR0=1;

}
void  Time0_Ini()interrupt 1
{
TH0=0XFE;
TL0=0X33;
if(count<jd)
         pwm=1;
         else
         pwm=0;
         count=(count+1);
         count=count%40;
}
void keyscan()
{
if(jia==0)
   {
   delay(10);
   if(jia==0)
        {
        jd++;
        count=0;
        if(jd==6)
        jd=5;
        while(jia==0);
       
        }
   }
if(jan==0)
   {
   delay(10);
         if(jan==0)
           {
           jd--;
           count=0;
           if(jd==0)
                 jd=1;
                 while(jan==0);
}
   
   }
}大概得程序是这样,驱动不了
回复 支持 反对

使用道具 举报

3

主题

12

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
229
QQ
威望
115
贡献
74
兑换币
72
注册时间
2017-10-21
在线时间
20 小时
14#
 楼主| 发表于 2017-11-5 17:34:49 | 只看该作者

大二了。。。大一没有接触
回复 支持 反对

使用道具 举报

4

主题

39

帖子

0

精华

高级会员

Rank: 4

积分
560
威望
260
贡献
170
兑换币
172
注册时间
2017-9-17
在线时间
65 小时
毕业学校
青岛科技大学
13#
发表于 2017-11-5 16:12:54 | 只看该作者
你是大一的吧
回复 支持 反对

使用道具 举报

56

主题

4914

帖子

3

精华

顶级版主

北京科技大学智能汽车队公共主页管理员

Rank: 11Rank: 11Rank: 11Rank: 11

积分
56131

特殊贡献奖章资源大师奖章论坛骨干奖章推广达人奖章优秀版主奖章热心会员奖章论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章

威望
19568
贡献
13933
兑换币
3365
注册时间
2010-7-22
在线时间
11315 小时
12#
发表于 2017-11-5 15:20:40 | 只看该作者
lzf1997 发表于 2017-11-5 15:19
接好以后舵机一直往一个方向转是为什么啊?但是示波器检查了pwm输出没有问题

舵机1.5ms高电平时间是中值,1.0ms是一边,2.0ms是另一边
回复 支持 反对

使用道具 举报

3

主题

12

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
229
QQ
威望
115
贡献
74
兑换币
72
注册时间
2017-10-21
在线时间
20 小时
11#
 楼主| 发表于 2017-11-5 15:19:28 | 只看该作者
耿大大 发表于 2017-11-5 12:30
那就做个升压电源呗

接好以后舵机一直往一个方向转是为什么啊?但是示波器检查了pwm输出没有问题
回复 支持 反对

使用道具 举报

4

主题

39

帖子

0

精华

高级会员

Rank: 4

积分
560
威望
260
贡献
170
兑换币
172
注册时间
2017-9-17
在线时间
65 小时
毕业学校
青岛科技大学
10#
发表于 2017-11-5 12:30:27 | 只看该作者
lzf1997 发表于 2017-11-5 11:33
mg996,有pwm接口,可以直接用,但是不用驱动的电压不够,应该要自己找个升压的办法?

那就做个升压电源呗  
回复 支持 反对

使用道具 举报

3

主题

12

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
229
QQ
威望
115
贡献
74
兑换币
72
注册时间
2017-10-21
在线时间
20 小时
9#
 楼主| 发表于 2017-11-5 11:33:54 | 只看该作者
耿大大 发表于 2017-11-5 10:44
你舵机型号是什么  有的可以直接连接pwm信号的

mg996,有pwm接口,可以直接用,但是不用驱动的电压不够,应该要自己找个升压的办法?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-26 12:48 , Processed in 0.140585 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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