0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

智能硬件选型与具体开发流程

小刘 来源:辰光 作者:辰光 2022-02-21 16:08 次阅读

1、智能硬件选择

首先,没钱,就别去做智能硬件产品了。

买成品就好了。我们现在去京东、淘宝上买个手环也就是几十块钱,做多一两百块钱就搞定了而如果你要自己做呢?投二三十万进去,开一套模出来,找别人定制一套电路板,然后生产一千台出来,你算算单台成本有多少呢?一台至少也要两三百块钱的成本。这个还是不包含你的利润的。如果你不打算投入这么多钱去做,那你就没有必要自己去做一个。买成品就已经足够了。

所以说,大家有一个好的想法的时候,先去网上搜一搜,看一下有没有类似的产品,甚至说有没有一模一样的产品。我认为,你有一个好的想法。但没有被做出来的几率,是非常非常小的。

有人说了,我是土豪我任性,我就要去做这个产品!那你就要看一下,你做这个产品能不能卖的出去。如果你卖不掉,那做出来就是孤芳自赏了。如果要卖,就要考虑到后续的推广渠道、营销人员、营销方式等。表面上看,小米的手环卖的挺好的,华为的手机也卖的挺好的那么,他们在背后打了多少广告?投了多少营销进来?任何一家大的品牌公司,每年营销投入都是以亿或者十亿为单位的。如果你不掏这个钱,想去卖好它,也没那么容易的。

现在很多人,没有接触过硬件,也没有接触过智能硬件的产品的设计,会想当然的觉得,做智能硬件挺简单的。这个也怪不得他们了,以前手机时代的时候,媒体里面,尤其是互联网媒体,说MTK出了个Turnkey方案,把所有的东西都做好了给你,你拿去直接生产就行了。或者自己改一块电路板,找别人买点外壳往上一装,一台手机就出来了。

但是,实际上呢?可信度基本为零,都照他那么讲,这些手机行业的工程师岂不是全失业了?像中兴、华为、OPPO、小米这几个手机品牌他们每家有多少工程师?至少好几千人。他们要这么多工程师干什么呢?像金立这样的手机公司,他的大部分的手机用的都是MTK的平台,就是刚才讲的Turnkey的方案。那为什么他还需要养这么多工程师呢?

媒体有时候会个大家这个误导:做智能硬件产品很简单。但并不是这样的。实际上,我们一个项目,大的流程是:从前期的市场调研、到产品定义、到需求分析、到方案设计、 然后到外观结构的设计、软件硬件的设计、物料的采购、经过多次的试产、多次的测试和整改、生产管控、质量控制、量产出货、售后跟踪等。这是一个很繁杂的链条。这里只讲了十几个大的方向,每个点下面,还有很多细节的事情。

就拿媒体最经常说的,画一个电路板就解决了。真的画一个电路板有那么简单么?如果真有那么简单,硬件工程师就不可能拿那么高的薪水了。画一个电路板需要考虑的东西很多,像电源的设计,和走线是很相关的,整个电路板的抗干扰设计,高速信号需要仿真射频音频之类的弱信号需要保护、还需要考虑到电路板的防静电能力。这些跟工程师的水平很有关系,也体现出一个公司的设计水平。同样是画一块板子,有些人几千块就可以画出来而有些人需要花几万的成本才能画出来。对于军工类的电路板,投入的要更多。

还有一个,就是媒体经常说的,做一套外壳就可以解决了。我们先不谈做外壳需要开模,开模是要收钱的,单从设计上来讲,结构设计要满足外观的效果、要能降低模具的成本、有足够的生产效率、结构强度要高、长期使用的质量可靠性也需要高,这些都是跟结构设计息息相关的。你找一个初级工程师,他随随便便肯定能给你画出来,但他画出来的质量是什么样子的?为什么资深工程师的待遇比初级工程师高很多?因为他们的经验比初级工程师丰富很多。这些就是为什么有些公司设计费用很低,而有些公司设计费用很高。如果说你做一个外壳,什么都不考虑,只要能把它拼起来就行了,任何可靠性和可生产性都不考虑的话,做,肯定也是能做出来的,但你就等着后面不断的去为产品擦屁股吧。

这里还有个重要环节,大家没怎么注意的:测试。测试:这里有很多硬件电路的测试、软件的测试、结构的测试、整机的可靠性的测试、还有大量的压力测试。举个例子哈,手持设备里,有一个测试叫“微跌落”拿着一个产品,从10cm左右的高度摔到一个钢板上去。需要摔多少次?你们能想象么?像国内的一线品牌,微跌落次数一般在两三万次!不断的摔下去,拿起来,再摔下去,再拿起来。对于一般小一些的品牌,至少也要做到几千到一万次。这样才能保证在一到两年的产品生命周期里,不会因为经常的振动和晃动导致损害。这些测试,都跟产品的设计有很大的关系。尤其跟结构设计关系非常大。对于很多山寨品牌来讲,他都没听说过这些测试,做出来的产品,刚出厂的时候是好的,但你用上个把月之后,就有比较高的几率产生损害。

那么没钱怎么办呢?

对于很多创业团队创业公司来讲,前期不可能像一线品牌那样子,一次投入上千万做一个项目。那怎么办呢?卖房、卖血、卖肾! (是不对的!)我们有更好的办法,让你前期尽可能少投入一些:做原型机!

原型机可以不考虑可靠性问题(也可以不考虑结构、外观等),原型机唯一的作用,就是给你验证核心业务和核心功能。等你把核心业务核心功能跑通之后,就可以用原型机去招商、去拉风投。如果你招商和风投情况都比较好那么钱的问题自然而然就解决掉了。大家都看好你的产品,也相信你能做出来,自然会有很多人想来投资,不管是众筹还是风投。就会支撑你后面拿到更多的资金,做的更好。

一定要记得,对于创业型公司,尤其是你不太懂的地方,切不要贪大求全。任何一款产品,我们想的都是很美好的,从软硬件、到平台、到生态链,我们都可以规划的出来,但如果你前期就这么做的话,比方说你做一个手环,想把生态链都打通的话,肯定不止几十万的投入了,至少要到百万级别。

所以前期尽量把不太需要的功能都砍掉,只保留核心功能。省钱、快速出产品,出原型机,才是王道。现在的风投都很精了,已经不会在你只有一个PPT的情况下就给你投很多钱了。必须要要拿出来一个实物,来证明你能做的出来,风投才敢继续往下投。

因此,咱们要的就是:省钱,因为前期主要是靠自己投资的;快速,你一旦速度慢了,商机就没有了。

2、智能硬件开发流程

硬件产品覆盖单片机控制硬件电路、蓝牙BLE硬件、嵌入式硬件、多核心Android智能硬件、移动通信设备硬件等众多领域。开发流程包括器件选型、方案设计、电路设计PCB图绘制、SMT贴片、硬件调试、射频调试、EMCESD测试、失效分析、品质管控。

智能硬件,常见的主要有小型单片机硬件系统和大型Android硬件系统。

8位、32位单片机,在小微型智能硬件领域应用很广泛,成品价格低、开发周期短,适合运算量小、通信数据量小的应用场景。单片机在智能小家电领域有:智能电饭煲、智能花盆、空气净化器、智能台灯窗帘等;在智能工业领域有:环境温度监测、空气质量监测、水质监控、农业喷灌控制等。随着BLE、ZIGBEE、GPRSNB-IOT等众多无线传输技术的普及,单片机+云服务的架构应用越来越多。

越来越多的设备智能化、互联化,这些都离不开燚智能单片机硬件设计。燚智能丰富的单片机系统开发经验,为您快速实现非智能到智能、单体到组网的产品快速升级。

单片机只能实现简单的数据处理,如果需要做复杂数据处理,例如视频处理、语音识别人工智能等,就需要Android类智能硬件了。

Android智能硬件,当前主流为4核-8核ARM Cortex A7或更强的处理器,集成GPU,很多还集成LTE通信,运算能力超强、通信数据量超大、软件扩展性非常好、UI界面漂亮、人机交互超便捷。Android智能硬件已在逐渐取代传统嵌入式Linux和嵌入式Windows的。例如智能车载、智能手表、智能家居网关、智能电视、智能工控主机、智能导购屏这些产品,几乎都采用了Android系统的智能硬件。

传统的PC系统,因结构负责,硬件尺寸大,在智能硬件领域应用不多。嵌入式Linux因开发资源和第三方资源远不如Android多,硬件成本也要比Android硬件系统贵,因此逐渐被Android智能硬件取代。

智能硬件开发流程,通常有以下主要步骤:【需求分析】-【方案设计和评审】-【硬件设计和评审】-【打样制作】-【测试整改】-【交付归档】

《需求分析》尤为关键!很多创业型产品倒在不断的修改功能需求。软件迭代相对快一些,但硬件迭代一次少则一个月,多则两三个月;软件迭代几乎不影响整机,但硬件迭代很有可能导致整机结构有变化,这样子产品上市就遥遥无期了。需求分析准不准,直接关系到产品的时间、成本、质量。燚智能会以十多年的行业经验,向客户问非常多的问题,以帮助客户分析需求,少走弯路,选择合适的技术路线。

智能硬件“方案设计”这一概念。智能硬件产品往往涉及到一些新技术或非常规技术,项目风险会比较大。需求分析结束后直接开始做硬件设计的话,很容易遇到偏门物料买不到、芯片选型不满足指标、电路设计有缺陷等问题,导致项目延期客户流失。因此在正式设计之前先做好大量准备工作,包括《关键器件选型》、《关键技术验证》、《系统框架设计》、《产品风险评估》、《功能交互设计》、《产品测试大纲》等一系列步骤,由CTO组织对每个项目的方案设计做详细的评审,通过评审后才能正式开始设计工作,能够极大的提升产品开发质量,减少研发风险。

硬件设计,主要包括《原理图设计》和《PCB图设计》。看似很简单,很多小公司,一个工程师画原理图、画PCB、写代码调软件全包了,你能相信他样样精通么?硬件设计不仅仅是把线路连通就算完成了,还需要考虑到功耗、散热、抗辐射、防静电、高速信号走线设计、射频性能等一大堆问题。如果设计不合理,一般功能性上不会有太大的问题,但是性能就完全没办法保证了,肯定是通过不了各项测试的。

硬件设计完成后,需要进行内部评审,包括《原理图评审》、《PCB图评审》、《结构评审》等,每个评审表格都有几百项,通过评审检查设计错误,将常见错误封锁在设计阶段。设计阶段修改一次只需要一两天的时间,如果已经把PCB做出来了,再来修改至少半个月的时间,还会带来极大的物料浪费。

硬件设计完成后,硬件工程师就稍微松口气了。PCB电路板生产是需要一定的周期的,4层板一般需要一周多,8-10层板需要两三周。在这段板厂制板的时间内,采购、资源和生产管理部门需要去做《元器件备料》和《SMT产线预约》。对于一些超长周期的物料,早在设计阶段,甚至在方案评审阶段,就已经开始下单采购了。等所有元器件都到齐了,硬件工程师也早早的把生产资料准备好了,就可以上SMT线贴片生产了。通常第一次SMT都会暴露出一些问题,有物料问题,有生产制程问题,也有硬件设计问题,工程师会记录好这些问题,在后续设计整改时及时改进。

PCBA(已贴片完成的电路板)完成后,硬件工程师、软件工程师、测试工程师就开始紧张的调试和测试的过程了。看一个产品设计的好不好,只需要看测试报告就足够了。优秀的测试工程师,会结合到产品的使用场景,设计出很全面的测试用例,这些用例能够覆盖到各种常见和不常见的场景,不断的“折磨”产品,直到它出问题为止。一款经过千锤百炼的产品,品质才有把握。像H为品牌的手机,光试产测试样机都要做上千台,不管大的还是小的问题,都被消灭在研发阶段,因此质量口碑很好。

经过一轮测试后,项目经理会组织项目组成员汇总测试问题,提出并验证解决方法,然后整改到下一个硬件版本中去。如此反复,才能打造一个优秀的硬件产品。

最后,项目完结后,所有的资料都会归档保存,除了基本的设计资料外,还有评审资料、问题记录、测试用例等,以供后续查阅。很多小公司不重视资料归档和资料保存,一旦某个项目暂停几个月再重启,就很容易出现资料不全、不知道哪个版本才是正确的、老问题又新出现等各种乱象。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 华为
    +关注

    关注

    216

    文章

    34471

    浏览量

    251985
  • PC
    PC
    +关注

    关注

    9

    文章

    2086

    浏览量

    154298
  • 智能硬件
    +关注

    关注

    205

    文章

    2347

    浏览量

    107652
收藏 人收藏

    评论

    相关推荐

    有考虑深圳国企岗位的基带硬件工程师吗?

    设计,调试基础; 2、熟悉手机硬件研发的流程,能独立的完成手机电路的设计与调试; 3、熟悉手机各类电子元器件的特性和使用方法,能够进行器件选型; 4、熟练使用PADS,ALLEGRO等ECAD工具,能配合
    发表于 12-12 14:49

    智能马桶脚感方案 TOF传感器选型推荐

    目前正在开发一个智能马桶脚感方案,TOF传感器选型遇到难题了,要么成本高,要么技术难啃,有没有技术大神可以帮助下啊。
    发表于 11-22 09:37

    MCU开发流程中的注意事项

    以确保项目的顺利进行和最终产品的性能、可靠性和安全性。 1. 需求分析 在开发流程的初期,需求分析是至关重要的。这一阶段需要明确项目的目标、功能、性能指标和用户需求。 明确功能需求 :确定MCU需要实现的具体功能,如数据处理、
    的头像 发表于 11-01 13:52 240次阅读

    wms智能仓储管理系统标准化流程

    wms智能仓储管理系统标准化流程的标准化流程通常包括以下几个主要步骤: 需求分析:与客户充分沟通,了解其仓储管理需求和业务流程,确定系统功能和特性的需求,制定系统
    的头像 发表于 10-14 16:22 255次阅读

    电机控制方案开发流程

    电机控制应用广泛,电机控制软件方案核心是MCU,功率器件、驱动器件;本文介绍电机控制方案开发流程与需要解决的问题。
    的头像 发表于 10-12 16:36 955次阅读
    电机控制方案<b class='flag-5'>开发</b><b class='flag-5'>流程</b>

    【实操文档】在智能硬件的大模型语音交互流程中接入RAG知识库

    本帖最后由 jf_40317719 于 2024-9-29 17:13 编辑 智能硬件的语音交互接入大模型后可以直接理解自然语言内容,但大模型作为一个语言模型,对专业领域知识的训练缺乏也是
    发表于 09-29 17:12

    LED安防照明产品单片机开发定制流程分享!

    、稳定性和智能化程度至关重要。英锐恩科技电子工程师小编老唐将详细阐述LED安防照明产品单片机开发定制的具体流程,带您深入了解这一领域的创新实践。 一、需求分析:精准定位,明确需求 一
    发表于 09-26 13:51

    下位机硬件选型与配置研究

    在工业自动化、嵌入式系统以及物联网等领域,下位机作为系统的执行单元,其硬件选型与配置直接关系到整个系统的性能、稳定性和可靠性。因此,合理的下位机硬件选型与配置对于确保系统的高效运行至
    的头像 发表于 06-28 16:57 639次阅读

    迅为电子RK3588S与RK3588硬件性能区别及板卡选型

    迅为电子RK3588S与RK3588硬件性能区别及板卡选型
    的头像 发表于 06-25 15:30 3462次阅读
    迅为电子RK3588S与RK3588<b class='flag-5'>硬件</b>性能区别及板卡<b class='flag-5'>选型</b>

    智能家居ZigBee网关选型定制指南:主控,操作系统,天线设计,助力IoT开发

    在本文中,我们详细探讨了影响ZigBee智能网关选型的三个关键组件,这些都是您定制网关时需要考虑的因素。选择合适的硬件平台和软件环境是确保网关性能和可靠性的关键。同时,合适的天线设计可以大大增加系统
    的头像 发表于 06-25 10:46 1260次阅读
    <b class='flag-5'>智能</b>家居ZigBee网关<b class='flag-5'>选型</b>定制指南:主控,操作系统,天线设计,助力IoT<b class='flag-5'>开发</b>者

    机智云助力小程序开发:连接智能硬件智能生活

    随着智能硬件的普及和小程序的兴起,人们的生活越来越依赖于智能化的解决方案。作为物联网领域的领先者,机智云为小程序开发者提供了丰富的支持和功能,帮助他们轻松实现
    的头像 发表于 06-15 08:10 444次阅读
    机智云助力小程序<b class='flag-5'>开发</b>:连接<b class='flag-5'>智能</b><b class='flag-5'>硬件</b>与<b class='flag-5'>智能</b>生活

    智能垃圾回收箱控制系统硬件设计

    智能高效远程控制智能垃圾桶回收箱控制系统硬件部分的选型与设计是整个产品的基础,所有功能的实现都要围绕其进行开发。本章对
    的头像 发表于 04-13 08:10 870次阅读
    <b class='flag-5'>智能</b>垃圾回收箱控制系统<b class='flag-5'>硬件</b>设计

    如何评估选型FPGA开发板的资源?

    如何评估选型FPGA开发板的资源?
    发表于 03-30 11:29

    dSPACE开发流程

    电子发烧友网站提供《dSPACE开发流程.pdf》资料免费下载
    发表于 02-29 09:08 0次下载

    Rockchip 3588 系统启动流程

    电子设备从断电到正常运行的整个过程。Rockchip 3588的系统启动流程包括硬件初始化、引导加载、启动内核和用户空间初始化等多个阶段。下面,我们将逐一介绍这些阶段的具体过程。 1.硬件
    的头像 发表于 01-07 16:08 2717次阅读