关于普通51单片机细分控制舵机的问题

2020-02-03 10:12发布

我现在只能将180°分成13等份,问别人说普通51不能细分到1°2°的,只有增强型51的pwm才可以,特来请教怎样用普通51细分控制舵机
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
14条回答
come0722
1楼-- · 2020-02-04 05:04
lyg407 发表于 2012-10-8 08:09
这个问题肯定是电源不稳定,舵机启动电流非常大, 换个5V 大电流的。 或者用开关降压芯片 5V 3A 。   然 ...

谢谢!我用的是usb接口作为电源。我以前也是用usb作为电源,不过采用的是arduino能驱动好几个舵机。stc89c52接了上拉电阻,还是不行.....这是什么情况?我手里只有stc89c52芯片,其它有推挽输出的芯片我没有。有没有别的办法?求指点.......
come0722
2楼-- · 2020-02-04 09:52
sco518 发表于 2012-10-7 13:20
应该是51输出电流太小导致的。你可以试一下输出用三极管去驱动舵机。

我接了8050还是不行......
sco518
3楼-- · 2020-02-04 11:29
come0722 发表于 2012-10-8 20:55
我接了8050还是不行......

有没有考虑到三极管输出反相?
come0722
4楼-- · 2020-02-04 16:29
sco518 发表于 2012-10-8 21:39
有没有考虑到三极管输出反相?

怎么接线?能具体说一下,说不定我接错了,你截个图来吗?
lyg407
5楼-- · 2020-02-04 18:21
 精彩回答 2  元偷偷看……
sco518
6楼-- · 2020-02-04 22:20
come0722 发表于 2012-10-8 22:14
怎么接线?能具体说一下,说不定我接错了,你截个图来吗?

12楼的兄弟已经给出图了,,就是那个意思,如果你是用上面一种接法,出来的是反相的波形,用下面的则是同相的。你可以用示波器接输出端看一下输出波形。

一周热门 更多>