服务热线-13305621817

当前所在位置: 首页 » 新闻中心 » USB接口芯片CP2102资料简介(II)

USB接口芯片CP2102资料简介(II)

浏览数量:0     作者:本站编辑     发布时间: 2018-08-06      来源:本站

内部EEPROM是通过USB编程设置的,允许OEMUSB配置数据和序列号可以在出厂和测试时直接写入系统板上的CP2102CP2103Cygnal提供了一个专门为CP2102CP2103的内部EEP-ROM编程设置工具,同时还提供免费的驱动Windows DLL格式的程序库。这个程序库可将。EEP-ROM编程步骤集成到OEM在制造中进行流水线式测试和序列号的管理的自定义软件中。EEP-ROM的写寿命的典型值为100 000次,数据保持时间为100年。为了防止更改USB描述符,应将其锁定。

其他功能

CP2103除上述功能外也可实现RS485接口与USB接口转换功能,CP2103支持4个可按照控制信息定义的GPIO引脚。

典型应用电路:硬件电路设计

原设备的RS232接口仅用TXDRXD 2个引脚信号和地3条线。单片机8031RS232接口间的电平驱动采用Maxim公司的MAX202CPE,而采用光电耦合器6N137实现隔离。

该电路已通过制板和软硬件调试,完全可靠。串口扩展,仪需23只外部去耦电容器,REGIN端需加0.1μF1.0μF并联的去耦电容。CP2102的供电电源由计算机的USB接口提供,再连接3只保护管以便于使用。该电路仅使用CP2102UART总线上TXDRXD 2个引脚,其余悬空。单片机可直接识别CP2102UART总线上信号,为确保数据收发的稳定性,避免通信过程产生干扰,采用光电耦合器隔离,并将RST采用一只4.7 kΩ电阻上拉至VDD

 CP2102转换器与主机连接后,必须根据操作系统选择相对应的虚拟串行口驱动程序。不必修改设备的应用程序,就像存取一个标准的物理串口一样访问该虚拟串口,端口设备会产生“CP2102 USB to UART Bridge Controller(COM×)”的新端口随计算机的配置而异),此时说明驱动程序安装成功。实质上,所有针对虚拟串口的数据通信都足以USB总线传输实现的,但在设备上,收发则是RS232数据。

软件设计

计算机采用C语言的通讯控制函数,按串行口方式设置,以实现接口通讯软件设计。单片机通讯程序如下所示。该通讯程序在波特率9 600600调试,通讯准确可靠。

结束语

基于CP2102CP2103RS232转换为USB接口电路具有电路简单,运行可靠,成本低廉等特点,对原有的RS232传统器件设备无需任何改动,就能将其RS232设备升级为USB接口设备。


友情链接

联系我们

> 邮箱:sunxs@anhuisafe.com
> 地址:安徽省铜陵市狮子山经济开发区栖凤路1771号
> 电话:0562-2855865 / 0562-6863178  
> 传真:0562-2855972
> 手机:13305622823 / 13305624200 / 13305620325/13305621817
 企业邮箱登陆入口   安徽赛福电子有限公司 版权所有 站点地图