1。2 通信协议转换介绍
通信协议是电子设备通信的一种通用语言,规定了两个设备之间相互通鑫的格式和方式,至今为止世界上仍没有统一规定,指出必须使用某一种通信协议进行通信。按照已有规定的通信协议,种类不同的控制器以及其它的设备相互之间可以连城网络而且还可以进行通信。在这个基础上加入通信协议转换器之后,不同协议的设备也能够连成工业网络,进行信息互换。此款智能协议转换器就是将不同的通信协议转换成统一的通信协议,这样就能够实现只使用单一的接口与不同接口设备进行数据交换的功能,因此,协议转换器是规定了消息的公共格式。
协议转换就是一种映射,简单的说来,即是把某一个协议将要发送的数据序列映射到另一协议的数据域。其中所要发送的一些重要的信息也都是些需要映射的信息,因此协议之间的转换大可看成是两个协议相互之间的一种重要信息的映射。并且在这里更需要要声明的是,一些重要的信息只不过是相对来说的,更重要的是,这要根据所要表达传达的信息不同而加以划分,如果选择了种类不同的比较重要的信息来当作映射,那么一定就会得到不同的转换器。
总而言之,通信协议转换器最大的功用就是将互不相同的通信协议转换为统一的的通信协议,使之能够互联互通,协同工作。
1。3 现状
随着电子技术的不断发展,协议转换器也在不断的更新,功能也越来越强大,所包含的协议也逐渐增多,从而不断形成了不同种类和样式的协议转换器,其中主要的协议转换器有E1/以太网协议转换器、RS-232/485/422/CAN转换器、/RS-232/485/CAN转换器等智能协议转换器,这些通信协议转换器的产生解决了不同网络之间难以进行通信的问题,采用多协议转换器能够完成互不连通的接口设备组网作业,实现相互之间的数据交换,因为众多范畴需求有别,加之巨大的商业利润,使得至今仍没有统一的标准,协议转换器仍然有着很大的探索空间,这就需要我们继续做好协议转换器的研发,所以这一领域具有良好的发展前景,智能协议转换器在当今也成了不可或缺的电子产品。
1。4 总体概述来自优O尔P论R文T网WWw.YoueRw.com 加QQ7520`18766
出于智能协议转换器具有的良好前景,此篇论文从简单的协议转换进行研究,制作出一套基于8052单片机的通信协议转换,实现USB、RS-232与CAN总线的互联互通。
文章的第一章对于此研究的背景与意义、现状和一些概念做了陈述,为此研究奠定基础。
第二章简述了系统的总体结构,并给出系统框图,并对系统的实现原理做了大致的描述。
第三章是硬件设计,对于控制模块和外围电路所需要的具体芯片做了详细的描述,并且给出了清晰的电路连接图,为软件设计打好基础。
第四章是本设计的难点所在,主要是进行软件的设计,并且在硬件设计的基础上进行,而且列出了运行的流程图和一些主要的软件设计的相关思路,并且给出了一些必要的程序设计。
第五章是模拟与仿真,将会对于本设计进行软件仿真,判断是否具有硬件可行性。
第六章对于文章进行总结,并对智能协议转换器的前景进行合理性的展望。
2 系统总体设计
2。1 系统总体结构
本系统是由控制模块(FT232BM和单片机)、外围电路和外部设备等组成,能够实现USB到CAN/232的互联通信,其中具体的系统结构框图即如图2-1所示。
图 2-1 系统的总体结构
2。2 系统工作原理论文网