原创 总线不要上拉下拉电阻可以保持既有的电平状态吗?

2008-12-2 11:48 6638 5 7 分类: MCU/ 嵌入式


A:可以的。有一种叫做“总线状态保持电路(bus-hold circuit)”就可以。这种电路主要是为了节能而


提出的。


如图就是一种极为简洁的方案电路,它是通过总线状态维持电路将保证待用总线处于一个确定的逻辑电平的。这种电路通过电阻Rf反馈同相缓冲电路的输出信号到输入端,建立一个双稳态电路(存锁器)。理解这个电路不妨与我们学习过的运放正反馈电路相比较,那样理解起来比较容易。


让我们来好好了解这个电路:首先假设一个活动总线驱动器已将总线转换成换高电平。


 


这就是说,一个高电平也存在于“the bus-hold circuit buffer(总线状态维持电路缓冲器)”的输出上了,因而反馈电阻器Rf上并没有电流流过。微安级的电路泄漏电流定位了“bus-hold circuit(总线状态维持电路)”的电耗(水平)。


 


如果实际的总线驱动器要释放总线而变成待用状态,该“bus-hold circuit”将通过反馈电阻器Rf来维持(总线原有的)高电平,至此,除泄漏电流之外,不再有电流流过。只有在总线由高到低转换期间,才有短暂的尖峰电流出现在这些“bus-hold circuit(总线状态维持电路)”里,这对CMOS电路也是难免的,反之亦然。尽管如此,它的动态电耗要比上面讲到的使用上拉电阻少几个数量级。

文章评论2条评论)

登录后参与讨论

feng0305010303_803786486 2015-5-18 09:53

要是图片能看见就好了

用户377235 2014-1-8 22:57

怎么看不到图呀?

相关推荐阅读
用户6646 2010-06-09 16:44
Linux C中令人讨厌的段错误
作者:孙晓明,华清远见嵌入式学院讲师同学们在做练习的时候,编译完程序,执行的时候,有时会莫名的出现 “Segment fault”,即段错误,段错误是让许多C程序员都头疼的提示,因为对于这种模糊的提示...
用户6646 2010-06-09 13:06
VC6 显示行号 (无限制注册版)
make编译时出现错误, 会提示哪一行。可惜vc中不能显示行号,很是郁闷。这个插件可以显示行号,呵呵,很有用。VC显示行号插件说明-----------------------------------...
用户6646 2010-05-22 10:07
删除 nero search 的有效方法
不知道从什么时候开始,Nero多出来一个绑定的Nero Search,虽然可以不然它显示,可是他仍然会在后台占用资源。可以用以下方法解决:开始->运行,依次输入下列文字回车、确定即可(每次输一行...
用户6646 2010-04-03 08:46
2007年5月22日完成的全电控小电视(版本V2.0)
基础功能部分写了4000多行汇编,加上遥控红外部分达到了6000多行,大体介绍如下:1. 内置开关电源转换,11-37V供电;2. 全轻触操作,无机械可调器件,PWM调节亮度/色彩/背光;3.按钮有:...
用户6646 2010-03-17 09:41
三极管HFE与β的关系
hfe是三极管H参数,全称“共发射极低频小信号输出交流短路电流放大系数”,在等效四端网络中又叫“h21”。β是Ic与Ib函数关系的普遍表达式,尤其特指在晶体管基区中电流的分配关系。无论在教科书还是在应...
用户6646 2010-03-17 09:35
三极管饱和(2)
from:http://blog.ednchina.com/xcbao/10816/category.aspx本图片来自于<模拟集成电路的分析与设计>,用来表现三极管饱和时的carriers的分布。但...
我要评论
2
5
关闭 站长推荐上一条 /2 下一条