EDA365电子工程师网

标题: 一个有意思的按键电路,哈哈 [打印本页]

作者: myl593799546    时间: 2013-9-24 09:08
标题: 一个有意思的按键电路,哈哈
: j3 O; _3 E- _1 a4 s( n

6 w$ w, w. j. h. g9 }6 Y" G4 _要得到1/2  1/4 1/6 1/8的值,哈哈,+ O( f3 G' M) }; w& T' ^* h
( J0 X6 h7 s; g& \' r; D
但是功耗问题,就是刚开机就得耗电,去掉图中的那根线是否可行、?电容不是并联防抖的么?去掉还能防抖么
) \7 ^/ ~5 T# W$ S4 v! I8 ?+ X
3 b9 a/ H( E$ A2 ^3 m" a) K  A" i! I菜鸟问题,懂的哥们帮忙解答下
作者: kevin890505    时间: 2013-9-24 23:30
{:soso_e125:}  论坛是问问题的地方  但遇到问题第一个是想  而不是问。3 p, I2 n, N. v$ a; X
第二问题可以接受,但第一个问题你只要学了高中物理就分析的出来撒,咋个咋个回事。
作者: myl593799546    时间: 2013-9-25 08:50
kevin890505 发表于 2013-9-24 23:307 b3 w6 E9 R- Q" u% h
论坛是问问题的地方  但遇到问题第一个是想  而不是问。
7 n4 ], ?! {/ g; k# G第二问题可以接受,但第一个问题 ...

. F8 }1 g; I. C$ h& B我总共就一个问题啊,我的想法是:想去掉那根线,但是去掉之后不知道能不能达到1/2,1/4,1/8了呢!
, \/ }  A, u' V8 I
0 q6 U7 Q5 w4 {, \( j# W. `再者就是换成接个三极管应该可以
作者: zhanglaoye    时间: 2013-9-25 10:07
myl593799546 发表于 2013-9-25 08:50
) n' B# ]7 s. B% n) v我总共就一个问题啊,我的想法是:想去掉那根线,但是去掉之后不知道能不能达到1/2,1/4,1/8了呢!- c( v  u: l. s0 R: h5 p5 u

0 j/ W" j. F& ?- [再 ...

' k3 Z  ^! ]  A3 ~4 Z- G) ~你说的能实现,但不是你想要的结果。给的不完整,答案只半截。
作者: myl593799546    时间: 2013-9-25 13:52
zhanglaoye 发表于 2013-9-25 10:07
7 Y( B0 x9 Y* [. S你说的能实现,但不是你想要的结果。给的不完整,答案只半截。

6 ?" }+ Y% p' P, E0 W怎么不完整了呢,没明白你的半截啥意思,能详细说说么
作者: lpnxq    时间: 2013-11-1 15:19
好像去掉之后,P06口的电压总是3.3v。不能变化啊!
作者: f.yang    时间: 2013-11-1 18:46
本帖最后由 f.yang 于 2013-11-1 19:03 编辑
; |) S( [( ?) A" _+ k
0 w+ G" @8 F6 J& I6 \建议你做一个仿真就明白了  x& R' R! U: @5 {
, H/ b" k6 D! ?/ I+ f
这个电路是用ADC(模数转化)引脚来做按键,通过采样道德不同的不同电压来对应不同输出的按键。) i, W5 v' h3 p- A  P' Q
如果去掉那条线你自己可以分析一下。
  A5 s7 y( x2 T8 @, a% h  e电路性质变了,原来是你用P06口并联在电阻的那一点采样,电压是并联点的。但如果去掉,原来到地的回路就没有了,电流只能由P06口流向地,就变成了串联了,你把端口P06(电阻无穷大)串联进电路,不管你怎么按采样到的都是电源电压(那几个电阻阻值太小基本无法分压)。
- ^: c* s8 y1 f6 L/ w这些都是基本电路原理,可以看看书。, U: Y! ?/ D" X8 q& B0 m

4 U" |  U! e# B) z8 i5 w! w如果嫌功耗高,可以吧电阻的值换大一点,但流过的电流一定要大于采样电流就可以以。{:soso_e113:} % N, g2 v- r+ x5 [8 U

8 U+ e' Z3 A: G. z: U对了,电容是防抖的,ADC采样是要时间的。你可以再网上找找ADC做按键的资料。
作者: myl593799546    时间: 2013-11-4 09:14
f.yang 发表于 2013-11-1 18:46( s) \& w  v! `/ ^/ {4 T: t$ P& q
建议你做一个仿真就明白了
: ~5 P! _( }( S8 l3 y/ i
* N5 H  {& g; B- z3 @; {这个电路是用ADC(模数转化)引脚来做按键,通过采样道德不同的不同电压来对 ...
: f- y& E9 k0 e# J5 S5 m" R
说的有道理,谢谢回答了,哈哈0 W  \  H/ l  S4 m+ X4 s
不过,要得到我想要的分压值:1/2,2/3,3/4.。。怎么改一下呢?因为我这样的话一开机就耗电
作者: myl593799546    时间: 2013-11-4 09:18
lpnxq 发表于 2013-11-1 15:19
1 _' k4 I, C; S好像去掉之后,P06口的电压总是3.3v。不能变化啊!

  `* ~6 q7 i; c' n4 ?' \确实是这样子了,但是不知道怎么改了




欢迎光临 EDA365电子工程师网 (http://bbs.elecnest.cn/) Powered by Discuz! X3.2