0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

什么是嵌入式系統(tǒng)?嵌入式系統(tǒng)的優(yōu)缺點(diǎn)及應(yīng)用

科技觀察員 ? 來源:英銳恩 ? 作者:英銳恩 ? 2023-07-07 09:48 ? 次閱讀

嵌入式系統(tǒng)很普遍,但它們究竟是什么,它們?cè)谀睦锸褂??在本文?a target="_blank">工程師嵌入式系統(tǒng)與臺(tái)式機(jī)或筆記本電腦進(jìn)行比較,考慮它們的優(yōu)缺點(diǎn),并介紹一些應(yīng)用程序和示例。

我們都熟悉英特爾奔騰系列等微處理器,因?yàn)樗鼈優(yōu)槲覀兊娜粘k娮釉O(shè)備提供動(dòng)力:臺(tái)式機(jī)和筆記本電腦、平板電腦和智能手機(jī)。然而,這些微處理器以及許多其他類型的微處理器也促進(jìn)了另一種同樣無處不在但不太明顯的機(jī)器——嵌入式系統(tǒng)。

事實(shí)上,2017年銷售的微處理器中只有53%是計(jì)算機(jī)CPU。32%用于平板電腦和智能手機(jī),其余用于嵌入式處理(IC Insights)。

一、什么是嵌入式系統(tǒng)?

與可以隨身攜帶并用于任何應(yīng)用程序的筆記本電腦不同,嵌入式系統(tǒng)專為特定設(shè)備或機(jī)器而設(shè)計(jì),并用于控制其操作?!霸O(shè)備或機(jī)器”可以是從智能手表到大型醫(yī)學(xué)成像系統(tǒng)或機(jī)器人的任何東西,正如其名稱所暗示的那樣,嵌入式系統(tǒng)通常嵌入其中。

由于其控制功能,嵌入式系統(tǒng)必須能夠監(jiān)控傳感器輸入,如溫度、電壓或視頻,對(duì)測(cè)量數(shù)據(jù)執(zhí)行控制和可能的分析計(jì)算,并將輸出設(shè)置為執(zhí)行器,如顯示器、燈、電機(jī)、或相應(yīng)的閥門。因此,嵌入式系統(tǒng)必須有一組輸入端口,這些端口在電氣和物理上與它們所監(jiān)控的傳感器兼容。它們應(yīng)該具有正確的范圍和比例,并具有合適的精度和準(zhǔn)確度。還應(yīng)該內(nèi)置對(duì)電氣干擾造成的損壞或損壞的抵抗力。還必須提供具有足夠功率來驅(qū)動(dòng)執(zhí)行器的輸出,以及電源控制電路之間的電氣隔離。

嵌入式系統(tǒng)封裝——容納電子設(shè)備和電源的外殼,這也是一個(gè)重要的考慮因素,因?yàn)榍度胧较到y(tǒng)經(jīng)常安裝在具有挑戰(zhàn)性的環(huán)境條件的位置。例如,灰塵和其他物體、濕氣甚至水的進(jìn)入都可能是一種威脅。解決方案是將嵌入式系統(tǒng)構(gòu)建到“IP(入口保護(hù))等級(jí)”外殼中,其IP等級(jí)足以承受目標(biāo)環(huán)境。IP等級(jí)由IEC60529定義。

溫度管理是另一個(gè)關(guān)鍵因素,特別是因?yàn)榍度胧较到y(tǒng)通常內(nèi)置于狹小、受限的空間中,無法輕松排出熱量——如果操作環(huán)境溫度升高,這種情況可能會(huì)加劇。盡管可以設(shè)計(jì)主動(dòng)冷卻系統(tǒng),但如果可能,更好的解決方案是使用無風(fēng)扇運(yùn)行的冷運(yùn)行CPU。這節(jié)省了空間和冷卻能源,還提高了可靠性,因?yàn)闆]有風(fēng)扇故障。此外,消除通風(fēng)使IP保護(hù)更容易。

固態(tài)硬盤驅(qū)動(dòng)器和隔振安裝套件的使用也可能是安裝到易受沖擊和振動(dòng)的位置(例如火車或輪船)或進(jìn)行爆破和鉆孔作業(yè)的礦井中所必需的。

嵌入式系統(tǒng)的大小差異很大,這取決于它們必須控制的輸入和輸出的數(shù)量,以及所需控制功能的速度和復(fù)雜性。例如,智能手表控制器需要在單個(gè)小型印刷電路板上實(shí)現(xiàn)。然而,對(duì)于大型應(yīng)用程序,更典型的方法是使用工業(yè)PC,因?yàn)樗哂徐`活性和可擴(kuò)展性,并且在某種程度上,它使用了標(biāo)準(zhǔn)化的硬件和軟件組件。

在架構(gòu)上,嵌入式PC類似于其臺(tái)式機(jī),但由于上述環(huán)境原因,其硬件實(shí)現(xiàn)將大不相同。然而,另一個(gè)主要區(qū)別在于操作系統(tǒng)。像Windows10這樣的桌面環(huán)境不太適合,因?yàn)樗脑O(shè)計(jì)目的不是提供處理實(shí)時(shí)事件的控制功能。相反,實(shí)時(shí)操作系統(tǒng)(RTOS)用于提供實(shí)時(shí)控制必不可少的功能。

首先,RTOS對(duì)其正在測(cè)量的事件提供快速且確定性的響應(yīng);“確定性”意味著“能夠在有保證的時(shí)間范圍內(nèi)做出響應(yīng)”。然后,RTOS必須能夠在任務(wù)之間快速切換,以有效響應(yīng)發(fā)生的多個(gè)可能隨機(jī)事件。為了優(yōu)化應(yīng)用程序的實(shí)現(xiàn),必須可以為任務(wù)分配優(yōu)先級(jí),以反映它們支持的進(jìn)程的優(yōu)先級(jí)。

RTOS還應(yīng)表現(xiàn)出高度的安全性和可靠性。它們應(yīng)該包括對(duì)看門狗定時(shí)器的支持,允許它們?cè)谲浖i定后自動(dòng)復(fù)位。

二、嵌入式系統(tǒng)優(yōu)缺點(diǎn)

與臺(tái)式機(jī)或筆記本電腦相比,嵌入式系統(tǒng)既有優(yōu)勢(shì)也有劣勢(shì)——盡管某些功能的優(yōu)勢(shì)或劣勢(shì)在一定程度上取決于應(yīng)用程序。

三、嵌入式系統(tǒng)的優(yōu)勢(shì)

它們可以通過專用于單個(gè)應(yīng)用程序來降低成本。例如,可以排除高性能圖形;有些系統(tǒng)可能根本沒有圖形用戶界面。如果目標(biāo)應(yīng)用程序不需要高性能處理,其他系統(tǒng)可能具有有限性能和功率需求的處理器。此類系統(tǒng)的功率要求也較低,有些甚至可能依靠電池運(yùn)行。嵌入式系統(tǒng)也可以非常緊湊且易于定位,特別是如果它們不需要圍繞它們的大的自由空間外殼進(jìn)行通風(fēng)。

此外,嵌入式系統(tǒng)非??煽?,因?yàn)樗鼈儽仨殱M足其應(yīng)用程序的需求。它們可以在惡劣的環(huán)境和電氣條件下存活,甚至可能被故意濫用,例如,在公共場(chǎng)所就很有用。

四、嵌入式系統(tǒng)的缺點(diǎn)

由于嵌入式系統(tǒng)往往被設(shè)計(jì)為僅處理一項(xiàng)特定任務(wù),將它們重新分配給不同的應(yīng)用程序可能很困難。可能很少或沒有備用通信端口或擴(kuò)展卡插槽。此外,他們的RTOS在支持廣泛的軟件應(yīng)用程序方面不會(huì)像桌面Windows一樣——即使它支持,處理它們的能力和內(nèi)存也可能是有限的。

在比較性能相似的臺(tái)式機(jī)和嵌入式系統(tǒng)時(shí),嵌入式系統(tǒng)可能會(huì)更貴。這是因?yàn)榍度胧较到y(tǒng)的生產(chǎn)量以及成本攤銷的機(jī)會(huì)將會(huì)減少。嵌入式系統(tǒng)設(shè)計(jì)還傾向于使用更高質(zhì)量和更昂貴的材料和組件,以提高耐用性和可靠性。

五、嵌入式系統(tǒng)應(yīng)用

上面,我們已經(jīng)提到嵌入式系統(tǒng)可以在各種規(guī)模的應(yīng)用程序中找到,比如智能手表。其他小例子包括:

(1)GPS接收器;

(2)數(shù)碼相機(jī);

(3)游戲機(jī);

(4)無線路由器;

(5)復(fù)印機(jī)。

在這種情況下,智能手機(jī)是有趣的設(shè)備。它們展示了嵌入式系統(tǒng)的許多特征——但它們也可以接受和運(yùn)行用戶指定的應(yīng)用程序,使它們?cè)谶@方面就像臺(tái)式機(jī)一樣!

類似的論點(diǎn)也適用于工業(yè)中廣泛使用的可編程邏輯控制器(PLC)。它們通?;诠I(yè)PC架構(gòu),因此,盡管它們具有嵌入式系統(tǒng)特性,例如堅(jiān)固的結(jié)構(gòu)和RTOS,但它們也具有桌面PC類型的能力來接受不同的應(yīng)用程序。其他更專業(yè)更大規(guī)模的應(yīng)用程序包括:

(1)工業(yè)機(jī)器人手臂控制器;

(2)交通燈控制器;

(3)安全系統(tǒng);

(4)航空航天應(yīng)用;

(5)制造過程中使用的過程控制系統(tǒng)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 嵌入式
    +關(guān)注

    關(guān)注

    5046

    文章

    18817

    瀏覽量

    298535
  • 嵌入式系統(tǒng)
    +關(guān)注

    關(guān)注

    40

    文章

    3520

    瀏覽量

    128805
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    單片機(jī) EDA DSP 嵌入式系統(tǒng) 各有什么優(yōu)缺點(diǎn)和前景

    單片機(jī) EDADSP嵌入式系統(tǒng) 各有什么優(yōu)缺點(diǎn)和前景 懇請(qǐng)各位大蝦指教,小弟在此先謝過了。。
    發(fā)表于 09-22 12:05

    嵌入式軟件與非嵌入式軟件的區(qū)別

    嵌入式軟件與非嵌入式軟件的區(qū)別嵌入式:在已有的硬件上移植(需要修改操作系統(tǒng)源碼,安裝不需要)操作系統(tǒng)解決軟硬件耦合導(dǎo)致的問題。
    發(fā)表于 10-27 06:18

    嵌入式開發(fā)的優(yōu)缺點(diǎn)?

    學(xué)習(xí)筆記一:嵌入式系統(tǒng)課程學(xué)習(xí)儲(chǔ)備知識(shí):C語言+單片機(jī)(硬件的工作原理)1、嵌入式技術(shù)是什么?嵌入式軟件與非嵌入式軟件的區(qū)別?
    發(fā)表于 11-08 06:13

    嵌入式開發(fā)的優(yōu)缺點(diǎn)是什么?

    )移植:為滿足硬件要求修改內(nèi)核源碼嵌入式開發(fā)和單片機(jī)開發(fā)的區(qū)別:是否移植操作系統(tǒng)。沒有操作系統(tǒng)的產(chǎn)品就不是嵌入式產(chǎn)品;傳統(tǒng)開發(fā)(單片機(jī)/裸機(jī)開發(fā))
    發(fā)表于 11-08 07:42

    嵌入式系統(tǒng)中延時(shí)實(shí)現(xiàn)的方式及其優(yōu)缺點(diǎn)

    系列索引:《嵌入式系統(tǒng)原理與應(yīng)用》 | 嵌入式系統(tǒng) 重點(diǎn)知識(shí)梳理目錄嵌入式系統(tǒng)中延時(shí)實(shí)現(xiàn)的方式及
    發(fā)表于 12-20 06:05

    嵌入式Linux系統(tǒng)的移植研究

    介紹嵌入式系統(tǒng)嵌入式系統(tǒng)中的GUI , 詳細(xì)說明三種常見的嵌入式GUI (Microwindows、MiniGUI 和QT)的設(shè)計(jì)結(jié)構(gòu)和使
    發(fā)表于 04-24 10:43 ?23次下載

    嵌入式軟件開發(fā)的優(yōu)缺點(diǎn)淺談

    嵌入式軟件開發(fā)的優(yōu)缺點(diǎn)淺談 從事嵌入式軟件開發(fā)的好處是: 1 目前國內(nèi)外這方面的人都很稀缺。     
    發(fā)表于 11-28 15:40 ?3103次閱讀

    嵌入式系統(tǒng)原理、設(shè)計(jì)與應(yīng)用

    本書系統(tǒng)講述了嵌入式系統(tǒng)的基本概念、開發(fā)的原理及原則、軟件和硬件結(jié)構(gòu)的設(shè)計(jì)、嵌入式操作系統(tǒng)及網(wǎng)絡(luò)協(xié)議棧的總體構(gòu)架,以及
    發(fā)表于 04-25 17:07 ?2次下載

    嵌入式技術(shù)有什么優(yōu)缺點(diǎn)

    嵌入式系統(tǒng)與普通的PC或者notebook不同,嵌入式系統(tǒng)的外形尺寸、功耗、外部適配器等各種特征必須滿足應(yīng)用的要求和限制。
    發(fā)表于 10-11 15:25 ?1.9w次閱讀

    嵌入式系統(tǒng)定義

    嵌入式系統(tǒng)定義(嵌入式開發(fā)培訓(xùn)方案)-嵌入式系統(tǒng)定義? ? ? ? ? ? ? ? ? ? ? ??
    發(fā)表于 07-30 14:27 ?12次下載
    <b class='flag-5'>嵌入式</b><b class='flag-5'>系統(tǒng)</b>定義

    嵌入式系統(tǒng)

    在我們的日常生活中,我們經(jīng)常使用許多使用嵌入式系統(tǒng)技術(shù)設(shè)計(jì)的電氣和電子電路和套件。計(jì)算機(jī),手機(jī),平板,筆記本電腦,數(shù)字電子系統(tǒng)以及其他電子和電子設(shè)備都是使用嵌入式
    發(fā)表于 10-21 10:51 ?1次下載
    <b class='flag-5'>嵌入式</b><b class='flag-5'>系統(tǒng)</b>

    什么是嵌入式系統(tǒng)

    在我們的日常生活中,我們經(jīng)常使用許多使用嵌入式系統(tǒng)技術(shù)設(shè)計(jì)的電氣和電子電路和套件。計(jì)算機(jī),手機(jī),平板,筆記本電腦,數(shù)字電子系統(tǒng)以及其他電子和電子設(shè)備都是使用嵌入式
    發(fā)表于 10-21 11:36 ?3次下載
    什么是<b class='flag-5'>嵌入式</b><b class='flag-5'>系統(tǒng)</b>

    嵌入式系統(tǒng)設(shè)計(jì)的問答

    嵌入式系統(tǒng)的概念 嵌入式系統(tǒng)的基本架構(gòu) 嵌入式操作系統(tǒng)的基本組成和分類
    發(fā)表于 11-03 18:06 ?6次下載
    <b class='flag-5'>嵌入式</b><b class='flag-5'>系統(tǒng)</b>設(shè)計(jì)的問答

    嵌入式系統(tǒng)

    嵌入式系統(tǒng)學(xué)習(xí)總結(jié)嵌入式系統(tǒng)的理解嵌入式系統(tǒng)的歷史嵌入式
    發(fā)表于 11-03 20:36 ?11次下載
    <b class='flag-5'>嵌入式</b><b class='flag-5'>系統(tǒng)</b>

    什么是嵌入式系統(tǒng)?嵌入式系統(tǒng)的具體應(yīng)用

    嵌入式,一般是指嵌入式系統(tǒng)。用于控制、監(jiān)視或者輔助操作機(jī)器和設(shè)備的裝置。
    的頭像 發(fā)表于 12-20 13:33 ?2131次閱讀