历史上的今天
返回首页

历史上的今天

今天是:2024年09月04日(星期三)

正在发生

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

2019-09-04 来源:21IC电子网

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

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

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

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

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

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

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

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

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

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

使用低质量电流感测的高输出电压纹波将产生无法使用的电池容量。例如,如果4.2V时的电池精度为±3.5%,经过250次充电循环后会将可用电池容量降低至40%,而如果4.2V时的电池精度为±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通用放大器非常适用于上述的六种情况,设计人员可以利用其缩短产品上市时间,并克服常见的设计挑战。

推荐阅读

史海拾趣

ETAL公司的发展小趣事

随着全球环保意识的提高,ETAL也积极响应号召,将绿色环保理念融入到生产和经营中。公司采用了环保材料和清洁能源,减少了对环境的污染。同时,ETAL还注重节能减排和资源循环利用,努力降低生产成本和提高资源利用效率。这些措施不仅有助于保护环境,还为公司带来了长期的经济效益。

EQCOLOGIC公司的发展小趣事

在电子产品行业,品质是企业生存和发展的关键。EQCOLOGIC公司从成立之初就高度重视品质控制,建立了严格的质量管理体系。公司投入大量资金购买先进的检测设备,确保每一批产品都符合质量要求。同时,EQCOLOGIC还注重员工培训和技能提升,提高员工对品质控制的意识和能力。正是对品质的坚守,让EQCOLOGIC在竞争激烈的市场中赢得了良好的口碑。

EPC公司的发展小趣事

最后一家EPC公司深知创新是企业发展的核心动力。公司注重研发投入和人才培养,建立了专业的研发团队和完善的研发体系。公司不断跟踪行业发展趋势和技术动态,积极引进新技术、新工艺和新材料,推动产品升级和产业升级。同时,公司注重创新成果的转化和应用,将新技术、新工艺和新材料应用于实际项目中,提高了项目的竞争力和附加值。通过持续的创新和积累,公司逐渐在电子行业中形成了独特的技术优势和核心竞争力。

请注意,以上故事仅为框架性描述,并未包含具体的公司名称、项目细节和具体数字。您可以根据这些框架性描述进一步深入了解相关公司的发展情况,并结合实际案例进行具体分析和撰写。

Advanced Power Solutions公司的发展小趣事

Advanced Power Solutions公司非常重视人才培养和企业文化建设。公司注重员工的职业发展和培训,为员工提供了广阔的职业发展空间和学习机会。同时,公司还倡导开放、创新的企业文化,鼓励员工提出新的想法和建议。这种积极向上的企业文化吸引了大量优秀人才的加入,也为公司的持续发展提供了强大的动力。

以上五个故事框架仅用于说明Advanced Power Solutions公司可能的发展路径和成就,并不代表公司的实际历史。在实际撰写时,需要根据公司的具体情况进行调整和补充。

BEI Sensors公司的发展小趣事

随着公司业务的不断发展,Beckhoff开始积极拓展全球市场。经过数十年的努力,公司的分支机构已经遍布世界各地,业务覆盖全球60多个国家。通过与全球合作伙伴的紧密合作,Beckhoff成功地将其自动化产品和解决方案推向全球市场,为全球客户提供优质的服务。

智浦欣(Chipstar)公司的发展小趣事

在2010年4月的上海张江高科技园区,一群志同道合的工程师和创业者聚集在一起,共同创立了上海智浦欣微电子有限公司。他们怀揣着对模拟及数模混合IC技术的深厚理解和热爱,立志要在消费类电子市场占据一席之地。起初,公司面临着资金紧张、技术挑战和市场压力等多重困难,但团队成员凭借对技术的执着和对市场的敏锐洞察,逐步攻克难题,研发出了几款性能优越的音频放大器和电源管理产品,为公司赢得了初步的市场认可。

问答坊 | AI 解惑

Xilinx通过ISO/TS 16949汽车行业标准认证

赛灵思公司(Xilinx)今天宣布获得汽车行业质量标准ISO/TS 16949认证。ISO/TS 16949标准使赛灵思公司能够为整个汽车供应链提供质量和可靠性最高的电子元器件。赛灵思公司在此之前已经满足了其它世界级质量标准的严格要求,包括ISO 9 ...…

查看全部问答>

单片机C51典型应用设计代码

所有代码均在Keil C51 7.0以上版本编译通过。只需要能够运行Windows 98 以上版本的操作系统、并能够安装Keil C51 7.0以上版本的软件即可。…

查看全部问答>

搞通信的:硬件和软件哪个发展前景更大?

请大家谈谈自己相关领域的状况。…

查看全部问答>

请教!请教!

请问一下,三星笔记本管理员密码忘记了,开不了机怎么办?…

查看全部问答>

那里能找到高通qsd8x50片子的资料

我们用到高通这样一个片子,可是没有芯片资料,据高通说还没有发布,不知各位大爷有没有找得到的。 给个网址、 …

查看全部问答>

问个菜鸟 问题…keil u3(英文版)关键字颜色怎么改呀

刚装了 u3 关键字颜色 不显亮 怎么改呀 最好把具体步骤告诉我哈  英文版 的 有些 专业词汇看不懂嗯 先 感激!!…

查看全部问答>

关于 飞思卡尔(freescale)i.MX51

1、阅读了一下i.MX51  ARM Cortex A8的datasheet,对于IOMUX还是不清楚, 2、还有一些缩写如:PAD、ALTn(n=0, 1, 2...)等等很多,配置一个引脚做很多工作。 3、感觉freescale的比较难理解,以前做三星的一看寄存器就知道是干什么的。 ...…

查看全部问答>

定制系统时加入了微软拼音中文输入法

定制系统时加入了微软拼音中文输入法,结果运行时,只出声母,不出韵母,打不出中文来,请问有人遇到过没,怎么解决? 1、设置了环境变量SET LOCALE=0804; 2.在platform settings中选择了中文(中国),英文(美国),默认语言设为中文; 3.在P ...…

查看全部问答>

求助:如何测量白石灰料位?

求助:料仓里的白石灰粉,当放料后,形成如图(四周高,中间低的料位情况)。 这时候测量仪表无法准确测了料位高度。 求助解决方法:如何能让料仓里的料位处于相对水平状态;或者采用什么样的仪表才能够做到精确测量?…

查看全部问答>