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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

關于HMI設計的一些小技巧

PCB線路板打樣 ? 來源:LONG ? 2019-08-09 16:37 ? 次閱讀

本周我參加瑞薩開發(fā)者大會的一個小組已經明確表示:嵌入式系統(tǒng)中人機界面(HMI)的設計變得更加復雜。但該小組警告說,創(chuàng)建這樣一個圖形豐富的HMI比大多數(shù)開發(fā)人員想象的更難。幸運的是,他們還有一些技巧可以傳遞成功的HMI設計。不久前,嵌入式系統(tǒng)在極簡主義的用戶界面上可以取得商業(yè)上的成功。為了操作設備,所有用戶都需要幾個按鈕,一些燈和一個小的字母數(shù)字顯示器。但這已經改變了過去幾年。

HMI設計變得更加復雜有幾個原因。一方面,低成本但功能強大的32位處理器的出現(xiàn)使豐富的圖形功能成為大多數(shù)嵌入式系統(tǒng)的經濟高效選擇。此外,這些處理器還使設計能夠提供更多的操作功能。

問題是,為了能夠為用戶提供新功能,用戶界面需要為他們提供訪問和控制。這需要多個按鈕,并且可以提供簡單的顯示。最重要的是,智能手機和平板電腦的出現(xiàn)為消費者和工人提供了一個高標準,讓人們期待豐富的交互式圖形界面。一位專家小組成員報告說,看到一位年輕的工程師接近示波器并進行捏合和擴展以放大顯示器,當它沒有響應時表示驚訝。一起,這些低成本,不斷增加的功能數(shù)量和不斷提高的預期因素意味著您的客戶對HMI的期望很高,如果您不提供它,您的競爭對手肯定會因為沒有價格優(yōu)勢沒有豐富的HMI可以獲得。雖然現(xiàn)在可以負擔得起豐富HMI的硬件設計,但軟件設計變得更加困難。

在Renesas DevCon上,一組HMI專家聚集在一起討論這些挑戰(zhàn),并提供如何克服這些挑戰(zhàn)的技巧。該小組由RPA的Barry Williams組成; Crank Software的創(chuàng)始人Brian Edward; Express Logic的GUI工程總監(jiān)Ken Maxwell; Xapplos高級工程師Mark Rodriguez; Sepastien Rusese,Adeneo的嵌入式解決方案架構師;和嚴肅集成的創(chuàng)始人特里韋斯特。它們代表了廣泛的HMI應用程序和體驗,并為嵌入式設計人員提供了這5個技巧。

不要重新發(fā)明輪子- 復雜的圖形,動畫,特殊視覺效果等需要大量的設計工作,但大部分工作已經完成。充分利用商業(yè)圖書館,開源社區(qū)和供應商對圖形設計的支持,或者您會發(fā)現(xiàn)自己花費的開發(fā)時間遠遠超出您的承受能力。

使用操作系統(tǒng)- 除非您使用極其簡單的字母數(shù)字顯示器,否則嘗試使用裸機進行編程將是一項巨大且容易出錯的工作。擁有實時操作系統(tǒng)(RTOS)的資源將極大地加速HMI開發(fā),支持使用庫函數(shù)和界面開發(fā)工具。但請注意,許多RTOS需要圖形庫來滿足他們的需求;它們可能無法有效支持通用庫。如果您的系統(tǒng)具有所需的內存和其他資源,并且您可以容忍啟動時間,那么Linux在您的系統(tǒng)中也可能運行良好,并且可以讓您訪問比RTOS提供的更豐富的軟件庫集。 >聘請圖形設計師- 有效的用戶界面設計已經成為一門專業(yè)學科,因此要創(chuàng)建一個有效的HMI,提供對設備功能的完全訪問而不會讓用戶感到沮喪,您需要一個圖形藝術家。 “準備好在UI設計上毫無希望,”Serious Integrated的West警告說。 “你可以創(chuàng)建畫布,但你不是藝術家。”

盡快測試設計- - 盡可能早地在設計工作中,測試實際硬件上的用戶界面設計或你可以把一個模擬放在一起。不要依賴于工作站或其他設計工具上出現(xiàn)的設計。接口的大小,布局和可用性在目標硬件上將與其顯示方式不同,并且在開發(fā)工具上有效。您還會發(fā)現(xiàn)用戶會提出問題和疑慮,營銷會詢問新的或不同的功能,其他操作假設將受到挑戰(zhàn),很可能導致需要修改設計甚至更改顯示尺寸。顯示尺寸的變化將影響處理器的選擇以及軟件。最好盡可能早地在設計中發(fā)現(xiàn)所有這些。

計劃變革- 嵌入式系統(tǒng)編程的刻錄和完成時代已經過去,專家組成員指出。憑借當今的連接選項和不斷變化的用戶期望,嵌入式設備及其顯示器將需要定期升級,以提高性能和添加新功能。開發(fā)人員還可能發(fā)現(xiàn),為區(qū)域使用和偏好遠程定制用戶界面的能力將成為新嵌入式設計的重要特征。正如特里·韋斯特所說:“如果你沒有物聯(lián)網計劃,你需要得到一個?!?/p>

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • HMI
    HMI
    +關注

    關注

    9

    文章

    581

    瀏覽量

    48416
  • PCB打樣
    +關注

    關注

    17

    文章

    2968

    瀏覽量

    21623
  • 華強PCB
    +關注

    關注

    8

    文章

    1831

    瀏覽量

    27698
  • 華強pcb線路板打樣

    關注

    5

    文章

    14629

    瀏覽量

    42946
收藏 人收藏

    評論

    相關推薦

    一些小眾的C語言知識點

    一些小眾的C語言知識點,可能會比較有趣或者怪異,分享給大家看下。
    發(fā)表于 09-26 10:16 ?642次閱讀

    stm32一些小資料

    本帖最后由 eehome 于 2013-1-5 10:02 編輯 stm32一些小資料,大家可以看看
    發(fā)表于 12-19 23:09

    一些小資料,不求全,但求精

    一些小資料,不求全,但求精
    發(fā)表于 06-10 13:28

    PID算法一些小資料(感覺還行)

    PID算法一些小資料(感覺還行)推薦看看
    發(fā)表于 08-20 22:38

    jlink調試的一些小經驗

    本帖最后由 richthoffen 于 2019-7-20 11:19 編輯 jlink調試的一些小經驗,歡迎下載
    發(fā)表于 06-02 08:25

    關于labview一些小程序

    一些關于labview的小程序
    發(fā)表于 06-23 23:31

    分享選購充電寶的一些小技巧

    分享選購充電寶的一些小技巧,趕快碼??!
    發(fā)表于 05-10 06:30

    使用NodeMCU開發(fā)一些小項目

    NodeMCU是個開源的物聯(lián)網平臺,擁有開源,交互式,可編程,低成本,簡單,智能,WI-FI硬件等特點,可以在Arduino IDE中進行編程開發(fā),對新手十分友好。這是本人使用NodeMCU開發(fā)的一些小項目,僅為自己邊學習
    發(fā)表于 11-01 06:13

    關于ISA 數(shù)據(jù)交換的一些小例子

    關于ISA 數(shù)據(jù)交換的一些小例子
    發(fā)表于 05-14 16:12 ?20次下載

    一些小型有機實芯電位器

    一些小型有機實芯電位器 表3-56 列出了一些小型有機實芯電位器的主要參數(shù),它們的外形如圖3-82 所示。
    發(fā)表于 08-21 18:55 ?731次閱讀

    一些小型按鈕開關

    一些小型按鈕開關 表9-6 列出一些小型按鈕開關的特性參數(shù)及外形。
    發(fā)表于 09-19 15:03 ?2274次閱讀

    關于半導體的一些小常識

    關于半導體的一些小常識 關于半導體的一些小常識   以非晶態(tài)半
    發(fā)表于 03-01 17:07 ?844次閱讀

    單片機的一些小項目資料

    單片機的一些小項目,單片機入門必備,適合初學者
    發(fā)表于 11-18 17:24 ?11次下載

    關于PCB設計的一些小技巧

    在進行高速多層PCB設計時,關于電阻電容等器件的封裝的選擇的,主要依據(jù)是什么?
    的頭像 發(fā)表于 05-24 16:36 ?2925次閱讀

    關于示波器維修的一些小建議

    干貨和操作方法,大家都了解多少呢?下面,就來聽聽西安安泰維修中心小編為大家科普一下關于示波器DSO9104A的相關干貨,以及西安安泰DSO9104A維修中心小編的一些建議,希望能幫到大家! 、西安安泰示波器DSO9104A維修
    發(fā)表于 01-21 17:07 ?2056次閱讀