1范围此部分定义了高速(发送速率高达1Mbps)介质访问单元(MAU)和一些介质依赖特性(基于IS08802-3),包括CAN的物理层;一种应用于道路车辆中的串行通信协议支持分布式实时控制和多路复用;2标准参考以下参考文档诊断这个文档的应用是独立的。对于数据参考,仅参考译文。对于未标日期的参考,参考最新的译文(包括任何修正)。ISO7637-3:1995,道路车辆-传导导和耦合引起的电干扰-第三部分:正常12V或24V供电的车辆-除电源线外通过电容或电感耦合的电气瞬态传输ISO/IEC8802-3,信息技术-系统间的电信通信及信息交换-局域网和城域网-特性需求-第三部分:载波监听多路访问/冲突检测方法(CSMA/CD)和物理层规定。IS016845,道路车辆-控制器区域网络(CAN)-一致性测试计划
标签: CAN
上传时间: 2022-07-06
上传用户:
近年来,基于CAN应用层协议CANopen的现场总线网络在工业自动化中得到了广泛的关注和应用,特别是在分布式运动控制系统中具有良好的应用前景。本文主要研究、设计、实现基于DSPTMS320F2812的CANopen通讯协议。论文首先简单介绍了CANopen协议的应用背景和意义,描述了CANopen的网络模型,分析CAN总线网络的结构,构造了相关的主节点和从节点硬件平台。其次重点分析CANopen协议的模型结构及其设计过程,简要介绍了CANopen协议的设备模型、对象字典以及CANopen设备的各种状态的基本含义,在此基础上描述了CANopen协议的框架结构、软件实现体系结构、设计实现流程,据此确定协议软件的设计编程思想。CANopen协议软件包括初始化过程和协议栈设计,论文对硬件和协议初始化以及协议栈各功能组成模块的设计过程和执行功能进行了详细说明,特别是对采用具有内嵌CAN功能外设部件的DSP处理器编程实现CANopen协议的方法进行了详细的描述,包括DSP的初始化、中断处理以及接收、发送处理等。最后,对于编程实现的CANopen 协议软件在硬件平合上进行了实际验证,按照CANopen协议的规定,测试各种通讯对象的基本功能,结果表明协议软件实现了CANopen协议的基木要求。
上传时间: 2022-07-18
上传用户:fliang
随着城市建设的不断发展,高层建筑不断增多。电梯作为高层建筑中垂直运行的交通工具已与人们的日常生活密不可分。传统的电梯控制系统采用的是继电器逻辑控制电路,这种控制易出故障,维护不便,运行寿命短,占地空间大,正逐步被淘汰。为了提高自动控制系统的可靠性和设备的工作效率,设计了一套以PLC为核心控制器的电梯自动控制系统,用来取代以往的较复杂的继电器一接触器控制。系统的核心部分(控制部分)使用了日本三菱公司生产的FX2N-80MR型PLC,因为在核心控制部分采用的是软件程序控制,从而在保证电梯正常运行这个要求的情况下,大大的提高了电梯故障检查与维修的方便性和容易性,同时还克服了手动操作所带来的一些人为干扰因素,取得了良好的经济效益和社会效益.关键词:PLC;电梯;逻辑控制;程序设计
上传时间: 2022-07-25
上传用户:
随着电力电子技术、微处理器技术以及控制技术的发展,基于转子磁链定向的交流电机矢量控制系统以其优良的性能受到了广泛应用。采用SVPWM逆变器的异步电动机矢量控制系统在转速参考值变化或者负载转矩参考值变化的动态情况下,参考电压矢量可能会超出基本空间矢量构成的正六边形,此时便出现动态过调制,需要用过调制策略将超出的电压矢量重新限定在正六边形边界内。不同的过调制策略会给整个系统带来不同的动态性能,本文在对过调制策略进行完善的基础上,针对三种过调制策略对交流电动机动态性能的影响进行了研究,并对其机理进行了理论分析与探讨。 @@ 本文首先以三相异步电动机在两相静止坐标系下的动态方程为基础,按照转子磁链定向,设计了转子磁链观测器,完成了励磁电流分量和转矩电流分量的解耦,并构建了基于SVPWM的异步电动机矢量控制系统的MATLAB仿真模型。在矢量控制中,电流控制对系统性能具有重要影响。为了改善系统性能,所设计的矢量控制系统采用了同步电流控制,并对反电势进行了前馈补偿。 @@ 在分析了现有的三种过调制策略之后,对过调制策略进行了完善,并构建了异步电动机矢量控制系统的过调制仿真模型。过调制中,当原参考电压矢量位于正六边形中任意两个扇区交界附近时,过调制策略2和3所得到的新电压矢量仍会超出正六边形边界,过调制算法不再适用于此区域。针对以上不足,本文对过调制策略2和3进行了完善,使过调制算法适用于所有区域。采用完善后的过调制策略对转速参考值变化和负载转矩参考值变化的异步电动机矢量控制系统进行仿真,发现在加速与加载的条件下,过调制策略2的动态性能好于过调制策略1,而过调制策略3的动态性能最佳,具有最小的动态响应时间,暂态性能优良;在减载的条件下,过调制策略1和2能够很快的进入稳定状态,但是过调制策略3却出现问题,动态响应时间很长,说明此策略具有一定的局限性。 @@ 本文深入探讨了三种过调制策略导致不同动态性能的内在机理,通过对三种过调制策略中电压矢量的幅值和相位进行分析,理论上解释了出现不同动态响应时间的原因。出现过调制时,过调制策略2中新电压矢量的幅值总是大于过调制策略1中新电压矢量的幅值,所以动态性能更好。在加速和加 载条件下,过调制策略3中新电压矢量的相位总是超前于过调制策略1和2中新电压矢量的相位,因此可以获得更快的动态响应,暂态性能更佳。但是在减载条件下,过调制策略3中新电压矢量与原电压矢量间的相位关系处于无规律的超前滞后状态,导致过调制策略3出现问题,动态响应时间很长,说明此过调制策略有其不足之处,有待于改进。@@关键词:SVPWM;矢量控制;过调制;动态性能
上传时间: 2013-06-27
上传用户:nunnzhy
国家863项目“飞行控制计算机系统FC通信卡研制”的任务是研究设计符合CPCI总线标准的FC通信卡。本课题是这个项目的进一步引伸,用于设计SCI串行通信接口,以实现环上多计算机系统间的高速串行通信。 本文以此项目为背景,对基于FPGA的SCI串行通信接口进行研究与实现。论文先概述SCI协议,接着对SCI串行通信接口的两个模块:SCI节点模型模块和CPCI总线接口模块的功能和实现进行了详细的论述。 SCI节模型包含Aurora收发模块、中断进程、旁路FIFO、接受和发送存储器、地址解码、MUX。在SCI节点模型的实现上,利用FPGA内嵌的RocketIO高速串行收发器实现主机之间的高速串行通信,并利用Aurora IP核实现了Aurora链路层协议;设计一个同步FIFO实现旁路FIFO;利用FPGA上的块RAM实现发送和接收存储器;中断进程、地址解码和多路复合分别在控制逻辑中实现。 CPCI总线接口包括PCI核、PCI核的配置模块以及用户逻辑三个部分。本课题中,采用FPGA+PCI软核的方法来实现CPCI总线接口。PCI核作为PCI总线与用户逻辑之间的桥梁:PCI核的配置模块负责对PCI核进行配置,得到用户需要的PCI核;用户逻辑模块负责实现整个通信接口具体的内部逻辑功能;并引入中断机制来提高SCI通信接口与主机之间数据交换的速率。 设计选用硬件描述语言VerilogHDL和VHDL,在开发工具Xilinx ISE7.1中完成整个系统的设计、综合、布局布线,利用Modelsim进行功能及时序仿真,使用DriverWorks为SCI串行通信接口编写WinXP下的驱动程序,用VC++6.0编写相应的测试应用程序。最后,将FPGA设计下载到FC通信卡中运行,并利用ISE内嵌的ChipScope Pro虚拟逻辑分析仪对设计进行验证,运行结果正常。 文章最后分析传输性能上的原因,指出工作中的不足之处和需要进一步完善的地方。
上传时间: 2013-04-24
上传用户:竺羽翎2222
随着国民经济的飞速发展,传统的电机已无法满足当前工程的要求,其作用也由过去简单的起停控制、提供动力上升到要求对其速度、位置、转矩等进行精确的控制,并能实现快速加速、减速、反转以及准确停止等,使被驱动的机械运动符合于集的要求。在集成电路、现代电子技术及控制理论飞速发展的今天,电机控制技术也得到了飞快的发展,电机控制器也由模拟分立元件构成的电路向数模混合、全数字方向发展。本论文主要研究了FPGA芯片在电机控制器中的应用。 论文首先对无刷直流电机系统进行了综合性论述。对系统的组成、及系统中主要部分:如位置传感器、逆变器和功率器件、供电直流电源进行了较详细的说明;并且提出了与本研究相关的控制机理和实施方案。 其次,论文对FPGA芯片的特点及配置电路、以及以FPGA-FLEX10K10为核心的控制器电路的组成进行了较详细的论述;同时对超高速集成电路硬件描述语言(VHDL)的特点和应用进行了研究;并提出了应用FPGA芯片对电机速度进行控制的系统构成及工作原理。 论文还对FPGA芯片与DSP芯片共同完成电机控制的方案进行了论述,利用ALTERA公司的FPGA芯片完成了电机控制器的设计、制造和调试,并在此基础上分析研究了利用此控制器对无刷直流电机进行调速控制的方法;两种控制器共同工作,组合方便、功能强大,适合在高精度、高效、宽变速控制的应用场合下,可对电机实现精度更高、策略更复杂的控制。 论文最后还对在具体产品中的应用效果及行了简单分析。
上传时间: 2013-08-04
上传用户:小鹏
从实际应用的角度出发介绍了内置HD61202 图形液晶显示模块的结构特性,液晶显示模块的硬件接口电路及编程要点,并对其正常工作的条件、控制指令系统及编程思路进行了探讨。
上传时间: 2013-06-05
上传用户:ywqaxiwang
目前运动控制主要有两种实现方式,一是使用PLC加运动控制模块来实现:二是使用PC加运动控制卡来实现。两者各有优缺点,但两者有以下共同的缺点:一是由于它们儿乎都是采用通用微控制器(MCU和DSP)来实现电机控制,由于受CPU速度的限制,以及CPU的多个进程同时处理,故无法在控制精度和控制速度比较高的场合中应用。二是它们的设计只是把运动控制部件当作系统的一个部分,如果要完成一个机械设备的完整控制,还需要辅助有其他的数字量/模拟量控制设备。这样在提高了系统成本的同时,也降低了系统的可靠性。 论文设计了一种基于ARM+CPLD的高速运动控制器,该控制器采用高速的CPLD处理器来完成电机的闭环控制,辅助以NXP的32位ARM7TDMI处理器LPC231X来实现复杂的运动规划,使得运动控制精度更高、速度更快、运动更加平稳;同时为系统扩展了常规运动控制卡不具备的通用I/O接口,除开4轴运动控制所需要的8点高速脉冲输入和8点高速脉冲输出外,系统具有24点数字量输入(可选共阴或共阳),25点继电器输出,仅一台这样的专用设备就可以完成4轴运动控制和设备上其它开关量控制。 系统采用可移植的软、硬件设计。硬件上以运动控制部件为核心,可以方便的在ARM处理器预留的资源上扩展出数字输入,数字输出,AD输入,DA输出等常用功能模块。系统软件构架如下:在最上层,系统采用μC/OS-Ⅱ操作系统来完成系统任务调度;在底层,将底层设备的操作打包编写成底层驱动的形式,可直接供用户程序调用;在中间层,可根据不同的用户要求编写用户程序,再将其传递给μC/OS-Ⅱ来调度该用户程序。 将该运动控制器应用于工业应用中的套标机,在对套标机进行运动分解之后,结合套标机的电气特性,很好的实现了运动控制器在套标机上的二次开发,满足了套标机在现场中的应用。
上传时间: 2013-04-24
上传用户:牛津鞋
·本书从工程应用的角度出发,针对可编程控制器在实际应用中的一些常见控制需求,通过分析介绍PLC控制系统的硬件设计及软件开发方法和思路,给出了大量的功能子程序。全书主要介绍了PLC实用子程序设计,包括PLC的基本逻辑控制、系统控制、电机与阀的控制、数据处理、机床控制以及小型系统控制等各类常见的控制程序代码。 本书以实用为宗旨,系统性强,层次清楚,实例丰富,
上传时间: 2013-07-31
上传用户:axe2010
无速度传感器矢量控制的系统中,参数的检测精度很大程度上决定系统的控制精度。 文章从异步电机的数学模型出发,从电路分析的角度提出了一种简单易行的参数辨识算法, 实践结果表明它能为无速度传感器矢量控制系统提供较高精度的电机参数
上传时间: 2013-06-04
上传用户:klin3139