智能产品硬件设计开发的几点建议

2018-11-27 16:03:57分类:硬件开发113

科技的快速发展,让时代车轮越来越快,智能产品现在已经遍布了人们的日常生活。这些智能产品,内部都需要硬件,那么,硬件设计开发就格外重要。今天小编就跟大家分享一下智能硬件产品设计开发的几点建议。

1、开发任务规划

对于硬件开发,在研发之前40%应放在架构设计上,包括方案的定义、数据结构的定型。开发方面只需花费 20% 的精力即可,因为在ca888亚洲城官网开发不算难事。最后,由于硬件测试往往比软件测试周期长,则还需预留20%的时间用在测试。相关文章:《嵌入式硬件设计开发真的是坑吗?

2、硬件设计不要经常改动

硬件改动非常麻烦,比如一些功能的增加,就必须要换芯片重新布一个线路板了,而外观的改动会影响到磨具结构的改动,很有可能整个磨具损坏,并且大大拖延产品周期。

3、尽量做到硬件设计模块化

尽量做到模块化,方便不断优化设计。但是即使如此,也需要尽可能一次到位。因为硬件设计往往是牵一发而动全身,改一个模块,往往会需要牵动相关模块的修改,而且通常都会同时影响软件和硬件。定义产品功能,或变更一个功能,需要从整体上考虑它对于软件和硬件两方面的影响,做出关联的调整和变化。
 

智能硬件开发设计
 

4、版本节奏需要充分考虑与硬件的配合

硬件软件开发很可能会因为硬件的交付时间和版本而受到影响,原本计划的一些功能和接口也可能发生变化,因此版本交付的内容、版本周期都需要根据硬件的情况灵活调整,可以考虑把相互依赖的功能单独管理,或者根据需要调整版本交付的范围和时间。对于智能硬件开发团队,拥抱变化是更加需要的。

5、需要考虑软硬件联调的时间和风险

智能硬件产品涉及到软硬件接口,需要提前定义接口规范,才能避免因为接口问题导致联调出问题。

但即使做到了这一点,软硬件联调依然存在比较大的风险,是否兼容,固件(即硬件设备中的软件系统)是否会导致软件崩溃等诸多方面,都需要充分测试,因此在版本排期时也需要充分考虑联调的风险和影响,留足处理问题的时间,也尽可能准备好风险应对。

6、细节决定成败

硬件产品涉及到的细节实在是太多了,不仅限于软件按期交付,还会存在硬件质量和生产等问题,会经历非常多的打磨和踩坑,因此智能硬件的项目管理,需要关注方方面面的细节。无论是主机还是配件,都需要确认细节。

7、尽可能采用比较成熟的供应商量产产品

选择已经量产的产品,只需要改个外观或者包装就可以,这样可以保证单价和稳定性最优。

8、做产品是妥协的艺术

不要坚持高风险的工艺或不良率奇高的生产方式,控制成本不单表现在你选择多便宜的芯片和方案上,更多是在量产的过程中,怎么控制不良率和提高生产速度上。

上一篇:下一篇:

亚洲城88净水器软硬件开发设计

净水器市场已经进入“亚洲城88智能”时代,亚洲城88游戏娱乐科技开发有限公司是国内将硬件和亚洲城88软件一体化的生产厂商,提供亚洲城88软硬件开发、云平台搭建、商业模式设计一站式服务。

2018-12-07

硬件开发设计方案

硬件开发设计方案。硬件是物理层面的,能看得到摸得着的东西,它是一种物质载体,物质基础。广义来说人类都是生活在物质基础之上,可以把所有能看到的东西都统称为硬件。当然狭义来说,一般我们所说的软件和硬件指的是电子领域的。

2018-11-26

单片机软硬件开发设计学习

单片机开发包含硬件设计和软件设计两种,如果想要学习单片机开发建议软硬件结合学习,既能够设计硬件电路有能够做软件设计。

2018-11-07

什么是硬件开发设计?工程师要做什么?

什么是硬件开发设计?工程师要做什么?硬件设计就是根据产品经理的需求PRS,在COGS的要求下,利用目前业界成熟的芯片方案或者技术,在规定时间内完成符合PRS功能,性能,电源设计, 功耗,散热,噪音,信号完整性, 电磁辐射,安规,器件采购,可靠性,可测试性,可生产性等要求的硬件产品。

2018-10-24