为了提高控制器局域网络(controller area network,CAN)通信的实时性,文章基于时间触发CAN(time-triggered CAN,TTCAN)协议,采用verilog硬件描述语言设计实现TTCAN总线控制器。该控制器可在经典CAN模式与TTCAN模式之间进行切换,同时兼...为了提高控制器局域网络(controller area network,CAN)通信的实时性,文章基于时间触发CAN(time-triggered CAN,TTCAN)协议,采用verilog硬件描述语言设计实现TTCAN总线控制器。该控制器可在经典CAN模式与TTCAN模式之间进行切换,同时兼容可变速率CAN(CAN with flexible data rate,CAN FD)协议下的高速通信。实验结果证明,相较于经典CAN总线控制器,该TTCAN总线控制器能够减少在高总线负载率下周期性报文的发送延时,在全波特率范围内且总线负载率大于等于60%的情况下,能够减少75%以上的CAN报文发送延时。展开更多
介绍了一种基于控制器局域网(CAN)总线的工程机械分布式工况检测系统,重点讨论了基于 AT89C52单片机的智能化检测系统智能节点的具体设计.该智能检测节点通过 CAN 总线与主控计算机相连,构成一种基于 CAN 总线的分散式高精度工况参数检...介绍了一种基于控制器局域网(CAN)总线的工程机械分布式工况检测系统,重点讨论了基于 AT89C52单片机的智能化检测系统智能节点的具体设计.该智能检测节点通过 CAN 总线与主控计算机相连,构成一种基于 CAN 总线的分散式高精度工况参数检测系统.完成了工况参数信号测量电路的硬软件设计与通讯模块电路的设计,以及系统的软件开发.该系统的实现方法对其他 CAN 总线控制模块系统设计,以及其他工程装备分布式检测与控制应用系统的开发都具有一定的参考价值.展开更多
在控制器局域网(controller area network,CAN)总线通信中,位时序的处理关系到CAN能否正确地收发数据.基于总线标称位时间的周期结构及位同步的工作原理,提出CAN 2.0协议标称位时间的一种优化方法,即将传统的标称位时间由4个互不交叠的...在控制器局域网(controller area network,CAN)总线通信中,位时序的处理关系到CAN能否正确地收发数据.基于总线标称位时间的周期结构及位同步的工作原理,提出CAN 2.0协议标称位时间的一种优化方法,即将传统的标称位时间由4个互不交叠的段简化成3个互不交叠的段,并在此基础上提出一种基于同步状态机的CAN总线位时序处理器的设计方法,提供可编程的时间段来补偿传播延迟时间和相位漂移,并对设计的电路进行仿真与验证.结果表明,相对于CAN协议规范标称位时间的4个互不交叠的段,减少了整个位时序处理过程使用的寄存器,简化了执行位同步的步骤,能更简便地处理CAN总线通信的位时序,实现了CAN总线协议中对位定时和位同步的控制,更好地优化了CAN网络的性能.展开更多
针对运动控制的高精度要求,介绍了一种基于PCI(Peripheral Component Interconnect)总线的实时多轴控制系统.为了在执行复杂任务时,减少主机的工作量以及充分利用数字信号处理器(DSP,Digital Signal Processor)的数字处理能力,多轴控制...针对运动控制的高精度要求,介绍了一种基于PCI(Peripheral Component Interconnect)总线的实时多轴控制系统.为了在执行复杂任务时,减少主机的工作量以及充分利用数字信号处理器(DSP,Digital Signal Processor)的数字处理能力,多轴控制器采用了主从控制结构.这种控制器还可以根据用户的需要使用串行通讯控制来代替PCI总线控制.控制器硬件的研发主要集中在多轴控制器、PCI总线接口电路和PCI局部总线的控制逻辑电路上,这些是设计控制器的关键技术.通过一个三自由度机器人沿一个空间螺旋轨迹运动的实例验证,所研发的多轴控制器可以实现具有准实时性能的高精度协调运动控制.展开更多
文摘为了提高控制器局域网络(controller area network,CAN)通信的实时性,文章基于时间触发CAN(time-triggered CAN,TTCAN)协议,采用verilog硬件描述语言设计实现TTCAN总线控制器。该控制器可在经典CAN模式与TTCAN模式之间进行切换,同时兼容可变速率CAN(CAN with flexible data rate,CAN FD)协议下的高速通信。实验结果证明,相较于经典CAN总线控制器,该TTCAN总线控制器能够减少在高总线负载率下周期性报文的发送延时,在全波特率范围内且总线负载率大于等于60%的情况下,能够减少75%以上的CAN报文发送延时。
文摘介绍了一种基于控制器局域网(CAN)总线的工程机械分布式工况检测系统,重点讨论了基于 AT89C52单片机的智能化检测系统智能节点的具体设计.该智能检测节点通过 CAN 总线与主控计算机相连,构成一种基于 CAN 总线的分散式高精度工况参数检测系统.完成了工况参数信号测量电路的硬软件设计与通讯模块电路的设计,以及系统的软件开发.该系统的实现方法对其他 CAN 总线控制模块系统设计,以及其他工程装备分布式检测与控制应用系统的开发都具有一定的参考价值.
文摘在控制器局域网(controller area network,CAN)总线通信中,位时序的处理关系到CAN能否正确地收发数据.基于总线标称位时间的周期结构及位同步的工作原理,提出CAN 2.0协议标称位时间的一种优化方法,即将传统的标称位时间由4个互不交叠的段简化成3个互不交叠的段,并在此基础上提出一种基于同步状态机的CAN总线位时序处理器的设计方法,提供可编程的时间段来补偿传播延迟时间和相位漂移,并对设计的电路进行仿真与验证.结果表明,相对于CAN协议规范标称位时间的4个互不交叠的段,减少了整个位时序处理过程使用的寄存器,简化了执行位同步的步骤,能更简便地处理CAN总线通信的位时序,实现了CAN总线协议中对位定时和位同步的控制,更好地优化了CAN网络的性能.
文摘针对运动控制的高精度要求,介绍了一种基于PCI(Peripheral Component Interconnect)总线的实时多轴控制系统.为了在执行复杂任务时,减少主机的工作量以及充分利用数字信号处理器(DSP,Digital Signal Processor)的数字处理能力,多轴控制器采用了主从控制结构.这种控制器还可以根据用户的需要使用串行通讯控制来代替PCI总线控制.控制器硬件的研发主要集中在多轴控制器、PCI总线接口电路和PCI局部总线的控制逻辑电路上,这些是设计控制器的关键技术.通过一个三自由度机器人沿一个空间螺旋轨迹运动的实例验证,所研发的多轴控制器可以实现具有准实时性能的高精度协调运动控制.