由于Arduino基本上是5V电源供电,大多数现代传感器,显示器,闪存卡和模式仅为3.3V,许多制造商发现他们需要进行电平转换/转换,以保护3.3V器件免受5V。于是使用电阻来制造分压器,但是为了进行高速传输,电阻器可能会增加大量的电压,从而造成严重破坏,这很难进行调试。因此,设计了TXB0108-8通道双向逻辑电平转换器实现电平转换。TXB0108-8通道双向逻辑电平转换器电路板实物截图:
TXB0108双向电平转换器执行几乎任何电压间双向电平转换,并将自动检测方向。只有这个芯片不能正常工作的是i2c(因为它使用强大的上拉,这会混淆自动方向传感器)。如果您需要使用上拉电阻,您可以将它们至少为50K欧姆,AVR / Arduino的内部电阻约为100K欧姆,这样就可以了!
由于该TXB0108芯片是一个特殊的双向电平转换器,它没有强大的输出引脚可以驱动LED或长电缆,它的意图是坐在两块逻辑芯片之间的面包板上!如果您不需要即时双向支持,我们建议以下具有强大输出驱动的74LVX245。
TXB0108-8通道双向逻辑电平转换器电路 PCB截图,见附件下载其工程文件: