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

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

3天內不再提示

如何利用觸摸屏控制器設計出工廠現(xiàn)代化的觸摸屏界面

電子設計 ? 來源:郭婷 ? 作者:電子設計 ? 2019-01-21 08:43 ? 次閱讀

工業(yè)物聯(lián)網(wǎng)(IIoT接口設計起來很困難,而不僅僅是因為它們經常受到惡劣環(huán)境的影響。大多數(shù)工業(yè)設備,如機器人,過程控制面板和機器壓力機,也受到嚴格的監(jiān)管和安全協(xié)議的約束。

與新的消費品無關,設計師不能只創(chuàng)建任何用戶界面想。他們必須遵守規(guī)則。因此,工業(yè)用戶界面的設計與工程,法規(guī)遵從性和創(chuàng)造性相同。

本文將介紹一些設計和法規(guī)要求。然后介紹一個觸摸屏控制器,以及如何應用它來為工廠車間創(chuàng)建一個現(xiàn)代化的觸摸屏界面。

工業(yè)設計強調安全性和堅固性

有幾個重疊的用戶適用于工業(yè)產品的接口標準,以多種方式限制設計者的自由。許多工業(yè)產品必須遵守控制布局,易讀性和設計的本地和全球標準。

語言可能是一個問題,因為許多工業(yè)設計注定可能不會說英語(或德語)的全球受眾或普通話等)。因此,圖標和標準化符號起著重要作用。

作為一個例子,大型工業(yè)機器人對機器人的緊急停止按鈕(ISO標準13850)有非常嚴格的規(guī)定,它始終是一定的紅色,總是圓的,總是放在黃色背景上,總是按下激活按鈕(而不是旋鈕或撥動開關)。 Omron Automation和Safety的A22E-M-11B就是一個很好的例子(圖1)。面對不熟悉或行為不端的機器人的技術熟練的操作員在沒有首先查閱手冊的情況下本能地知道如何關閉它。

圖1:典型的緊急停止(急停)按鈕,如歐姆龍自動化和安全的A22E-M-11B,必須符合ISO標準13850,要求所有這些按鈕為圓形,紅色,背景為黃色,并按下激活。

這并不是說工業(yè)用戶界面設計是死路一條。離得很遠。設計人員仍然需要使用GUI功能(如有源LCD顯示器,觸摸敏感界面和彩色圖形)創(chuàng)造性地模擬現(xiàn)代移動設備界面。

雖然設計一個有吸引力,有用且符合標準的LCD顯示器很復雜,但創(chuàng)建一個觸敏界面則不然。實際上,它只需要一個低成本的微控制器芯片和少量電阻器。值得注意的是,甚至不需要昂貴且易碎的觸摸屏界面。帶有按鈕和模擬“滑塊”的功能齊全的觸摸界面并不比具有一些基本組件的雙面印刷電路板布局復雜。

MCU集成的觸摸界面

觸摸接口已經變得非常流行,它們現(xiàn)在已經集成到大批量和低成本的微控制器中,例如賽普拉斯半導體公司的CY8C22545。這是一種低成本的8位MCU,可用于多種不同的表面貼裝和通孔具有各種尺寸和引腳的封裝,支持不同種類的內置外設。它非常容忍電壓和頻率。設計人員可以提供低至1.71伏特或高達5.5伏特的電源電壓。工作頻率范圍為750 kHz至24 MHz。最重要的是,CY8C22545的工作溫度范圍為-40°C至+ 85°F,適合工業(yè)設計。

CY8C22545也是該公司可編程片上系統(tǒng)的一部分( PSoC)產品系列,突出了芯片系列的另一個重要特性,即可編程邏輯。賽普拉斯PSoC芯片的編程可以超出通常意義。它們還包括可通過軟件配置的內部模擬和數(shù)字電路,非常類似于FPGA。 8位MCU內核,可編程邏輯和內置電容式感應技術使CY8C22545成為簡單,堅固,直觀的觸摸界面的理想選擇。

在消費者世界中,觸摸接口通常覆蓋LCD屏幕(如在智能手機或ATM中),但在工業(yè)環(huán)境中,通常不希望或通過法規(guī)允許。這不是問題:觸摸敏感接口可以放置在控制面板上印刷的靜態(tài)圖形上,為工程師和開發(fā)人員提供了許多設計機會。最終的界面將非常堅固,堅固且對環(huán)境不敏感。

賽普拉斯提供了許多方法來開始PSoC開發(fā),包括預配置的開發(fā)板,如CY3280-22x45 (圖2)。 對于觸摸界面,請將此板與CY3280-SLM 配套板配對,后者是一種無源印刷電路板,可提供現(xiàn)成的觸摸輸入板(圖3)。請注意,配套板不包含任何有源電路;觸摸傳感器并不比連接到開發(fā)板上MCU的I/O引腳的簡單印刷電路板走線復雜。

圖2:賽普拉斯的CY3280-22x45開發(fā)套件包括一個基于CY8C22545 MCU的開發(fā)板,一個USB編程接口,電纜,開發(fā)軟件和CD上的示例代碼。

如何利用觸摸屏控制器設計出工廠現(xiàn)代化的觸摸屏界面

圖3:賽普拉斯CY3280-SLM是CY3280-22x45開發(fā)板的配套板,增加了5個虛擬板按鈕,觸摸敏感的“滑塊”和五個LED指示燈。跳線J2選擇合適的屏蔽。

使用CY8C22545開發(fā)觸摸屏界面

首次啟動電路板之前,請先安裝開發(fā)套件中提供的軟件。只需插入開發(fā)板隨附的軟件CD,然后按照安裝說明進行操作。它將安裝PSoC Designer,這是賽普拉斯的主要程序,用于配置和編程整個PSoC器件系列,包括該板上的CY8C22545 MCU器件。它還將安裝PSoC Programmer,這是一個單獨的應用程序,用于將配置數(shù)據(jù)下載到MCU。

安裝完所有軟件后,將兩塊板卡在一起。它們是鍵控的,所以它們只適合一種方式。按照每塊電路板文檔中的詳細說明插入一些配置接頭(分流器),插入直流電源,一切準備就緒。

開發(fā)套件還附帶一個MiniProg1編程器,一個小塑料Y形設備直接插入主板的標頭樁(在J3),用于通過USB電纜下載軟件程序(而不是硬件配置設置)。插入MiniProg1并在其與開發(fā)PC之間連接隨附的USB電纜。

在PC上啟動PSoC Programmer應用程序(不是PSoC Designer)

單擊文件菜單,然后文件加載。 (突出顯示下面圖4中的#1。)將出現(xiàn)一個傳統(tǒng)的Windows文件瀏覽器窗口。

瀏覽到目錄<安裝目錄> Cypress CY3280-SLM Firmware 20x34_CSA PD project1 CY3280_20x34_Project1

找到文件CY3280_20x34_Project1.hex。單擊打開。

單擊連接(#2)

單擊程序(#3)

單擊切換電源(#4)

嘗試觸摸一個在配套板上的五個虛擬按鈕。它上面的相應LED應亮起。

嘗試一次觸摸這些按鈕中的兩個或多個。同樣,相應的LED將亮起。

嘗試用手指滑過配套板底部的滑塊。 LED將按順序點亮,對應滑塊位置。

請注意,系統(tǒng)支持同時觸摸多個按鈕或滑塊和按鈕,并且可以正確識別每個聯(lián)系人,就像物理按鈕一樣。

如何利用觸摸屏控制器設計出工廠現(xiàn)代化的觸摸屏界面

圖4:PSoC Programmer應用程序允許將示例程序下載到開發(fā)板。

使用這兩個開發(fā)板和提供的軟件,可以在幾分鐘內創(chuàng)建一個工作觸摸界面。這種設計可以用來創(chuàng)建一個堅固,環(huán)保的虛擬按鈕,適用于許多惡劣環(huán)境。

從原理圖中可以看出,沒有重要的外部元件可以使觸摸敏感按鈕和滑塊工作(圖5)。添加了幾個串聯(lián)電阻以減少RF干擾。印刷電路板布局也不常見:只有幾個帶氣隙的裸露焊盤。

如何利用觸摸屏控制器設計出工廠現(xiàn)代化的觸摸屏界面

圖5:帶有CapSense的賽普拉斯PSoC微控制器系列除了幾個可選的限流電阻外,還實現(xiàn)了沒有外部元件的觸敏輸入。

按鈕和滑塊都直接送入CY8C22545的通用I/O GPIO引腳,并通過套件中提供的簡單程序進行監(jiān)控。由于PSoC的I/O引腳分配是可編程的,因此可以重新分配這些引腳以適應不同的PCB板布局。在這個例子中,引腳分配沒有什么特別或獨特之處。

CY3280-22x45開發(fā)板還附帶了幾個示例程序。一個允許開發(fā)人員通過芯片的I 2 C或UART接口實時讀出輸入的狀態(tài)。其他人監(jiān)控絕對傳感器電容水平,或調整每個輸入的靈敏度。提供并注釋了所有源代碼(C和匯編)。

'545 MCU和少量電阻的硬件材料清單總計不到$ 5.00,所有軟件都是免費的。

通過重新配置可編程I/O引腳并調整軟件,設計人員可以將十位“滑塊”轉換為十個額外的開/關開關。相反,可以犧牲單獨的開關輸入來創(chuàng)建額外的滑塊,或者制作具有更多粒度的滑塊。任何組合都是可能的。

結論

用于連接的IIoT甚至未連接的系統(tǒng)或設備的現(xiàn)代觸敏接口不需要令人生畏,昂貴或困難。使用合適的微控制器,普通設計人員可以更輕松地在幾乎所有類型的接口面板上實現(xiàn)堅固靈活的觸摸界面。

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

    關注

    112

    文章

    16423

    瀏覽量

    178874
  • 機器人
    +關注

    關注

    211

    文章

    28582

    瀏覽量

    207813
  • 觸摸屏
    +關注

    關注

    42

    文章

    2313

    瀏覽量

    116539
收藏 人收藏

    評論

    相關推薦

    觸摸屏控制器輔助輸入的應用

    觸摸屏控制器輔助輸入的應用
    發(fā)表于 12-22 17:25 ?47次下載
    <b class='flag-5'>觸摸屏</b><b class='flag-5'>控制器</b>輔助輸入的應用

    觸摸屏控制器設計

    觸摸屏控制器設計 0 引 言    隨著信息技術的飛速發(fā)展,人們對電子產品智能、便捷、人性要求也不斷提
    發(fā)表于 12-04 10:44 ?1204次閱讀
    <b class='flag-5'>觸摸屏</b><b class='flag-5'>控制器</b>設計

    電阻式觸摸屏,什么是電阻式觸摸屏

    電阻式觸摸屏,什么是電阻式觸摸屏   這種觸摸屏利用壓力感應進行控制。電阻觸摸屏的主要部分是一
    發(fā)表于 03-24 11:02 ?5786次閱讀

    觸摸屏方案知識入門

    觸摸屏方案知識入門 原理和分類     觸摸屏系統(tǒng)一般包括兩個部分:觸摸檢測裝置和觸摸屏控制器
    發(fā)表于 03-24 11:11 ?1148次閱讀

    觸摸屏界面設計原則

    本論文通過對于用戶界面設計的認識和觸摸屏界面的了解,其中包括自身使 用體會、他人的評價和感想、設計人員的資源共享等,發(fā)現(xiàn)了在觸摸屏界面設計上
    發(fā)表于 02-28 14:42 ?1039次下載

    XPT2046觸摸屏控制器

    XPT2046觸摸屏控制器
    發(fā)表于 02-15 22:45 ?19次下載

    觸摸屏技術是誰發(fā)明的_觸摸屏技術的發(fā)展歷程

    什么是觸摸屏技術 為了操作上的方便,人們用觸摸屏來代替鼠標或鍵盤。 觸摸屏觸摸檢測部件和觸摸屏控制器
    發(fā)表于 11-06 02:57 ?2.9w次閱讀

    PLC觸摸屏的作用_觸摸屏是怎樣控制PLC的

    PLC程序是用來控制電氣設備傳動的智能儀器,它需要工程人員利用編程語言編寫程序,以實現(xiàn)各種控制方式。觸摸屏程序可與PLC可編程序控制器直接連
    發(fā)表于 05-21 10:46 ?2w次閱讀

    什么是觸摸屏控制器_觸摸屏控制器的工作原理

    我們都知道,觸摸屏是取代了傳統(tǒng)的按鈕,直接用手或其他工具直接在屏幕上加以控制的。隨著科技的加快發(fā)展,觸摸屏控制器被越來越多的人使用,便捷的方式也讓很多人折服,由于它的便捷操作,不復雜的
    發(fā)表于 06-01 09:45 ?5125次閱讀

    觸摸屏電容原理_觸摸屏有哪些應用領域

    觸摸屏是目前最友好的計算機用戶接口界面,在消費電子產品的應用越來越廣泛,觸摸檢測好裝置和觸摸屏控制器,
    發(fā)表于 06-26 16:59 ?2616次閱讀

    觸摸屏界面通用設計原則研究

    本論文通過對于用戶界面設計的認識和觸摸屏界面的了解,其中包括自身使用體會、他人的評價和感想、設計人員的資源共享等,發(fā)現(xiàn)了在觸摸屏界面設計上存
    發(fā)表于 03-26 14:10 ?26次下載
    <b class='flag-5'>觸摸屏</b><b class='flag-5'>界面</b>通用設計原則研究

    觸摸屏控制器ADS7846的原理及應用

    觸摸屏控制器ADS7846的原理及應用說明。
    發(fā)表于 04-14 10:14 ?12次下載

    觸摸屏電容的原理,觸摸屏有哪些應用領域

    瑞翔數(shù)碼觸摸屏電容原理 觸摸屏是目前最友好的計算機用戶接口界面,在消費電子產品的應用越來越廣泛,觸摸檢測好裝置和
    發(fā)表于 03-18 17:24 ?3096次閱讀

    電容觸摸屏原理 電容觸摸屏和電阻觸摸屏有什么區(qū)別

    電容觸摸屏和電阻觸摸屏是兩種常見的觸摸屏技術,它們在原理、結構和應用方面都有很大的區(qū)別。下面將詳細介紹電容觸摸屏的原理、結構和特點,并與電阻觸摸屏
    的頭像 發(fā)表于 01-22 16:13 ?5113次閱讀

    人機界面觸摸屏如何觸摸校正屏幕

    人機界面(Human-Machine Interface,簡稱HMI)觸摸屏是一種廣泛應用于工業(yè)自動、智能家居、醫(yī)療設備等領域的交互設備。觸摸屏的校正對于確保設備的正常運行和提高用戶
    的頭像 發(fā)表于 07-01 14:36 ?1833次閱讀