- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
常用USB转串口芯片介绍.
常用USB转串口芯片介绍
2009年08月18日 星期二 16:05
2009-06-25 08:08
pl2303原理应用
PL2303符合USB1.1标准,价格3RMB.
2 CP2102/CP2103简介
Silicon Laboratories公司推出的USB接口与RS232接口转换器CP2102/CP2103是一款高度集成的USB-UART桥接器,提供一个使用最小化元件和PCB空间来实现RS232转换USB的简便解决方案。如图1所示,CP2102/CP2103包含了一个USB功能控制器、USB收发器、振荡器和带有全部调制解调器控制信号的异步串行数据总线(UART),采用5 mm×5 mm MLP-28的封装。
CP2102/CP2103作为USB/RS232双向转换器,一方面可以从机接收USB数据并将其转换为RS232信息流格式发送给外设;另一方面可从RS232外设接收数据转换为USB数据格式传送至主机,其中包括控制和握手信号。
2.1 USB功能控制器和收发器
2.2 异步串行数据总线(UART)接口
CP2102/CP2103 UART接口包括TX (发送)和RX(接收)数据信号以及RTS、CTS、DSR、DTR、DCD和RI控制信号。UART支持RTS/CTS、DSR/DTR和X-On/X-Off握手。
通过编程设置UART,支持各种数据格式和波特率。在PC机的COM端口编程设置UART的数据格式和波特率。表1为其数据格式和波特率。
2.3 内部EEPROM
CP2102/CP2103内部集成有1个EEPROM,用于存储由设备制造商定义的USB供应商ID、产品ID、产品说明、电源参数、器件版本号和器件序列号等信息。USB配置数据的定义是可选的。如果EEPROM没有被OEM的数据占用,则采用表1所示的默认配置数据。注意,对于可能使用多个基于CP2102/CP2103连接到同一PC机的OEM应用来说,则需要专用的序列号。
内部EEPROM是通过USB编程设置的,允许OEM的USB配置数据和序列号可以在出厂和测试时直接写入系统板上的CP2102/CP2103。Cygnal提供了一个专门为CP2102/CP2103的内部EEP-ROM编程设置工具,同时还提供免费的驱动Windows DLL格式的程序库。这个程序库可将。EEP-ROM编程步骤集成到OEM在制造中进行流水线式测试和序列号的管理的自定义软件中。EEP-ROM的写寿命的典型值为100 000次,数据保持时间为100年。为了防止更改USB描述符,应将其锁定。
2.4 其他功能
CP2103除上述功能外也可实现RS485接口与USB接口转换功能,CP2103支持4个可按照控制信息定义的GPIO引脚。
3 典型应用电路
3.1 硬件电路设计
原设备的RS232接口仅用TXD/RXD 2个引脚信号和地3条线。单片机8031与RS232接口间的电平驱动采用Maxim公司的MAX202CPE,而采用光电耦合器6N137实现隔离。
采用CP2102改造的接口应用电路如图2所示。该电路已通过制板和软硬件调试,完全可靠。串口扩展,仪需2~3只外部去耦电容器,REGIN端需加0.1μF与1.0μF并联的去耦电容。CP2102的供电电源由计算机的USB接口提供,再连接3只保护管以便于使用。该电路仅使用CP2102的UART总线上TXD/RXD 2个引脚,其余悬空。单片机可直接识别CP2102的UART总线上信号,为确保数据收发的稳定性,避免通信过程产生干扰,采用光电耦合器隔离,并将RST采用一只4.7 kΩ电阻上拉至VDD。
当CP2102转换器与主机连接后,必须根据操作系统选择相对应的虚拟串行口驱动程序。不必修改设备的应用程序,就像存取一个标准的物理串口一样访问该虚拟串口,端口设备会产生“CP2102 USB to UART Bridge Controller(COM×)”的新端口(×随计算机的配置而异),此时说明驱动程序安装成功。实质上,所有针对虚拟串口的数据通信都足以USB总线传输实现的,但在设备上,收发则是RS232数据。
3.2 软件设计
计算机采用C语言的通讯控制函数,按串行口方式设置,以实现接口通讯软件设计。单片机通讯程序如下所示。该通讯程序在波特率9 600~600调试,通讯准确可靠。
CP2102参考价格是8RMB.USB2.0标准。外围电路为零,也就是说不用外围电路。这点最好。
新的FT2232C型USB UART/FIFO电路的特征及应用
摘要:FT2232C是一款USB到UART/FIFO转换电路。文中介绍FT2232C的特性
您可能关注的文档
- 市场营销模拟实训报告..doc
- 市场营销学课后作业新..doc
- 市政工程施工方案..doc
- 市政桥梁技术状况评估计算表..doc
- 市政给排水工程验收表格p..doc
- 市政道路工程试验检测项目及频率汇总表..doc
- 市政工程质检检验批表格..doc
- 布林线BOLL指标详解..doc
- 师德心得体会7篇..doc
- 布雷顿森林国际货币体系的起源和演变上..doc
- 2018年普通高等学校招生全国统一模拟考试理综-化学试题扫描版含答案.doc
- Unit6SunshineforallStudyskills课件-牛津译林版八年级英语下册.pptx
- Unit3After-schoolactivitiesLesson2Avisittoafarm课件冀教版(2024)英语七年级下册.pptx
- 第13课《最后一次讲演》课件-统编版语文八年级下册.pptx
- Unit2BesportybehealthyReading课件-牛津译林版(2020)高中英语.pptx
- Unit2Differentfamilies第三课时(课件)-人教PEP版(2024)英语三年级上册.pptx
- 服务业的区位选择教学课件-湘教版高中地理必修二.pptx
- 城镇化进程及其影响课件高中地理湘教版(2019).pptx
- 国家海洋权益与海洋发展战略课件高一地理中图版必修2.pptx
- 工程变更管理细则.doc
文档评论(0)