查看: 4485|回复: 6

我也来做个R1小车

[复制链接]
  • TA的每日心情
    开心
    2019-6-25 09:54
  • 签到天数: 216 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2014-12-20 19:47:02 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 PokeBox 于 2014-12-20 19:59 编辑

    看到大家都那么有兴致做小车我也来做一个~
    之前用启蒙搭过一个树莓派小车,现在用R1来做一个。
    正好,前天学校机器人社给了我一块搜救机器人的小车底板,拿来用上~
    QQ图片20141220183131.jpg
    这是小车的电机,12V驱动,动力十足~而且前面有个变速箱,速度也是快……
    QQ图片20141220183812.jpg
    这个是电机驱动,全是三极管……所以估计就是个H桥电路,上面8个大功率三极管分别控制左右2个点击的前进和后退。好处是电流可以很大【受三极管的功率限制】,一般这种10A的输出是完全没问题的……所以动力非常的强。而之前我做的树莓派小车是用电机驱动芯片驱动的,电流最大只有500mA,所以动力很差,走得也慢。加上那电机残残点的,更慢……
    但是用芯片驱动好处是有高电平钳位,也就是刹车模式。而三极管驱动就没办法了,所以没有刹车,开的快惯性大……

    这里在之后的制作就遇到了速度太快的问题……待会再说

    QQ图片20141220184152.jpg QQ图片20141220184224.jpg
    这2个是我自己焊的隔离电路,因为之前用树莓派驱动三极管想推LED灯条的结果就把树莓派烧掉了……所以攒经验了,无论如何做个保护板隔离。但是后来没用到,因为速度…………

    QQ图片20141220185222.jpg
    然后是装车,轮子电机驱动板什么的都固定好,两块板子固定好
    QQ图片20141220185348.jpg
    电池什么的相关驱动电路全部放在下层,图里黑色那块就是12V的电池,9颗电池串联的……目测里面不是锂电,←_←

    然后在下面装好隔离板,用杜邦线把2个板子连接,二极管那块是主板,用来给另一块供电以及控制两个电机负端和输出控制信号到电机驱动板,另一块光耦的控制电机正端。
    psb (1).jpg
    下面轮子旁边那就是隔离板……装在这张图的右下角那……
    psb.jpg
    这是小车V1.0正面,左右两边是隔离板,左边的是光耦的,右边是二极管的。
    但是,使用这样直接用R1驱动小车速度真心不是一般的快!

    QQ图片20141220190538.jpg
    让小车转弯时拍的……刚做好时想试试,很多东西没固定好,转起来车都快散架了……可见这小车的驱动动力是有多大……
    这速度,想转向真心不是容易的事情……
    然后就想用电阻来调速……但是这电流很大……要知道线路中有电阻热量是很大的……所以我尝试调速的时候那滑动变阻器直接冒烟了……
    好吧,既然驱动板是三极管的,那我还是考虑脉冲控制好了。但是板子上只有一个PWM的硬件接口,虽然用软件模拟PWM也可以,但是占用CPU很高,而且程序写起来也不容易。更重要的是用脉冲高频的信号是没法通过光耦的,光耦反应不过来……所以……所以后来我还是用了个单片机,R1用串口输出控制命令让单片机来输出脉冲进行控制。酱紫也省了R1的IO,可以用来做更多的事情。

    QQ图片20141220191712.jpg QQ图片20141220191751.jpg
    用自己焊的单片机最小系统板,单片机是STC12C5A60S2的,只用了P1接口和串口,感觉有点大材小用了~23333,没办法,我只有这个单片机~P1接口接的是直接输出到电机驱动板上的,红线和黑线是电源线,黄线和棕线是信号线,这里我为了方便连接全直接插在IO上,电源线就直接用IO推挽输出,驱动是没问题的~

    QQ图片20141220192239.jpg
    连接好,塞好固定~
    QQ图片20141220192442.jpg
    感觉也是蛮拼的~
    并且,我还给小车加了个小音箱,并且把开关引出用之前论坛上的友友发的树莓派继电器模块来控制,酱紫就能用R1来控制小音箱开关了。
    QQ图片20141220192603.jpg QQ图片20141220192701.jpg QQ图片20141220192942.jpg
    嗯,最后,是电源……
    这里我没有使用任何的移动电源来给R1供电,而是用了一块电池。之前看过我做的树莓派小车的应该对这块电池很眼熟~
    QQ图片20141220193118.jpg
    嘿嘿~R1有电池接口,正好试试它~

    实测在使用中这块5400mA的电池给R1供电并且是当小车玩3个多小时是没问题的,从充满电4.2V用,最后测量了电池电压还剩3.5V R1还是在正常工作~
    不过,这里需要注意:

    发现R1上的GPIO接口和下面串口那的电源是完全不一样的!CPU旁边那20P的GPIO接口5V的电源是板子上升压过的,所以电压能恒定输出,但是电池接口旁边,串口那几个插针的电源似乎是没有经过板子升压模块的,因为之前我把单片机连接在这里插着电源给电池充电时调试是能正常工作的,拔掉电源想下地行走的时候就走不动了……调试了半天最后才发现这里的电压不接电源时只有3.4V
    QQ截图20141220194419.png

    嗯……好了,排除一切干扰就OK了……话说在制作过程中R1不知道为何突然冒出一股青烟吓死我了……全部断电后检查又没发现有损坏的元件,但是在网络接口附近那可以闻到很浓的焦味,但是有没发现有问题……重新上电也能正常工作……唔……真棒……但愿R1是没事的~
    结合之前做的R1外壳【算是个底板吧→_→】,用热熔胶把其他的板子粘在车上,这样就可以很方便的把R1和小车连接了,想拿下来的时候也很方便~

    QQ截图20141220195402.png
    嗯,最后就是程序了~诶嘿,控制起来灰常方便,还能看到信号强度,再也不怕跑远控制不了了~
    来调档,开启我的小车车巡逻咯~
    QQ图片20141220195819.jpg







    QQ图片20141220183347.jpg
    QQ图片20141220183444.jpg
    QQ图片20141220183525.jpg
    QQ截图20141220194419.png
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2015-3-6 13:14
  • 签到天数: 6 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    发表于 2014-12-20 20:53:26 | 显示全部楼层
    这个必须赞啊!!!!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2016-10-17 12:07
  • 签到天数: 306 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2014-12-20 20:55:16 | 显示全部楼层
    好厉害。。。。。。。
    祖国的未来有望了,哈哈
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-10-9 10:25
  • 签到天数: 886 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2014-12-20 22:52:17 | 显示全部楼层
    好帖,必须赞!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-11-21 11:32
  • 签到天数: 409 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2014-12-23 09:05:05 | 显示全部楼层
    支持一下,视频这一块,想做但是一直没能力做到~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2014-12-30 10:21:55 | 显示全部楼层
    好贴!!!!赞
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-6-24 16:41
  • 签到天数: 709 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2015-1-5 21:28:08 | 显示全部楼层
    好贴  已经加精和推荐  
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-11-15 20:55 , Processed in 0.185791 second(s), 28 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.