历史上的今天
返回首页

历史上的今天

今天是:2024年11月12日(星期二)

正在发生

2021年11月12日 | 机器视觉在FPGA厂商的可拓展性应用

2021-11-12 来源:eefocus

目前在工业机器人和服务机器人上用量最多的是MCU。随着工业领域每一步自动化升级,机器人所需的运算效能也同步增长,各种高效能要求,人机协同应用以及各类即时运算都要求机器人除了提供精准的电机控制外还能兼顾灵活性和拓展性。

显然,FPGA厂商是不会任由MCU靠着电机控制的红利大刀阔斧收割机器人市场的。目前工业机器人有多轴化和协同化的发展趋势,这种灵活性和拓展性要求都是为了机器人能够执行多种精密复杂的拟人动作。在这种发展趋势下工业机器人的电机及轴数都必须增加,当其中一个轴旋转到特定角度时,与其同处一个连动系统的轴也须旋转至相应的正确角度,这样的要求下,不同系统之间的搭配协调也变得格外重要。

FPGA可以应用在分散控制的小节点上,也可以在大节点上应用更高效能的FPGA SoC。通过FPGA控制的系统最明显的优势点就是驱动反应时间会大大缩短,对整个系统的运行速度而言会是一个大提升。复杂的多轴运算需求将FPGA的扩展性及运作效能优势凸显,在单一节点运作的MCU在应对这种高效能需求时会显得乏力。而DSP虽然有更高的处理效能,但在拓展性上仍给了FPGA一定的喘息空间。如何充分利用好高效能和高拓展性优势成了FPGA在和MCU,DSP三足鼎立的机器人市场中突围的关键点。

机器人FPGA高效能运控应用

像这种拥有全方位机器人控制的设计可以从赛灵思的基于Artix-7 FPGA和Zynq-7000 SoC设计的Versal AI Edge来看看该控制方式的优势。

单从Artix-7 FPGA来看提供了高性能的功耗比结构(约50%)、收发器线速、DSP处理能力以及AMS集成。215K的逻辑单元和 AXI IP以及模拟混合信号集成对给予了系统足够高的可编程集成性。

而Zynq-7000则是采用与 28nm Artix-7可编程逻辑配对的单核ARM Cortex-A9处理器,同时提供6.25Gb/s收发器,在电机控制与嵌入式视觉等工业应用上既能控制成本又能优化系统集成。

基于上述元件构成的机器人控制Versal AI Edge,可以从视觉和非视觉传感器进行元数据处理执行低时延电机控制和确定性联网,以实现整个系统的同步。对于需要移动功能的机器人,可加速动作规划满足导航需求。这种通过控制环路的并行处理,对可扩展的运动轴数量进行精确确定性控制,在多轴运动上具有很高的拓展性。

不仅是Xilinx,另一家FPGA大厂Altera也是用28/20nm FPGA打入机器人控制市场。基于FPGA以及FPGA SoC的设计,除了运动控制,传感器总线管理,摄像头总线管理包括HMI等等都被集成到一起。通过高层次的集成,缩小物理尺寸并降低功耗。这样的控制似乎更能体现机器人的智能性和适应性。

机器视觉FPGA可拓展性应用

具备强大平行运算功能的FPGA,不只能应付多轴机器人运动的需求,也能实现机器视觉系统高弹性的灵活配置。lattice就是这样的策略,lattice的FPGA虽然也涉及多轴电机控制,但主要应用放在了机器视觉上。

FPGA与生俱来的可编程优势使其能支援多种工业通讯协定,也让FPGA成为用来扩充通讯的不错选择。从ECP5处理器板上来看,它的输入和输出板之间能够组合和匹配,以连接到各类图像传感器和显示屏,最大限度的提供灵活的互连性。


写在最后

不难看出FPGA依靠高效能和拓展性在机器人行业已经有相当大的发挥。不管是依靠高效能处理能力从MCU手中夺取电机控制的份额,还是凭借拓展性大举进军机器视觉与DSP正面对垒,在机器人市场中FPGA与MCU,DSP可谓是互不相让,暗流涌动。毕竟谁都不愿意在这个大市场上被压一头。

推荐阅读

史海拾趣

AdaptivEnergy公司的发展小趣事

AdaptivEnergy是一家专注于能量收集和管理技术的公司,以下是该公司发展的五个相关故事:

  1. 公司成立与初期发展: AdaptivEnergy成立于2007年,总部位于美国马里兰州的克拉克斯堡市。公司的创始人是一群在能源管理和微型能源收集技术领域具有丰富经验的工程师和科学家。初期,公司主要专注于研发微型能源收集器件,旨在利用环境中的振动、热能等能源,为便携设备提供持续的电源支持。

  2. 技术创新与专利保护: AdaptivEnergy在能量收集和管理领域取得了多项技术突破,并获得了相关的专利保护。公司开发的微型能量收集器件具有高效、小型化和低成本的特点,广泛应用于智能手机、传感器、医疗设备等领域。同时,公司还不断改进其技术,并积极寻求新的技术创新和专利保护,以保持竞争优势。

  3. 产品推出与市场应用: 随着技术的成熟和产品的不断完善,AdaptivEnergy推出了一系列的微型能量收集器件和解决方案。这些产品可以通过环境中的振动、光照、温差等能源源源不断地为设备提供电力支持,解决了传统电池供电存在的限制和问题。这些产品在便携式电子设备、无线传感器网络、智能健康监测等领域得到了广泛应用。

  4. 市场拓展与合作伙伴关系: AdaptivEnergy积极拓展国内外市场,并与各类客户和合作伙伴建立了稳固的合作关系。公司与电子设备制造商、系统集成商、科研机构等进行合作,共同开发定制化的能量收集解决方案,满足不同客户的需求。同时,公司还与行业协会、学术界等建立合作关系,共同推动微型能量收集技术的发展和应用。

  5. 未来展望与持续创新: 作为一家专注于微型能量收集技术的领先企业,AdaptivEnergy将继续致力于持续创新和技术提升。公司将继续投入研发资源,推出更加高效、可靠的微型能量收集器件和解决方案,以满足日益增长的市场需求。未来,AdaptivEnergy将继续在能量收集和管理领域发挥领先优势,为客户提供更加智能、便携的能源解决方案。

Elec & Eltek公司的发展小趣事

Elec公司成立于20世纪初,最初只是一家小型电子元件生产商。创始人李明(化名)对电子技术有着深厚的兴趣和独到的见解。在他的带领下,Elec公司逐步研发出具有竞争力的电阻、电容等基础元件,并逐渐在市场中崭露头角。随着电子技术的不断发展,Elec公司敏锐地捕捉到半导体技术的潜力,开始投入巨资研发。经过数年的努力,Elec公司成功研发出具有自主知识产权的半导体芯片,这一突破让Elec公司在电子行业中声名鹊起。

Heraeus公司的发展小趣事

Eltek公司是一家专注于电力电子技术的公司,成立于20世纪中期。创始人王刚(化名)意识到电力电子技术对于提高能源利用效率的重要性,于是决定投身这一领域。在他的带领下,Eltek公司不断研发出高效、可靠的电力电子产品,如变频器、逆变器等。随着可再生能源技术的兴起,Eltek公司抓住机遇,将电力电子技术应用于可再生能源领域,如太阳能、风能等。这一创新举措让Eltek公司在可再生能源领域取得了显著的成绩。

Circuit Assembly公司的发展小趣事

随着全球对环境保护和可持续发展的重视日益加深,Eltek公司也积极响应这一趋势。在产品研发和生产过程中,Eltek公司始终坚持环保理念,采用环保材料和工艺,减少对环境的影响。同时,Eltek公司还加大了在可再生能源领域的投入力度,积极研发具有更高效率和更低成本的电力电子产品。此外,Eltek公司还积极参与各种环保活动和公益事业,为推动全球可持续发展贡献自己的力量。

以上五个故事虽然是虚构的,但其中所蕴含的发展思路、创新精神和国际化视野是电子行业公司普遍需要关注和借鉴的。希望这些故事能为您提供一些启示和灵感。

常州能动(ENDRIVE)公司的发展小趣事

人才是企业发展的重要保障。常州能动深知这一点,因此在发展过程中始终注重人才引进与培养。公司不仅积极引进高端技术人才,还建立了完善的培训体系,为员工提供多样化的培训机会,帮助他们不断提升技能水平。这些措施使得公司的人才队伍不断壮大,为公司的持续发展提供了有力保障。

Hpc Technology Inc公司的发展小趣事

常州能动(ENDRIVE)公司自创立之初,就将技术创新作为公司发展的核心驱动力。在公司发展的早期阶段,研发团队成功开发出一款高效能、低能耗的电源管理芯片,这一创新产品在市场上引起了广泛关注。通过不断的技术迭代和优化,这款芯片的性能逐渐提升,成本逐渐降低,成为了公司的明星产品,为公司的快速发展奠定了坚实基础。

问答坊 | AI 解惑

航空蓄电池野外充放电车的设计与研制

摘要:航空蓄电池野外充放电车的设计与研制,采用电子集成化模块和开发电源技术,使航空蓄电池野外充放电车的功率大、体积小、稳态精度高。通过在航空兵部队的使用,证明移动式综合充放电设备具重要的经济和军事效益。     关键词: ...…

查看全部问答>

MCS-51单片机温度控制系统

本帖最后由 paulhyde 于 2014-9-15 09:17 编辑 MCS-51单片机温度控制系统  …

查看全部问答>

更快进行原型开发的八个技术考虑

转自:NI 概览 为您下一个嵌入式项目或想法创建功能原型系统是得到预算和从高层管理获得批准的重要步骤。在开始原型开发之前,考虑一下您所有需要的工具。另一个需要记住的重要原则是原型开发应该足够快速,不应该在原型系统上花费过多的时间,投 ...…

查看全部问答>

DC-DC buck降压不稳定请教

设计了一个5.0V输入,可调输出buck电路,1.5M固定频率但是在较大电流输出,并直接开关电源的时候,时不时出现不稳定情况不稳定时前几个占空比很大,直至输出电压过高仿真上非常稳定,PM也足够这可能是什么原因造成的?请教各位!…

查看全部问答>

具备图形加速能力的嵌入式应用系统

具备图形加速能力的嵌入式应用系统…

查看全部问答>

硬盘分区

硬盘分区问题 我现在的分区不合理 我想重新分 比如我现在的F盘有三十G、 我想再为它加5G 我已经把这个盘中的所有数据转出来了 我加后会不会影响其它盘的数据? 就是把其它盘的数据搞丢? …

查看全部问答>

★★★★★诚聘【MSP430】单片机设计工程师★★★★★

诚聘单片机设计工程师: 1,会msp430,有设计经验 2,有msp430   C语言开发经验 3,懂信号处理,会用matlab 4,最好有工作经验1年以上 电话:010-81504648 公司网站:www.safezx.com 注:工作地点北京…

查看全部问答>

请教,关于ADS编译C++的问题

请教,我用ads1.2编译c++程序总是报一些头文件找不到,我把system path加了vc的库,结果有出了“only win32 and Mac supported\"这个问题,请问怎么办?ads1.2上可以编译c++吗?要怎么做? …

查看全部问答>

LPC1343擦除flash问题

烧写了一个程序,JTAG口被禁了,擦除不了,用flash magic也不行。请高手帮忙…

查看全部问答>