主题中讨论的其他器件:TXU0104
下午好!
我使用的是一款基于 STM32F4微控制器的嵌入式电路板、该微控制器通过 UART 与 Sierra 无线调制解调器通信。 由于 STM32F4数字接口电压为3.3V、调制解调器数字接口电压为1.8V、因此在这两个器件之间放置了收发器。 在电路板的修订版2中、使用了 SN74AVC4T774PWR 收发器。 微控制器和调制解调器之间的通信已经过测试、并且到目前为止一直工作正常。 最近、我们将电子板从修订版本2更新为修订版本3。 在此新版本中、由于电流消耗问题、我们已将 SN74AVC4T774PWR 替换为 SN74AXC4T774PWR。 我已附上一段线路图摘录(TEL_DCD、MCU_USART1_RX、MCU_USART1_CTS、Tel_ring、MCU_USART1_TX、 MCU_USART1_RTS、TEL_DTR 信号直接连接到微控制器、而 TEL_DCD_1V8、TEL_RXD_1V8、TEL_CTS_1V8、TEL_RING_1V8、TEL_RING_1V8、 TEL_TXD_1V8、TEL_RTS_1V8、TEL_DTR_1V8直接连接至调制解调器)。 在微控制器调制解调器通信测试期间、我遇到了一些错误。 我用一个示波器来探测微控制器通过 UART 发送和接收的消息、并且看到了 RX 信号的一种奇怪行为。 在微控制器发送 AT 命令之后、调制解调器响应之前会发生一个低电平周期(我已附加了示波器检测到的信号图片)。 这个周期持续1.5/2毫秒、由微控制器的 UART 解释为空字符。 此行为给我一些读取存储调制解调器响应的缓冲区的问题。 因此、我已从版本3电路板中移除了两个 SN74AXC4T774PWR 收发器、并放置了两个 SN74AVC4T774PWR。 之后、两个器件之间的通信再次正常运行、并且示波器未检测到低电平周期。 所有测试都是使用微控制器和调制解调器中加载的相同固件完成的。 如果您想了解在电路板上安装 SN74AXC4T774PWM 时为什么会出现这些低电平周期、请提供任何帮助。
此致。
Massimo G.