久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 單片機IO口識別按鍵的接線方法 [打印本頁]

作者: zhangwenan    時間: 2022-3-8 16:46
標題: 單片機IO口識別按鍵的接線方法
如題所示:打算用STM32單片機的IO口去識別按鍵是否被按下,按鍵如圖所示:3個按鍵串聯為1組,總共4組12個按鍵。要求用盡量少的IO口和外圍器件去識別按鍵動作。我自己現在是要用8個按鍵,感覺還可以再減少,但是想不出來更好的方法了。

bc1eb823e664d3c4174833ef0180c0d.jpg (117.22 KB, 下載次數: 71)

bc1eb823e664d3c4174833ef0180c0d.jpg

作者: wulin    時間: 2022-3-8 21:13
12個按鍵3*4矩陣需要7個IO口
作者: lkc8210    時間: 2022-3-9 23:56
不加二極管只需6個IO



加二極管只需4個IO,但要消耗12顆二極管,不合算

原理是每次單片機只拉低一根腳
然后測量其它腳有沒有被拉低


作者: glinfei    時間: 2022-3-10 08:56
lkc8210 發表于 2022-3-9 23:56
不加二極管只需6個IO

當年數理邏輯肯定學的好。
作者: lhomme    時間: 2022-3-10 09:32
矩陣掃描鍵盤 3*4 但不是你這樣的接法
作者: hei512020    時間: 2022-3-10 14:33
如果按你圖上畫的3個一組,必須是4組的話,就可以用4個ADC口線引腳;每一組接一個STM32的ADC口線,每個按鍵上加上不同的電阻,根據采樣電壓不同,區分不同的按鍵;理論上一個ADC口線就可以接多個按鍵(理論上1個ADC口線就可以做出12個按鍵;當然要看看AD采樣的精度和鍵與鍵之間的電壓余量,盡可能的鍵與鍵之間余量多些,這樣就不至于把鍵采集錯誤);
作者: 名字不是重點    時間: 2022-3-10 14:41
wulin 發表于 2022-3-8 21:13
12個按鍵3*4矩陣需要7個IO口

確切的說是3*(3+gnd),只要6個IO
作者: rundstedt    時間: 2022-3-10 17:50
串電阻用ADC識別,8個鍵用兩個IO口就能實現。
作者: 銘鑫99    時間: 2022-3-11 14:32
矩陣鍵盤四乘三,這樣不對

作者: chen_天天來    時間: 2022-3-11 17:43
用上個ADC口掃描,可以串到你不想要

Y8FPWR9A24@CJB@)Y%`USLP.png (50.17 KB, 下載次數: 58)

Y8FPWR9A24@CJB@)Y%`USLP.png

作者: wearefamily    時間: 2022-3-12 18:23
矩陣鍵盤四乘三
作者: 188610329    時間: 2022-3-13 15:04
在任何一個實際項目中, 按鍵應該都是最后考慮的東西, 因為實現方法太多了,應該根據實際有的資源,最后決定按鍵方案,你其他東西都設計好了,
還剩 12個以上IO 就什么都不要想,直接通通獨立按鍵。
如果 還剩 4~6個IO 就用 板凳的方法,
如果 還剩 1個IO 并且,可以ADC 那么就用10樓的方法。
如果 沒有剩余IO, 但是有用 TM1650 之類的 LED 驅動芯片,那么直接用 TM16系列LED芯片自帶的 按鍵識別功能,就可以了。
包括IO復用方案,單IO無DAC,電容充放電方案,等等等等,方法很多很多,單純的討論按鍵實現方法,不考慮應用場景,來確定哪個方案好,沒有太大的實際意義。
作者: 學mcu的菜雞    時間: 2022-3-13 16:14
lkc8210 發表于 2022-3-9 23:56
不加二極管只需6個IO

大哥牛逼
作者: 學mcu的菜雞    時間: 2022-3-13 16:15
188610329 發表于 2022-3-13 15:04
在任何一個實際項目中, 按鍵應該都是最后考慮的東西, 因為實現方法太多了,應該根據實際有的資源,最后決定 ...

長見識了!!




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 日本中文字幕视频 | 一区二区三区亚洲 | 天天综合永久入口 | 宅男噜噜噜66一区二区 | 91极品视频| 亚洲精品福利在线 | 中文在线播放 | 日韩久久综合网 | 欧美激情a∨在线视频播放 成人免费共享视频 | 蜜臀久久 | 中文字幕一区二区三区四区五区 | 亚洲成人免费视频 | 国产毛片av | 国产精品一区久久久 | 国产精品久久久久久福利一牛影视 | 国产免费xxx | 在线看免费 | 成年人网站国产 | 久草青青草 | 黑人成人网 | 亚洲精品免费观看 | 欧美日韩国产一区二区三区 | 四虎成人免费电影 | 精品亚洲永久免费精品 | 久久免费国产 | 99久久久国产精品免费消防器 | 精品国产一区二区三区av片 | 成人三区 | 黄色一级视频 | 欧美精品在线看 | 九一国产精品 | 久久免费观看视频 | 久久精品在线免费视频 | 欧美大片一区二区 | 国产精品不卡一区 | 亚洲精品自拍 | 国产精品a久久久久 | 青青久久 | 欧美一级在线观看 | 亚洲一区在线日韩在线深爱 | 一区二区三区四区免费观看 |