[发明专利]一种具有抗干扰及自我检测的控制区域网路系统在审
| 申请号: | 201810999332.3 | 申请日: | 2018-08-30 |
| 公开(公告)号: | CN109218153A | 公开(公告)日: | 2019-01-15 |
| 发明(设计)人: | 谢伟;黄旭东;王浩;刘建华 | 申请(专利权)人: | 四川智中能源互联网科技有限公司 |
| 主分类号: | H04L12/40 | 分类号: | H04L12/40;H04B15/00 |
| 代理公司: | 北京科家知识产权代理事务所(普通合伙) 11427 | 代理人: | 陈娟 |
| 地址: | 629000 四川省*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用户控制系统 软件架构 控制区域 网路系统 硬件资源 自我检测 抗干扰 历史日志文件 数据采集模块 数据处理模块 数据传输协议 抗干扰能力 回放模块 时间片段 通信模式 项目系统 硬件时钟 多对多 高数据 实时性 主程序 两组 一对一 芯片 传输 节约 分配 | ||
本发明公开了一种具有抗干扰及自我检测的控制区域网路系统,包括CAN软件架构,所述CAN软件架构包括数据采集模块、数据处理模块、主程序和子程序,所述CAN软件架构通过两组CAN控制器接口模块分别连接有DSP芯片和用户控制系统,所述用户控制系统包括STM芯片、系统回放模块和历史日志文件模块,所述用户控制系统连接有PC,本发明能做到更高的抗干扰性;同时,高数据传输速率也能满足我们整个项目系统的实时性,也提高了数据传输协议的统一性,CAN能够实现一对一、多对多的通信模式,提高了抗干扰能力,能在最节约硬件资源的情况下完成各自任务,利用硬件时钟将硬件资源分为不同的时间片段,让每一个任务都能分配到资源。
技术领域
本发明属于控制区域网路系统技术领域,具体涉及一种具有抗干扰及自我检测的控制区域网路系统。
背景技术
在PCS项目中的通信中,采用传统的I2C、SPI这些通讯模块来通信,嵌入式开发不同于PC级开发。嵌入式开发硬件资源有限,由于硬件资源的有限性,不能考虑多进程任务的模式。
CAN为控制区域网路“Controller Area Network”的缩写,CAN设计具有强壮的抗杂讯干扰能力,最早时被广泛应用于运输工具,如汽车上的电脑传输媒介,至今已经被很多产业应用如工厂自动生产系统。CAN只需要两条简单双绞线作为传输媒介,且于发送的讯息遭到破坏后可自动重发,另外节点在错误严重的情况下具有自动退出总线的功能,不会因为某一节点发生错误而导致系统崩溃。CAN最大数据传输距离为1公里(50Kbps),最大数据传输率1Mbps(40m)。在本次项目设计中,使用CAN的主要目的是为了实现多个设备之间的通信。
为此,我们提供一种具有抗干扰及自我检测的控制区域网路系统。
发明内容
本发明的目的在于提供一种具有抗干扰及自我检测的控制区域网路系统,开发的过程中能够更大情况利用硬件资源。同时也能更好地设计软件内部结构开发出对应更加复杂的应用开发,提高了抗干扰能力,以解决上述背景技术中提出现有技术中的问题。
为实现上述目的,本发明采用了如下技术方案:
一种具有抗干扰及自我检测的控制区域网路系统,包括CAN软件架构,所述CAN软件架构包括数据采集模块、数据处理模块、主程序和子程序,所述CAN软件架构通过两组CAN控制器接口模块分别连接有DSP芯片和用户控制系统,所述用户控制系统包括STM芯片、系统回放模块和历史日志文件模块,所述用户控制系统连接有PC,所述PC包括CPU。
优选的,所述DSP芯片型号为DSP 28335芯片。
优选的,所述STM芯片型号为STM32F407VGT6芯片。
优选的,所述CAN控制器接口模块型号为TJA1050。
优选的,所述用户控制系统采用的模式为CPU时间片轮转任务调度模式。
优选的,所述CPU时间片轮转包括三个进程状态,三个进程状态分别为运行、等待和挂起。
优选的,所述主程序和子程序之间通过队列形式将CAN报文进行传送。
优选的,所述PC上包括显示屏和主机,所述显示屏采用的为LED显示屏。
本发明的技术效果和优点:本发明提出的一种具有抗干扰及自我检测的控制区域网路系统,与现有技术相比,具有以下优点:
1、本发明采用CAN进行多机通信调试,相对于其他的协议,我们能做到更高的抗干扰性;同时,高数据传输速率也能满足我们整个项目系统的实时性,也提高了数据传输协议的统一性,相对于传统的I2C、SPI这些通讯模块来通信,CAN具有多种方式且不存在主从之分,同时,CAN能够实现一对一、多对多的通信模式。这就为多机联调提供了理论上和技术上的支持,提高了抗干扰能力;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川智中能源互联网科技有限公司,未经四川智中能源互联网科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810999332.3/2.html,转载请声明来源钻瓜专利网。





