基于FPGA的CANLIN协议转换网关的研究.rar - 免费下载

技术资料资源 文件大小:4569 K

📋 资源详细信息

文件格式
未知
所属分类
上传用户
上传时间
文件大小
4569 K
所需积分
2 积分
推荐指数
⭐⭐⭐ (3/5)

💡 温馨提示:本资源由用户 hxd 上传分享,仅供学习交流使用。如有侵权,请联系我们删除。

资源简介

随着现场总线技术的发展,多总线组合网络技术得到广泛应用,其中CAN/LIN组网应用最为广泛.应用CAN/LIN组网技术有众多的好处。首先,LIN总线相对CAN总线的最大优势是节约节点成本,特别在节点众多时,累加起来总的成本节约是很可观的。其次,LIN总线子网内部的通讯可以大大减轻CAN总线主干网的负担,减少主干网数据阻塞的可能,这一点对于实时控制系统来说十分重要。所以,CAN/LIN组网技术以其成本低廉、功能完善等优点,被广泛应用于众多领域。而实现CAN/LIN组网技术普遍采用CAN/LIN协议转换网关的形式。 本课题通过对CAN总线和LIN总线协议规范以及网关实现原理的详细分析和研究,设计了基于FPGA的CAN/LIN协议转换网关。该网关从结构上分为CAN控制器模块、LIN控制器模块和协议转换模块。基本思想是将CAN控制器、LIN控制器集成到一个芯片中,并通过协议转换模块实现数据的转换。该网关允许报文帧在CAN网络和LIN网络之间透明传输,网关接收到LIN报文帧后,将LIN标志符转换为CAN标志符,然后作为CAN数据帧在CAN网络中传送;网关接收到CAN报文帧后,将CAN标志符转换为LIN标志符,然后作为LIN数据在LIN网络中传送。 本课题重点讨论了网关中各模块的设计思路,以及部分模块的实现程序,并给出了相关仿真波形图。首先,以Altera公司的QuartusⅡ软件为设计平台,通过VerilogHDL硬件描述语言实现对网关中各模块进行编程。最后,利用FPGA开发板为硬件平台,对所设计系统进行验证。本课题设计的网关主要功能集成到一片芯片中,提高了网关的可靠性,使网关的结构更紧凑,使用更方便有很好的应用价值。

立即下载此资源

提示:下载后请用压缩软件解压,推荐使用 WinRAR 或 7-Zip

资源说明

📥 下载说明

  • 下载需消耗 2积分
  • 24小时内重复下载不扣分
  • 支持断点续传
  • 资源永久有效

📦 使用说明

  • 下载后用解压软件解压
  • 推荐 WinRAR 或 7-Zip
  • 如有密码请查看说明
  • 解压后即可使用

🎁 积分获取

  • 上传资源获得积分
  • 每日签到免费领取
  • 邀请好友注册奖励
  • 查看详情 →

相关标签

点击标签查看更多相关资源:

相关资源推荐