智能硬件掃盲第一課:基礎(chǔ)概念與核心組件

0 評(píng)論 570 瀏覽 2 收藏 22 分鐘

在智能硬件飛速發(fā)展的當(dāng)下,了解其基礎(chǔ)概念與核心組件對(duì)于從業(yè)者至關(guān)重要。本文深入淺出地介紹了硬件、軟件與固件的關(guān)系,計(jì)算與存儲(chǔ)的協(xié)同,核心芯片的分類,以及感知與控制、能源管理等關(guān)鍵模塊。通過生動(dòng)的比喻和實(shí)例,幫助大家構(gòu)建智能硬件的知識(shí)框架,為后續(xù)深入學(xué)習(xí)和實(shí)踐打下堅(jiān)實(shí)基礎(chǔ)。

本文目錄

  1. 硬件/軟件/固件:智能設(shè)備的三重身份
  2. 計(jì)算與存儲(chǔ):CPU/GPU與內(nèi)存、存儲(chǔ)的協(xié)同
  3. 核心芯片:SoC/MCU/MPU的區(qū)別與應(yīng)用
  4. 感知與控制:傳感器與嵌入式系統(tǒng)的協(xié)同
  5. 能源管理:電源模塊與電池管理系統(tǒng)
  6. 硬件的核心檔案:BOM(物料清單)與成本構(gòu)成
  7. 輸入輸出接口:設(shè)備的“物理連接窗口”
  8. 通信鏈路:數(shù)據(jù)傳輸?shù)摹耙?guī)則與通道”

一、硬件 / 軟件 / 固件:智能設(shè)備的三重身份

智能設(shè)備的運(yùn)行體系中,硬件是 “手機(jī)的身體”,軟件是 “我們直接用的工具”,固件是 “身體自帶的本能”。以手機(jī)為例,三者的關(guān)系可拆解為:

  • 硬件:物理存在的部件(如手機(jī)的屏幕、芯片、電池),是所有功能的“物質(zhì)基礎(chǔ)”,無法通過代碼修改其物理屬性(例如不能通過軟件讓攝像頭的像素從5000萬變成1億)。
  • 軟件:由代碼組成的程序集合,用于實(shí)現(xiàn)特定功能。廣義上包括“用戶可見的應(yīng)用”和“支撐硬件運(yùn)行的底層程序”,但通常我們說的“軟件”更偏向用戶可直接交互的部分。
  • 固件:屬于軟件的“特殊分支”,是固化在硬件芯片中的底層程序,專門負(fù)責(zé)硬件的初始化和基礎(chǔ)控制(例如讓攝像頭知道“如何啟動(dòng)”“如何傳輸數(shù)據(jù)”),是硬件與上層軟件的“翻譯官”。

??以手機(jī)為例,三者的關(guān)系:

為什么說“固件屬于軟件的子集”?

從本質(zhì)上看,固件和軟件都是由代碼編寫的程序,符合“軟件 = 代碼 + 功能邏輯”的核心屬性。但固件的特殊性在于:

  1. 存儲(chǔ)位置:固件通常固化在硬件的專用芯片中(如手機(jī)攝像頭的ISP芯片、通信模塊的基帶芯片),而普通軟件(如微信)存儲(chǔ)在內(nèi)存或硬盤中,可隨意刪除。
  2. 功能定位:固件只負(fù)責(zé)硬件的基礎(chǔ)控制(如“攝像頭如何對(duì)焦”),不提供用戶直接使用的功能;而普通軟件則聚焦于用戶需求(如“如何給照片加濾鏡”)。
  3. 更新限制:固件更新需匹配硬件型號(hào)(如小米13的攝像頭固件不能刷到華為Mate60上),且通常通過系統(tǒng)底層更新(用戶無法像刪APP一樣刪除);普通軟件可跨設(shè)備安裝(如微信可在不同品牌手機(jī)上使用),用戶可自由卸載。

三者的層級(jí)關(guān)系(以“手機(jī)拍照”為例):

  1. 最底層:硬件——攝像頭傳感器接收光線,產(chǎn)生原始電信號(hào);
  2. 中間層:固件——攝像頭固件將電信號(hào)轉(zhuǎn)換為標(biāo)準(zhǔn)化的圖像數(shù)據(jù)(處理白平衡、曝光等基礎(chǔ)參數(shù));
  3. 最上層:軟件(狹義)——相機(jī)APP調(diào)用固件處理后的數(shù)據(jù),提供美顏、濾鏡等功能,最終呈現(xiàn)給用戶。

這里的邏輯是:固件是軟件中“離硬件最近的一層”,沒有固件,上層軟件(如相機(jī) APP)無法直接操控硬件;沒有上層軟件,固件只能實(shí)現(xiàn)最基礎(chǔ)的硬件功能(如拍出來的照片是未經(jīng)優(yōu)化的 “原始圖”)。

總結(jié):

  • 固件屬于軟件,但它是“特殊的軟件”——專一服務(wù)于硬件,存儲(chǔ)位置固定,功能不可替代;
  • 我們?nèi)粘Uf的“軟件”(如APP、操作系統(tǒng)界面)是“廣義軟件中面向用戶的部分”,更側(cè)重交互體驗(yàn)和功能拓展;
  • 硬件是所有軟件(包括固件)的“舞臺(tái)”,沒有硬件,代碼只是一串無意義的字符。

二、計(jì)算與存儲(chǔ):CPU/GPU 與內(nèi)存、存儲(chǔ)的協(xié)同

智能設(shè)備的”計(jì)算能力”和”記憶能力”由CPU、GPU、內(nèi)存、存儲(chǔ)四大組件共同決定,它們的配合直接影響設(shè)備的流暢度。

計(jì)算核心:CPU 與 GPU 的分工

兩者的協(xié)同關(guān)系

  • 手機(jī)玩3D游戲時(shí):CPU負(fù)責(zé)加載游戲數(shù)據(jù)、控制角色邏輯,GPU負(fù)責(zé)渲染游戲畫面(每秒60幀以上的流暢度依賴兩者配合)
  • 電腦剪輯視頻時(shí):CPU處理視頻剪輯指令,GPU加速視頻渲染(如導(dǎo)出4K視頻時(shí)GPU可縮短50%以上時(shí)間)

存儲(chǔ)核心:內(nèi)存與外存的區(qū)別

設(shè)備的 “存儲(chǔ)” 分為兩類:臨時(shí)存儲(chǔ)(內(nèi)存)和永久存儲(chǔ)(外存),如同 “工作臺(tái)” 和 “倉(cāng)庫”。

  • 內(nèi)存:全稱是隨機(jī)存取存儲(chǔ)器(RAM),臨時(shí)存數(shù)據(jù),斷電就會(huì)丟失;
  • 外存:主要包括只讀存儲(chǔ)器(ROM)等,能永久存數(shù)據(jù),斷電也不會(huì)丟。

這些存儲(chǔ)背后有更細(xì)致的技術(shù)分類,我們?nèi)粘=佑|的內(nèi)存和存儲(chǔ),其實(shí)是不同存儲(chǔ)器技術(shù)的具體應(yīng)用。

日常設(shè)備中的存儲(chǔ)技術(shù)對(duì)應(yīng)表

核心存儲(chǔ)技術(shù)的協(xié)同關(guān)系(微信為例)

  1. CPU先從NANDFLASH(手機(jī)256GB存儲(chǔ))中讀取微信程序數(shù)據(jù)——這里是長(zhǎng)期存放的“倉(cāng)庫”;
  2. 數(shù)據(jù)被加載到DDR內(nèi)存(8GB)中臨時(shí)運(yùn)行——這里是高速“工作臺(tái)”,方便CPU快速調(diào)用;
  3. 運(yùn)行中頻繁用到的指令(如發(fā)送按鈕邏輯)會(huì)被暫存在CPU緩存(SRAM)中——這里是離CPU最近的“貼身抽屜”,速度最快;
  4. 聊天記錄最終會(huì)被寫回NANDFLASH長(zhǎng)期保存,而臨時(shí)草稿只存在DDR中(關(guān)掉微信就消失)。

關(guān)鍵區(qū)別

  • 易失性(RAM家族):DDR(工作臺(tái))、SRAM(貼身抽屜)都是臨時(shí)存儲(chǔ),斷電就清空,負(fù)責(zé)“實(shí)時(shí)運(yùn)行”;
  • 非易失性(ROM家族):FLASH(倉(cāng)庫)、EEPROM(小記事本)能長(zhǎng)期保存,負(fù)責(zé)“數(shù)據(jù)留存”;
  • 速度排序:CPU緩存(SRAM)>DDR>FLASH,就像“貼身抽屜”比“工作臺(tái)”近,“工作臺(tái)”比“倉(cāng)庫”近。

這些存儲(chǔ)技術(shù)各司其職,共同決定了設(shè)備的流暢度和數(shù)據(jù)安全性。

三、核心芯片:SoC/MCU/MPU 的區(qū)別與應(yīng)用

你每天用的設(shè)備里,都藏著一顆 “大腦”——芯片, 但不同類型設(shè)備的 “大腦” 能力差遠(yuǎn)了,比如手機(jī)能同時(shí)玩游戲、拍視頻、發(fā)消息,而空調(diào)遙控器只能調(diào)溫度。SoC、MCU、MPU 就是三種不同能力的 “大腦”:

??核心芯片對(duì)比表

3 個(gè)關(guān)鍵點(diǎn)快速區(qū)分

①看設(shè)備復(fù)雜度

  • 手機(jī)、平板(復(fù)雜多任務(wù))→用SoC;
  • 遙控器、鬧鐘(簡(jiǎn)單單一任務(wù))→用MCU;
  • 工業(yè)計(jì)算器、機(jī)器人控制器(只算難題)→用MPU。

②看“集成度”(芯片里塞了多少東西):

  • SoC最“全”(啥都有,像精裝房);
  • MCU夠“用”(只裝必需品,像簡(jiǎn)裝房);
  • MPU最“?!保ㄖ涣艉诵挠?jì)算功能,像毛坯房,需要外接配件)。

③看耗電和成本

  • SoC最費(fèi)電、最貴(功能多嘛);
  • MPU次之(計(jì)算強(qiáng),耗電中等);
  • MCU最省電、最便宜(功能簡(jiǎn)單)。

簡(jiǎn)單說,這三類芯片就像不同的 “工具”:SoC 是多功能瑞士軍刀,MCU 是單一螺絲刀,MPU 是高強(qiáng)度扳手 ——沒有好壞,只有 “適合不適合”。

四、感知與控制:傳感器與嵌入式系統(tǒng)的協(xié)同

智能設(shè)備與外界交互的核心邏輯,是一場(chǎng) “感知→處理→行動(dòng)” 的協(xié)作:傳感器負(fù)責(zé)“捕捉外界信號(hào)”,嵌入式系統(tǒng)負(fù)責(zé)“解析信號(hào)并指揮設(shè)備動(dòng)作”。兩者如同 “偵察兵” 與 “指揮官”,形成閉環(huán)才能讓設(shè)備真正實(shí)現(xiàn)智能化。

4.1 感知層:傳感器如何 “翻譯” 物理世界?

傳感器是設(shè)備的 “信號(hào)轉(zhuǎn)換器”,能將溫度、光線、運(yùn)動(dòng)等物理量,轉(zhuǎn)化為機(jī)器可識(shí)別的電信號(hào)。按 “輸出信號(hào)類型” 和 “制造技術(shù)” 可分為兩類:

1)按輸出信號(hào)類型分(最常用的分類)

2)按制造技術(shù)分(MEMS 傳感器的特殊性)

4.2 控制層:嵌入式系統(tǒng)如何 “處理并行動(dòng)”?

嵌入式系統(tǒng)是設(shè)備的 “專用指揮中心”(由芯片 + 程序組成),核心任務(wù)是接收傳感器信號(hào)→分析→下令執(zhí)行,且只專注于特定設(shè)備的單一功能。

??與通用系統(tǒng)的關(guān)鍵差異

典型場(chǎng)景的 “信號(hào)處理鏈”,以 “智能空調(diào)調(diào)溫” 為例

  1. 溫度傳感器(模擬型)輸出“30℃對(duì)應(yīng)的3V電壓”;
  2. 嵌入式系統(tǒng)的ADC模塊將3V“翻譯”成“30℃”數(shù)字?jǐn)?shù)據(jù);
  3. 系統(tǒng)對(duì)比設(shè)定溫度(如26℃),判定“需要降溫”;
  4. 輸出指令:“壓縮機(jī)啟動(dòng),風(fēng)速調(diào)至中檔”。

4.3 感知與控制的聯(lián)動(dòng)鏈路

傳感器與嵌入式系統(tǒng)通過“硬件線路 + 通信規(guī)則”傳遞信號(hào),就像 “偵察兵用加密電臺(tái)發(fā)情報(bào)”:

實(shí)例:智能手環(huán)計(jì)步

  • 傳感器:MEMS加速度傳感器(輸出數(shù)字信號(hào))檢測(cè)手臂擺動(dòng);
  • 傳輸:通過SPI協(xié)議把信號(hào)傳給手環(huán)的MCU(嵌入式系統(tǒng)核心);
  • 處理:系統(tǒng)計(jì)數(shù)“震動(dòng)次數(shù)”并換算成步數(shù);
  • 行動(dòng):屏幕顯示“今日步數(shù):1200步”。

4.4 總結(jié):兩者缺一不可的底層邏輯

沒有傳感器,嵌入式系統(tǒng)就是 “無的放矢”(如空調(diào)不知室溫,盲目啟停);

沒有嵌入式系統(tǒng),傳感器就是 “空談情報(bào)”(如溫度計(jì)測(cè)出 30℃,卻不能讓空調(diào)啟動(dòng))。

這種“感知→控制”的聯(lián)動(dòng),是所有智能設(shè)備實(shí)現(xiàn)自動(dòng)化的基礎(chǔ) —— 從手環(huán)計(jì)步到工業(yè)機(jī)器人,核心邏輯一脈相承。

五、能源管理

你有沒有想過:手機(jī)充電時(shí)為什么不會(huì)燒壞?充電寶為什么充再久都不會(huì)爆炸?秘密就在能源管理的兩個(gè)核心組件里 ——PMIC(電源管理集成電路)負(fù)責(zé) “分配電力”,BMS(電池管理系統(tǒng))負(fù)責(zé) “保護(hù)電池”

什么是AC和DC?

  • AC(交流電):電流方向會(huì)“來回變”(像左右搖擺的鐘擺),家里插座的電就是AC(220V),優(yōu)點(diǎn)是能遠(yuǎn)距離傳輸(所以電網(wǎng)都用它)。
  • DC(直流電):電流方向“一直不變”(像單向行駛的汽車),電池里的電都是DC(比如手機(jī)電池3.7V、充電寶5V),設(shè)備內(nèi)部零件只能用DC(用AC會(huì)燒壞)。

電力轉(zhuǎn)換的“內(nèi)外分工”

  • AC/DC(外部轉(zhuǎn)換):比如手機(jī)充電器,先把插座的AC(220V)轉(zhuǎn)成DC(5V),因?yàn)槭謾C(jī)內(nèi)部只能用DC(這一步是充電器的“專屬工作”);
  • DC/DC(內(nèi)部轉(zhuǎn)換):PMIC的核心任務(wù),比如把電池的DC(3.7V)轉(zhuǎn)成屏幕需要的DC(3V)、CPU需要的DC(1.2V),相當(dāng)于“把大瓶DC電分裝成小瓶DC電”。

兩者怎么配合?以手機(jī)為例

沒有 PMIC,設(shè)備零件會(huì) “電力紊亂”(比如 CPU 因電壓太高燒壞);沒有 BMS,電池就是 “無保險(xiǎn)的電路”(過充可能爆炸)。兩者配合,設(shè)備才能既穩(wěn)定又安全。

六、硬件的核心檔案:BOM(物料清單)與成本構(gòu)成

BOM(物料清單)是智能硬件的“基礎(chǔ)數(shù)據(jù)庫”,記錄了設(shè)備所有零部件的詳細(xì)信息,是設(shè)計(jì)、生產(chǎn)、成本核算的核心依據(jù)。而硬件開發(fā)的成本,除了 BOM 包含的物料成本,還包括一次性的開發(fā)投入,兩者共同構(gòu)成產(chǎn)品的總成本框架。

6.1 BOM:硬件的 “零件總表”

BOM(Bill of Materials)是設(shè)備所有零部件的結(jié)構(gòu)化清單,包含每個(gè)零件的型號(hào)、規(guī)格、數(shù)量、供應(yīng)商等信息,是硬件開發(fā)全流程的 “通行證”。

核心作用(貫穿全流程)

BOM 的層級(jí)結(jié)構(gòu)

BOM 不是簡(jiǎn)單的零件列表,而是按“系統(tǒng)→模塊→零件”分級(jí)的清單(以智能音箱為例):

  1. 系統(tǒng)級(jí):主板組件、揚(yáng)聲器組件、電源模塊、外殼
  2. 模塊級(jí)(主板):SoC芯片、內(nèi)存芯片、藍(lán)牙模塊
  3. 零件級(jí)(藍(lán)牙模塊):藍(lán)牙芯片、天線、電容電阻

6.2 硬件成本的另一部分:一次性開發(fā)投入

除了 BOM 包含的“每臺(tái)設(shè)備都需要的物料成本”,硬件開發(fā)還需投入一次性成本(行業(yè)內(nèi)稱為 NRE,非重復(fù)性工程成本),這些成本不隨量產(chǎn)數(shù)量增加而變化,主要用于 “讓產(chǎn)品從圖紙變成實(shí)物”。

主要構(gòu)成:

  • 設(shè)計(jì)與研發(fā):電路設(shè)計(jì)、固件開發(fā)、結(jié)構(gòu)設(shè)計(jì)(如“智能手表的續(xù)航優(yōu)化設(shè)計(jì)”)
  • 模具與工具:定制零件的開模費(fèi)(如“弧形智能手環(huán)的專屬外殼模具”)
  • 測(cè)試與認(rèn)證:可靠性測(cè)試、3C/CE等合規(guī)認(rèn)證(確保產(chǎn)品安全可用)

BOM 與一次性開發(fā)投入的關(guān)系:

  • 量產(chǎn)數(shù)量越少,一次性開發(fā)投入分?jǐn)偟矫颗_(tái)設(shè)備的成本越高(如開模費(fèi)20萬元,只生產(chǎn)100臺(tái),每臺(tái)需分?jǐn)?000元;生產(chǎn)1萬臺(tái),每臺(tái)僅分?jǐn)?0元)。
  • BOM成本決定了“每臺(tái)設(shè)備的基礎(chǔ)成本”,一次性開發(fā)投入決定了“產(chǎn)品能否啟動(dòng)開發(fā)”(如小團(tuán)隊(duì)可能因20萬開模費(fèi)放棄定制外殼,選擇通用零件)。

BOM 是硬件的“零件檔案”,是量產(chǎn)階段的核心依據(jù);而一次性開發(fā)投入是 “讓產(chǎn)品落地的啟動(dòng)成本”。理解這兩個(gè)概念,能幫你搞懂 “為什么做一款智能硬件需要先投入一筆錢,且量產(chǎn)越多越劃算”。

七、輸入輸出接口:設(shè)備的 “物理連接窗口”

I/O 接口是設(shè)備與外界交互的物理連接端口,是數(shù)據(jù)、電力或信號(hào)的 “出入口”,按應(yīng)用場(chǎng)景可分為消費(fèi)電子接口、工業(yè)控制接口、嵌入式專用接口等。

7.1 消費(fèi)電子常用接口(日常設(shè)備高頻使用)

7.2 工業(yè)與嵌入式專用接口(設(shè)備控制 / 數(shù)據(jù)采集)

7.3 特殊場(chǎng)景接口(特定設(shè)備專用)

接口選擇決策樹

  1. 家用音視頻:選HDMI2.1(8K需求)或USBType-C(便攜設(shè)備)
  2. 工業(yè)控制:長(zhǎng)距離多設(shè)備用RS-485,需聯(lián)網(wǎng)用Ethernet(帶PoE)
  3. 高速數(shù)據(jù)傳輸:雷電4(40Gbps)>USB3.2(10Gbps)>USB2.0(480Mbps)
  4. 開發(fā)調(diào)試:GPIO(簡(jiǎn)單控制)+UART(串口調(diào)試,需配合接口轉(zhuǎn)換器)

八、通信鏈路:數(shù)據(jù)傳輸?shù)?“規(guī)則與通道”

通信鏈路是設(shè)備內(nèi)部或設(shè)備之間數(shù)據(jù)傳輸?shù)姆绞脚c協(xié)議,包括 “看不見” 的傳輸規(guī)則(協(xié)議)和 “信息流動(dòng)的路徑”,分為內(nèi)部總線和外部通信兩大類。

8.1 設(shè)備內(nèi)部:組件間的 “隱形總線”

設(shè)備內(nèi)部的芯片、傳感器、模塊通過總線協(xié)議傳輸數(shù)據(jù),是硬件組件間的”內(nèi)部語言”,無需物理接口即可實(shí)現(xiàn)通信(直接通過電路板布線連接)。

8.2 設(shè)備外部:設(shè)備間的 “互聯(lián)互通”

設(shè)備與外部(其他設(shè)備或網(wǎng)絡(luò))的通信依賴有線/無線協(xié)議,可基于第 7 章的物理接口實(shí)現(xiàn),也可通過無線信號(hào)傳輸。

1)基于物理接口的有線通信

  • 以太網(wǎng)協(xié)議:通過RJ45接口實(shí)現(xiàn)設(shè)備聯(lián)網(wǎng)(如智能攝像頭通過網(wǎng)線連接路由器);
  • USB協(xié)議:通過USBType-C接口傳輸數(shù)據(jù)(如手機(jī)連接電腦傳輸照片);
  • HDMI協(xié)議:通過HDMI接口傳輸音視頻(如機(jī)頂盒連接電視)。

2)無線通信技術(shù)(無物理接口,依賴射頻模塊)

通信鏈路選擇原則

  • 設(shè)備內(nèi)部短距離低速率:優(yōu)先I2C(節(jié)省布線);
  • 設(shè)備內(nèi)部高速率傳輸:選SPI(如屏幕顯示);
  • 設(shè)備間近距離交互:藍(lán)牙(低功耗)或Wi-Fi(高速率);
  • 遠(yuǎn)距離低功耗場(chǎng)景:LoRa(電池續(xù)航可達(dá)數(shù)年)。

本文由 @硬核PM 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)作者許可,禁止轉(zhuǎn)載

題圖來自作者提供

該文觀點(diǎn)僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺(tái)僅提供信息存儲(chǔ)空間服務(wù)

更多精彩內(nèi)容,請(qǐng)關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號(hào)或下載App
評(píng)論
評(píng)論請(qǐng)登錄
  1. 目前還沒評(píng)論,等你發(fā)揮!