| 【中文题名】 | USB/RS232接口转换器的设计 |
| 【英文题名】 | |
| 【学科专业】 | 地球探测与信息技术 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2004-11-3 |
| 【中关键词】 | USB,RS-232,FT232BM,MAX213EHCA,转换器,串行通信 |
| 【英关键词】 | converter serial,communication,USB,RS-232,FT232BM,MAX213ECAI, |
| 【分类导航】 | 工业技术>自动化技术、计算机技术>计算技术、计算机技术>电子数字计算机(不连续作用电子计算机)>总线、通道> |
| 【论文摘要】 | USB作为一种新的PC机互连协议,使外设到计算机的连接更加高效、便利。这种接口适合于多种设备,不仅具有快速、即插即用、支持热拔插的特点,还同时连接多达127个设备,解决了资源冲突、中断请求(IRQs)和直接数据通信(DMAs)等问题,因此越来越多的开发者欲在自己的产品中使用这种标准接口。而RS-232是单个设备接入计算机时,常采用的一种接入方式,其硬件实现简单,在传统的设备中很多采用了这种通信方式。而计算机产业也不断推出整机性能更优、外围设备更新的计算机系统。带USB接口的计算机已经成为标准配置,同时,传统的RS-232口在计算机系统中则是越来越少见了,因此很多RS-232接口设备都将面临一个向USB接口转换的问题。
本文从最基本的USB和RS-232协议出发,详细地讨论了USB/RS-232转换器的设计原理,并以FT232BM芯片为例设计了USB/RS-232转换器的电路,编写了转换器在主机端的驱动程序。将电路与主机端驱动程序集成并经过调试和试用,接口运行正常,成功地实现了RS-232接口设备与USB总线的数据传输。实验结果表明了本论文中设计方案的合理性和正确性。
通过USB/RS-... |
| 【论文题纲】 |
|
前言 |
6-9 |
|
第一章 系统分析 |
9-29 |
|
1.1 USB接口简介 |
9-18 |
|
1.1.1 USB拓扑结构 |
9-12 |
|
1.1.2 USB的硬件特性 |
12-13 |
|
1.1.3 USB电缆 |
13-14 |
|
1.1.4 USB接口的电气特性 |
14-15 |
|
1.1.5 USB的电源管理 |
15-16 |
|
1.1.6 USB的位编码、解码和同步的方法 |
16-17 |
|
1.1.7 USB传输类型 |
17-18 |
|
1.2 RS-232通信协议 |
18-22 |
|
1.2.1 DTE和DCE |
18 |
|
1.2.2 连接器和电缆 |
18-19 |
|
1.2.3 电气特性 |
19 |
|
1.2.4 RS-232的接口信号 |
19-21 |
|
1.2.5 RS-232与TTL转换 |
21-22 |
|
1.3 USB/RS-232转换器的设计原理 |
22-23 |
|
1.4 硬件选择 |
23-27 |
|
1.4.1 FT232BM芯片简介 |
23-26 |
|
1.4.2 MAX213ECAI芯片简介 |
26-27 |
|
1.5 软件需求 |
27-29 |
|
第二章 系统设计 |
29-48 |
|
2.1 硬件设计 |
29-34 |
|
2.1.1 硬件结构 |
29-30 |
|
2.1.2 硬件连接电路图 |
30 |
|
2.1.3 电路工作原理 |
30-31 |
|
2.1.4 PCB图的绘制 |
31-32 |
|
2.1.5 电路板的测试 |
32-34 |
|
2.2 软件设计 |
34-48 |
|
2.2.1 设备端软件结构 |
34-40 |
|
2.2.2 主机端软件结构 |
40-41 |
|
2.2.3 客户端驱动程序开发 |
41-48 |
|
第三章 系统集成与测试 |
48-52 |
|
3.1 测试内容 |
48 |
|
3.2 测试过程 |
48-50 |
|
3.3 测试结论 |
50-52 |
|
第四章 总结 |
52-53 |
|
致谢 |
53-54 |
|
附录A FT232BM的管脚描述 |
54-56 |
|
附录B MAX213ECAI的管脚描述 |
56-57 |
|
参考文献 |
57 |
|
| 【DOI】 | LunWen.ID:2.2008.363096 |