详情

单片机2357 CAN总线与以太网的网关设计

项目介绍

课题意义:随着计算机、多媒体和数据通信技术的高速发展,传统的模拟信号来控制工业系统已经满足不了人们的需要。CAN总线与其他现场总线相比,具有突出的可靠性、实时性和灵活性等优点,以太网具有传输速率高,应用方面广等特点,因此将CAN总线与以太网相结合是未来的发展潮流。 国内外发展状况: CAN是20世纪80年代德国Bosch公司为解决众多的测量控制部件之间的数据交换问题而开发的一种串行数据通信总线。CAN作为汽车的监测、控制系统而设计,在车载各电子控制装置之间交换信息,形成汽车电子控制网络。 研究目标: 1.设计实现能够进行CAN总线协议与以太网协议转换的网关设备; 2.完成该网关设备的硬件电路设计; 3.完成该网关设备的单片机程序设计; 4.设计上位计算机程序,实现计算机对CAN总线节点的数据采集和控制 研究内容: 1.研究CAN2.0A/B总线的物理层、数据链路层及应用层协议规范; 2.研究并制定精简的CAN总线自定义应用层协议; 3.研究单片机实现TCP、UDP网络通信的实现方法; 4.了解计算机网络通信协议及规范; 本课题为设计课题所以要以动手实践为主,细心研读芯片的使用手册和开发文档,先要查阅MCP2515的数据手册,研究清楚CAN2.0A/B总线的物理层、数据链路层及应用层协议规范,在Altium designer中画出PCB硬件原理图,在Kiel 4环境中对各个节点编写相应的单片机程序,最后下载到硬件中进行调试;直到可以完成数据的转换与传输。

站长说明

       成品毕业设计 可以根据自己的要求, 自行浏览选购, 可以参考是否符合自己要求,找到满意的成品毕业设计 , 直接发送成品编号联系发你网址的工作人员进行交易,  我们会从QQ或者邮箱等方式发送毕业设计程序。

        我们团队 , 可以根据用户的功能要求量 身定制毕业设计程序 (同样联系发你网址的 工作人员) ,  需要用户提供详细的   , 功能要 求.开发技术要求(开发语言、开发工具、框 架等  ) . 我们会根据用户毕业设计的难易程 度 , 工作量大小等, 具体的给出一个报价,价格 协商一致过后,付下40%定金.我们开始开 发毕业设计, 做好过后先发送设计桌面演示录像 , 用户看后 满意付尾款, 我们再发程序源码压缩包!