当前位置:首页 > 智能硬件 > 智能硬件
[导读]摘要:RS232接口在嵌入式设备中应用广泛。为了充分利用USB接口即插即用的特点,详细介绍一种基于PL2303的RS232与USB转换的设计方案。PL2303是高集成度的通用串行总线(USB)与串口的接口转换器,可方便将现有基于RS232

摘要:RS232接口在嵌入式设备中应用广泛。为了充分利用USB接口即插即用的特点,详细介绍一种基于PL2303的RS232与USB转换的设计方案。PL2303是高集成度的通用串行总线(USB)与串口的接口转换器,可方便将现有基于RS232接口的设备转换为USB接口。该系统设计适合于便携式设备的研制和应用。
关键词:接口;USB;RS232;PL2303

    RS232接口作为标准外设广泛应用于单片机和嵌入式系统,通用串行总线USB(Universal Serial Bus)通信技术以其易插拔、速度快、即插即用和独立供电等特点,已得到更广泛的应用。
    为了解决嵌入式系统与个人计算机USB接口之间的通讯问题,硬件厂商提供各种不同的解决方案。一种方案是使用带USB接口的单片机和独立的USB接口器件,如Cypress公司的CY7C68013A(EZ-USB FX2L)和Philips公司的PIUSBDl2。这种方案需开发人员了解和掌握USB的接口原理、协议,设计USB设备驱动程序,而USB接口协议的复杂性给开发人员带来诸多不便,开发周期长。另一种方案是使用RS232-USB接口转换器,这些器件在其内部完成RS232到USB接口协议的转换,开发人员完全不用更改或只需更改很少的PC端应用程序就可完成与USB接口的通讯任务,如Prolific公司的PL2303、Silicon Labs公司的CP2102型RS232-USB接口转换器。这类器件价格成本低,开发简单。
    利用RS232-USB接口转换器完成通讯任务,既具有即插即用的优点,又避免繁琐的USB协议和USB驱动,开发方便。这里介绍RS232-USB接口转换器PL-2303的特点与原理,并介绍利用该器件实现单片机与个人计算机之间的通讯接口设计

1 PL2303简介
1.1 PL2303的特点
    PL2303是Prolific公司生产的一种高度集成的RS232-USB接口转换器,可提供一个RS232全双工异步串行通信装置与USB功能接口便利联接的解决方案。该器件内置USB功能控制器、USB收发器、振荡器和带有全部调制解调器控制信号的UART,只需外接几只电容就可实现USB信号与RS232信号的转换,能够方便嵌入到手持设备。该器件作为USB/RS232双向转换器,一方面从主机接收USB数据并将其转换为RS232信息流格式发送给外设;另一方面从RS232外设接收数据转换为USB数据格式传送回主机。这些工作全部由器件自动完成,开发者无需考虑固件设计。
    PL2303的高兼容驱动可在大多操作系统上模拟成传统COM端口,并允许基于COM端口应用可方便地转换成USB接口应用,通讯波特率高达6 Mb/s。在工作模式和休眠模式时都具有功耗低,是嵌入式系统手持设备的理想选择。该器件具有以下特征:完全兼容USBl.1协议;可调节的3~5 V输出电压,满足3 V、3.3 V和5 V不同应用需求;支持完整的RS232接口,可编程设置的波特率:75 b/s~6 Mb/s,并为外部串行接口提供电源;512字节可调的双向数据缓存;支持默认的ROM和外部EEPROM存储设备配置信息,具有I2C总线接口,支持从外部MODEM信号远程唤醒;支持Windows98,Windows2000,WindowsXP等操作系统;28引脚的SOIC封装。


1.2 PL2303的选型
    PL2303可提供PL2303X、PL2303HX两种版本。PL2303X用于3.3 V电压的应用,PL2303HX用于以前使用PL2303H(5 V)设计应用的升级,而两者驱动程序相同。
1.3 PL2303引脚功能描述
    PL2303X的主要引脚功能描述如下:
    VDD_325(PIN4):RS232供电电源。必须与RS232接口使用同一电源。
    TXD(PINl),RXD(PIN5):RS232的数据输出,输入。
    DTR_N,RTS_N,RI_N,DSR_N,DCD_N,CTS_N:RS232的6个控制引脚,分别为:DTR数据终端准备好,RTS发送请求,RI响铃指示器,DSR数据准备好,DCD数据载波检测,CTS线路畅通。
    VDD_33,GND:3.3 V电源和接地。
    SHTD_N:关闭RS232收发器。
    DP,DM:USB D+信号和USB D-信号。
    VO_33:3.3 V输出电源。
    RESET_N:系统复位。
    VDD_5:USB的5 V电源。
    将PL2303的TXD(PINl)和RXD(PIN5)分别与单片机上的串口(TXD和RXD)连接,DM、DP与计算机的USB接口连接,再加上其他外围元件,就可实现单片机与计算机之间的通讯。PL2303支持默认ROM和外部EEPROM 2种不同的存储方法,可存储包括PID(Pinduct ID),VID(Vendor ID)和器件收发器控制和状态等信息,如果不希望采用默认的设置,则需外扩一个EEPROM(如ST公司的M24C02)。

2 心理测试数据采集系统设计方案
    心理测试数据采集系统由计算机屏幕显示题目,单片机采集被试的按键反应数据,并通过连线将数据传送到计算机中。测试完成后再进行分析,并报告测试结果。系统共有36个按键盒,每个键盒上有0~9共10个按键。单片机通过扫描方式,可以同时测试36人,大大提高测试效率。传统的心理测试系统采用串口方式通讯。为了提高系统的适应性,并尽量减少对原系统程序的改动,这里选用USB转UART桥接器PL2303X进行硬件设计。其系统结构如图l所示。


2.1系统硬件设计
    选用Tl公司的MSP430F149作为控制器。MSP430系列单片机是一种超低功耗的混合模拟控制器,具有多种省电模式,灵活的时钟源可使器件达到最低功耗,特别适合于电池供电的手持设备。
    MSP430F149提供2个内置的串口通信模块,可方便地与PL2303连接。采用两线连接串口方式,分别将MSP430F149的P3.4(UTXD0),P3.5(URXDO)与PL2303的P1(TXD),P5(RXD)连接,PL2303中的串行接口控制信号RI,DSR,DCD,CTS和GPO通过220 kΩ电阻连接至电源。PL2303的电源接O.1μF的去耦电容,复位引脚上拉到电源端。5 V的锁相环电源电压VDD_5与地之间接一只0.1μF的去耦电容。GPl通过220 kΩ电阻接地,指示系统为轻载状态,提供100 mA的电流。3.3 V输出为MSP430F149提供电源。图2为PL2303电路连接。USB接口电路按照标准电路设计相应元件。


2.2系统软件设计
    该系统设计的接口程序包括单片机通讯设置。USB设备驱动,以及PC应用等3部分程序,这三者互相配合实现可靠、快速的数据传输。
    1)单片机通讯设置程序单片机程序实际上是完成单片机对串口的初始化,即对波特率,数据位,校验位,有无奇偶校验等通信协议的设计及单片机串行通信功能控制器的设置。该设计以串口参数波特率ll5 200,数据位8,停止位l,校验位0。
    2)USB设备驱动程序在PC机上安装Prolific公司免费提供的USB设备驱动程序。驱动安装完后,PC系统出现1个“Prolific USB-to-Serial Comm Port”自动增加一个COM口,如COM3,COM4等。
    3)PC应用程序用户按照传统的串行接口控制方式来使用该模拟的“COM口”。使用Delphi语言调用RS232的控件(MSCOMM32)或API函数,实现与单片机的通讯。串口通讯参数应与单片机所设置参数一致。当设备插入不同的USB接口时,计算机认为一个新设备,需重新安装设备驱动程序。当插入计算机不同USB接口时,虚拟的“COM口”不同,因此,需要计算机程序自动识别是在哪一个串口插入的设备。

3 结束语
    介绍采用PL2303设计的串口转接USB接口的方法,实现在PC机的USB接口与单片机之间的通信。对产品设计者来说,PC机和单片机均是按照标准的RS232串行通信进行处理,对于早期设计的串口通讯程序无需重新设计,就可将之前采用RS232通讯的产品升级至USB接口,并且设备具有允许设备热拔,即插即用的功能,同时无需外接供电电源,便于产品设计和用户使用,扩展产品的使用范丽。但这种设计具有设计简单,开发周期短,原RS232接口设备设计改动方便的特点,为手持设备的通讯接口设计提供了较好的参考价值。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

上海2024年4月17日 /美通社/ -- 在2024 F1中国站即将拉开帷幕之际,高端全合成润滑油品牌美孚1号今日举办了品牌50周年庆祝活动。三届F1年度车手总冠军马克斯•维斯塔潘也亲临现场,共同庆祝这一里程...

关键字: BSP 汽车制造 行业标准 产品系列

北京2024年4月17日 /美通社/ -- 2024年4月13日,由北京康盟慈善基金会主办的"县域诊疗,规范同行"——肿瘤诊疗学术巡讲项目首站在广州隆重召开。本次会议邀请全国多位肺癌领域专家和县域同道...

关键字: AI技术 医疗服务 BSP 互联网

海口2024年4月16日 /美通社/ -- 4月14日,在中法建交60周年之际,科学护肤先锋品牌Galenic法国科兰黎受邀入驻第四届中国国际消费品博览会(以下简称"消博会")法国馆。Galenic法...

关键字: NI IC BSP ACTIVE

上海2024年4月17日 /美通社/ -- 每年4月17日是世界血友病日。今年,世界血友病日以"认识出血性疾病,积极预防和治疗"为主题,呼吁关注所有出血性疾病,提升科学认知,提高规范化诊疗水平,让每一位出血性疾病患者享有...

关键字: VII 动力学 软件 BSP

伦敦2024年4月16日 /美通社/ -- ATFX宣布任命Siju Daniel为首席商务官。Siju在金融服务行业拥有丰富的经验和专业知识,曾在全球各地的高管职位上工作了19年以上。Siju之前担任FXCM首席商务官...

关键字: NI AN SI BSP

在当今科技日新月异的数字时代,USB接口技术不断进化以满足日益增长的数据传输速度、充电效率和设备兼容性需求。其中,Type-C数据线作为一种创新的接口标准,自2014年正式推出以来,迅速席卷了消费电子市场,并成为各类智能...

关键字: type-c USB接口

Micro热插拔技术作为现代电子设备中常见的一种接口设计,其便捷性和灵活性得到了广泛应用。然而,关于Micro热插拔是否需要断电的问题,一直存在争议。本文将详细探讨Micro热插拔的原理、优缺点,以及在不同情况下是否需要...

关键字: Micro热插拔技术 现代电子设备 接口设计

Type-C接口是一种新型的USB接口标准,其设计简约且功能强大,支持正反插拔,传输速度快,且具有视频传输能力。自问世以来,Type-C接口已经逐渐成为智能手机和平板电脑等移动设备的主流接口。本文将详细介绍Type-C接...

关键字: Type-C接口 USB接口 视频传输

在下述的内容中,小编将会对USB接口的相关消息予以报道,如果USB接口是您想要了解的焦点之一,不妨和小编共同阅读这篇文章哦。

关键字: USB USB接口
关闭
关闭