切换到宽版
  • 25619阅读
  • 32回复

[C51]自制4g舵机驱动板 [复制链接]

上一主题 下一主题
离线yanxue11
 

发帖
547
M币
4776
专家
9
粉丝
96
只看楼主 倒序阅读 我要置顶 楼主  发表于: 2016-09-26
淘宝买了几个4g舵机,3.2一个,价格便宜,但是不带电路板和摆臂。
样子如下图,带5根线,2根电机线,3根电位器线。






拆开后,大概就是这个样子,可见棕色和白色两根线接电位器的两端,黄线接电位器中间。
我这里用的图,都是淘宝卖家拍的,下面的拆开图,是6g舵机的,但是接线是一样的。




万用表测量了一下,这个电位器是4.9K的,也就当5K吧。

这个舵机是萝莉群的群友推荐的,希望我能做个舵机的电路板出来驱动它。

一直拖了一个多星期吧,硬件电路是几天前就搭好了,今天下午大概写了一下代码,本来想用一下PID算法,显得高大上一点,不过后来看了看,这种东西比较简单,单纯的比例算法就可以了,不需要PID这么复杂。


思路大概解释一下。

电路板用了3个元件,一个STC15W408AS DIP16的单片机。
这个单片机带10位精度的ADC,刚好测量舵机里面电位器的位置。

然后电机驱动用的L9110 DIP8。
L9110最大电流0.8A,对于4g舵机的小空心杯电机来说,足够了。
而且L9110的电路也非常简单。

最后一个元件就是加了个47uf的电容。如果是改贴片元件,大概10uf和0.1uf两个贴片电容就差不多了。


L 9110的基本应用电路如下:




STC15W408AS DIP16 的引脚图如下:




顺便说一下,我用直插元件和洞洞板搭了一个驱动电路,没有采用贴片元件和打板子。
因为重点还是单片机的电路设计和编程,而不是做一个比较完美的成品。


原理图如下:




因为是5V舵机,所以没有使用稳压芯片,只加了一个47uf的电容。


原理图,不容易看明白。
焊接图我也不画了,大概说一下接线。
舵机总共有5根线,黑红白黄棕。

舵机黑色线接L9110的OB,舵机红色线接L9110的OA。
单片机的P3.7脚接L9110的IA,3.6脚接L9110的IB。

舵机白色线接GND,棕色线接VCC,黄色线接单片机的P1.1脚。

舵机需要输出3根线,来接接收器,其中P3.2脚接接收器的信号输出脚,VCC和GND,接接收器的VCC和GND。

舵机的烧录我就不多说了,P3.1和P3.0,分别接烧录器的RX和TX。

烧录的时候,晶振频率是12M。这个重要!!其他默认即可。


最后我附两张实物图,看不清,意思一下。








好了,时间有限,程序也不解释了。里面的注释已经足够详细了。
有基础的人看看就能看懂,没基础的,我这里说再多也是无用。

这个电路板是我一个下午的成果,肯定不够完善,只是希望能起到一个抛砖引玉的作用。
虽然这个只是个小功率的4g舵机

但是程序应该是通用的,对于一些大功率的舵机DIY,代码也是可以使用的。



本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共6条打赏 ,M币+20
离线yanxue11

发帖
547
M币
4776
专家
9
粉丝
96
只看该作者 1楼 发表于: 2016-09-26
请登录后查看
[ 此帖被yanxue11在2016-09-26 13:18重新编辑 ]
本帖最近打赏记录:共3条打赏 ,M币+11
离线yanxue11

发帖
547
M币
4776
专家
9
粉丝
96
只看该作者 2楼 发表于: 2016-09-26
请登录后查看
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
离线xktx09

发帖
4992
M币
3889
专家
2
粉丝
126
只看该作者 3楼 发表于: 2016-09-26
请登录后查看
本帖最近打赏记录:共1条打赏 ,M币+1
离线yanxue11

发帖
547
M币
4776
专家
9
粉丝
96
只看该作者 4楼 发表于: 2016-09-26
请登录后查看
离线xielc

发帖
2005
M币
1388
专家
1
粉丝
63
只看该作者 5楼 发表于: 2016-09-26
请登录后查看
离线wayong

发帖
56
M币
936
专家
1
粉丝
14
只看该作者 6楼 发表于: 2016-09-26
请登录后查看

发帖
2
M币
-13
专家
0
粉丝
1
只看该作者 7楼 发表于: 2016-09-26
请登录后查看
离线yanxue11

发帖
547
M币
4776
专家
9
粉丝
96
只看该作者 8楼 发表于: 2016-09-26
回 wayong 的帖子
请登录后查看
离线左瘸子
发帖
4
M币
-500
专家
0
粉丝
2
只看该作者 9楼 发表于: 2016-09-26
请登录后查看
快速回复
限80 字节
“新手上路”发帖需审核后才能显示(请认真发帖),达到数码9级后取消此限制
 
上一个 下一个