硬件电路
+ -

SGM3157单刀开关-电压倒灌

2025-11-05 14 0

使用CH340做为USB转串口时,其串口端的RX和TX端的IO会有微弱的 3.3V 电压,如果不断开的话会将这微弱的 3.3V 电压引入到核心板上,可能会影响到启动。
103338425690

U20 和 U21 是 SGM3157 模拟开关,在底板掉电以后将 I.MX6U的 UART1_TXD 和 UART1_RXD 这两个 IO 与 CH340C 的 TXD 和 RXD 断开,因为 CH340C 的TXD 和 RXD 这两个 IO 带有微弱的 3.3V 电压,如果不断开的话会将这微弱的 3.3V 电压引入到核心板上,可能会影响到启动.

控制引脚 IN 开关状态
0 COM 连接到 NC (常闭端)
1 COM 连接到 NO (常开端)

由于IN直接连接的是3V3,相当于直连状状态。但由于3V3不存在时,会自动断开连接至NC端,这样NO端的电压不会倒灌至CH340最终倒灌至.

本文灵感出自于【【正点原子】I.MX6U嵌入式Linux驱动开发指南V1.81】 P243

SGM3157

SGM3157 是一款由 圣邦微电子 设计生产的单刀双掷模拟开关。它的主要功能是在两个信号路径之间进行电子切换,类似于一个电子控制的单路选择器。
SGM3157 是许多知名品牌模拟开关(如 TI 的 TS3A24157、ADI 的 ADG841)的 直接替代品 或 功能兼容品。

  1. 类型: 单刀双掷

    • 可以想象成一个单通道的开关,有一个公共端,可以连接到两个输出端中的任何一个。
    • 引脚配置: 通常有 1 个公共端,2 个可选择的通道端。
  2. 宽电压范围

    • 工作电压范围通常为 1.8V 至 5.5V。这使得它既能用于低功耗的 1.8V/3.3V 系统,也能用于标准的 5V 系统。
  3. 低导通电阻

    • 在 5V 供电时,典型导通电阻非常低,通常在 0.5Ω 左右
    • 低导通电阻意味着信号在通过开关时衰减和失真很小。
  4. 高带宽

    • 具有很高的带宽,通常能达到 -3dB 带宽 > 200MHz,使其能够传输高频信号,包括高清视频。
  5. 低功耗与小封装

    • 静态电流极低。
    • 通常采用非常小的封装,如 SC-70-6SOT-23-6 等,非常适合空间受限的便携式设备。
  6. 先断后合

    • 具备先断后合的开关特性,在切换过程中,公共端会先断开当前连接,再连接到新的通道,防止两个通道在瞬间短路。

SGM3157应用

由于其高带宽,所以对于中低速总线,也是很适用的,不过就是有点费片子。对IMX6UL开发板对LCD数据总线的应用。
10494067983

3 个 SGM3157 模拟开关,用于控制来自 I.MX6U 的 LCD_DATA23(LCD_R7)、LCD_DATA15(LCD_G7)和 LCD_DATA7(LCD_B7)和来自 RGBLCD 屏的 LCD_DATA23S、LCD_DATA15S 和 LCD_DATA7S 的通断。

这是因为这几个信号有用来设置 I.MX6U 的BOOT_CFG4[7]/BOOT_CFG2[7]/BOOT_CFG1[7],同时又是 RGBLCD 屏的 ID 信号,因此他们存在冲突。如果不加切换,在启动的时候, I.MX6U 就可能读到错误的启动配置信息,从而导致启动失败(不运行代码)。

加这三个模拟开关,就是为了让 I.MX6U 在启动的时候可以正常读取BOOT_CFG4[7]/BOOT_CFG2[7]/BOOT_CFG1[7]的值,同时在启动后,用户代码又可以读取正确的 RGBLCD ID 值。互不影响。三个 SGM3157 的使能信号默认都是由 LCD_VSYNC 控制(刚好满足 LCD 时序)

0 篇笔记 写笔记

SGM3157单刀开关-电压倒灌
使用CH340做为USB转串口时,其串口端的RX和TX端的IO会有微弱的 3.3V 电压,如果不断开的话会将这微弱的 3.3V 电压引入到核心板上,可能会影响到启动。U20 和 U21 是 SGM3157 模拟开关,在底板掉电以后将 I.MX6U的 UART1_TXD 和 UART1_RXD 这两......
关注公众号
取消
感谢您的支持,我会继续努力的!
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

您的支持,是我们前进的动力!