十多年前 iPhone 的推出,昭示著我們日常生活中的多個重要領域將發生翻天覆地的變化。這款變革性手持設備在塑造我們與技術的即時交互方式(即使用觸摸方式)方面發揮著關鍵作用。盡管在此之前觸摸屏已存在多年,但正是 iPhone 產品(以及其他制造商隨后推出的產品)的問世,讓觸摸屏最終獲得了全球追捧。如今,觸摸屏極大改變了整個社會的運作方式,可以說人們已經離不開它了。
傳統的人機接口 (HMI) 過去主要由機械按鈕、旋鈕、開關以及 7 段式 LED 顯示屏或字符矩陣顯示裝置組成,現已逐漸由全彩色 TFT-LCD 屏幕所取代,融合了聲音、視頻、動畫,當然還有觸摸功能。雖然應用處理器的處理速度一直在與時俱進地不斷提升,但在普通電子器件中承擔大部分繁重工作的微控制器單元 (MCU) 的計算能力卻一直沒有得到顯著提高。
現今的大多數 MCU 由經典的 8051 內核或 Arm? Cortex?-M 系列內核支持,主要設計用途是執行控制和傳感任務。這些 MCU 與更昂貴且功能更強大的應用處理器姊妹產品不同,并未配備圖形處理單元 (GPU)。由此帶來了一個脫節問題:人們在習慣了智能手機的高水平觸摸交互體驗后,現在期望在使用其他設備(無論是零售、醫療還是工業設備)時也能獲得相同水平的觸摸、手感和響應體驗。然而,MCU 并不能提供這種水平的用戶體驗。它們需要“幫手”。
如果系統 MCU 要擔負 HMI 任務開銷,則勢必會占用用于其核心任務的部分處理能力,因此將影響到整體性能。此外,由于顯示屏需要逐個像素進行呈現和刷新,因此需要使用幀緩沖區,以及大容量閃存來存儲所有圖形數據。若要包含這些組件,將會占用空間,增加功率預算,并提高物料清單成本。
Bridgetek獲獎的嵌入式視頻引擎(EVE) 系列 IC 采用面向對象的創新方法,專門為解決 HMI 領域的技術差距而設計。每個器件中都封裝有功能強大的 GPU、顯示命令處理器、JPEG 解碼器、LCD 控制器、音頻處理器和觸摸處理器。當 EVE 芯片與任何標準的 MCU 配對使用時,系統的用戶體驗可以達到非常接近于先進智能手機的水平。
EVE 能夠簡化 HMI 系統的工作,方法是以大量具有預定義特性(圓形、方形、蜂鳴等)的組成對象形式,來處理需要的所有圖像和音頻內容。這意味著不必獲取 HMI 中所包含圖形或聲音的所有細節,而只需為每個元素分配一個簡單的標識符。因此,這會極大減少所需的數據傳輸,從而減少 MCU 的工作壓力,且無需使用幀緩沖區或大容量閃存。當需要更復雜的對象(如滑塊、開關、時鐘和量表)時,便可從全面的預編程庫中獲得。
圖 1:家用電器和零售應用場景中的 EVE 示例(圖片來源:Bridgetek)
第三代BT81X 系列EVE 芯片借助自適應可擴展紋理壓縮 (ASTC) 功能,實現了強大的獨立即時模式呈現功能。該系列可以支持高達 1280 x 720 像素的顯示屏分辨率、最大 11 英寸的面板對角線尺寸,并支持具有多達 5 個觸控點檢測能力的電容式觸摸屏。EVE 有能力通過大幅更新 HMI 特性,為傳統的電子硬件注入新的生命力。很多應用都能從這項技術中獲益,包括:收銀機 (PoS)、家用電器、血壓監測器、電表、機頂盒、科研儀器、電梯控制、安全系統、工業控制、GPS 導航設備、心率監測儀、自動售貨機和家庭自動化系統。圖 1 顯示了在以下應用中實現 EVE(通過 SPI 接口與 MCU 連接)的示例:a) 一款先進洗衣機的 HMI,和 b) 葡萄酒專賣店的智能貨架。
另一個應用更先進 HMI 的巨大機會存在于汽車行業。EVE 已經在電動汽車 (EV) 和售后汽車配件方面贏得了大量市場份額。在其他方面,EVE 可以應用于儀表板儀表組、信息娛樂系統、側視鏡和后視鏡、平視投影儀和后座娛樂系統等等。
目前,業界正在設計大量的車內輔助顯示屏,作為中央信息娛樂系統的補充,旨在讓乘客的旅行體驗更加愉悅,并提供更高的個性化程度。這些顯示屏可以用于導航、多媒體娛樂和連接目的。在這種應用中,EVE 在用作集成的 HMI 引擎時,可以與成本相對較低的 MCU 配對使用,以取代昂貴的應用處理器、閃存和 DRAM 內存子系統。最終,這種解決方案簡易小巧,價格也更有競爭力。
圖 2:應用于汽車儀表板的 EVE(圖片來源:Bridgetek)
圖 2 顯示了 EVE 技術在汽車儀表板單元中是如何使用的。基于顯示屏的而不是機械的 HMI 實現,可帶來高得多的設計靈活性。駕駛員可以根據個人喜好,輕松地在現代與復古風格間切換,還可以從標準駕駛模式轉換為運動模式。此外也可以根據駕駛員的個性品位,改變顏色方案。
圖 3:電動汽車充電應用中的 EVE(圖片來源:Bridgetek)
此外,在車輛診斷方面也有很大的應用可能性。圖 3 顯示的是用于電動汽車儀表板中的 EVE。在該應用中,MCU 從相關 ECU 獲取輸入,使 EVE 能夠通過視頻播放功能,以醒目的動畫形式將關鍵參數(如車速、剩余航程、電機速度、電池電量水平、能量再生等)實時呈現在顯示屏上。
圖 4:汽車座位調節(圖片來源:Bridgetek)
圖 4 顯示的是座位調節 HMI。在該應用中,EVE 負責處理圖形表示、在顯示屏上的呈現和用戶觸摸輸入。用戶可以配置首選設置,如座椅位置、靠背位置、靠背高度等。這些配置可以存儲在預設設置中,在需要時再調用出來。
為幫助工程師開發 EVE 項目,還提供了一款全面的開發套件來支持該平臺。該套件由 EVE Screen Designer (ESD)、EVE Screen Editor (ESE) 和 EVE Asset Builder (EAB) 組成。ESD 提供了最高的抽象級別,為工程師提供了支持整個 EVE 開發周期的完整工作流程。它采用可視化編程模式,更方便 HMI 的快速構建。ESE 是一款直觀的 HMI 應用,目標用戶是初級/中級 EVE 用戶。該工具的作用是幫助用戶理解 EVE 命令的用法。用戶可以構造一個靜態屏幕,方法是拖放對象,或者直接鍵入 EVE 命令,以在屏幕上實例化對象。內置的 EVE 仿真器可按照所選的屏幕尺寸和分辨率,精確傳達顯示命令的效果。EAB 應用的作用是讓用戶轉換所有 HMI 資產(如圖像、音頻、視頻、字體數據等),以便可以將它們組合成兼容 EVE 的格式。
EVE 生態系統(及其芯片和支持工具鏈)可用于構建生動、多彩而豐富的觸控型 HMI,從而實現更滿意的用戶體驗。而且,這也不需要使用昂貴的應用處理器 IC 來實現。如今,這項技術的應用范圍正在獲得越來越多的行業的認可,包括在汽車行業的日益普及。
-
mcu
+關注
關注
146文章
17227瀏覽量
351950 -
HMI
+關注
關注
9文章
591瀏覽量
48636
發布評論請先 登錄
相關推薦
評論