智能车制作

 找回密码
 注册

扫一扫,访问微社区

12
返回列表 发新帖
楼主: lzf1997
打印 上一主题 下一主题

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

[复制链接]

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输出没有问题
回复 支持 反对

使用道具 举报

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是另一边
回复 支持 反对

使用道具 举报

4

主题

39

帖子

0

精华

高级会员

Rank: 4

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

使用道具 举报

3

主题

12

帖子

0

精华

中级会员

Rank: 3Rank: 3

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

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

使用道具 举报

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);
}
   
   }
}大概得程序是这样,驱动不了
回复 支持 反对

使用道具 举报

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不准
回复 支持 反对

使用道具 举报

0

主题

26

帖子

0

精华

高级会员

Rank: 4

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-8 02:58 , Processed in 0.089087 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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