【选型】如何给自己的设备选择一款恰当的USB接口桥接芯片?
因USB接口具有易于使用、支持热插拔、稳定可靠等优点(如下图1),在诸多产品中往往都会用到USB接口。
图1 USB接口的优点
不过,USB协议比较复杂,如果是基于MCU自己开发,一般会比较花费精力、时间,因此,为加快产品上市、提高产品可靠性,多数工程师会选择USB转其他接口的桥接芯片。那么,我们将如何给自己的设备选择一款恰当的USB接口桥接芯片?本文,将详细为你解读。
一、确定需要的传输类型
USB共有四种类型,控制传输,批量传输,中断传输以及同步传输。对于不同的应用,对应的是不同的传输类型。比如,键盘或鼠标,应选“中断传输”类型、采用HID模式,等。因此,在选择前USB桥接芯片前,要先明确自己的应用。
图2 USB四种传输类型
二、确定转换接口类型
对于自己的应用,用户还要确定自己的目标接口,如下图3,比如,你的应用需要的是UART接口?是I2C接口?还是I2S接口等。这个目标接口确定了,USB桥接芯片基本就锁定了。
图3 USB转其他接口
三、选择USB桥接芯片
图4 CP21XX选型表
有了传输类型,有了目标接口,我们就可以选型了。
SILICON LABS作为世界知名的精密混合器件方案提供商,其推出了CP21XX系列USB接口桥接芯片,具有速度快、集成度高、体积小、种类丰富等优点,如图4所示,可给用户提供丰富的选择。
其中,CP2102~CP2110有单串口、双串口甚至4串口可供选择,驱动类型可以是VCP、USBXpress,还可以是HID即免驱的。它还可以提供目标接口为SMBus(I2C)、I2S、SPI的桥接芯片。这些USB桥接芯片,可被广泛应用在POS机、扫描枪、电脑输入设备等应用(如图5)。
图5 桥接芯片目标应用
- |
- +1 赞 0
- 收藏
- 评论 0
本文由风起云扬提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【选型】便携式医疗设备的USB桥接芯片选型推荐,芯科提供高集成度、交钥匙式解决方案
在很多便携医疗设备中需要使用USB接口,方便数据的传输。为了在小尺寸上实现USB的设计弹性,CP21xx系列产品使用创新且经过验证的架构,无需昂贵又复杂的外部晶体、内部或外部EEPROM以及其他的分立器件。另外Silicon Labs 还推出集成USB功能的EFM8UBXX系列的MCU,带集成收发器和芯片时钟恢复的板载通用串行总线 (USB) 2.0 控制器。
【经验】如何实现USB转I2C像串口助手一样进行数据读写
在工程师们的设计法宝中, USB转串口是必不可少的一个重要法宝,USB可以方便与PC进行连接,可以监控产品的工作状态,与PC交互等等许多功能,那么在实际应用中,我们还需要其他的接口,比如I2C,本文为大家介绍工程师另外一个重要法宝:USB转I2C/SMBUS。CP2112是Silicon Labs 推出的一块USB桥接芯片可以实现USB转I2C/SMBUS的方案。
【经验】USB转UART接口芯片CP2102N使用命令行软件设置方法
Silicon Labs USB转UART接口芯片CP2102N,这是一款高集成度的桥接芯片,开发不需要其他外部USB组件,可使用GUI软件对芯片进行简单的自定义和配置选项,简单易用。本文介绍Silicon Labs USB转UART芯片CP2102N使用命令行软件设置方法。
USBXpress®程序员指南
型号- CP2105,CP2104,CP2109,CP2108,CP210X,C8051F34X,C8051F32X,C8051T32X,CP2102N,CP2103,C8051F38X,CP2102,CP2101,C8051T62X
【经验】USB转UART桥接芯片CP2102与CP2110的编程区别
Silicon Labs的CP21XX系列芯片是USB转UART功能的桥接芯片,这个系列的芯片可实现即插即用接口解决方案,可方便的实现产品的USB通信功能,芯片内部集成有振荡器,封装最小只有4mm*4mm,同时内部有可编程存储器,可以极大的降低产品的成本,简化产品设计并缩短产品的开发时间。CP21XX系列的主要有CP2102及CP2110两个产品,本文介绍这两个产品的编程区别。
【产品】低成本USB桥接芯片,即连即用的接口管家-Silicon labs CP2104,CP2105,CP2110
Silicon labs CP21xx USB桥接系列产品共有四种USB转串口的解决方案:包括USB转UART接口芯片CP2104、USB转双UART接口芯片CP2105、HID-USB转UART接口芯片CP2110和HID-USB转SMBus及I2C接口芯片CP2112。该系列芯片能够广泛应用于个人医疗设备、手机、智能卡和存储卡阅读器、无线调制解调器等系统中。
【成功案例】USB桥接芯片CP2102N实现单节锂/锂聚合物电池充电管理芯片SGM4056的充电器识别功能
SGM4056是SGMICRO的一款简单可靠的单节锂/锂聚合物电池充电管理芯片,内置了符合锂离子电池充电要求的CC/CV充电程序,具有完善的保护功能,。一般的USB接口只能提供5V/500mA的电源,而电源适配器则可以提供1A以上的输出,为了兼顾安全充电和快速充电,充电器识别是非常必要的。本文将详细介绍如何使用CP2102N让SGM4056具有充电识别功能的方法。
【应用】USB桥接芯片CP2105评估套件用户指南——软件与硬件基础
Silicon Labs 同时提供软件和硬件开发工具,利用其 8 位和 32 位微控制器、音频、时钟和振荡器、接口、隔离、电源、传感器、USB ToolStick、无线和射频以及 Zigbee 设备,为设计人员提供支持。评估板一般用来作为开发者使用的学习板、实验板,可以作为应用目标板出来之前的软件测试、硬件调试的电路板。本应用方案将介绍CP2105套件内容、相关文件介绍、软件安装。
【应用】工作电流低至9.5mA的USB桥接芯片用于4G通讯棒设计,3×3mm的小尺寸封装可减少PCB面积
逆变器端,通信棒为USB接口,即插即用,将相关数据通过芯科CP2102N-A02-GQFN28桥接芯片与MCU进行通信,处理后的数据通过4G模块与后台EMS管理系统进行通讯,后台进行统一处理。本文着重介绍芯科USB桥接芯片在4G通讯棒的应用。
【经验】如何在同一台PC上使用多个USB桥接器设备?
Silicon Labs CP210x USB至UART桥控制器可以通过下载CP210XSETIDS.EXE文件修改SERIAL NUMBER实现使用多个CP210x器件。
【成功案例】双UART转USB桥接芯片CP2105成功应用在嵌入式系统,电路设计简单
在嵌入式系统中通常需要通过串口查看系统信息或者通过串口进行设备参数配置,尤其是对于一些多核系统每个CPU可能都需要预留一个串口,笔者之前采用的是两路串口UART转RS-232电平方案,线缆需分别制作,且常用的DB9接口很占空间,不利于设备小型化。Silicon Labs推出的双UART转USB桥接芯片CP2105可以解决以上麻烦,一根USB线可实现双串口通信,电路设计简单,有利于产品的调试和推广。
USB 桥接器CP2102和CP2102N有什么区别?
CP2102N是CP2102的升级版本,包含三种封装可选QFN20,QFN24,QFN28。最大可以支持到3Mbps,支持4~7个GPIO,支持RS485总线,USB接口内部含有ESD保护二极管。详情可以参考Silicon labs AN976:CP2101/2/3/4/9到CP2102N过渡指南。下载地址:http://www.sekorm.com/doc/49405.html
【经验】如何解决芯科科技USB-to-UART桥接器芯片CP2102无法安装驱动的问题
很多设备都需要提供一个USB接口和PC机对接,用于设备与PC软件直接的数据交互传输,USB软件协议与开发相应的Windows下设备驱动难度较大;所以在设计中选用无需编程的接口芯片CP2102N,从而简化USB设备设计。
电子商城
现货市场
品牌:SILICON LABS
品类:Switch Hall Effect Magnetic Position Sensor
价格:¥2.2924
现货:126,000
服务
深圳市启威测实验室,面向所有企业提供信号完整性测试服务,主要包括USB、HDMI 、DP、MIPI、PCIe 、SD/EMMC、DDR接口信号测试。测试手段有波形测试、眼图测试、抖动测试等。
提交需求>
根据用户的接口模块,使用是德示波器及夹具查看实时眼图演示,测试USB/MIPI/DDR/SATA/HDMI协议,支持最高到1.2GHz的实时眼图协议测试。支持到场/视频直播测试,资深专家全程指导。
实验室地址: 深圳 提交需求>
登录 | 立即注册
提交评论