共查询到20条相似文献,搜索用时 15 毫秒
1.
分析了无功补偿与谐波抑制装置通信的特点与对通信网络的要求,提出了一种基于CAN总线的通信网络在无功补偿与谐波抑制装置中的应用方案,给出了该网络的系统结构和通信协议设计,研究设计了主要接口模块的硬件原理和软件流程,最后讨论了系统自测要点,给出了实测结果样例与结果分析,验证了方案的有效性。 相似文献
2.
本文介绍CAN现场总线的主要功能和特点;详细介绍了新型的独立式CAN总线控制器SJA1000的特点和工作原理,并给出其在基于Intel 80C196MC单片机的逆变器系统的应用方法、接口电路和应用程序流程图;文中对用户在SJA1000设计、使用和调试中容易出现的问题进行了重点说明。 相似文献
3.
CAN总线是一种应用广泛的现场总线,文章简要讨论了CAN总线,介绍了CAN总线的主要技术特性及CAN器件的种类,在此基础上较为详细的介绍了CAN总线独立控制器SJA1000的基本原理,硬件电路以及基于SJA1000的CAN总线接口电路的软硬件设计方法,并且给出了CAN总线接口电路,SJA100初始化流程图、接收及发送数据程序的框图。本文倾向于设计SJA1000为基础的CAN节点上引导用户同时还提供典型的应用电路图和用于编程的流程图。 相似文献
4.
CAN总线是一种应用广泛的现场总线,文章简要讨论了CAN总线,介绍了CAN总线的主要技术特性及CAN器件的种类,在此基础上较为详细的介绍了CAN总线独立控制器SJA1000的基本原理,硬件电路以及基于SJA1000的CAN总线接口电路的软硬件设计方法,并且给出了CAN总线接口电路、SJA1000初始化流程图、接收及发送数据程序的框图。本文倾向于在设计SJA1000为基础的CAN节点上引导用户同时还提供典型的应用电路和用于编程的流程图。 相似文献
5.
6.
姚君 《国外电子测量技术》2015,34(3):64-68
为了克服单片机固有的缺陷,并使程序设计易读、易扩展,提出了一种基于FPGA+SJA1000方案的CAN总线通信实现方法。该方法使用状态机设计CAN总线的初始化过程和数据收发过程,并有独立的数据通道状态机单元满足SJA1000读写时序的要求。测试结果表明,该方案可以稳定可靠地实现CAN总线通信。与传统的单片机方案相比,该方案扩展性好、稳定性高,并降低了体积、重量和功耗;与现有的FPGA方案相比,程序设计易读、易扩展,当双方通信协议发生变化时,只需修改相应的状态机便可适应新的协议要求,具有很高的灵活性。 相似文献
7.
8.
基于CAN总线的双容水箱控制系统 总被引:1,自引:0,他引:1
李克鹏 《可编程控制器与工厂自动化(PLC FA)》2004,(7):57-59
本文介绍了基于CAN总线的双容水箱控制系统,详细阐述了控制系统的总体结构、硬件设计和软件设计。 相似文献
9.
10.
11.
基于ARM7TDM呐核的52位嵌入式处理器已经普遍应用于工业控制、汽车电子等各个领域。CAN总线也已广泛应用于这些领域。但大多数数据地址分离总线的处理器并没有在片内集成CAN总线控制器,本文针对该问题给出了一种基于双总线周期的解决方案。本方案选用飞利浦SJA1000器件作为CAN总线控制器,并且对ARM和CAN控制器的总线接口进行了扩展。本文该设计的时序和组合逻辑电路设计进行了分析,最后对CAN控制器在Linux下的驱动移植做了简要介绍。 相似文献
12.
本文给出了一种基于USB的CAN总线转接器的设计,说明了USB接口芯片PDIUSBD12和CAN总线接口芯片SJA1000的使用方法及其与AVR单片机的接口电路,阐述了单片机通过USB与PC的通讯方法,详细说明了硬件接口电路和上、下位机软件程序的设计及注意事项.该转接器的设计可自主定义协议,并具备数据缓冲能力.实际运行结果表明,该转接器的设计是完全可行的. 相似文献
13.
14.
随着制造过程信息化的发展,现场总线技术的应用越来越广泛。本文在讨论了传统的运动控制系统在电子制造设备中使用问题的基础上,介绍SJA1000的主要特点和内部结构,提出了一种基于SJA1000的现场总线多轴运动控制系统方案,最后设计了基于SJA1000的CAN总线通信的硬件系统。 相似文献
15.
基于CPLD的ISA与CAN总线通信系统设计 总被引:1,自引:0,他引:1
本文将CAN总线与ISA总线和CPLD的设计相结合,设计出了在CPLD控制下的实现CAN总线与ISA总线间相互通信的嵌入式系统。从论述通信系统的工作原理出发,分别详细阐述了CAN总线、AT89C52、CPLD、双口RAMI、SA总线等各部分的软硬件设计。 相似文献
16.
17.
基于ARM7TDMI内核的32位嵌入式处理器已经普遍应用于工业控制、汽车电子等各个领域。CAN总线也已广泛应用于这些领域。但大多数数据地址分离总线的处理器并没有在片内集成CAN总线控制器,本文针对该问题给出了一种基于双总线周期的解决方案。本方案选用飞利浦SJA1000器件作为CAN总线控制器,并且对ARM和CAN控制器的总线接口进行了扩展。本文该设计的时序和组合逻辑电路设计进行了分析,最后对CAN控制器在Linux下的驱动移植做了简要介绍。 相似文献
18.
19.
针对目前油田润滑站系统中加注过程繁琐、实时性差等问题,设计了一套由PC机与多台射频读卡控制器组成的润滑站加注系统。介绍了以通用型单片机AT89C52为核心.通过CAN协议控制器和CAN驱动器实现通信接口的设计,给出了硬件原理图及软件流程图。通过CAN通信模块在射频读卡控制器中的应用,有效保证了加注系统中数据通信的实时性、可靠性和稳定性。 相似文献
20.
CAN现场总线作为一种有效支持分布式控制和实时控制的技术,以其稳定性好、可靠性高、抗干扰能力强、通讯速率高、维护成本低及其独特的设计越来越受到人们的重视,并被公认为最有前途的现场总线之一。随着现场总线技术的迅猛发展,传统的自动化仪表受到严重挑战,取而代之的将是具有开放性的现场总线仪表,基于CAN协议的现场总线仪表的研究与开发具有非常现实的意义。本文详细介绍了仪表的CAN总线通信的实现过程,对MSP430FG4618单片机、CAN控制器SJAl000、以及CAN收发器82C250进行了探究,并以它为处理器进行硬件设计,使CAN总线的通讯更加直观。本文在分析论述了现场总线技术的有关l洼能特点及CAN协议规范后,完成了CAN通信卡的电路设计,并在软件上实现了PC机通过CAN通信卡对CAN现场总线仪表实现远程管理等功能。 相似文献