[秀作品] 【解密02】基于51单片机的无线遥控坦克DIY 之 H桥电路

@ZiShi   2013-2-26 21:01 楼主
       继续解密……
       首先我们进行一个简单设计,规划一下我们的遥控坦克要具备哪些功能。我们希望DIY后的遥控坦克可以实现下面一些功能:
       1、前进;
       2、后退;
       3、左转;
       4、右转;
       5、炮塔顺时针旋转;
       6、炮塔逆时针旋转;
       7、通过遥控方式实现功能1-6;
       我们知道坦克的移动以及炮塔的旋转可以通过电机实现,对于遥控功能的话我们这里选用的是NRF24L01这个无线收发模块,所以对上面7点进一步概括的话我们只要实现电机的控制以及无线接收与发送就可以了。
       下面是遥控坦克的功能图。
图2-1.jpg
       图中的“M”表示坦克上的3个电机,分别是2个轮子和1个炮塔,绿色的框代表NRF24L01这个无线收发模块(需要2只),实际上剩下的工作大家都很容易想到,只要接收模块接收到遥控发来的命令然后对命令进行识别,最后控制电机旋转。
       做过电机控制的朋友都知道只要通过一个叫“H桥”的电路就可以轻松控制电机转动,那么实现“H桥”的方法有很多,大家可以使用独立元器件去搭建电路当然也可以选择现成的控制芯片,我们选择第二种方法,选择使用芯片有几个好处,第一它能够大大节省我们的DIY时间,第二降低了实现的难度,同时芯片的集成度也比较高让电路看起来比较美观。这里我们不去讨论如何选择“H桥”芯片,我们只简单的介绍我们使用的这款芯片“L9110”,因为他价格不贵而且使用方便,下图是L9110使用手册上的截图。
图2-2.jpg
       我们发现这个芯片上有8个引脚,我们只要关注其中的4个就够了分别是IA、IB、OA和OB那么这四个引脚的关系是什么呢,继续看芯片的使用手册(本来是件挺轻松的事情结果动不动就要把手册请出来,真是头大),通过浏览芯片的使用手册我们会发现这样一张图,如下:
图2-3.jpg
       这张引脚波形图已经清楚的告诉我们,IA和OA的关系以及IB和OB的关系,用一句话概括就是输入是高那么输出也是高,输入是低输出也是低,怎么样简单吧。
       知道了引脚的时序关系后就可以要把他它连接到电路中了,芯片的使用手册上已经给出了应用电路,我们照做就好了,看下图:
图2-4.jpg
       这个电路看起来还是蛮简单的,芯片左边连接电机右边连接单片机的IO。
       待续……
子时DIY http://atzishi.blog.163.com http://atzishi.taobao.com

回复评论 (19)

讲解的好,我这个菜鸟觉得很不错
点赞  2013-8-22 10:46

回复 沙发wu7862 的帖子

呵呵 欢迎多来交流哦
子时DIY http://atzishi.blog.163.com http://atzishi.taobao.com
点赞  2013-9-2 15:56
:carnation:
学过机械和软件,最近想工作之余DIY点东西,楼主这技术贴真不错,好参考。
点赞  2013-10-26 22:33

回复 4楼eeSlash 的帖子

准备做个什么内容呀
子时DIY http://atzishi.blog.163.com http://atzishi.taobao.com
点赞  2013-11-4 22:19
很喜欢电子DIY  来学习一番
点赞  2013-12-30 16:21
我也想做一个遥控收发电路,但是想先用PT2262\PT2272组合来做,纯硬件,但是在建议PWM信号发生电路卡住了,信号质量不好,不是方波是正弦波,怎么解决?
点赞  2014-8-4 17:00
引用: Arthurzhou 发表于 2014-8-4 17:00
我也想做一个遥控收发电路,但是想先用PT2262\PT2272组合来做,纯硬件,但是在建议PWM信号发生电路卡住了, ...

如果熟悉单片机的话,通过单片机产生PWM还是比较容易的。
子时DIY http://atzishi.blog.163.com http://atzishi.taobao.com
点赞  2014-9-23 22:09
引用: Arthurzhou 发表于 2014-8-4 17:00
我也想做一个遥控收发电路,但是想先用PT2262\PT2272组合来做,纯硬件,但是在建议PWM信号发生电路卡住了, ...

如果不了解单片机的话,我想应该从定时器IC的应用入手了。
子时DIY http://atzishi.blog.163.com http://atzishi.taobao.com
点赞  2014-9-23 22:10
原来还有这种驱动芯片 啊
点赞  2014-12-14 19:51
期待楼主的更多作品
点赞  2014-12-28 20:52
对我帮助很大啊 万分感谢
点赞  2015-1-19 21:43
DIY有追求
点赞  2015-3-27 13:31
讲解很详细!简单易懂
点赞  2015-8-4 19:26

嗯嗯,DIY是本人的爱好
子时DIY http://atzishi.blog.163.com http://atzishi.taobao.com
点赞  2015-9-1 23:42
L9110S,0.78一片,不过该片的Datasheet(指有比较详细的特性和封装说明的那种)倒是不怎么好找。用小盆友的小风扇测了L9110S的正反转功能,OK。
点赞  2015-9-21 18:06
看不上IC做的 “H” 桥~~~~~~~~~~~~~功率太小还容易坏 我都是自己搞 我的H桥ccc.jpg 我的H桥cc.jpg 需指出一点: 我这个是配合AT89C2051用的 本帖最后由 lxa000 于 2016-5-3 23:28 编辑
qq:87401614
点赞  2016-5-3 23:26
貌似很不错的。 可惜我就喜欢买买买
点赞  2016-5-5 17:23
支持一下!
子时DIY http://atzishi.blog.163.com http://atzishi.taobao.com
点赞  2016-5-17 12:08
一个手柄遥控可以用这样的两块芯片,但是如果是双人遥控,是不是就会错乱了。
点赞  2019-2-26 14:04
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复