"); //-->
和大家分享分享,有不妥之处望多赐教:
键盘设计采用AD扫描,现将AD扫描原理分析如下,电路如图5-8:
当没有按键按下时:
...............(1)
当KEY1有按键时:
............(2)
当KEY2有按键时:
............(3)
当KEY3有按键时:
............(4)
当KEY4有按键时:
............(5)
电路如图5-8所示,选R1、R2、R3、R4、R5都为10K电阻,则(2)式变为:
............(6)
(3)式变为:
............(7)
(4)式变为:
............(8)
(5)式变为:
............(9)
由AD转换公式(10)
............(10)
其中Vcc为基准电压,假设AD为8位转换精度。X为转换所得数字量。则由(10)得
............(11)
将(1)(6)(7)(8)(9)分别代入(11)得:
当没有按键按下时:
当KEY1有按键时:
当KEY2有按键时:
当KEY3有按键时:
当KEY4有按键时:
从以上推导步难看出一个规律:如果AD的参考电压和电阻网络的电压VCC为同一电压,则AD转换键盘采集的数字量在电阻网络高度精确的前提下是一个固定的值。
*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。