首页
会员中心
到顶部
到尾部
计算机

CAN总线的智能化控制节点

时间:2020/10/27 9:25:47  作者:  来源:  查看:0  评论:0
内容摘要:         本课题采用CAN现场总线技术,设计开发了一种CAN总线分布式监控系统的智能控制节点。该节点能够很好的与主控机连接,并在CAN总线环境下实现实时控制通信。  &nb...

         本课题采用CAN现场总线技术,设计开发了一种CAN总线分布式监控系统的智能控制节点。该节点能够很好的与主控机连接,并在CAN总线环境下实现实时控制通信。
        本系统主要包括两个部分: CAN通信适配卡PCI-512和DS80C390的CAN通信控制模块。其中重点是针对DS80C390的程序开发。
       本文在介绍CAN通信协议的同时,还在深入分析CAN帧结构的基础上,制定了应用层的通信协议,利用CAN总线进行数据通信;另外还可以通过主控计算机软件为用户提供了方便的管理和控制平台。同时在文章最后,对系统的完善和相关技术进行了展望。
在这个CAN智能控制接节点的毕业设计中,使用的硬件设备是CAN通信适配卡PCI-512和CAN通信控制器DS80C390。
        目前用于CAN总线的器件产品在市场上有很多,每种产品都有各自的特点,基于实验室的条件,本课题采用的是DS80C390内嵌的CAN控制模块,其微控制器DS80C390具有以下一些功能特点:
1、源码兼容51系列单片机,易使用,易学习。
2、高速,内嵌DSP结构,适合实时多任务操作系统。
        DS80C390为新一代超级单片机,内嵌双Can控制器及DSP计算引擎,运行速度为1500万条指令/每秒,平均效率是80C51系列的15倍,其内嵌DSP计算引擎,大大提高计算速度(32bit/16bit时间为2us,32bit*16bit时间为3us)。寻址范围为4M byte,非常适合巨大的程序和巨大的数据处理,也易实现实时多任务操作系统。
3、采用超大规律集成电路,(集GAL,SRAM,Flash,E2prom于一体),体积大为缩小。WSI的PSD具有业界领先的Flash软件写保护技术、低功耗技术及加密性能。
4、支持串行口下载、调试应用程序。
不同的现场环境和不同的最终用户有不同的要求,因而要求具有灵活的软件现场修改技术,二次开发用户仅需编写简单的C语言程序就可构成一个具体功能。
5、最多31路TTL/CMOS IO,用户可定义为输入或输出或其它功能。
6、内带具有Y2K功能的RTC  PCF8583。
7、2路CanBus网络,支持Can2.0B,可软件选择1路/2路。
8、3路UART,支持硬件寻址。
 

Tags:CAN总线



相关评论
广告联系QQ:45157718 点击这里给我发消息 电话:13516821613 杭州余杭东港路118号雷恩国际科技创新园  网站技术支持:黄菊华互联网工作室 浙ICP备06056032号