单片机与USB接口设计

上传人:大米 文档编号:466226907 上传时间:2023-09-13 格式:DOC 页数:7 大小:205KB
返回 下载 相关 举报
单片机与USB接口设计_第1页
第1页 / 共7页
单片机与USB接口设计_第2页
第2页 / 共7页
单片机与USB接口设计_第3页
第3页 / 共7页
单片机与USB接口设计_第4页
第4页 / 共7页
单片机与USB接口设计_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《单片机与USB接口设计》由会员分享,可在线阅读,更多相关《单片机与USB接口设计(7页珍藏版)》请在金锄头文库上搜索。

1、单片机与USBg 口设计摘要:51系列芯片的串口通信速率较低,会在其串口通信中形成一个 速度瓶颈。通用串行总线(USB)作为一种新的微机总线接口规范,具 有便捷、易扩展、低成本、低干扰等特点,非常适合作为主机和外设 之间的通信接口。本文介绍了一种比较简单方便设计USBS备的方法,设计采用51单片机和USB口芯片组成的单片机最小系统来实 现一个完整的USBS备,大大提高了通信速率。在设计中,采用的控 制器是51单片机AT89S52 USBfe气接口则是 PHILIPS公司的USBg 口芯片PDIUSBD12单片机控制器作为下位机,通过 USB电气接口芯 片和USB总线与PC机交换数据,并实现US

2、BS备的逻辑功能。系统开发的最终硬件成果是一个带有USB口的设备,通过USB电缆与PC机相连接,能够实现主机对设备的列举,以及和PC机交换 数据,并实现其扩展功能。关键词:USB单片机系统;PDIUSBD12 AT89S52接口技术 USB interface in the design of communication Abstract :The communication rate of the series 51 chip is lower and it forms a tare bottle neck in serial communication. This paper introd

3、uced a simple and convenient method to design a USB apparatus, that is to say, to realize an intact USB apparatus with a minimum system of single-chip computer that made of 51 single-chip computer and USB interface, the circuit greatly improves communication rate. In this system, I adopted 51 one-ch

4、ip computers AT89S52 as its controller, the chip PDIUSBD12 of PHILIPS Company as its electric interface. The one-chip computer as the next machine, exchanges the data with the PC, through the USB bus and USB electric interface chip, and it realizes the logic function of USB apparatus. It can exchang

5、e data with PC, and realize its expanding function, through connecting with PC.Key words :single-chip computer system ; interface technology ;PDIUSBD12 AT89S52 USB0引言USB 是英文UniversalSerialBus 的缩写,中文含义是“通 用串行总线”。它是应用在PC领域的新型接日技术。1997年开始有 真正符合US眼术标准的外设出现。USB1.1是支持USB勺计算机与 外设上普遍采用的标准。USB2.0规范发布以后,支持者除了

6、原有的 康柏、Intel、微软和NEC3个成员外,还有惠普、朗讯和飞利浦于 个新成员。USB2.0将向下兼容USB1.1,数据的传输率将达 120Mbps-24OMbps目前已经能支持扫描仪、打印机及存储设备。1 USB物理体系结构USB总线设备以星型的拓扑结构实现与主机的物理连接,其物理USB的接入点由集线器(Hub)来提供。这种由集线器提供的额外 的接入点称为端口 (Port)。主机中包含了一个嵌入的集线器, 称为根 集线器(Root hub)通过根集线器,主机可以提供一个或多个接入点。 为主机提供附加功能的设备称为功能模块。为了防止出现环形接入的 情况,在USEF使用了分层的拓扑结构。这

7、种结构具有树型结构。通 过使用集线器扩展可连接多达127个外设。USB勺电缆有4根线,两根传送的是十5V电源,另外两根是数据线。 其定义如表1.1所示。信号线的特性阻抗为9052,而信号是利用差模 方式送入信号线的。利用这种差模传输方式,接收端的灵敏度可以达 到不低于200mV功率不大的外设可以直接使用US忠线电源供电,而 不必外接电源,USB、线最大可以提供5V, 500mAfe源,并支持节约能 源的挂机和唤醒模式。表1.1 USB电缆信号定义号称颜色1VBUS红色电源线2D-白色-数据3D+绿色+数据4GND地线US殷备的逻辑结构如图1.2所示,US殷备的物理连接不影响这 个逻辑视图。接口

8、Q端点。(宵道CD啪点1管道技其他端点.接 ILJ 1其他接酉己咨1接口乓4也配置图1.2 USB逻辑结构USB2.0模块依靠片上USB备控制器(UDC20诉日USBW理层接口 (UPHY),支持US铤速和高速协议。USB2.0模块的示意框图如图1.3 所示图1.5 : USB2.0模块方块图2 USB传输类型在USI,设备可以使用4种不同的传输类型通信:控制传输、中 断传输、批量传输和等时传输。如果从头设计一个 US殷备,必须决 定那些传输类型是合适的。1)控制传输:主要用于命令袱态操作,由主机软件发起的请求 / 响应通信过程,具有突发性,非周期的特点。任何一个US殷备都必须 支持与一个控制

9、传输类型相对应的端点0。2)中断传输:单向的并且对于主机来说只有输入的通信方式。主要用于定时查询设备是否有中断数据要传送,用来支持那些偶然需要少量数据通信,但服务时间受限制的设备。键盘,鼠标和游戏杆都属 于这种类型。3)批量传输:主要用于没有带宽和间隔时间要求的大量数据的传 送和接收。它具有非周期和突发性强等特点。它并不能保证传输的速 率,但可以保证传输的可靠性,出现错误的时候会要求发送方重发。 打印机和扫描仪属于这种类型。4)同步传输:主要用于主机和设备与时间有关的信息传输,具有 周期性、连续性等特点。它要求有一个恒定的速率。例如进行语音业 务传输时,使用等时传输方式是很好的选择。3 USB

10、接口技术在进行一个US殷备开发之前,首先要根据具体使用要求选择合 适的USf制器。实现US殷备与计算机之间的接口连接,通常的做法 有以下的两种:一种是采用分离的USI口芯片和微处理芯片。UStS口芯片,是 指芯片厂商生产的可以用单片机控制的,带有 USB!气接口,并完成 将USB、线中的物理信号同单片机可以识别的 TTL电平信号之间相互 转换的接口芯片。USI口芯片常见的有PHILIPS的PDIUSBD11(2C接 口) , PDIUSBD11APDIUSBD1辨行接口),National Semiconductor 的USBN9602,USBN9604接口芯片作为单片机的外围器件与单片机 及

11、单片机的其它外围电路共同组成的 US殷备。采用这种结构开发USB 设备成本较低,可靠性高。另一种就是采用带有USI口电路的单片机,这种单片机的芯片 上集成了 US口电路,可以直接处理US喉输线上的数据。如Intel 的 8X930AX,CYPRESSEZ-USB,SIEMENSC541 以及 MOTOLORA National Semiconductors 等公司的产品。采用这种结构的设备外围 电路简单,设计方便,周期短,但这些要采用专业的开发设备,且投 资高2。因此,选择的方案是功能强大,支持总线供电和设备白供电两种 方式的PDIUSBD1佐为接口芯片来设计US殷备接口,单片机控制器作 为下

12、位机,通过US酷口芯片和USB、线与PCM交换数据,并实现USB 设备的逻辑功能。4 USB外围电路及其与单片机连接US府51单片机的连接非常简单,可以参照图1.4。图1.4 USB与单片机的连接图中,ALES为低电平表示一个独立的地址和数据总线配置 PDIUSBD12ACW与AT89S52勺任意一个I/O 口相连。该端口控制 PDIUSBD12命令和数据状态。AT89S52勺多位地址和数据总线可直接 与PDIUSBD12数据总线相连。D12可以选择5浙日3.3V两种电源电压供电。使用5Vfe源供电时, 要在Vout3.3输出引脚接10 V F和0.1头F的去耦电容,Vcc接5V;使用 3.3

13、V电源供电,需要把Vcc和Vout3.3两脚都接3.3V,设备选择的是5V 电源供电。D1酉单片机连接时可以给它加接6M勺石英晶体,单片机 的外部时钟则由D12勺CLKOUT脚提供,时钟输出的频率为12MT。图1.5是D1舞件和它的外围电路原理图,D12勺D(H D翅脚接系 统数据总线,A(#数据线A0,片选信号接数据线A5,这样D12勺数据 口地址就可以定为10h,而地址口地址定为11h(由于AM参与其它芯 片的地址译码,所以这样的地址分配不会引起冲突)5。图1.5 USB外围电路5结束语本文从硬件和软件两个方面详细地介绍了 USBg 口在单片机通 信中的设计应用过程以及相关技术要点。 系统设计过程中涉及到的技 术US眼术。6参考文献1 胡晓军.US唳口开发技术M.西安:西安电子科技大学 出版社。2 许永和.US畛卜围设备设计与应用:M.北京:北京航空航 天大学大学出版社。3 张宏.USBg口技术M.西安:西安电子科技大学出版社。5张念淮.USB总线接口开发指南M.北京:国防工业出版

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号