历史上的今天

今天是:2024年08月29日(星期四)

正在发生

2019年08月29日 | 扫地机器人设计挑战?这六种情况可以用小型放大器搞定

发布者:EEWorld资讯 来源: EEWORLD关键字:扫地机器人  热敏电阻感测电路 手机看文章 扫描二维码
随时随地手机看文章

忙碌一周后,家庭清洁工作是人们最不愿做的事情之一。迄今为止,扫地机器人已面世约23年了,随着其智能和自动化程度日益提高,人们可以在其工作时专注于自己的事情。

 

如今的扫地机器人上集成了非常多的功能,比如新的拖地功能和自动除尘等。但对设计人员来说,这也意味着在设计可靠的系统时将会面临更多的挑战。而小型放大器可以帮助其快速克服许多重大挑战。下文列举了设计人员在设计过程中会遇到的六种挑战,以及小型放大器能提供的六种解决方案:

 

设计挑战1:由于失速检测延迟,导致电机寿命缩短。

 

扫地机器人车轮的力量决定了它的越障能力。为了能够通过厚地毯和越过门槛,其电机功率需要达到至少30W或更高。如果发生失速或过载事件,例如车轮被电线卡住,电机绕组电流将立即上升。延迟检测到这种情况会导致电机过热并缩短其寿命。

 

解决方案1:电机控制系统中的快速瞬态响应电流感应。

 

为减少过热的可能性,可以使用低侧电流感应电路来监控电机的电流;见图1。

图1:电机控制系统中的电流感应电路

 

在该应用中用作运算放大器(op amps)电机控制系统中的电流感测电路的关键参数是压摆率。例如,当发生失速事件时,绕组电流会从0.5 A上升到3.5 A,运算放大器的相应输出为0.5 V至3.5 V(50mΩ分流电阻和20-V/V增益)。使用压摆率为0.5 V/μs的运算放大器时,阶跃变化的安定时间约为6μs,而使用TI的TLV905x等压摆率为15 V/μs的运算放大器,相同阶跃变化的安定时间仅为0.2μs。因此,使用瞬态响应速度提高30倍的TLV905x将增加控制器执行过流保护的余量。

 

设计挑战2:由于充电电压不准确,导致电池续航时间缩短。

 

扩大电池容量是扫地机器人面临的一大重要设计挑战。消费者期望机器人在需要再次充电前,能够完成一个完整的清洁周期。

 

使用低质量电流感测的高输出电压纹波将产生无法使用的电池容量。例如,如果4.2 V时的电池精度为±3.5%,经过250次充电循环后会将可用电池容量降低至40%,而如果4.2 V时的电池精度为±0.5,则会使可用电池容量保持在85%。

 

解决方案2:恒流/恒压回路中的高精度电压/电流感应。

 

对电池充电的一种常见方法是使用如图2所示的分立充电解决方案。电压和电流感应电路在控制回路中产生反馈电压和电流信号。为了实现高精度和稳定性,偏移电压和温度漂移是此处所用运算放大器的两大关键参数。

 

图2:分立电池充电器电路

 

设计挑战3:由于负温度系数(NTC)热敏电阻错误,导致电池过热。

 

监控电池组的温度是扫地机器人的一大主要安全问题。与温度传感器的解决方案相比,监控电池组温度的具有成本效益的方法是使用NTC热敏电阻感测电路。温度感测不准可能导致电池组过热或烧坏。

 

解决方案3:使用NTC进行高精度温度测量。

 

测量温度的一种方法是使用电阻和热敏电阻来分配电源,并将分压器输出直接连接到系统控制器内部的模数转换器(ADC)引脚。分压器的输出阻抗很低,输出电压范围对ADC来说并不理想,因此这种方式效率不高,且测量结果不准确。

 

图3使用运算放大器作为调节温度输出信号的缓冲器,为分压器和低阻抗节点提供高阻抗节点以驱动ADC,并将输出范围调节至最佳ADC分辨率。运算放大器的影响参数包括直流精度(偏移电压、电压漂移)和稳定性。

图3:NIC热敏电阻感测电路

 

设计挑战4:由于里程计测量不准,导致定位和导航系统精度较低。

 

当扫地机器人构建环境地图时,里程计应提供用于绘图的准确行进距离。里程计测量不准将导致机器人的定位和导航精度较低。

 

解决方案4:可用稳健的里程计信号增强电路。

 

测量里程的常用方法是使用光电解码器或霍尔效应传感器并对脉冲进行计数,以获得里程信息。通常来讲,里程计安装在车轮内部,因此印刷电路板走线很长,更容易受到开关噪声的影响,从而导致输出信号在MCU的输入端口失真。如图4所示的缓冲电路可产生无抖动和失灵的标准逻辑信号。

图4:用于稳健逻辑输出电路的缓冲器

 

设计挑战5:嘈杂/失真的电机驱动信号会导致电机意外运行。

 

系统控制器通常位于控制板的中心,而电机安装在电路板的边缘。因此,直接连接到MCU端口的驱动信号更容易产生噪声或失真,导致电机意外运行。

 

解决方案5:电机驱动路径中的脉宽调制(PWM)增强器电路。

 

此处的解决方案是加装一个用作增强器的运算放大器,而不是将驱动信号与MCU引脚连接的电路。图5所示为用于有刷直流电机的分立电机驱动解决方案。控制器通过图腾柱场效应晶体管驱动器产生PWM信号,以驱动H桥功率晶体管。PWM增强器电路有助于最大限度地减少延迟并增强PWM信号,同时降低噪声和失真。

 

图5:增强型PWM电路

 

设计挑战6:由于扫地机器人距离检测出错,导致碰撞或跌落事故。

 

防跌落传感器用于检测楼梯的高度,而碰撞传感器用于检测扫地机器人周围的障碍物。距离检测出错时,会导致传感器性能不准,从而发生碰撞或跌落事件,并导致机器人损坏。

 

解决方案6:高精度红外输出信号调节。

 

如图6所示,红外LED和光电晶体管被广泛用作检测距离的低成本解决方案。距离信息与固定频率调制波所携带回波的幅度相关。

图6:红外LED接收器的信号调节电路

 

具有低输入偏置电流的互阻抗运算放大器电路在此处被广泛使用。参考电路如SBOA268A所示。

 

TI的TLV906x、TLV905x和TLV900x通用放大器非常适用于上述的六种情况,设计人员可以利用其缩短产品上市时间,并克服常见的设计挑战。

 

关键字:扫地机器人  热敏电阻感测电路 引用地址:扫地机器人设计挑战?这六种情况可以用小型放大器搞定

上一篇:第一页
下一篇:让AI在光速中前行—全光学神经网络

推荐阅读

因为在泰国少年足球队全球联合救援中,以色列Maxtech Networks公司提供了17台通信设备发挥了关键通信保障作用,采用捷变频技术的软件无线电在汛期的积水岩洞这样非视距范围的恶劣环境下搭建了至关重要通信网络,为洞外救援队员与被困者实现了实时通讯。这些关键通信设备采用了ADI公司RadioVerseTM品牌下的一款高集成度RF捷变频收发器AD9364,低功耗、高性...
开发板IO 引脚分配独立栏为Y 表示该IO 完全独立(不接其他任何外设或上下拉电阻),可通过一定方法达到完全独立使用该IO。注意事项开发板有两个 Micro USB 口,大部分情况下都是使用的 ST LINK Micro USB 口,这个接口有四个功能:供电、程序下载、仿真调试和串口调试。其中:程序下载和仿真调试需要安装 ST LINK 驱动才能正常使用(驱动在...
正当我们都在猜测 Xperia 5 II 何时正式发布时,索尼今天在其 Youtube 首页上公开了新品发布会的时间-9 月 17 日。从海报大致可以看出,本次发布会的主题是 Xperia 手机。根据之前的爆料,在外观上,Xperia 5 II 看起来与其前代产品相同。采用 6.1 英寸 OLED 屏,并支持 Full HD+ 和 HDR。像之前的机型一样,它也将提供 21:9 的...
   本月早些时候,有爆料者放出了苹果 Apple Watch Series 7 的渲染图,手表屏幕边缘将更平坦,同时表壳加宽。  今日,推特博主 Majin Bu 晒出了号称 Apple Watch Series 7 的克隆版,与上方的渲染图非常相似,还有不锈钢版本。他表示,Apple Watch Series 7 克隆版在中国的售价约为 60 美元(约 388.8 元人民币)。

史海拾趣

问答坊 | AI 解惑

你理解的DIY是啥?

如题, 你理解的DIY是啥? 做过最火爆的DIY又是什么?…

查看全部问答∨

点PDA的关闭按钮,为什么不能彻底关闭程序?????

用EVC4.0写了个PDA的程序,PDA用的Windows Mobile 的操作系统。程序运行后,点击PDA右上方的“X”按钮,当前窗体消失,但是在内存管理中仍然可以看到该程序在运行,这是为什么。我在EVC自带的WinCe虚拟机上试验,可以彻底关闭程序。高手帮我看看, ...…

查看全部问答∨

vworks中多任务的实现能否以多个文件中发起

因设计的模块较多,在有的模块中有任务发起。有的模块中仅有函数调用,在vxSIM调试时,不能顺利进行下去。有人能批点一下不? 另外,在一个文件中发起任务,在另一个文件中实现任务,可以不? 在任务中再发起子任务可以这样设计吗?…

查看全部问答∨

谁有AD7731的C程序,能提供参考下吗?

用51单片机做数据采集,谁有AD7731的C程序,能提供参考下吗?我实在是没辙了,调试了很久了 我邮箱  279201105@qq.com  万分感谢…

查看全部问答∨

请问IAR4.42A支不支持STM32F103ZET6啊?

                                 请问IAR4.42A支不支持STM32F103ZET6啊?…

查看全部问答∨

请教版主STM32开漏输出IO的电压容许值

我在一个应用中,用STM32驱动MOS管,驱动端口配置为OD输出+10K上拉,请问上拉电阻的另一端最高电压为伏? 我之前测试8V时操作正常,现在用12V(LM2576没有定压的没有8V的)就不正常了,不能输出低…

查看全部问答∨

请教版主,关于FSMC的时序计算。

看了AN2784,关于NOR FLASH时序计算的问题,如图。不明白其地址建立时间、地址保持时间、数据建立时间是怎么算出来的。 按照文档所说的,HCLK为72Mhz,约为14ns,那么按照第二个公式计算 DATAST*14=45,即是DATAST=3.2,此处取3(不知可否) ...…

查看全部问答∨

LDP #

本帖最后由 dontium 于 2015-1-23 13:38 编辑 请问高手: LDP    #6 SPLK  #80h,RAMYU 是直接寻址,它的偏移量在哪? …

查看全部问答∨
小广播
最新物联网文章

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved