📦
基于FPGA的CANLIN协议转换网关的研究.rar - 免费下载
技术资料资源
文件大小:4569 K
📋 资源详细信息
💡 温馨提示:本资源由用户 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
- 如有密码请查看说明
- 解压后即可使用
🎁 积分获取
- 上传资源获得积分
- 每日签到免费领取
- 邀请好友注册奖励
- 查看详情 →