基于DSP和FPGA的伺服系统实时运动控制器及控制方法

    公开(公告)号:CN103901804A

    公开(公告)日:2014-07-02

    申请号:CN201410166049.4

    申请日:2014-04-23

    Abstract: 基于DSP和FPGA的伺服系统实时运动控制器及控制方法,涉及伺服系统运动控制领域。本发明是为了解决现有的运动控制器不能达到较高实时通信的问题。本发明所述的RS422与FPGA进行通信,时钟电路的输出端同时连接FPGA的输入端和DSP的输入端,DSP与内存空间配置模块进行通信,内存空间配置模块与FPGA进行通信,DA转换模块、DSP和FPGA通过EMIF数据总线进行数据交互,FPGA的输出端连接DA转换模块的输入端,DA转换模块的输出端连接电机的输入端,码盘信号接入电路的输出端连接FPGA的输入端,FPGA的输入或输出端连接电机控制端子驱动接口的输出或输入端。它可用于电机控制系统中。

    基于LabVIEW的串口通信装置及方法

    公开(公告)号:CN103984665A

    公开(公告)日:2014-08-13

    申请号:CN201410246988.X

    申请日:2014-06-05

    Abstract: 基于LabVIEW的串口通信装置及方法,属于串口通信技术领域。本发明是为了解决现有基于LabVIEW编程的串口通信存在数据丢失及解析数据帧程序冗杂耗时多的问题。装置包括UI事件产生模块、UI事件处理模块、数据发送与接收模块、数据解析模块和数据显示模块;方法中形成了四层生产者消费者架构且各模块并行执行,数据解析步骤使用解析状态机的方法对串口接收的数据按照解析帧协议解析得到完整的解析数据帧,保证了通信数据传输的完整性,程序简洁清晰、执行速度快且运行稳定。本发明用于上位机与下位机之间的串口通信。

    双DSP冗余惯性平台控制器

    公开(公告)号:CN103901772B

    公开(公告)日:2016-04-13

    申请号:CN201410166141.0

    申请日:2014-04-23

    Abstract: 双DSP冗余惯性平台控制器,属于平台稳定回路控制、随动环随动控制和随动环锁定控制领域。为了解决目前惯性导航系统的处理器产生故障由于缺少备用控制器导致无法运行的问题。它包括AD转换电路、IO电路、总线模块、功率输出模块、切换模块、判决模块、第一DSP处理器和第二DSP处理器;AD转换电路同时与两个DSP处理器通信,IO电路通过光耦同时与两DSP处理器通信,第二DSP处理器通过McBSP监测第一DSP处理器的工作状态,判决模块用于判断自身状态和第一DSP处理器的工作状态,切换模块根据判决模块的信号对第一DSP处理器和第二DSP处理器进行切换,功率输出模块根据切换信号输出PWM信号,总线模块用于接收功率输出模块、第一DSP处理器和第二DSP处理器的数据。它用于惯性导航系统的惯性平台的控制器。

    基于LabVIEW的串口通信装置及方法

    公开(公告)号:CN103984665B

    公开(公告)日:2017-06-20

    申请号:CN201410246988.X

    申请日:2014-06-05

    Abstract: 基于LabVIEW的串口通信装置及方法,属于串口通信技术领域。本发明是为了解决现有基于LabVIEW编程的串口通信存在数据丢失及解析数据帧程序冗杂耗时多的问题。装置包括UI事件产生模块、UI事件处理模块、数据发送与接收模块、数据解析模块和数据显示模块;方法中形成了四层生产者消费者架构且各模块并行执行,数据解析步骤使用解析状态机的方法对串口接收的数据按照解析帧协议解析得到完整的解析数据帧,保证了通信数据传输的完整性,程序简洁清晰、执行速度快且运行稳定。本发明用于上位机与下位机之间的串口通信。

    双DSP冗余惯性平台控制器

    公开(公告)号:CN103901772A

    公开(公告)日:2014-07-02

    申请号:CN201410166141.0

    申请日:2014-04-23

    Abstract: 双DSP冗余惯性平台控制器,属于平台稳定回路控制、随动环随动控制和随动环锁定控制领域。为了解决目前惯性导航系统的处理器产生故障由于缺少备用控制器导致无法运行的问题。它包括AD转换电路、IO电路、总线模块、功率输出模块、切换模块、判决模块、第一DSP处理器和第二DSP处理器;AD转换电路同时与两个DSP处理器通信,IO电路通过光耦同时与两DSP处理器通信,第二DSP处理器通过McBSP监测第一DSP处理器的工作状态,判决模块用于判断自身状态和第一DSP处理器的工作状态,切换模块根据判决模块的信号对第一DSP处理器和第二DSP处理器进行切换,功率输出模块根据切换信号输出PWM信号,总线模块用于接收功率输出模块、第一DSP处理器和第二DSP处理器的数据。它用于惯性导航系统的惯性平台的控制器。

Patent Agency Ranking