描述
解析TUSB2036:通用串行总线2或3端口集线器的卓越之选
在现代电子设备中,USB集线器的应用极为广泛,它能够扩展USB端口数量,满足多设备连接需求。其中,德州仪器(TI)推出的TUSB2036集线器,凭借其全面的特性和出色性能,在USB集线器领域占据重要地位。本文将详细剖析TUSB2036的各项特性、技术规格以及应用设计,为电子工程师们提供有价值的参考。
文件下载:tusb2036.pdf
一、TUSB2036的关键特性
- 完全兼容USB规范:作为全速集线器,TUSB2036完全符合USB规范(TID #30220242),能无缝融入各类USB系统,如计算机系统、 docking 站等。其集成的USB收发器确保了数据传输的稳定与高效。
- 端口配置灵活:该集线器拥有一个上游端口和2或3个可编程下游端口,端口总数可通过输入引脚选择,永久连接端口数由2个输入引脚确定。这种灵活的配置方式能满足不同设备的端口需求。
- 双电源模式支持:支持总线供电和自供电两种模式。通过BUSPWR引脚可轻松切换,适应多样化的电源环境。同时,引入DP0上拉电阻禁用引脚DP0PUR,方便实现板载总线/自供电动态切换电路,降低了总体成本,增加了产品附加值。
- 高速与低速设备兼容:所有下游端口均支持全速和低速操作,可自动根据连接设备的速度设置转换速率,无需额外配置。
- 电源管理与保护:提供电源开关和过流报告功能,可按端口或联动控制。支持挂起和恢复操作,还设有挂起状态引脚,方便外部逻辑电路进行电源管理。此外,在OVRCUR引脚具备噪声滤波功能,可有效抵抗电压尖峰干扰。
- EEPROM接口可选:支持通过外部串行EEPROM设置自定义供应商ID和产品ID。采用3态EEPROM接口,允许EEPROM共享,提高了系统的扩展性和灵活性。
二、技术规格详解
电气特性
- 电源电压:推荐工作电压为3.3V,允许范围在3V至3.6V之间,能适应一定的电压波动。
- 输入输出电压:输入输出电压范围与电源电压相关,TTL/LVCMOS信号的输入输出电压范围为0V至Vcc。
- 工作频率:全速模式下工作频率可达12Mb/s,低速模式下为1.5Mb/s,满足不同设备的数据传输要求。
- 温度范围:工作环境温度范围为0°C至70°C,结温范围为0°C至115°C,确保在正常工作环境下的稳定性。
引脚定义与功能
TUSB2036采用32引脚的HLQFP封装,各引脚功能明确。例如,BUSPWR引脚用于指示电源模式;DMO和DPO构成上游USB端口;DM1 - DM3和DP1 - DP3支持下游USB端口;EEPROM相关引脚(如EECLK、EEDATA/GANGED)实现自定义ID设置和电源管理模式选择。详细的引脚功能可参考数据表中的引脚功能表。
ESD和热性能
- ESD额定值方面,人体模型(HBM)可达±4000V,充电设备模型(CDM)可达±1500V,具备一定的静电防护能力。
热性能方面, Junction - to - ambient热阻(RaJA)为71.6°C/W,能有效散热,保证设备在工作时的温度稳定。
三、TUSB2036的工作模式
电源管理模式
- 总线供电模式:当BUSPWR引脚拉低时,集线器采用总线供电。此时,OCPROT/PWRSW引脚作为过流保护指示,向主机报告集线器是否提供过流保护。
- 自供电模式:将BUSPWR引脚拉高至3.3V,集线器采用自供电。OCPROT/PWRSW引脚作为电源开关指示,向主机报告下游端口是否具备端口电源开关功能。
- 过流保护方式:支持单端口管理和联动端口管理两种过流保护方式。单端口管理可在某端口出现过流时仅关闭该端口电源,增强了USB系统的健壮性;联动端口管理使用较少的电源管理设备,降低了系统成本,但某端口过流时会关闭所有联动端口电源。
时钟生成模式
通过MODE引脚的逻辑电平控制时钟源选择。当MODE为低电平时,内部APLL输出时钟作为芯片内部核心的驱动时钟,此时可使用6MHz晶体或振荡器;当MODE为高电平时,XTAL1/CLK48引脚的48MHz时钟作为时钟源,APLL电路被旁路。
端口配置模式
通过NP3和NPINT1 - 0引脚可精确配置系统端口。NP3为低电平时,集线器配置为3端口;为高电平时,配置为2端口。NPINT1 - 0引脚用于告知集线器有多少端口永久连接设备,具体的端口配置与集线器描述符相关。
EEPROM配置模式
EXTMEM引脚用于启用或禁用可选的EEPROM接口。当EXTMEM为高电平时,供应商和产品ID使用默认值;为低电平时,需连接外部EEPROM(如SGS Thompson M93C46)存储自定义的VID、PID和GANGED值。
四、编程与配置
EEPROM编程
若需要自定义VID和PID,需将EXTMEM引脚拉低,连接外部EEPROM。在系统上电复位后,TUSB2036会对EEPROM进行一次性读取操作。EEPROM的D和Q信号需通过1kΩ电阻连接,形成单总线。TUSB2036通过EECLK和EEDATA引脚与EEPROM通信,读取三个16位数据。推荐使用具有自动内部地址递增功能的EEPROM,如SGS - Thompson M936C46。
配置示例
在具体应用中,根据不同的需求配置引脚。例如,若要实现自供电、3端口、单端口电源管理、使用6MHz晶体且不使用外部EEPROM的配置,可按照以下方式设置:将BUSPWR引脚拉高至3.3V;NP3引脚拉低;EEDATA/GANGED引脚设置为单端口管理模式;MODE引脚拉低,连接6MHz晶体到XTAL1和XTAL2引脚;EXTMEM引脚拉高禁用外部EEPROM。
五、应用案例与设计要点
典型应用:自供电USB集线器
常见的应用场景是将TUSB2036作为自供电USB集线器。通过外部5V直流电源适配器为其供电,上游端口通过USB电缆连接到USB主机控制器,下游端口供用户连接USB摄像头、键盘、打印机等设备。
设计要求与步骤
- 设计参数确定:包括VCC电源为3.3V,下游端口数为3,采用单端口电源管理,时钟源为6MHz晶体,不使用外部EEPROM,电源模式为自供电。
- 详细设计过程:选择合适的电源管理芯片,如TPS2044,为每个下游端口提供500mA电流并实现限流。使用SN75240瞬态抑制器减少数据线的浪涌电流和电压尖峰。在电源设计上,VCC应采用单一电源平面,通过铁氧体磁珠与其他电源轨隔离,各电源轨需添加电容以保证稳定性和抗噪性。下游端口电源VBUS需由能提供5V和500mA电流的电源供电,每个端口需添加大容量低ESR电容限制浪涌电流,VBUS引脚添加铁氧体磁珠用于ESD和EMI防护。
布局要点
- 元件放置:0.1µF电容应尽量靠近VCC电源引脚;ESD和EMI保护器件靠近USB连接器;晶体尽量靠近XTAL1和XTAL2引脚;电压调节器远离TUSB2036、晶体和差分对;大电容靠近电压调节器。
- 差分对设计:差分对阻抗设计为90Ω ± 10%,在同一层上靠近实心接地平面布线,避免跨越平面分割和90度转弯,尽量减少走线长度、过孔使用和测试点添加,确保差分对走线长度匹配。
- 接地设计:建议使用单一电路板接地平面,TUSB2036和电压调节器的散热垫通过过孔连接到该平面,在USB端口连接器附近设置单独的接地平面用于EMI和ESD防护。
六、总结与思考
TUSB2036作为一款功能强大的USB集线器芯片,具有灵活的端口配置、完善的电源管理和出色的电气性能。通过合理的编程配置和精心的PCB布局设计,能在各种USB应用场景中发挥出最佳性能。
在实际应用设计中,电子工程师们需要根据具体需求综合考虑各方面因素,如电源模式选择、过流保护方式、时钟源配置等。同时,PCB布局设计对信号完整性和电磁兼容性至关重要,需严格遵循布局要点,确保设备的稳定性和可靠性。大家在使用TUSB2036或其他类似USB集线器芯片时,是否遇到过一些特殊问题或有独特的解决经验呢?欢迎在评论区分享交流。
打开APP阅读更多精彩内容