首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 0 毫秒
1.
石磊 《中国数据通信》2014,(16):112-113
CAN总线技术是当今通讯技术研究的热点之一,本文在详细介绍ATmegal 16L单片机特点的基础上,结合CAN控制器SJA1000和CAN总线专用隔离控制芯片CTM8251T设计AVR单片机的CAN通讯系统硬件电路,并编写相关的软件程序。  相似文献   

2.
CAN总线是一种多主方式的串行通讯总线,是国际上应用最广泛的现场总线之一,现已被应用到各个自动化控制系统中,从高速的网络到低价位的多路接线都可以使用CAN总线。本文主要介绍了一种独立CAN控制器SJA1000的通信设计,由单片机来控制SJA1000的发送、接收,通过双绞线来实现节点间的通信。  相似文献   

3.
基于SPI的CAN总线控制器与MCS-51单片机的接口设计   总被引:1,自引:0,他引:1  
本文提出了一种基于SPI的cAN总线控制器与MCS-51单片机接口的智能节点设计方案.单片机通过模拟SPI接口实现对MCP2510的控制,从而实现CAN总线的通信.  相似文献   

4.
CAN,全称为"Controller Area Network"即控制器局域网,是国际上应用最广泛的现场总线之一。在自动化领域的应用非常广泛,其特点是结构简单、成木低,但速度高、实时性和可靠性好。CANoe是德国Vector公司开发的一款功能非常强大的CAN总线开发测试软件,可以实现真实总线的实时监控,半实物仿真和全虚拟总线的仿真。它包含CAN网络数据库编辑器CANdb++,虚拟节点CANPL语高编程,用户自定义而板组件Panel Generator以及一些集成的调试监控组件,能满足各种开发测试的需要。木文将介绍如何基于这些工具模拟CAN总线的数据通信,实现特定的一些功能。  相似文献   

5.
本文介绍卫星上常用的CAN总线在多主情况下的通讯策略,给出实际使用的电路原理图、主要程序流程图以及注意事项。从CAN总线控制芯片SJA1000的底层分析发送缓冲区、接收缓冲区、内部指令和中断信号等之间的关系,以及在多主情况下冲突处理机制。  相似文献   

6.
随着成像测井仪器的研发,成套测井仪器内部需要大量的数据快速准确的传输,而现在仪器内部的数据传输速率大约仅有300 k/s,远远满足不了测井仪器发展的需要.根据设计时的步骤,将从3个方面:CAN与DSP的接口电路、波特率的设定及初始化子程序论述在ADSP2181的CAN总线通讯.设计完成后使数据传输速率达到1 Mb/s,满足了仪器内数据传输的需要.  相似文献   

7.
采用带有集成CAN控制器的MCU设计CAN总线节点是一种广泛使用的设计方法。在分析AVR系列单片机AT90CAN32/64/128集成CAN总线控制器基本组成及工作原理的基础上,说明了该总线控制器邮箱及报文对象(MOb)的组织与工作方式,同时详细讨论了控制寄存器和中断的结构和使用方法,并给出了使用该CAN总线控制器实现数据收发的具体步骤,为AVR单片机CAN总线应用提供了参考。  相似文献   

8.
基于Mega8单片机的CAN总线智能节点设计   总被引:3,自引:0,他引:3  
智能节点能通过节点电路中的微处理器对CAN控制器编程设置工作方式I、D地址、波特率等参数,实现对网络上的信息接收和发送,他主要由微处理器和可编程的CAN控制器组成。以AVR系列8位单片机Mega8和Philips CAN控制器SJA1000为基础,设计了Mega8单片机与CAN总线的智能节点接口电路,并给出了详细的接口电路原理图和软件设计流程图。实验证明,此设计有效地优化了以传统8位微处理器为核心的节点电路,增强了所在系统的稳定性和节点通信的可靠性。  相似文献   

9.
引言微控制器与CAN总线连接的传统方式是将CPU与总线控制器和总线收发器相连后再接入总线网络, 这样使CPU外围电路复杂化,整个系统受外部影响较大。为了解决这一问题,很多单片机厂商纷纷将CAN 控制器集成在单片机芯片上。目前, 单片机内部集成的CAN控制器有 Motorola公司的MC68HC912DG128A、 Philips公司的P87C591和ARM7 LPC2xxx系列、Atmel公司的 AT89C51CC01和AT89C51CC02、Intel 公司的TN87C196CA和TN87C196CB 以及Cygnol公司的C8051F040等。  相似文献   

10.
基于IDT7005的CAN通讯卡的设计   总被引:2,自引:0,他引:2  
为了在CAN网络中引入PC机作为控制器,开发一种基于IDT7005的CAN通讯卡,讨论了ISA总线与双口RAM的接口方法,运用IDT7005的令牌传递机制解决了PC机和单片机读写双口RAM时的仲裁问题。  相似文献   

11.
目前现场CAN总线驱动节点数量有限,通信速率随着通信距离的增加快速下降,在通信节点数量大、通信距离远的大空间场所不能应用。针对这个问题,设计了基于PIC16位单片机dsPIC30F6011的CAN网关,给出了CAN网关的硬件设计原理和软件设计框图;详细描述了CAN总线扩展原理及CAN总线扩展后的网络拓扑结构。dsPIC30F6011片上集成了双CAN总线数据链路层,外围电路简单,消息通过中断来处理,实时迅速。通过该CAN网关,两个CAN网络之间的消息实时、快速转发。扩展后的CAN网络驱动能力强、通信速率高、通信距离远,完全可以应用于通信节点数量大、通信距离远的场所。  相似文献   

12.
近年来,CAN总线具有的高可靠性和良好的错误检测能力受到重视,被广泛应用于汽车计算机控制系统和环境温度恶劣、电磁辐射强和振动大的工业环境,本设计应用单片机、控制器SJA1000和82C250收发器,外接上看门狗电路芯片X5045P及高速光耦合器6N137来实现智能传感器CAN总线接口的设计.  相似文献   

13.
张涛  赵向阳 《现代电子技术》2007,30(10):121-124
CAN总线是几种最有前途的现场总线之一。但是CAN总线开发需要一定的技术基础,如何在较短的时间内开发出一套可靠性高、实时性好的CAN系统,成为众多电子开发人员十分关注的问题。采用AVR单片机作为微处理器,设计一个用于气体监测的CAN总线网络,给出了基本CAN节点的硬件原理图和程序流程图,阐述CAN总线调试过程一些细节和经验。  相似文献   

14.
本文介绍了一种基于M9020-FNU20微处理器的CAN总线通信接口的硬件和软件设计,对硬件设计电路的组成部件做了简单介绍,并对软件设计中发送程序和接收程序做了详细介绍。  相似文献   

15.
CAN总线在汽车电子、楼宇控制及其他工业控制领域中得到了广泛应用,AVR型单片机在仪表、工业控制领域也得到了广泛应用。主要介绍AVR型单片机AT90CAN128在CAN总线节点中的实现方案及具体技术路线,给出增强型CAN总线节点电路原理图、主要程序设计方案,为开发人员快速应用提供必要的技术基础。  相似文献   

16.
本设计在CAN总线物理层和数据链路层基础上实现了扩展的应用协议,使CAN总线系统具有良好的扩展性,并通过以太网电路接口实现CAN总线数据与以太网数据互相传输,实现了网桥功能。  相似文献   

17.
罗诗途  张玘  罗飞路  王艳玲 《电子质量》2003,(10):J034-J036
本文介绍了一种以Philips公司生产的SJA1000CAN控制器为核心,基于PC104总线的CAN2.0通讯卡的开发,并详细分析了该通讯卡的硬件结构和软件开发使用,该通讯卡实现了CAN2.0通讯协议的所有功能,并且各方面的性能都有了很大的提高,尤其是在错误处理超载能力以及接收滤波等方面。  相似文献   

18.
基于μPD780822型单片机的客车CAN总线灯光节点设计与实现   总被引:1,自引:0,他引:1  
采用μPD780822型单片机的CAN总线技术实现客车车灯控制和工作状态检测.介绍CAN总线和智能开关在客车车灯控制系统中的应用.给出节点的硬件设计方案,介绍节点控制软件的设计及实现.  相似文献   

19.
CAN(Controller Area Network)总线是一种现场总线,由于其具有可靠性高、抗干扰能力强和实时性强的特点,而被广泛应用于工业控制领域。本文介绍了一种基于SJA1000的高可靠CAN总线智能单元的设计方案。该总线智能单元可以独立或者配合AT96总线和主控制器协同工作,易于系统扩展、优化和改进,利用微处理器完成数据发送/接受和错误诊断处理,降低主控制器的信息处理负担。测试表明,该高可靠CAN总线智能单元的设计是可行的。  相似文献   

20.
CAN总线综述   总被引:1,自引:0,他引:1  
本文介绍了CAN总线的基本知识,对其技术指标进行了详细叙述,最后给出了一个基于CAN总线的分布式系统的实例。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号