共查询到20条相似文献,搜索用时 0 毫秒
1.
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.
《电子世界》2014,(8)
CAN,全称为"Controller Area Network"即控制器局域网,是国际上应用最广泛的现场总线之一。在自动化领域的应用非常广泛,其特点是结构简单、成木低,但速度高、实时性和可靠性好。CANoe是德国Vector公司开发的一款功能非常强大的CAN总线开发测试软件,可以实现真实总线的实时监控,半实物仿真和全虚拟总线的仿真。它包含CAN网络数据库编辑器CANdb++,虚拟节点CANPL语高编程,用户自定义而板组件Panel Generator以及一些集成的调试监控组件,能满足各种开发测试的需要。木文将介绍如何基于这些工具模拟CAN总线的数据通信,实现特定的一些功能。 相似文献
5.
戴刚 《无线电技术(上海)》2009,(1):1-10
本文介绍卫星上常用的CAN总线在多主情况下的通讯策略,给出实际使用的电路原理图、主要程序流程图以及注意事项。从CAN总线控制芯片SJA1000的底层分析发送缓冲区、接收缓冲区、内部指令和中断信号等之间的关系,以及在多主情况下冲突处理机制。 相似文献
6.
7.
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.
CAN总线是几种最有前途的现场总线之一。但是CAN总线开发需要一定的技术基础,如何在较短的时间内开发出一套可靠性高、实时性好的CAN系统,成为众多电子开发人员十分关注的问题。采用AVR单片机作为微处理器,设计一个用于气体监测的CAN总线网络,给出了基本CAN节点的硬件原理图和程序流程图,阐述CAN总线调试过程一些细节和经验。 相似文献
14.
本文介绍了一种基于M9020-FNU20微处理器的CAN总线通信接口的硬件和软件设计,对硬件设计电路的组成部件做了简单介绍,并对软件设计中发送程序和接收程序做了详细介绍。 相似文献
15.
16.
本设计在CAN总线物理层和数据链路层基础上实现了扩展的应用协议,使CAN总线系统具有良好的扩展性,并通过以太网电路接口实现CAN总线数据与以太网数据互相传输,实现了网桥功能。 相似文献
17.
18.