0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

用于ROS移动机器人高集成电源解决方案(一)

CHANBAEK 来源:硬件实战君 作者:硬件实战君 2023-03-17 10:55 次阅读

这篇文章一起来看看ROS移动机器人供电系统。 目前某宝常见的ROS学习套件,大都采用12V有刷直流电机,供电电压常采用3节锂电池串联后得到12.6V电压。 经过电压转换后给电机,控制器树莓派,雷达等传感器供电。 电源的稳定性对一个系统而言是至关重要的。 所以接下来的两篇文章会给大家介绍用于ROS移动机器人高集成电源解决方案。

这篇文章,主要进行系统电源整体分析,以及对于很多人来说都比较头疼的锂电池选型问题。

电压类型

一个硬件系统中往往会存在着多种电压。 在ROS移动机器人中有12.6V电压,5V电压,3.3V电压。 对于这种多电压类型并且存在高电压差的系统,在硬件设计中往往采用逐级降压的方式。 在高压差时为提高能量转换效率多采用开关电源,如常用的非隔离式BUCK拓扑结构,隔离式反激拓扑结构。 在低压差时,为得到低纹波纯净的电源,多采用线性降压方式。

关于BUCK,线性电源的原理在第一个项目已经进行了介绍,可从我的历史文章中查看。

锂电池选型

锂电池的选型要考虑多种因素,如电池体积,容量,放电倍率,循环充放电次数,价格。 选型结果应该是权衡了以上多种因素后得到的。

锂电池放电倍率是一个重要的参数:它用来表示电池充放电电流大小的比率,即倍率。 如1200mAh的电池,1C表示1200mA(1200mAh的1倍率),10C表示12000mA(1200mAH的10倍率)。

锂电池放电倍率越大表明锂电池能够以越大的电流进行放电,选择合适的放电倍率对于ROS移动机器人是很重要的。 锂电池放电倍率不够时当电机启动瞬间或者电机转向时,在PID算法的控制下,想要达到系统瞬态响应的需求,需要锂电池提供很大的电流(电流值跟电机负载,PID参数都有关系),如果锂电池不能提供这么大的电流,锂电池电压会被迅速拉低,控制部分电压出现抖动,单片机复位重启都有可能。

系统最大电流推算

系统中耗电大户分别为:两个直流电机,树莓派,雷达,控制器。

树莓派的供电电源需满足2A的电流供给能力,雷达和控制器使用5V/2A便可以满足需求。由于电机属于感性负载,在电机启动瞬间,电机电流可达到额定电流的4-7倍。在设计中,假设电机启动瞬间,电流为额定电流的7倍。

wKgaomQT1IqAHA3iAAHgSM95GKI085.jpg

例如,一个额定电流为360ma的有刷直流电机,启动瞬间电流可以达到2520ma,留出20%的设计余量,此时在启动瞬间,一个电机最大需要消耗3024ma的电流,两个电机则需要电池提供6A以上的电流。结合树莓派,雷达,控制器的耗电量,可知电池最大需要提供10A以上的电流。

wKgZomQT1IqAPZKaAAImedHycXg997.jpg

根据电池放电倍率可知,当使用一个容量为2600mAh的三串锂电池时,锂电池的放电倍率应该大于3.8C才能够满足系统的供电需求。

锂电池选型推荐

体积 选择18650动力电芯
容量 2600mAh
放电倍率 >4C
价格 12元/节

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 锂电池
    +关注

    关注

    259

    文章

    8029

    浏览量

    169468
  • BUCK
    +关注

    关注

    32

    文章

    482

    浏览量

    64019
  • 移动机器人
    +关注

    关注

    2

    文章

    757

    浏览量

    33541
  • 线性电源
    +关注

    关注

    5

    文章

    200

    浏览量

    24437
  • ROS
    ROS
    +关注

    关注

    1

    文章

    276

    浏览量

    16963
收藏 人收藏

    评论

    相关推荐

    移动机器人常用传感器

    移动机器人常用传感器
    发表于 08-20 22:33

    资料:移动机器人能否自动充电?

    、餐饮服务行业已经应用到了机器人。不过目前,移动机器人都是使用高质量的机载可充电蓄电池组来给自身供电,但是般只能维持几个小时,旦电能耗尽,必须采用人工干预的方式来给
    发表于 01-20 09:39

    Labview My RIO 移动机器人

    移动机器人机械结构和电气部分安装完成。基本的电机,传感器等信号调试已经完成。 由于是第次使用Labview开发移动机器人,目前水平还不够,遇到了问题,如何利用编码器模块和PWM模块进行直流电机的PID
    发表于 08-21 12:20

    机器人、协作机器人移动机器人,你分的清楚吗

    我觉得现在是时候讨论些更有趣的话题,今天的话题是介绍工业机器人、协作机器人移动机器人。我想每个人都知道机器人是什么。
    发表于 10-30 11:33

    如何实现移动机器人的设计?

     移动机器人利用导航技术,获得机器人的目前所处的位置,结合传感器技术对周围外界环境(障碍物等)作实时探测,并根据环境提供的信息规划条可行路径完成达到目标点的任务。移动机器人技术涉及到
    发表于 11-23 15:08

    请问怎么设计种室外移动机器人组合导航定位系统?

    怎么设计种室外移动机器人组合导航定位系统?如何实现室外移动机器人组合导航定位系统的硬件设计?如何实现室外移动机器人组合导航定位系统的软件设计?
    发表于 04-19 10:50

    什么是移动机器人软硬件系统问题

    接触了移动机器人这么久,我觉得应该写点什么东西,分享下最基础的自己关于移动机器人的理解,也作为笔记总结,留到以后查阅。目前我还是觉得自己刚入门,有时候总想的太多,不如实践来的更直接,下面总结之前
    发表于 08-06 06:13

    最实用的STM32和ROS机器人的串口通信方案

    全网最实用的STM32和ROS机器人的串口通信方案小白学移动机器人同名公众号:小白学移动机器人创作声明:内容包含虚构创作内容中的情节存在虚构
    发表于 08-20 06:33

    差速移动机器人轨迹跟踪控制方法

    差速移动机器人轨迹跟踪控制方法、引言二·、基础准备1.去除GPS数据中的坏点2.经纬度与平面坐标系转换3.差速移动机器人数学建模三、基于PID的差分移动机器人轨迹跟踪方法1、控制律设
    发表于 09-01 08:41

    移动机器人的三种主要运动系统

    构建机器人 | 制作移动机器人 | 构建第机器人 | 机器人电子 | 机器人控制器 |
    发表于 09-01 08:12

    如何利用扫地机轮子制作ROS移动机器人地盘

    ,要么巨简陋--编码器线数低于40线,根本不能满足ROS移动机器人的需要。为了锻炼自己的动手能力(这个借口看起来比较积极,能掩盖没钱的尴尬...),准备从零打造ROS
    发表于 01-14 08:36

    基于Matlab和VR技术的移动机器人建模及仿真

    ,虚拟模型准确地模拟了真实移动机器人的动力学特征 ; 通过对模型的参数修改 ,为实现对真实机器人的最优控制和设计提供了可信的参考方案
    发表于 09-20 06:24

    制作ROS移动机器人地盘

    ,要么巨简陋--编码器线数低于40线,根本不能满足ROS移动机器人的需要。为了锻炼自己的动手能力(这个借口看起来比较积极,能掩盖没钱的尴尬...),准备从零打造ROS
    发表于 01-14 11:29 6次下载
    制作<b class='flag-5'>ROS</b><b class='flag-5'>移动机器人</b>地盘

    用于ROS移动机器人集成电源解决方案(二)

    上篇文章,详细分析了ROS移动机器人最大耗电电流,并根据锂电池放电倍率,给出锂电池的推荐选型。 具体分析可以在我的公众号历史文章中查看。 这篇文章,来介绍供电系统中的锂电池均衡电路。
    的头像 发表于 03-17 10:55 951次阅读
    <b class='flag-5'>用于</b><b class='flag-5'>ROS</b><b class='flag-5'>移动机器人</b><b class='flag-5'>高</b><b class='flag-5'>集成</b><b class='flag-5'>电源</b><b class='flag-5'>解决方案</b>(二)

    DRC3000:商用移动机器人整体解决方案

    服务移动机器人导航控制系统整体解决方案,以DRC系列控制器为核心,适用于服务移动机器人应用,如送餐机器人、迎宾
    的头像 发表于 01-07 15:38 687次阅读
    DRC3000:商用<b class='flag-5'>移动机器人</b>整体<b class='flag-5'>解决方案</b>