日韩无码一级视频,久久久久久人妻一区精品,欧美va亚洲va日韩va,国产高清在线精品一区二区app电影,天堂影院一区二区三区四区

鍵盤是MCU單片機應(yīng)用系統(tǒng)中重要的輸入設(shè)備

發(fā)布時間:2023-03-23 閱讀量:1388 來源: 我愛方案網(wǎng)整理 發(fā)布人: Aurora

鍵盤是MCU單片機應(yīng)用系統(tǒng)中重要的輸入設(shè)備,是實現(xiàn)人機對話的紐帶。鍵盤主要分編碼鍵盤和非編碼鍵盤兩大類,其中鍵的開閉的識別由硬件編碼器來實現(xiàn)的稱為編碼鍵盤,如計算機鍵盤。而靠軟件編程來識別鍵的開閉的稱為非編碼鍵盤,單片機系統(tǒng)中常用的鍵盤為非編碼鍵盤。  

 

鍵盤都是由一個一個小按鍵構(gòu)成的,按鍵實際上就是一個開關(guān)元件,單片機系統(tǒng)中常用的按鍵主要有自鎖按鍵和非自鎖按鍵。

 

非編碼鍵盤通常又分為獨立鍵盤和矩陣鍵盤兩大類。所謂獨立鍵盤是指按鍵在與單片機相連時,每一個按鍵都與一個單片機單片機的I/O口相連,如圖3所示;而對于一些應(yīng)用系統(tǒng)中若需要較多按鍵時,采用獨立鍵盤的連接方法,則比較耗費單片機的I/O口,此時我們一般會用到矩陣鍵盤,如圖4所示,16個按鍵排成44列,稱為4X4矩陣鍵盤,如按獨立按鍵法,需要16I/O口,而按圖4的接法只需要8I/O.  

 

由于在單片機在應(yīng)用系統(tǒng)中,更多的會用到獨立鍵盤,加之兩者的檢測原理基本相似,所以主要講解獨立鍵盤的檢測原理及程序?qū)崿F(xiàn)的方法。  

 

1、按鍵的檢測原理  

 

按鍵與單片機的連接如圖5所示,按鍵的一端與地相連,另一端直接與單片機的I/O口相連。此時我們在程序中先給I/O口賦值高電平,然后不斷的檢測I/O口電平的變化。當按鍵沒有被按下時,此I/O口的電平一直為高;當按鍵被按下時,由于按鍵的另一端直接與地相連,相當于低電平,此時我們從I/O口讀出的即為高電平,程序一旦檢測到I/O口由高電平變?yōu)榈碗娖綍r,說明按鍵被按下,此時馬上執(zhí)行相應(yīng)的動作,這就是按鍵檢測的原理。

    

鍵盤是MCU單片機應(yīng)用系統(tǒng)中重要的輸入設(shè)備

 

按鍵與單片機連接圖  

 

2、按鍵的抖動與消除  

 

由于機械觸點的彈性作用,一個按鍵開關(guān)在閉合時不會馬上穩(wěn)定地接通,在斷開時也不會一下子斷開。因而在閉合及斷開的瞬間均伴隨有一連串的抖動,與單片機I/O口相接的一端的電壓會出現(xiàn)相應(yīng)的變化。   

 

實際的電壓波形在按下松手的時候都會出現(xiàn)一定的抖動,經(jīng)過實驗知道,這個一時間大概在5-10ms。所在在做單片機與按鍵相關(guān)的系統(tǒng)時必須考慮消抖的環(huán)節(jié)。按鍵消抖的方法有兩種,一個是硬件方法 一個是軟件的方法,而從節(jié)約成本和盡量簡化硬件電路的角度出發(fā),一般是采用在程序中加上消抖的方法實現(xiàn),通常是采用延時的方法。具體的作法是:  

 

檢測出鍵閉合后執(zhí)行一個延時程序,產(chǎn)生5ms~10ms的延時,讓前沿抖動消失后再一次檢測鍵的狀態(tài),如果仍保持閉合狀態(tài)電平,則確認為真正有鍵按下。當檢測到按鍵釋放后,也要給5ms10ms的延時,待后沿抖動消失后才能轉(zhuǎn)入該鍵的處理程序。

 

方案介紹

 

內(nèi)置32位MCU運算處理內(nèi)置32位MCU運算處理

 

鍵盤是MCU單片機應(yīng)用系統(tǒng)中重要的輸入設(shè)備 

 

方案簡介

 

采用進口紅外4波段傳感器,  

 

內(nèi)置32位MCU運算處理,  

 

探測距離50米  

 

角度90度  

 

報警時間3秒  

 

提供元器件清單,電路圖,軟件。

 

性能參數(shù)

 

行業(yè)分類 : 智能家居  

 

開發(fā)平臺 : STM 意法半導體  

 

交付形式 : PCBA  

 

性能參數(shù) : 傳感器 : 紅外&紫外  

 

應(yīng)用場景 : 各種火災(zāi)隱患場所

查看方案詳情>>

 

基于MCU差分升級FOTA方案

 

鍵盤是MCU單片機應(yīng)用系統(tǒng)中重要的輸入設(shè)備 

 

運行在各種設(shè)備的程序,由于功能的迭代或自身bug的修復,難免需要升級功能,通常升級的程序都是以完整升級包(new app)的方式進行,存在包體積大、耗時長的缺點;      

 

包文件分析顯示一般程序在版本迭代時A、B版本之間的差異部分在10%以內(nèi); 顧名思義,差分升級就是提取A、B版本之間的差異,減小包體積、降低升級時間;

 

該差分算法庫與平臺無關(guān),可移植到各大常用芯片平臺,移植非常簡單,并有文檔介紹操作。  

 

算法為自研算法,目前已有產(chǎn)品在市面上運行。

 

性能參數(shù)

 

行業(yè)分類 : 智能家居  

 

開發(fā)平臺 : Atmel 愛特梅爾  

 

交付形式 : 軟件  

 

性能參數(shù) : ,RAM : 1k,flash : 5k  

 

應(yīng)用場景 : 低速無線,OTA,差分升級,低功耗無線升級

查看方案詳情>>

 

我愛方案網(wǎng)是一個電子方案開發(fā)供應(yīng)鏈平臺,提供從找方案到研發(fā)采購的全鏈條服務(wù)。找方案,上我愛方案網(wǎng)!在方案超市找到合適的方案就可以直接買,沒有找到就到快包定制開發(fā)。我愛方案網(wǎng)積累了一大批方案商和企業(yè)開發(fā)資源,能提供標準的模塊和核心板以及定制開發(fā)服務(wù),按要求交付PCBA、整機產(chǎn)品、軟件或IoT系統(tǒng)。更多信息,敬請訪問http://www.d28365.cn

 

技術(shù)服務(wù)靳工:15529315703

 

推薦閱讀:

 

利用MCU單片機的紅外控制功能對電風扇控制結(jié)構(gòu)進行設(shè)計

飛思卡爾mcu單片機適合應(yīng)用于汽車電子

鉅泉科技表示智能電表MCU芯片是發(fā)力重點

你是否了解步進馬達MCU呢?

采用高性能MCU的溫濕度計具有測量精度高的特點

相關(guān)資訊
無線模塊在工業(yè)控制系統(tǒng)中的應(yīng)用案例

無線模塊在性能和可靠性方面表現(xiàn)優(yōu)異,適用于各種需要長距離、穩(wěn)定可靠通信的應(yīng)用場景。

毫米波雷達人體感應(yīng)器四大常見應(yīng)用場景與實戰(zhàn)方案

毫米波雷達人體感應(yīng)器在智能家居場景有非常廣袤的應(yīng)用空間,它可以檢測用戶狀態(tài),從而將有關(guān)服務(wù)反饋到設(shè)備終端,設(shè)備則依據(jù)反饋的信息做出智能服務(wù),實現(xiàn)人機交互

邊緣計算盒子在工業(yè)自動化和安防監(jiān)控場景中的應(yīng)用案例

在工業(yè)場景應(yīng)用中,使用AI邊緣計算盒子與生產(chǎn)線的監(jiān)控攝像頭等硬件設(shè)備深度集成,實現(xiàn)全流程自動化管理和控制

TI、ST等頭部廠商今年推出的新品MCU盤點,附實戰(zhàn)方案

新一代MCU的推出往往伴隨著技術(shù)創(chuàng)新,如更高效的處理器架構(gòu)、更先進的制程技術(shù)、更優(yōu)化的功耗管理等,這些創(chuàng)新無疑為智能終端設(shè)備的發(fā)展注入新的活力,給下游的應(yīng)用場景帶來更多可能。

逆變器MPPT在光伏發(fā)電系統(tǒng)中幾種常見算法與應(yīng)用案例

逆變器MPPT的核心原理是利用功率與電壓和電流的關(guān)系,通過不斷調(diào)整逆變器的輸出電壓和電流,使其與當前光照強度下的最大功率點相匹配。

双流县| 武平县| 泸定县| 安图县| 仁布县| 营山县| 潢川县| 化德县| 平定县| 大埔县| 聊城市| 休宁县| 榆社县| 唐河县| 铜山县| 庆元县| 武冈市| 崇礼县| 定西市| 香港| 莎车县| 衡山县| 岑溪市| 鄯善县| 雷州市| 广昌县| 东兰县| 毕节市| 察哈| 孟村| 奎屯市| 马山县| 九江市| 金川县| 兴城市| 天门市| 蓝田县| 浠水县| 灵寿县| 永德县| 蓬安县|