这个电路的工作原理猜测如下:
1. DVDD是一个输入输出口, 即能输入又能输出.
2. DVDD内部具有上拉功能.
3. 通常状态下, DVDD处于输入状, 当检测到高电平后, 变成输出状态, 保持7S时间. 如果按键按下6.9S后, 抬起, 那么DVDD只再保持0.1S. 至于这7S应该包括按下的时间.
4. 当7S后, DVDD重新变成输入状态. 等待下一次按键按下.
至于测量的R103为2.8V. 呵呵...
这是对的.
DVDD为3.5V, 其实R102流过的电流比较小. 最简单的计算如下:
R102(DVDD的另一端)的电压:
V102且认为是DVDD:
由于饱和导通(这个就不用算了).
那么对于三极管而言, VBE大概在0.6V~0.8V(至于多大, 不同的电流,不同的三极客也不同).
一般情况下在0.7V左右.
3.5V - 0.7V = 2.8V左右.
上面的计算, 至于为什么, 慢慢体会吧.
有空的时候多翻翻<模拟电路>低频部分的三极管吧.弄明白了, 以后遇到这样的电路就不用那么麻烦算了. 看一眼就知道电压是多少了.
如果没有猜错的话, LS每次按键的时间应该不会超过1S吧. 所以会认为按键抬起后,会延时7S左右. |