91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

基于MCU實現(xiàn)觸摸感應(yīng)與LCD控制應(yīng)用

電子設(shè)計 ? 來源:郭婷 ? 作者:電子設(shè)計 ? 2019-03-11 08:44 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

許多基于MCU的產(chǎn)品使用觸摸和簡單的LCD輸出來實現(xiàn)用戶界面設(shè)計,適用于消費,工業(yè)和家電應(yīng)用。這些設(shè)備的例子就在我們身邊:恒溫器,警報/時鐘,心率監(jiān)視器,葡萄糖監(jiān)視器,計算器,電子玩具,安全系統(tǒng),萬用表,微波爐和洗衣機/干衣機等。現(xiàn)代MCU采用專用硬件功能來簡化這些類型設(shè)計的實現(xiàn),包括觸摸傳感器接口和面向段的LCD控制器。

為了幫助工程師實現(xiàn)基于這些功能的用戶界面,供應(yīng)商還提供了廣泛的軟件功能生態(tài)系統(tǒng),軟件庫,參考設(shè)計,目標開發(fā)工具和開發(fā)板。本文概述了實現(xiàn)觸摸感應(yīng)(電阻式和電容式觸摸)以及基于段的LCD控制所需的一些最重要的硬件功能。還介紹了支持生態(tài)系統(tǒng)中的一些關(guān)鍵元素示例,以幫助為特定用戶界面設(shè)計選擇最佳解決方案。

段式LCD控制

MCU幾乎用于驅(qū)動段的每個設(shè)備面向LCD的顯示器,由于其低功耗和編程靈活性。即使是具有8位CPU的MCU也具有許多設(shè)計所需的計算能力和通用接口。飛思卡爾MC9S08LC60增加了一些特殊用途功能,進一步簡化了基于段的LCD用戶界面的實現(xiàn)。快速瀏覽一些關(guān)鍵的LCD控制器功能是評估和比較其他設(shè)備中類似功能的良好基準。

在實現(xiàn)基于段的LCD控制器功能時,兩個最重要的參數(shù)可能是支持的LCD面板類型和可以驅(qū)動的段數(shù)。有些LCD面板需要3 V或5 V,而能夠驅(qū)動任一電壓電平的MCU(如MC9S08LC60)可提供額外的靈活性??梢则?qū)動的細分數(shù)量和組織支持也是需要靈活性的領(lǐng)域。 MCS08LC60最多可支持4個背板(主選擇信號)和最多41個前端(段選擇信號)。段的總數(shù)是背板數(shù)量和前板數(shù)量的乘積。請注意,潛在的字符數(shù)取決于每個字符的段數(shù)以及支持的段數(shù)。有用的表格,如圖1中MC9S08LC60所示,可用于識別支持的各種組合。請注意,封裝上可用的引腳數(shù)也會影響段的總數(shù),從而影響潛在字符的數(shù)量。

基于MCU實現(xiàn)觸摸感應(yīng)與LCD控制應(yīng)用

圖1:飛思卡爾MC9S08LC60LK的顯示選項(由飛思卡爾提供)一旦確定了LCD面板的類型和段/字符的數(shù)量,就需要探索LCD控制器的一些其他關(guān)鍵特性。空間受限設(shè)計中的一個有用特性是在MCU本身上包含LCD驅(qū)動器。這消除了對外部驅(qū)動器和相關(guān)電源電路的需要。 MC9S08LC60具有片上電荷泵(用于產(chǎn)生輸出電壓,是參考電壓的兩倍或三倍),為LCD面板產(chǎn)生3 V或5 V電源電壓。在片上包含電荷泵還簡化了LCD模塊波形的產(chǎn)生,以提高功率效率。內(nèi)部ADC還可用于監(jiān)控LCD功率水平,以通過軟件調(diào)整對比度,從而進一步提高功效當功率效率是關(guān)鍵要求時,甚至可以在MCU處于低功率狀態(tài)時操作LCD。例如,即使MCU處于Wait或Stop3低功耗狀態(tài),MC9S08LC60也可以生成LCD波形。在這些低功耗狀態(tài)下,片上專用LCD SRAM的內(nèi)容將自動顯示在LCD上,無需CPU干預(yù)。靈活的LCD幀頻率和占空比設(shè)置也有助于降低與LCD相關(guān)的功耗。

除了提供高級硬件功能外,大多數(shù)供應(yīng)商還提供先進的工具,開發(fā)套件和參考設(shè)計,以簡化簡單用戶的實施接口。例如,德州儀器TI)為使用TI MSP430系列的目標應(yīng)用提供了一系列套件和參考設(shè)計。針對TI MSP430F6736的參考設(shè)計和評估模塊可用于智能計量應(yīng)用,它為各種面向段的計量設(shè)計提供了出色的起點。電路板圖和設(shè)計相關(guān)框圖如圖2所示。

基于MCU實現(xiàn)觸摸感應(yīng)與LCD控制應(yīng)用

圖2:具有分段LCD接口的智能電表參考設(shè)計(由德州儀器公司提供) 。

TI MSP430F6736上的LCD控制器可以驅(qū)動多達320個段,具體取決于器件上可用的引腳數(shù)。支持的LCD類型包括靜態(tài)和多路復用型設(shè)備。多路復用樣式最多使用8個常用信號,以實現(xiàn)一組最多40個單獨的段控制。在上圖中,六個7段數(shù)字中的每一個可以用不同的公共信號啟用,以簡化數(shù)字結(jié)果的顯示??梢允褂檬S嗟膬蓚€公共信號選擇剩余的段(kWh,kW等),并根據(jù)它們的顯示時間進行共享。規(guī)劃段布局中的一些想法可以節(jié)省大量的數(shù)據(jù)格式和轉(zhuǎn)換。理想情況下,LCD控制需要很少的處理,因此CPU可以盡可能地保持低功耗模式。

TI MSP430F6736具有多種自動化LCD控制功能,包括自動信號生成(因此CPU)不需要參與低級顯示操作),可配置幀頻,使用單獨的閃爍存儲器(靜態(tài),2到4多路復用LCD)自動段閃爍,集成電荷泵和1/3的分數(shù)偏置控制設(shè)置, VLCD設(shè)置的1/2和2/3。有四個中斷源可用于簡化顯示存儲器的更新,以避免在顯示周期內(nèi)發(fā)生變化。用于設(shè)置中斷的示例程序包含在數(shù)據(jù)表中,并顯示逐周期延遲,以幫助您制作最有效的中斷處理程序。

TI提供了豐富的示例代碼,其中包含智能電表參考設(shè)計,并包含預(yù)構(gòu)建的項目,使用IAR編譯器。包含了構(gòu)建過程的演練,因此不需要以前使用IAR編譯器的經(jīng)驗來從構(gòu)建示例設(shè)計和查看演示中受益。還包括完整的原理圖,以便輕松利用已經(jīng)實施和測試的電路板設(shè)計和布局。

觸摸界面

使用分段LCD向用戶顯示信息是一種出色的輸出設(shè)備,但大多數(shù)用戶界面也需要用戶輸入。觸摸界面提供最直觀的輸入樣式之一,通常比機械開關(guān)或指示器更強大。制造商正在為MCU添加功能,以實現(xiàn)直觀的觸摸界面。 Silicon Labs EFM32WG990F256具有一些針對電阻式觸摸界面的高級功能Silicon Labs EMF32WG990F256上提供的低能量傳感器接口(LESENSE)與其他外設(shè)配合使用,可使用可配置傳感器執(zhí)行許多自主測量。 LESENSE使用片上模擬比較器DAC一起測量傳感器信號,以生成準確的參考電壓或執(zhí)行傳感器激勵。 LESENSE包含自己的定序器,計數(shù)和比較塊,以及用于配置和結(jié)果存儲的RAM塊。定序器處理與其他外圍設(shè)備的交互以及傳感器測量的定時。計數(shù)和比較塊用于在與可配置閾值進行比較之前對來自模擬比較輸出的脈沖進行計數(shù)。為了自主分析傳感器結(jié)果,LESENSE解碼器可以定義一個具有多達16個狀態(tài)的可編程狀態(tài)機,以及狀態(tài)轉(zhuǎn)換時的可編程動作。這允許解碼器實現(xiàn)寬范圍的解碼方案,例如正交解碼。專用RAM模塊用于存儲配置和測量結(jié)果,支持相對較大的結(jié)果緩沖器,使芯片能夠在收集傳感器數(shù)據(jù)的同時長時間保持低能量模式。 LESENSE可以在多種低功耗模式下工作,并可以在可配置事件中喚醒CPU。

LESENSE定序器的操作原理如圖3所示。基本的電阻感應(yīng)方法是簡單地測量變量上的電壓電阻器,其電阻根據(jù)環(huán)境因素而變化,例如溫度,光或機械位置。具有可變電阻器的觸摸傳感器僅根據(jù)觸摸板上的力(或不足)來改變電阻。 (一些最復雜的觸摸界面也可以根據(jù)來自多個傳感器的讀數(shù)來定位觸摸的位置,但理論與單個開/關(guān)開關(guān)的理論相同)。電阻檢測接口的單引腳版本顯示在圖3的左上方。

電容放置在檢測引腳的輸出端,與電阻傳感器“S”并聯(lián)。在激勵階段期間,在輸出上施加電壓,對電容器充電。電荷停留在電容上,然后引腳切換到測量模式。如果傳感器處于活動狀態(tài)(并且傳感器的電阻因此降低),則電壓放電更快,如圖3左下圖所示。如果傳感器處于非活動狀態(tài)(并且傳感器電阻較大) ,電壓電平放電更慢。可以對輸出引腳上的電壓測量進行定時(在一些校準之后),使得樣本將指示傳感器是否已被觸摸。在圖3右上側(cè)的配置中,使用了兩個引腳。 LES_ALTEXn引腳用于激勵傳感器,ACMPn引腳用于測量電阻分壓器上的電壓。得到的測量值將指示傳感器是處于高阻態(tài)還是低阻態(tài)以確定傳感器是否已被觸摸。

基于MCU實現(xiàn)觸摸感應(yīng)與LCD控制應(yīng)用

圖3:使用Silicon Labs EFM32WG990F256的電阻式觸摸感應(yīng)(由Silicon Labs提供。)LESENSE外設(shè)可以使用非常低的功率從CPU的其余部分自主運行。 CPU可以從不需要更高級別響應(yīng)的傳感器事件中“屏蔽”,以便管理接口消耗最少的能量。專用SRAM甚至可以緩沖大量讀數(shù),以便CPU可以在低功耗狀態(tài)下等待,直到有足夠的樣本可用于批量處理。 EFM32WG-DK3850開發(fā)套件包括各種示例程序,可用作自定義接口設(shè)計的起點。

Atmel提供各種“觸摸就緒”的MCU(例如ATSAM3U4CA-AU) -ND)并且不僅具有廣泛的硬件功能來支持電容式觸摸,而且可以與功能強大的QTouch庫1結(jié)合使用,以使用高級結(jié)構(gòu)快速實現(xiàn)觸摸界面。設(shè)計人員可以在各種Atmel MCU上使用通用API嵌入電容式觸摸按鈕,滑塊和滾輪功能。電容觸摸通常使用圖4中所示的技術(shù)來實現(xiàn)。如圖的左側(cè)所示,電容基于覆蓋物朝向傳感器按壓的量而變化??梢詼y量在圖的右側(cè)示出的結(jié)果信號變化以確定是否正在觸摸傳感器。使用更復雜的測量,可以確定滑塊,輪子甚至二維運動的運動(對于觸摸板或觸摸屏)。

基于MCU實現(xiàn)觸摸感應(yīng)與LCD控制應(yīng)用

圖4:使用Atmel QTouch技術(shù)的電容式觸摸實現(xiàn)(由Atmel提供)。

Atmel QTouch Library提供了關(guān)鍵的高級功能,用于初始化,配置,校準和測量電容式觸摸傳感器,如庫中可用的API調(diào)用列表所示。傳感器的典型呼叫序列顯示在圖5的右側(cè)。請注意,可以初始化多個傳感器,然后在單個傳感器回路中進行測量。實現(xiàn)通用元素(如觸摸界面)的庫方法是一個功能強大的方法,可以顯著提高生產(chǎn)力,并且我們可以期待看到其他常見接口,其中低級硬件細節(jié)可以輕易地從用戶“隱藏”。 br》 Atmel還提供了一個名為“觸摸解決方案概述”的產(chǎn)品培訓模塊,以幫助工程師進行設(shè)計。

基于MCU實現(xiàn)觸摸感應(yīng)與LCD控制應(yīng)用

圖5:Atmel QTouch API示例和典型的調(diào)用序列。

總結(jié)

在許多MCU設(shè)計中都可以找到面向段的LCD和觸摸接口。制造商正在提供功能,開發(fā)系統(tǒng),參考設(shè)計和高級軟件,以便在您的下一個設(shè)計中盡可能簡單地包含這些功能。

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

    關(guān)注

    2576

    文章

    55060

    瀏覽量

    791504
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    147

    文章

    18935

    瀏覽量

    398550
  • 控制器
    +關(guān)注

    關(guān)注

    114

    文章

    17795

    瀏覽量

    193375
  • lcd
    lcd
    +關(guān)注

    關(guān)注

    36

    文章

    4618

    瀏覽量

    177304
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    超光效 LED 三防燈:郎特科技雷達感應(yīng)與物聯(lián)網(wǎng)款尺寸功率全覽

    超光效 LED 三防燈:郎特科技雷達感應(yīng)與物聯(lián)網(wǎng)款尺寸功率全覽 在照明領(lǐng)域,郎特科技的超光效 LED 三防燈憑借其先進的技術(shù)和出色的性能備受關(guān)注。尤其是雷達感應(yīng)款與物聯(lián)網(wǎng)款,在尺寸和功率方面為用戶
    的頭像 發(fā)表于 02-05 17:49 ?1058次閱讀
    超光效 LED 三防燈:郎特科技雷達<b class='flag-5'>感應(yīng)與</b>物聯(lián)網(wǎng)款尺寸功率全覽

    打造高效CAN/LCD應(yīng)用的新選擇:32位MCU MG32F02N/K系列

    ,以點亮對應(yīng)的段或圖案,實現(xiàn)依用戶定義的畫面顯示。 CAN/LCD應(yīng)用方案綜合特色: ● 支持288多點LCD顯示屏幕,COM/SEG可以任意互換控制,減少PCB Layout的負擔
    發(fā)表于 01-16 11:33

    基于中微愛芯AiP1648 MCU觸摸顯示一體化控制解決方案

    在智能家電飛速發(fā)展的今天,傳統(tǒng)控制面板方案正面臨成本高、設(shè)計繁、開發(fā)慢的多重挑戰(zhàn)。過去,要實現(xiàn)觸摸與顯示功能,往往需要“觸摸MCU”與“顯示
    的頭像 發(fā)表于 01-12 14:32 ?3256次閱讀
    基于中微愛芯AiP1648 <b class='flag-5'>MCU</b>的<b class='flag-5'>觸摸</b>顯示一體化<b class='flag-5'>控制</b>解決方案

    探索MTCH112:雙通道接近觸摸控制器的卓越性能與應(yīng)用潛力

    探索MTCH112:雙通道接近觸摸控制器的卓越性能與應(yīng)用潛力 在電子設(shè)備的設(shè)計領(lǐng)域,觸摸和接近感應(yīng)技術(shù)的發(fā)展日新月異,為產(chǎn)品帶來了更加智能、便捷的交互體驗。今天,我們將深入探討Micr
    的頭像 發(fā)表于 12-31 16:40 ?979次閱讀

    LED觸摸控制PCBA方案開發(fā) | 燈控觸摸方案開發(fā)

    的技術(shù)選擇,適用于多種照明場景。簡潔操作,豐富效果這款單鍵LED觸摸控制板,通過一個按鍵即可實現(xiàn)多種交互方式(單擊、雙擊、長按),輕松控制LED燈光的:開關(guān)與調(diào)光
    的頭像 發(fā)表于 12-10 17:43 ?380次閱讀
    LED<b class='flag-5'>觸摸</b><b class='flag-5'>控制</b>PCBA方案開發(fā) | 燈控<b class='flag-5'>觸摸</b>方案開發(fā)

    國民技術(shù)MCU選型指南:四大集成段碼LCD控制器全解析

    在智能家電、醫(yī)療電子、工業(yè)儀表與物聯(lián)網(wǎng)設(shè)備中,段碼LCD顯示屏因其低功耗、高對比度、成本可控等優(yōu)勢,仍是眾多產(chǎn)品的首選顯示方案。為滿足不同場景下的需求,國民技術(shù)推出了四款集成段碼LCD控制器的
    的頭像 發(fā)表于 12-05 19:56 ?643次閱讀
    國民技術(shù)<b class='flag-5'>MCU</b>選型指南:四大集成段碼<b class='flag-5'>LCD</b><b class='flag-5'>控制</b>器全解析

    基于芯源CW32 MCU智能家居照明控制系統(tǒng)設(shè)計與實現(xiàn)

    。 定時控制:用戶可以設(shè)置定時任務(wù),比如晚上自動開啟或在預(yù)設(shè)時間關(guān)閉。 手動調(diào)節(jié):系統(tǒng)支持本地按鍵或觸摸面板調(diào)節(jié),方便在無網(wǎng)絡(luò)時操作。 代碼實現(xiàn)以下是基于CW32 MCU的核心代碼,
    發(fā)表于 12-03 06:06

    基于中微愛芯AiP1647 MCU觸摸顯示一體化控制解決方案

    隨著家電智能化升級與成本優(yōu)化需求日益迫切,傳統(tǒng)控制面板方案在物料成本、設(shè)計復雜度和開發(fā)周期等方面面臨諸多挑戰(zhàn)。以往實現(xiàn)觸摸與顯示功能需分別采用觸摸M
    的頭像 發(fā)表于 11-18 14:31 ?587次閱讀
    基于中微愛芯AiP1647 <b class='flag-5'>MCU</b>的<b class='flag-5'>觸摸</b>顯示一體化<b class='flag-5'>控制</b>解決方案

    無需手持更靈活!納祥科技智能帽夾燈方案(紅外感應(yīng)+手勢控制

    控制技術(shù),有效解決了傳統(tǒng)手持電筒笨重、依賴手持操作的局限性。方案概述本方案以低功耗單片機為中樞,支持感應(yīng)和常規(guī)2種工作模式:感應(yīng)模式可通過紅外對管實現(xiàn)手勢識別,來
    的頭像 發(fā)表于 10-10 15:09 ?521次閱讀
    無需手持更靈活!納祥科技智能帽夾燈方案(紅外<b class='flag-5'>感應(yīng)</b>+手勢<b class='flag-5'>控制</b>)

    用沁恒CH32V003在沒有USB、觸摸、LCD驅(qū)動芯片的情況下實現(xiàn)3位7段LCD顯示

    創(chuàng)新的軟硬件協(xié)同設(shè)計,可以在極簡的硬件平臺上實現(xiàn)復雜功能,本項目即是對此理念的一次成功實踐。項目把一塊普通的7段LCD,轉(zhuǎn)化為一個具備觸摸感應(yīng)能力并通過USB-C接口與主機通信的功能性
    的頭像 發(fā)表于 08-27 11:21 ?7579次閱讀
    用沁恒CH32V003在沒有USB、<b class='flag-5'>觸摸</b>、<b class='flag-5'>LCD</b>驅(qū)動芯片的情況下<b class='flag-5'>實現(xiàn)</b>3位7段<b class='flag-5'>LCD</b>顯示

    紅外感應(yīng)迎賓器方案(方案介紹及產(chǎn)品功能)

    LED 呼吸無頻閃 GPIO 12 3 路 LED、1 路觸摸、1 路 PIR、1 路喇叭 全復用 紅外感應(yīng)迎賓器方案核心功能 深圳三佛科技推出的紅外感應(yīng)迎賓器方案,主控芯片使用輝芒微M
    發(fā)表于 08-26 11:48

    分享足浴盆MCU控制方案

    段碼 LCD + 4 觸摸鍵 防水 IPX4,老人一鍵模式 供電 220 V AC → 24 V/12 V/5 V 三路線 待機 0.4 W MCU 資源分配 資源 用途 說明 Flash 8 KB
    發(fā)表于 08-26 11:33

    低電流3按鍵觸摸VKD104CR-3H工控觸摸感應(yīng)芯片

    檢測電路使用,觸摸檢測PAD的 大小可依不同的靈敏度設(shè)計在合理的范圍內(nèi)。該芯片具有較 高的集成度,僅需極少的外部組件便可實現(xiàn)觸摸按鍵的檢 測。 芯片內(nèi)部采用特殊的集成電路,具有高電源電壓抑制比,可 減少按鍵檢測錯誤的發(fā)生,此特性
    的頭像 發(fā)表于 07-07 09:55 ?736次閱讀
    低電流3按鍵<b class='flag-5'>觸摸</b>VKD104CR-3H工控<b class='flag-5'>觸摸</b><b class='flag-5'>感應(yīng)</b>芯片

    無線充電技術(shù)解析:從電磁感應(yīng)到未來應(yīng)用

    無線充電器原理圖解析,利用電磁感應(yīng)與諧振耦合,實現(xiàn)隔空充電。模塊電路圖包含整流、振蕩、功率放大和接收穩(wěn)壓等環(huán)節(jié),適合低功耗設(shè)備供電。
    的頭像 發(fā)表于 05-23 08:56 ?1877次閱讀
    無線充電技術(shù)解析:從電磁<b class='flag-5'>感應(yīng)</b>到未來應(yīng)用

    瑞薩電子RX261/RX260 32位觸摸控制MCU數(shù)據(jù)表與技術(shù)手冊

    瑞薩電子RX261/RX260 32位觸摸控制MCU數(shù)據(jù)表與技術(shù)手冊
    的頭像 發(fā)表于 03-17 16:32 ?1444次閱讀