本文是一篇关于 USB2.0 HUB 集线器的制作教程,包括详细的步骤以及电路图解释。
本文记录了笔者制作 USB2.0 HUB 集线器的心路历程,希望对你有帮助。
本文以笔记形式呈现,通过搜集互联网多方资料写成,非盈利性质,万分感谢资料的提供者,如有侵权,请联系我删除,再次感谢!
一般用小电容滤高频,大电容滤低频。
阻抗(Impedance)是电路中对交流电的阻碍程度。
在电路中,阻抗可以使用以下公式来计算:
Z = R + jX
其中:
Z 是阻抗,
R 是电阻的值(以欧姆为单位),
X 是电抗的值(以欧姆为单位),
j 是虚数单位。
可以看到,对于电容和电感来说,其阻抗和频率有关。
从上面的公式可以看出,电容阻抗大小与频率和电容容值成反比。
也就是说,频率越高,电容呈现出来的阻抗越小,这也就是我们常说的电容 “隔直通交”。
利用电容 “隔直通交” 的特点,将电路中一定频率的信号导入地去除。一般将电容并联在要滤波的回落两端。
一般用小电容滤高频,大电容滤低频。
这是因为上面说到:电容阻抗大小不仅和频率成反比,也和电容容值成反比。这里其实是一个 “相对” 的概念:
- 当电容较小时:
- 如果频率也较低,那么 ω 与 C 的乘积也较小,所以呈现的阻抗大,几乎等于断路
- 如果频率比较高,那么 ω 与 C 的乘积比较大,呈现的阻抗比较小,高频信号可以通过
所以小电容只能滤除高频信号,对于低频信号无能为力。
有人看到这里可能会想,为什么不只使用大电容滤波呢?根据理论,如果 C 大,不管对于高频还是低频, ω 与 C 的乘积都不会太小,呈现的阻抗也比较小,按理说应该可以起到滤波效果。
实际上是因为:
可以这么理解,日常电容器上所标称的电容值都是在低频信号下测得的。而对于大电容来说,由于其较高的 ESL,在高频时其电容值可能衰减到比小电容还小,甚至开始呈现感性,对高频信号滤波效果差,所以此时需要加 ESL 较小的小电容来滤除高频信号。
电容的品质因素:Q=1/ωCESR
ESR越大,Q就越小,频响特性曲线就比较平坦。
频率(Hz) | 容值 | 电容类型 |
---|---|---|
0 - 100K | > 10uF | 钽电容、铝电解电容 |
100K - 10M | 0.1uF | 陶瓷电容 |
10M - 100M | 0.01uF | 陶瓷电容 |
> 100M | 0.001uF | 陶瓷电容、地平面和电源平面电容 |
有些情况下,比如功率要求高时不得不用大电容滤除高频信号时,可以使用多个大电容并联,在补偿高频时容值损失的同时也把 ESR 进行并联减小了。
这些器件的共性就是:当电压较小时,其电阻较大而且稳定,对于电路相当于开路;随着电压升高,电阻迅速下降,相当于短路,并联在电路两端时,可以将过电压导入地而不是传递给后级元件。
TVS(Transient Voltage Suppressor)瞬态电压抑制二极管。
TVS 是工作在反向区的二极管,有钳位电压的作用,一般用于浪涌保护和静电防护。
ESD(Electrostatic Discharge)是指由静电放电所引起的瞬间放电现象。从这个名字可以知道,ESD二极管 专门用于相比于浪涌能量较低的静电防护。
但是原理和连接方式上,ESD防护二极管和 TVS 是差不多的。
信号传输延迟:较小的结电容可以降低信号传输延迟。结电容与传输线电阻一起决定了传输线的时钟速率和传输速度。当结电容较小时,电流能够更快地充电或放电,减小了信号的传输延迟。这对于高速数据传输和时序要求严格的应用非常重要。
信号的上升/下降时间:较小的结电容可以加快信号的上升/下降时间。结电容会影响信号从低电平到高电平或从高电平到低电平的过渡时间。通过减小结电容的大小,信号的切换速度可以更快,减少了信号的失真和形状变化,提高了信号完整性。
电源噪声减少:较小的结电容可以减少电源线上的噪声传播。结电容在电源线路上起到滤波作用,可以降低高频电源噪声的传播和干扰。通过减小结电容的大小,可以提高电源噪声的抑制效果,保持信号的纯净性。
TVS | 齐纳二极管 |
---|---|
用于保护电路 | 多用于稳压电路 |
击穿电流较低 | 工作电流较大 ( 相对 ) |
响应速度快 | 响应速度较慢 |
功率高 | 功率较低 |
区别 | TVS | 压敏电阻 |
---|---|---|
保护方向 | 单向和双向两种 | 双向保护 |
响应速度 | 快 | 较慢 |
最大钳位电压和击穿电压 | 最大钳位电压偏离击穿电压较小 | 最大钳位电压偏离击穿电压较大 |
静电容量 | 较低 | 较高(承受更高的浪涌) |
漏电流 | 较小 | 较大 |
结电容 | 较小 | 较大 |
线性特性 | 较线性 | 线性特性较差 |
可靠性 | 较高 | 较低 |
使用寿命 | 较长 | 较低 |
官方网站:
usb.org
USB2.0 资料下载:
https://usb.org/document-library/usb-20-specification
ESD(Electrostatic Discharge):静电放电。它是指由于电荷积累在物体上引起的突然放电现象。当两个物体处于不同的电荷状态或者一个物体带有过多的电荷时,静电放电可能会发生。这种放电可以产生极高的电压和瞬间的电流,足以损坏敏感的电子元件或器件。
方案一:
方案二:(成本低廉)
直接在差分信号线上串联一对二十多Ω的电阻:
根据协议文档第 7 节,USB2.0 需要对上下拉电阻进行控制来区分不同速率的设备。
USB 使用差分信号传输数据,对于每一对信号,其中一个是正极(DP,Data Plus),另一个是负极(DM,Data Minus)。
差分信号传输是一种通过两个相等但相反的信号来传递信息的通信方式。在USB中,DP信号和DM信号之间的电压差异表示数字数据的模式,例如逻辑0和逻辑1。通过使用差分信号传输,USB能够提供更好的抗干扰能力和信号完整性,从而提供可靠的数据传输。
为了区分差分信号中的正极和负极,USB协议规定了 DP 和 DM 表示正负信号极性的命名约定。实际上,这种命名方式在不同类型的差分信号传输中很常见,不仅仅适用于 USB。因此,DM信号表示Data Minus(数据负线),而DP信号表示Data Plus(数据正线)。
作为工程师,我们能控制的就是线宽和线距,其他的由 PCB生产商决定。
嘉立创针对自己的板子做了一个阻抗计算器
嘉立创阻抗计算器
嘉立创阻抗设计说明
嘉立创阻抗计算器使用说明
通过这个计算器,我们可以得出得到阻抗要求需使用的线宽
在下单打板的时候,可以将阻抗管控要求提供给 PCB 生产厂商,让他们帮你做阻抗匹配
待补充…(挖坑)
如果您觉得本文写得不错,可以点个赞激励一下作者!
如果您发现本文的问题,欢迎在评论区或者私信共同探讨!
共勉!