雷火电竞首页-中国电竞赛事及体育赛事平台

聯系我們 face+ 關于 服務 案例
首頁 案例 服務 關于 face+

什么是hmi控制,hmi控制步數包括哪些

Time: 2021-04-28

hmi系統的出現,讓機器變得不再那么死板,甚至對于未來的人工智能有著非常大的意義。hmi系統要實現人機交互,hmi控制是非常關鍵的內容。今天就讓faceui為大家介紹關于hmi控制的相關情況。

  hmi控制步數

  控制過程主要分一下幾步:

  1、讀數——這里讀出來的是觸摸屏控制芯片的AD值,是屏的物理坐標。

  按照控制芯片的時序使用管腳模擬SPI的方式讀出來的,用過STM32的SPI,也可以,不過習慣模擬,不用那么復雜的配置了。

  2、濾波——觸摸屏類似按鍵,按下和放開時會有抖動。

  有2種方式的濾波,一種是像按鍵一樣,檢測到控制芯片INT引腳變低之后,延時20ms,然后如果在檢測還是為低,則是真正的按下。第二種是軟件濾波,程序讀取了10次觸摸屏的物理坐標,然后冒泡排序,最后去掉最前面的和最后面的,只保留中間3個,再對中間3個取平均。

hmi控制

hmi控制(圖片來自網絡)


  3、轉化——把屏的物理坐標轉化成邏輯坐標,這里的邏輯坐標在LCD的范圍內對應LCD的像素點坐標。

  xp——x的物理坐標 xl—— x的邏輯坐標 LCDXSIZE ——LCD的x方向做大值 xpmin —— 在LCD(0,0)坐標處的x的物理坐標 xpmax LCD最大處x物理坐標。

  yp——y的物理坐標 yl—— y的邏輯坐標 LCDYSIZE ——LCD的y方向最大值 ypmin —— 在LCD(0,0)坐標處的y的物理坐標 ypmax LCD最大處y物理坐標。

  4、定位——觸摸屏的定位,這個其實應該放到最開始。

  定位的作用是求處上面的xpmin,xpmax,ypmin和ypmax,方法就是在屏幕上知道2點,求這兩點所在直線上的一點(而且知道要求點的某一個坐標)。在屏上分別畫出4個點,其實3個點足以,但是一般都用4個點,取得這四個點的物理坐標。

  關于hmi控制

  HMI是人機界面的簡寫,它為PLC控制系統、I/O模塊或者其他控制系統提供一個人性化的操作界面。而hmi控制對于人機交互有著非常重要的作用。人機界面通過RS232、485、MODBUS、CAN總線等協議與這些控制系統交互數據與控制信號。由于這種交互是實時的,這就使得HMI(人機界面)實現了下面的關鍵功能:

hmi控制

hmi控制(圖片來自網絡)


  1、實時監控PLC、I/O模塊的運行,并在HMI上形象地顯示出來。

  2、操作者可以通過HMI向自動化設備發出控制信號,使得自動化設備可以按照操縱者的意圖運行。

  hmi的特性

  1. 人機界面(HMI)必須具備和各種自控設備交互數據的能力,這需要HMI集成各種型號的PLC、I/O模塊、各種總線協議等自控設備的通信協議。

  2. 人機界面(HMI)應該提供一個工具軟件,供客戶開發基于特定控制系統定制相應的應用。

  3. 人機界面(HMI)必須是工業級的產品,能夠適應工業應用環境,具有可靠的質量和優秀的性能。

  以上就是faceui為大家介紹的關于hmi控制的相關內容。hmi要實現人機交互,控制系統是非常重要的,它連接著各種信號,實現人與機器的有效交互和使用。


合作咨詢

上海(總部)

上海市浦東新區郭守敬路498號22號樓
021-61057328
[email protected]

辦公地址地圖

北京

北京市東城區后永康17號A座
010-64015620
[email protected]

辦公地址地圖

成都

四川省成都市錦江區東大街牛王廟段100號
028-62790929
[email protected]

辦公地址地圖
首頁 | 案例 | 服務 | 關于 | face+ | 智見

Copyright ? 2009-2022 FaceUI design. All rights reserved


滬ICP備13044459號-5

上海辦公地點地圖
北京辦公地點地圖
深圳辦公地點地圖
在微信中搜索faceui
或保存二維碼在微信中打開