08电路设计:USB接口、RS232接口、电平转换&PS2、USB&GE接口

USB接口设计部分

一、USB接口简介

USB总线是目前应用最为广泛的的外设接口规范。随着时代的发展,外设的进步,USB接口规范从USB1.0~USB 3.2。

USB 3.0 是高速的全双工模式 ,增加了 两对 差分对。
USB 2.0 写数据时不能读数据,是半双工模式。

二、USB3.0介绍 

  1. 提供了更高的每秒 5Gbps 传输速度,USB2.0  480Mbps。
  2. 对需要更大电力支持的设备提供了更好的支持,最大化了总线的电力供应 USB3.0 900mA, USB2.0 500mA。
  3. 增加了新的电源管理功能:
    在 USB2.0 接口中,支持激活 (ACTIVE) 和挂起 (SUSPEND) 两种电源管理模式。
    在超高速 USB3.0 接口中,除了激活 (ACTIVE) 和挂起 (SUSPEND) 之外,还支持空闲 (FASTEXITIDLE) 和睡眠 (SLOW EXIT IDLE) 两种电源管理模式。
  4. 全双工数据通信,提供了更快的传输速度。
  5. 向下兼容 USB 2.0 及 USB 1.1 设备。
  6. USB3.0 采用了对偶单纯形四线制差分信号线,故而支持双向并发数据流 传输,这也是新规范速度猛增的关键原因。
    在原有 4 线结构(电源, 地线,2 条数据线)的基础上,USB 3.0 再增加了  4 条线路 ,用于接收和传输信号。因此不管是线缆内还是接口上,总共有 8 条线路。

  7. 正是额外增加的4条(2对)线路提供了“SuperSpeed USB”所需带宽的支持,得以实现“超速”。显然在USB 2.0 上的2条(1对)线路,是不够用的。
  8. 此外,在信号传输的方法上仍然采用主机控制的方式, 不过改为了异步传输。USB 3.0利用了双向数据传输模式, 而不再是USB 2.0时代的半双工模式。简单说,数据只需要着一个方向流动就可以了,简化了等待引起的时间消耗。

三、USB 接口设计


RS232接口设计部分

一、原理图

1.1串口上拉

书面解释:UART232 的 RX 工作中处于输入状态, 为了避免 RX 不定电平的噪声导致输入乱码等问题, 加上拉可以确定电平。

详细解释:(让你醒姐来给你说道说道)
1、为什么要拉?
在一般情况下,9、12管脚是处于浮空状态,外面的噪声可能存在误触发成低或者高,会误以为接收到数据了其实没有接受到数据。
2、为什么是上?
是因为 232 协议输入信号以低电平作为数据接收的开始。加上拉就是为了在没有数据传输的时候保持高电平,如果有噪声就都是无效的传输。
3、为什么是 RX 不是 TX?
TX 上加也是可以的,是为了保证 232 的发送的时候没有差错。
硬件工程师们都在各自的 RX 上加,当 RX 连接了其他的工程师的 TX 时,就相当于对方的 TX 也上拉了,所以工程师们都默认在 RX 上接上拉电阻。

1.2信号

UART 的协议规定 RX 输入信号中,以低电平作为数据接收的开始,所以上拉可以保持 RX 无数据接收的状态。

二、基本参数

  1. 载波检测(DCD - Data Carrier Detect)
  2. 接受数据(RXD - Receive Data)
  3. 发出数据(TXD - Transmit Data)
  4. 数据终端准备好(DTR - Data Terminal Ready)
  5. 信号地线(SG - System Ground)
  6. 数据准备好(DSR - Data Set Ready)
  7. 请求发送(RTS - Request to Send)
  8. 清除发送(CTS - Clear to Send)
  9. 振铃指示(RI - Ring Indicator)

电平转换&PS2

一、电平转换

1.1 案例1

将内部 1V8 转换成 3V3 。 

B 端对外,并且 B 端的电压一定比 A 端高。

 1.2案例2

其中有一个管脚是 DIR 为方向控制的电路,只需要对 DIR 进行访问。
如 B→A,只需要将 DIR 拉低。
如果需要切换方向,可以将 DIR 接到 GPIO 控制电平,下图中是将 DIR 固定,只能 B→A 。

有很多单片机是支持容忍 5V 的,所有只 B→A 的话,实际上没有大问题,为了电路的安全可靠加上一个电平转化。

二、PS2接口

数据、时钟、电源、地,是一个非常老式的接口。

对外的接口都会放一些 ESD,加上 附近的小电容防静电;大电容滤波。

磁珠是最好的隔离外壳地和信号地的元器件


USB&GE接口

一、GigE接口电路设计

(1)下图是一个网口的设计。

注意 GMAC 是差分走线,并在变压器在 PCB 布线时挖空。因为变压器里面是线圈,干扰到地,地就不是干净的信号地了。

(2)USB转千兆网PCB图

二、USB接口电路设计

2.1 USB2.0原理图

(1)变压器

(2)主从

在下图中只有 4 个接口,区分主从是因为在信号线里面有 ID,来区别主从。

当又做主又做从:可以将 ID 接到 MCU 的 GPIO ,置高为主,置低为从。

2.2 DVI/HDMI接口设计

显示接口设计 VGA

EEPRAM 中存储的是显示器 ID ,告诉 MCU 后,显卡就去读取适配显示器。

其他注意事项:

  1. 做 ESD 和阻抗匹配
  2. 电平转换
  3. RGB 最后转换成模拟信号,是高速的敏感的模拟信号。
    按模拟信号的要求去走线:和数字信号隔离;模拟地和数字地要单点接地;走线最好走弧形线;包地(防止电磁干扰)。
    如下图:电阻阻抗匹配、电容滤波、磁珠吸收高频信号。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值