故障案例:電位器的故障導(dǎo)致的矩陣鍵盤錯誤問題
發(fā)布時間:2015-10-22 責(zé)任編輯:sherry
【導(dǎo)讀】本文以一個故障案例為引,為大家介紹了關(guān)于電位器的故障導(dǎo)致的矩陣鍵盤錯誤問題,希望同樣遇到此類問題的朋友能夠根據(jù)本文的思路順利的解決自己遇到的問題。
不知各位有沒有在設(shè)計過程中遇到過板子上矩陣鍵盤不能進行正常識別的情況,這種異常通常出現(xiàn)在對SVR單片機電路板進行調(diào)試的過程中,只能識別第一列鍵盤,而無法識別其他。
出現(xiàn)這種情況,有可能是電位器出現(xiàn)問題導(dǎo)致的,本文就從原因開始排查,給出發(fā)現(xiàn)錯誤的過程,從而幫助大家積累經(jīng)驗。
圖1 4*4矩陣鍵盤
第一個需要排除的是焊接錯誤,因為所有的現(xiàn)象都一樣,如果是焊接的原因的話,不會出現(xiàn)這種情況。
接下來就是電路問題,但電路出現(xiàn)錯誤的幾率非常小,因為有一些板子上的矩陣鍵盤是沒問題的,電路如果有問題,那么所有的都會無法識別。
這時一定會有人想到是程序出現(xiàn)錯誤,但卻出現(xiàn)了有的板子可以識別,有的板子無法識別的情況,在對程序進行修改之后,先固定輸出一個行線為低電平,然后按下該行上的按鍵,仍然無法識別,那么這就說明并非程序的問題。
在否定了以上的問題之后,只剩下采用萬用表來進行測試的方法了。按照修改后的程序,固定輸出一個行線的電平為低,然后按下該行線上的按鍵,測量對應(yīng)端口的電平變化情況,這時就可以發(fā)現(xiàn):無論對應(yīng)PA0端口的按鍵是否按下,該端口的電平值始終為2V,而其余的按鍵沒有按下時,對應(yīng)的端口電平為高,按下后變?yōu)榈碗娖健D敲纯梢源_定是PA0端口的電平被一直拉低,這是什么原因?
參考電路圖進行觀察,仔細(xì)觀察PA0口的連接,可以看到如圖2所示的PA0連在電位器上。
這時候等于PA0端口的電平是電位器在VCC和GND之間的分壓電阻的阻值,是不是因為PA0對GND上的分壓電阻值過小,導(dǎo)致該端口一直被拉低?把可調(diào)電阻調(diào)節(jié)端對GND的電阻調(diào)大后,就能夠識別按鍵值,那說明問題確實出在電位器上。
特別推薦
- 是否存在有關(guān) PCB 走線電感的經(jīng)驗法則?
- 一文看懂電壓轉(zhuǎn)換的級聯(lián)和混合概念
- 第12講:三菱電機高壓SiC芯片技術(shù)
- 準(zhǔn) Z 源逆變器的設(shè)計
- 貿(mào)澤電子持續(xù)擴充工業(yè)自動化產(chǎn)品陣容
- 低功耗嵌入式設(shè)計簡介
- 如何通過基本描述找到需要的電容?
技術(shù)文章更多>>
- 了解負(fù)電壓的概念
- 單個IC也能構(gòu)建緊湊、高效的雙極性穩(wěn)壓器
- ESR 對陶瓷電容器選擇的影響(下)
- 基于射頻無線電力傳輸供電的無電池資產(chǎn)跟蹤模塊的先進監(jiān)控系統(tǒng)
- 步進電機中的脈寬調(diào)制與正弦控制
技術(shù)白皮書下載更多>>
- 車規(guī)與基于V2X的車輛協(xié)同主動避撞技術(shù)展望
- 數(shù)字隔離助力新能源汽車安全隔離的新挑戰(zhàn)
- 汽車模塊拋負(fù)載的解決方案
- 車用連接器的安全創(chuàng)新應(yīng)用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索
圖像傳感器
陀螺傳感器
萬用表
萬用表使用
網(wǎng)絡(luò)電容
微波
微波功率管
微波開關(guān)
微波連接器
微波器件
微波三極管
微波振蕩器
微電機
微調(diào)電容
微動開關(guān)
微蜂窩
位置傳感器
溫度保險絲
溫度傳感器
溫控開關(guān)
溫控可控硅
聞泰
穩(wěn)壓電源
穩(wěn)壓二極管
穩(wěn)壓管
無焊端子
無線充電
無線監(jiān)控
無源濾波器
五金工具