[实用新型]基于PCI的智能通信卡有效
申请号: | 201520645315.1 | 申请日: | 2015-08-25 |
公开(公告)号: | CN204886990U | 公开(公告)日: | 2015-12-16 |
发明(设计)人: | 于斌 | 申请(专利权)人: | 哈尔滨理工大学 |
主分类号: | H04L12/02 | 分类号: | H04L12/02 |
代理公司: | 哈尔滨东方专利事务所 23118 | 代理人: | 陈晓光 |
地址: | 150040 黑龙江省哈*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 pci 智能 通信 | ||
技术领域:
本实用新型涉及一种基于PCI的智能通信卡。
背景技术:
CAN总线控制局域网是一种能有效支持分布式控制或实现控制的串行通信网络。CAN总线以其高性能、高可靠性、廉价等特性,越来越受到人们的重视和青睐,为了有效的管理工业现场的CAN节点,充分发挥CAN总线的性能,通信卡的设计和研究十分必要。目前一般工业现场中可能拥有不止1条CAN总线,而通信卡上的CAN的接口太少,会给设备的集中管理带来困难;两条CAN网段的通信主要通过一对一CAN总线网桥来实现,这种方式解决不了工业现场中同时存在几条CAN网段间传输数据的需求,容易导致组网混乱。
实用新型内容:
本实用新型的目的是提供一种基于PCI的智能通信卡。
上述的目的通过以下的技术方案实现:
一种基于PCI的智能通信卡,其组成包括:PCI总线接口,所述的PCI总线接口通过FPGA芯片与LPC2294微控制器电联接,所述的LPC2294微控制器集成有4路片上CAN总线控制器,所述的CAN总线控制器与CAN总线驱动器电联接,所述的PCI总线接口与EEP-ROM初始化存储器电联接。
所述的基于PCI的智能通信卡,所述的PCI总线接口采用PCI9030芯片,所述的FPGA芯片采用EPIC6,所述的CAN总线驱动器采用PCA82C250。
所述的基于PCI的智能通信卡,所述的CAN总线控制器与所述的CAN总线驱动器之间连入6N137。
本实用新型的有益效果:
本实用新型PCI总线接口采用PCI9030芯片实现网关的PCI总线接口,只需考虑局部总线一侧的逻辑控制电路和用于配置的外部EEP-ROM,不必考虑PCI协议的具体实现方法,大大简化了设计难度,缩短了开发周期;EEP-ROM初始化存储器选用ST93CS56,在系统加载时,PCI9030先从EEP-ROM中加载初始数据,进行初始设置。
本实用新型LPC2294微控制器集成有4路片上CAN总线控制器,能很方便地实现多路CAN总线接口,能同时处理4路CAN总线向上机位的数据传输,对于CAN网段之间的通信需求能够满足,减小系统规模,提高系统稳定性,为所有CAN控制器提供了全局的接收标识符查询功能,能容易地设计较复杂的ID接受过滤,采用PCA82C250作为CAN总线驱动器,同时将6N137连入CAN控制器和CAN驱动器之间以降低CAN总线对网关卡的电磁干扰。
本实用新型FPGA芯片采用EPIC6实现微控制器与PCI9030之间的接口,EPIC6内部集成20块RAM模块,可以方便地将它编程为所需要的“双口RAM”,然后将上行数据和下行数据通过该“双口RAM”缓存转发。
附图说明:
附图1是本实用新型的结构示意图。
附图2是本实用新型的CAN总线接口电路图。
具体实施方式:
实施例1:
一种基于PCI的智能通信卡,其组成包括:PCI总线接口1,所述的PCI总线接口通过FPGA芯片2与LPC2294微控制器3电联接,所述的LPC2294微控制器集成有4路片上CAN总线控制器4,所述的CAN总线控制器与CAN总线驱动器5电联接,所述的PCI总线接口与EEP-ROM初始化存储器6电联接。
实施例2:
根据实施例1所述的基于PCI的智能通信卡,所述的PCI总线接口采用PCI9030芯片,所述的FPGA芯片采用EPIC6,所述的CAN总线驱动器采用PCA82C250。
实施例3:
根据实施例1或2所述的基于PCI的智能通信卡,所述的CAN总线控制器与所述的CAN总线驱动器之间连入6N137。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨理工大学,未经哈尔滨理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201520645315.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种全智能多孔传输的网络交换机
- 下一篇:一种地面塔康信号距离模拟设备