共查询到19条相似文献,搜索用时 58 毫秒
1.
2.
基于AT89C51型单片机的CAN总线智能节点设计 总被引:11,自引:0,他引:11
介绍CAN(控制器局域网)总线的特点,给出CAN总线系统智能节点电路原理及用C51语言编写的开发程序,方便使用者学习和掌握. 相似文献
3.
随着人们对总线对总线各方面要求的不断提高,总线上的系统数量越来越多,继而出现电路的复杂性提高、可靠性下降、成本增加等问题。为解决上述问题,文中阐述了基于SJA1000的CAN总线通信模块的实现方法,该方法以PCA82C250作为通信模块的总线收发器,以SJA1000作为网络控制器,并以STCSTC89C51单片机来完成基于STC89C51的CAN通信硬件设计。文章还就平台的初始化、模块的发送和接收进行了设计和分析。通过测试分析证明,该系统可以达到CAN的通信要求,整个系统具有较高的实用性。 相似文献
4.
5.
6.
基于AT89S52的CAN点对点通信的软硬件设计 总被引:1,自引:1,他引:0
随着人们对总线各方面要求的不断提高,总线上的系统数量越来越多,随之产生诸如电路复杂性增加、可靠性下降、生产成本增加等问题,为了解决上述问题,本文简单介绍了一种低成本的CAN总线通信接口的设计方案,在选型上采用了Philips公司的SJA1000作为外挂控制器,完成了基于AT89S52的CAN通信硬件设计,就平台的初始化、模块的发送、接收给出了设计分析,并且附上了部分C语言设计代码.最后通过连续的实验数据分析,通信速度满足设计要求,整个系统具有较高的实用性. 相似文献
7.
CAN总线是一种多主方式的串行通讯总线,是国际上应用最广泛的现场总线之一,现已被应用到各个自动化控制系统中,从高速的网络到低价位的多路接线都可以使用CAN总线。本文主要介绍了一种独立CAN控制器SJA1000的通信设计,由单片机来控制SJA1000的发送、接收,通过双绞线来实现节点间的通信。 相似文献
8.
9.
10.
戴刚 《无线电技术(上海)》2009,(1):1-10
本文介绍卫星上常用的CAN总线在多主情况下的通讯策略,给出实际使用的电路原理图、主要程序流程图以及注意事项。从CAN总线控制芯片SJA1000的底层分析发送缓冲区、接收缓冲区、内部指令和中断信号等之间的关系,以及在多主情况下冲突处理机制。 相似文献
11.
12.
13.
14.
15.
针对工控领域对远程测量的需求,本文设计了一种基于CAN总线的远程动态测量系统.采用具有SPI接口和CAN控制器的16位单片机MC9S12DP256,结合MC33993检测芯片,实现了多路开关量和模拟量的采集.开关量输入配置为2路高端开关量和12路低端开关量,模拟量输入配置为8路,采集精度为10位.由本地站采集的测量数据经CAN总线发送到远程监测站,系统实时性高、可扩展性强,满足工业现场对远程测量系统点多面广的需求. 相似文献
16.
17.
为了提高电梯召唤显示板与主板通信的实时性、可靠性与灵活性,设计出一种基于CAN总线的电梯召唤显示板.与传统系统设计相比,该系统采用CAN总线,通过串行通信方式,构成控制器局域网络.电梯召唤显示板通过接收解析电梯主板发送的数据帧,实时显示电梯运行信息,当乘客有召唤时,该系统立即向主板发送相应的数据帧.实验结果表明,该系统可节省控制信号线近百根,方便电梯的安装和维修,增强了电梯运行的实时性控制,提高了系统的可靠性和灵活性. 相似文献
18.
19.
基于CAN总线的信息采集系统设计 总被引:1,自引:0,他引:1
为解决某型卫星信息采集系统中陀螺组合数据等的实时通讯问题,提出了利用CAN总线实现整个信息采集系统设计.与一般信息采集系统相比,该系统下位机采用TMS320F2812型DSP,利用其eCAN模块作为数据发送模块,上位机采用工控机,其中ADLINK PCI/cPCI-7841 CAN总线接口卡作为数据接收模块,并在工控机中实时处理接收到的数据,更可靠地完成了信息采集及实时监测.实验结果表明,该系统信息采集实时性强、准确稳定. 相似文献