This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
我之前使用过简单的 MOSFET N 型电压转换器、将 Raspberry Pi 3.3V UART 连接到 ATMega2560 5V UART。 它工作正常。
因此、我使用 TXB0102制作了一个电路板、在启动后启用 OE、并尝试进行通信、但到目前为止、器件不会相互通信。
似乎两个器件都应该能够提供足够的电流、但这可能不是我的问题的原因。
您认为我需要 TXS0102吗? 不过、它并不像串行具有任何上拉电阻、因此我不确定它是正确的方法。
请注意、在安装之前测试了电压转换、TXB0102可以正常工作。
RPi Tx 3.3->5V 的电压转换正在工作、但是当连接到 ATMega2560时、5V 的方波会变成一些奇怪的10V (0v 至10V)峰值正弦波。
从 ATMega2560到 RPi Rx 3.3V 的 TX 在5V 侧显示为5V 峰峰值正弦波。
不用说、这些类型的波形不会被读取为串行数据。 这是我挑选错误芯片的一个非常明显的症状吗?
我尝试了 CAT5绞合电缆上的一些较轻/较薄/较短的导线、以减少任何可能的电容。 似乎没有帮助。
电缆和所有连接器的总电容是多少? TXB 在70pF 以上的情况下不工作。
TXS0102可能工作得更好(UART 信号的空闲状态为高电平、因此上拉电阻很合理)。
我会在电路关闭的情况下将仪表卡在导线上、然后测量电容并返回给您。
是否有更好的方法来获得电容读数?
实际的波形可能会更有用。
嗯... 仅使用电线、电容为56pF、但连接了 Atmega、我在仪表上得到了高达150pF 的电容。
实际波形有点... 嗯... 我认为这是无用的。 看起来像是疯狂的失控正弦波。 没有什么像数字方波(我已经确认没有 ATMega 就可以了)。
我将尝试用电线来减少电容、看看会发生什么情况。
TXS0102没有电容限制?
我看到 TXS0102 VSSOP 几乎在任何地方都已完全售出。 因为我可能会被迫更改芯片。
您是否推荐使用最喜欢的单向/双向 TXS 类型芯片? 我是相当开放的,但我需要确保在这个疯狂的全球短缺中,我可以得到几百个芯片并完成我的工作:)
您好!
我通常建议避免对单向信号使用自动方向感应器件、因为它们都需要较低的负载电容。 这可能更好地通过 SN74LVC1T45等器件实现、然后您只需使用两个(RX 和 TX 信号)即可。 该器件具有强大的缓冲输出、因此更适合较重的容性负载。 在 TI store 中、有很多 SN74LVC1T45DCKT 可用。
感谢您的指导。 实际上、短长度的磁性导线会产生功能电路、正如您所说的那样、它与电容相关。
我将换用您推荐的器件。