主题中讨论的其他器件:、 MAX3243、 MAX232、 MAX3232
我正在设计此板、它基本上包含用于 Tensy 3.2微控制器的 RS232 <-> TTL 收发器。 该板应安装在维修车辆中、因此预期输入电压为~28V 的任何值、该板由点火线供电、因此仅在发动机运转时才会打开。 TPS7A19的输出被调整为5V、实际上电路和组件的选择是按原样取自 TI 文档 SBVU031 - TPS7A1901EVM-760评估模块。
Tensy 通过其3个串行端口从车辆中安装的其他设备(如 RoadWatch、AVL 等传感器)接收数据、TTL 到 RS232转换通过 MAX3243实现:
我所面临的问题是、我有几块电路板、如果电路板断电、而任何器件连接到其中一个串行端口(通过 RS232_TXN、RS232_RXn 和 GND)、TPS7A19就会被损坏。 当 TPS 死机时、电源 LED 不会出现、并且输出保持为零、尽管 FB 电压仍为1.233V。 更换 TPS 可以解决问题。
我找不到这种行为的具体原因。 如果没有其他器件连接到电路板的串行端口(因此没有其他外部接地连接)、则不会发生这种情况、TPS 也会承受这种情况。 我只能假设这是某种电容器放电瞬态、会导致负载突降、这会通过反向电流保护二极管 D4返回到 TPS 的输入端。 然而,我无法了解所谓的激增将会使租置计划终止的范围。
有些人告诉我要抑制 D4并在电压输入端安装 TVS;E2E 上的其他文章建议在 IN 与 GND 之间添加肖特基二极管、以防止负电压超过绝对最大额定值达到 IN/EN。
欢迎提供有关如何防止 TPS 被炸的建议。
此致、
克劳迪奥
