Questions tagged «level-shifting»

电平转换是在不同逻辑电平之间转换的过程。例如,从0-3.3 V逻辑到0-5 V逻辑

2
使用BJT原理图的电平转换器
当我偶然发现使用BJT而不是普通MOSFET的电平转换器电路时,我正在读Amitava Basak 的《模拟电子电路和系统》一书。请参见下图。请忽略晶体管型号。 我对中间的NPN晶体管Q2感到困惑:它总是关闭吗? Q5以二极管模式连接,其Vbe固定为0.7V 将Q2 Vbe加R2中的压降后应再次提供0.7V 以上暗示Q2的Vbe小于0.7或R2上的电压降为零。 舍弃R2上的零电压降,导通的晶体管怎么可能具有低于0.7V的基极至发射极电压?

3
具有差分输出和共模移位的差分放大器
简介:我想构建一个具有差分输出的差分放大器,但将共模转换为与原始模式不同的电平。 我目前的知识使我走到了这一步:以传统的3运放仪表放大器为例,如下图所示: 现在,如果您选择左边的两个运算放大器而没有第三个,则已经可以满足您的需求,即放大差分输入并提供差分输出。唯一的问题是它保留了输入的共模。在右侧添加第三个运算放大器,很容易通过偏置其接地来移动CM(实际上,这是大多数单芯片仪表放大器在提供Vbias引脚时所做的工作),但是电路的输出现在是单个-结束。 那么,既保持差分输出又保持CM移位的最佳方法是什么?我猜想,一种方法是仅取上述仪表放大器的左两个运放,并分别移动每个地。 我想到的另一种选择是仅再次使用左边的两个运算放大器,并且(以我想将CM减半的示例为例)使用所需的两倍增益,然后将每个输出除以2。 不幸的是,这两种解决方案都需要更多(数量上),具有低TCR的高度匹配电阻器(我试图将电路的温度漂移保持在非常低的水平),而且这些都是昂贵的。 那么您将如何解决这个问题?也许使用仪表放大器是错误的开始?我上面的解决方案之一是这样做的“标准”方法,还是为此目的有更好的电路? 编辑:匹配电阻的说明:我的意思是在TCR中匹配它们,因为我的目的是最大程度地降低温度漂移。这意味着我需要匹配TCR中的电阻,而不是绝对值,以便当它们由于温度而漂移时,它们将保持其原始比率。实际上,我对匹配绝对值不感兴趣(几乎,我仍然需要一点匹配来维持CMRR),原因有两个:1)绝对值不匹配会导致失调和增益误差,这两个误差都易于在以下位置校准系统级别。测量和校正温度漂移要困难得多。2)无论如何,即使不进行校准,大多数失调误差也不存在,因为这将是传感器的前端,并且由于传感器的交流激励,失调误差将被抵消。无论如何:

2
如何获得Arduino(5 V)和MPR121(3.3 V)通话?
我有Sparkfun MPR121 I2C电容式触摸传感器分线板 我已经读到它使用3.3 V,我知道我不能仅仅连接Arduino的3.3 V电源输出,因为通信线也需要3.3V。如何连接其他线路? 我在Sparkfun的网站上找到了一个教程。使用二极管的第三张图-那是将传感器连接到Arduino的最佳方法吗? 任何想法或信息都很好,我的知识很低。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.