历史上的今天
返回首页

历史上的今天

今天是:2024年10月23日(星期三)

正在发生

2020年10月23日 | Synapse教你如何在设计中平衡愿景和风险

2020-10-23 来源:EEWORLD

ST将举办首届与设计公司的虚拟圆桌会议。我们与ST合作伙伴计划的一位成员Synapse进行了讨论。自2016年以来,该活动将客户、爱好者和行业领袖聚集在一起,让创新和专业知识更容易接洽。正是在这样的活动中,我们于2017年首次启动了ST合作伙伴计划。因此,即将到来的圆桌会议具有高度的象征意义。这是对ST开发者大会所代表的一种庆祝,也是对合作伙伴计划取得进展的一种见证。

 

Synapse: How Does a Design House Balance Vision and Risk?

 

Synapse的理念

 

为了更多地了解Synapse,我们找到了该公司的技术主管Jake Sprouse。他的团队专注于端到端开发。例如,客户可以通过Synapse获取技术可行性或制造移交方面的专业知识。简而言之,175名员工(80%是工程师)从事着物联网前端和后端咨询工作。它们还确保客户最终拥有流程中构建的所有技术。

 

据Jake介绍,Synapse的核心是“技术不可知论者”。“Synapse并不效忠于某个特定的制造商。因此,只有在他们认为我们有解决问题的最佳方案时才会使用ST的设备。此外,他们对组件的选择不仅仅是数据表,还包括制造商与他们合作的能力。Synapse将这种不可知论的理念植根于其帮助客户实现愿景的任务里,同时对风险进行着管理。

 

Synapse愿景:引导可穿戴设备的创新。

 

Vision-Led过程

 

Jake解释,Synapse主要关注客户的愿景。工程师们常常起草一份规格清单,然后开始工作。Synapse首先要了解客户想要完成什么,以及要解决什么。

 

“当客户没有所有的答案,也不知道如何得到他们想要的东西时,Synapse提供了最大的价值。最好方法是通过视觉验证来理解它。Synapse可以根据过去的项目提供价格估算,但当客户能够从更长远的角度考虑问题时,我们的团队工作得最好。”

 

Nike + FuelBand

 

这种以愿景为中心的工程方法促使Synapse创造出突破性的产品,比如Nike+ FuelBand。2012年发布的这款可穿戴设备在当时是独一无二的。Synapse首先帮助耐克专注于它的视觉,这是一款带有显示屏和嵌入式系统的灵活腕带。Synapse概述了实现这一愿景的最大挑战。例如,使用柔性电路可能会对元件产生负面影响。同样,当时也没有人知道传感器在过模后是否能正常工作。但与ST的密切合作帮助Synapse找到了这些问题的解决方案,并最终发布了这个创新设计。

 

如何为下一个愿景做准备?

 

正如Jake所分享,每一个产品开发都是不同的,但是一个共同的主线是奠定有意义的基础。为了能够确定一个愿景的优先级,工程师必须掌握基础技术。例如,Synapse致力于开发触觉系统,因为它意识到很难找到现成的解决方案。类似地,他们为STM32提供了一个代码存储库,以便为特定的特性快速创建原型。设计公司甚至有各种STM32CubeMX项目准备投入使用。并且在客户制定愿景之前就开始关注它了,这就是为什么Jake的团队在ST开发板和工具上花了那么多时间。

 

Unico GUI

Unico GUI

 

风险评估催生新的工业应用

 

风险评估

 

优先考虑客户的愿景有很多优点。如果设计公司没有正确评估风险,就会陷入麻烦。这就是为什么Synapse强调透明度的重要性。因此,从大量的原型工作开始评估风险。判断机器学习算法是否有效,这就需要精确和定性的数据收集。确定一个制造过程在大规模上是否可行,首先要建立大量的模型。

 

“我们的许多项目都是从STM32 Nucleo板上的概念验证开始的。当您开始使用手头上的演示应用程序和工具时,风险管理就简单得多。我的建议是避免过早地定制系统,相比之下,利用现有的板和软件快速构建模型要高效得多。”

  

为水力发电厂创造第一个智能电机刷

 

Synapse分享了一个案例,客户希望为发电厂的碳刷开发物联网传感器。在对远景进行工作之后,设计公司评估了风险,但风险很高。的确,当时的操作条件很苛刻,工业要求也很严格,因此,要找到蓝牙无线电设备是个不小的挑战。然而,由于他们与ST合作紧密,Synape的工程师们能够开发出一个原型。一个决定性的因素是我们拥有业界唯一一个能够承受足够高温的BLE模块。最终,Synapse可以使用我们的开发工具和设备来评估风险并实现客户愿景。

 

如何克服下一个挑战?

 

对于准备迎接下一个挑战的工程师们,Jake有两条建议。第一个是使用能够减少摩擦和降低对专业能力需求的工具。例如,通过使用ST的Unico GUI, Synapse的电子工程师可以承担以前大量工作。ST实用程序极大地简化了工作流和算法配置。通过快速构建原型,可以更好地评估风险,清晰地勾勒出客户愿景。

 

Jake的第二条建议是质疑常见的假设。例如,许多工程师想要GUI,而Synapse经常使用TouchGFX框架。不过,他们还发布了一篇博文,主题是物理用户界面,挑战当前趋势。在论文中,Synapse强调了按钮放置和人工交互直观性的重要性。反应性物理控制接口(RPCI)可以为用户提供良好的体验,并提高产品差异化。因此,从事嵌入式系统工作的工程师应该非常仔细地考虑物理交互作用,而不是仅仅依赖于图形。

 


推荐阅读

史海拾趣

Dolphin Interconnect Solutions Asa公司的发展小趣事

在全球化的背景下,Dolphin Interconnect Solutions ASA积极实施国际化战略。公司不仅在欧美等发达国家建立了完善的销售网络,还通过参加国际展会、举办技术研讨会等方式,提高了品牌知名度和市场影响力。同时,Dolphin还加强了与国际知名企业的合作,共同推动电子行业的发展。

Franel Corp公司的发展小趣事

为了更好地服务中国市场,法勒公司不断优化其供应链和生产布局。近年来,法勒加大了在国内的投资力度,建设了现代化的生产基地和研发中心。通过本土化生产,法勒不仅降低了产品成本,还缩短了交货周期,提高了市场响应速度。同时,法勒还积极与本土供应商建立紧密的合作关系,共同构建了一个高效、稳定的供应链体系。

福建国光公司的发展小趣事

法勒公司始终将技术创新视为企业发展的核心驱动力。在中国市场,法勒不断推出适应本土需求的新产品和解决方案,如非接触供电系统、智能故障诊断系统等。这些创新技术不仅提升了物流设备的智能化水平,还为客户带来了更高的效率和更低的运行成本。法勒的技术创新不仅赢得了市场的广泛认可,也推动了整个物流装备行业的技术进步和产业升级。

ACP Optoelectronic Technology Co Ltd公司的发展小趣事

ACP Optoelectronic Technology Co Ltd,在创立初期便专注于光电技术的研发。某年,公司研发团队成功开发出一种新型光电传感器,其性能远超当时市场上的同类产品。这一技术突破迅速吸引了行业内的关注,公司因此获得了大量订单,业绩迅速攀升。随着技术的不断完善和市场的不断拓展,ACP Optoelectronic Technology Co Ltd逐渐在光电领域崭露头角。

欧密格光电(Amicc)公司的发展小趣事

为了进一步提升技术实力和市场份额,ACP Optoelectronic Technology Co Ltd积极寻求与其他企业的战略合作。公司先后与多家知名电子企业签订了技术合作协议,共同开发新产品,共享市场资源。这些合作不仅提升了ACP Optoelectronic Technology Co Ltd的技术水平,也为其带来了更多的商业机会,推动了公司的快速发展。

BELDEN公司的发展小趣事

在发展过程中,BELDEN公司积极实施国际化战略,不断拓展海外市场。公司在全球范围内设立了多个分支机构和销售网络,覆盖了北美、欧洲、亚洲等多个地区。通过与国际知名企业的合作与交流,BELDEN不断引进先进的技术和管理经验,提升了自身的研发能力和管理水平。同时,公司还针对不同地区的市场需求,推出了定制化的产品和服务,赢得了广大客户的信任和好评。

问答坊 | AI 解惑

156最后一个

还想看看吗。…

查看全部问答>

这个图小字部分看得清么?

小弟入行不深,在网上看到了这,但是最左边是在看不清楚,请大大们帮忙解释下。 …

查看全部问答>

QuartusII10.0 Bug汇总

QuartusII 10.0 的新颖之处的确吸引着大家,但是由于是用QT重写了quartus,可能很多地方存在bug 1。有没有安装完10.0之后并口下载线无法找到的?我的bbii不能用了!!! 声明一下,我的系统是重新装的,没有老版本的quartus存在!直接安装的10. ...…

查看全部问答>

DM9000驱动的问题

我用的是Mini2440开发板,板载的DM9000网卡的INT端接在SCS2440芯片上的EINT7上。在为uC/OS-II编写驱动时,请求EINT7中断就会死机。 代码如下: [code]…

查看全部问答>

想做一个usb驱程该从何入手啊

如题,对如何写驱程还不了解?正在看接口,还需要学什么呢?不同的设备所编写的驱程一样吗? …

查看全部问答>

麻烦帮分析一下这个ppp数据包

从“0x00,0x32”后面开始就不知道什么意思了 {0xff,0x03,0xc0,0x21,0x01,0x00,0x00,0x32,0x02,0x06,0,0,0,0,0x05,0x06,0x02,0xb6,0x5f,0x43,0x07,0x02,0x08,0x02,0x0d,0x03,0x06,0x11,0x04,0x06,0x4e,0x13,0x17,0x01,0x6c,0xf1,0x2d,0x0c,0x43,0x2 ...…

查看全部问答>

bootLoadModule

STATUS bootLoadModule     (     FAST int fd,        /* fd from which to read module */     FUNCPTR *pEntry     /* entry point of module */   ...…

查看全部问答>

外部数据总线与处理器速度

32位处理器,16位外部数据总线,总线周期为0.00005s.该处理器可以支持的最大数据传送速度为多少?外部数据总线增加到21位或者外部时钟频率增加,哪种更能提高处理器性能?…

查看全部问答>

100PIN,stm32控制PC卡问题

                                 我现在需要使用STM32F103vet6,100pin芯片来控制DVB-CI的PC卡(16位PCMCIA卡兼容),看了STM32技术参考手册,上面 ...…

查看全部问答>

ADC08100,很适合做数字示波器

本帖最后由 dontium 于 2015-1-23 12:59 编辑   ti./lit/ds/symlink/adc08100.pdf     ADC08100 ADC08060   ADC08200   ADC08B200   ADC08L060   Resolution (Bits) 8   &nb ...…

查看全部问答>