支持多点通信的USB-TO-CAN转换器的设计与实现
| 论文之家 | 代写论文 | 发表论文 | 站点地图 | 收藏本站 |
您现在的位置: 硕士论文 >> 电子论文 >> 计算机 >> 计算机硬件 >> 正文
支持多点通信的USB-TO-CAN转换器的设计与实现
作者:彭广 Publish: 2007-10-16 Hits:-
【中文题名】 支持多点通信的USB-TO-CAN转换器的设计与实现
【英文题名】 
【学科专业】 物理电子学
【论文级别】 硕士论文
【投稿时间】 2007-10-16
【中关键词】 通用串行总线,控制器局域网,转换器,固件程序,进程间通信,
【英关键词】 Universal Serial Bus,Controller Area Network,Converter,Firmware Program,interprocess communication,
【分类导航】 工业技术>自动化技术、计算机技术>计算技术、计算机技术>电子数字计算机(不连续作用电子计算机)>信息转换及其设备>
【论文摘要】  通用串行总线(USB),是一种将外围设备连接到计算机的外部总线结构,可把多达127个外设同时连到计算机上,具有支持即插即用、灵活、方便、应用范围广、通信稳定、成本低廉等优点,目前已经成为计算机与外设进行信号传输的主要方式。但其缺点是通信距离不远,抗干扰性能不强;CAN总线支持分布式控制和实时控制的串行通信网络,具有通信速率高,开放性好,报文短,纠错能力强,控制简单,扩展能力强,系统成本低等特点。它以其高可靠性、长达10千米的通信距离而广泛应用于工业控制,被认为是最具前景的一种现场总线之一。 本文首先对USB总线和CAN总线的性能特点进行了简单介绍,对他们各自的优缺点进行了比较,然后根据目前工业控制现场所用的工控机不具有CAN总线接口的实际情况,设计了一款以CY7C68013和SJA1000为核心的支持多点通信的USB-TO-CAN数据转换器,该转换器将USB总线与CAN总线的优点相结合,具有成本低廉、可靠性高、通信距离远、支持即插即用和多点通信等特点,适合工业现场控制应用。文中介绍了总体的设计思路、涉及到的主要元器件、硬件电路构成、固件程序设计、上位机软件设计等,着重讨论了进程间通信技术以及...
【论文题纲】
摘要 3-4
ABSTRACT 4-7
第一章 绪论 7-14
1.1 计算机接口 7-8
1.2 USB简介 8-9
1.2.1 USB 1.1 8
1.2.2 USB 2.0 8-9
1.3 现场总线 9-12
1.3.1 现场总线的基本概念 9
1.3.2 现场总线技术的现状 9-10
1.3.3 现场总线技术发展前景 10
1.3.4 CAN总线 10-12
1.4 研究 USB-TO-CAN转换器的意义 12
1.5 论文的研究内容 12-14
第二章 系统分析与模块划分 14-19
2.1 系统功能描述 14
2.2 系统分析与方案比较 14-16
2.3 模块划分 16-17
2.4 各模块功能描述 17-19
2.4.1 转换器模块 17-18
2.4.2 USB驱动程序模块 18
2.4.3 后台程序模块 18
2.4.4 客户端控件模块 18-19
第三章 系统硬件设计 19-24
3.1 USB接口和微处理器 19-22
3.2 CAN接口 22-24
第四章 固件程序设计 24-33
4.1 开发工具 24
4.2 固件框架 24-27
4.2.1 设备描述符表 24-25
4.2.2 接口函数 25-27
4.3 固件程序方案比较 27-28
4.4 固件程序设计 28-33
第五章上位机软件设计 33-45
5.1 驱动程序 33-34
5.2 进程间通信技术 34-40
5.2.1 进程与进程间通信 34-35
5.2.2 进程间通信方法 35-38
5.2.3 使用 Winsock控件实现进程间通信 38-40
5.3 后台监控程序设计 40-44
5.4 客户端程序接口设计 44-45
第六章 结论与展望 45-48
6.1 结论 45-46
6.2 展望 46-48
参考文献 48-52
致谢 52-53
攻读硕士学位期间主要的研究成果 53
【DOI】 LunWen.ID:2.2008.364648
付费论文:有参考文献 300元
1、注册会员             2、购买本文            3、下载文章 
注:此文为收费论文,需付费购买。每页大约1000字。
代写论文流程
载入中…
Web lunwenjia
热门搜索:通用串行总线 论文 控制器局域网 转换器 固件程序 进程间通信
计算机硬件最新论文
计算机硬件热门论文