一种基于FPGA/CPLD的多通道数据缓存实现方法

    公开(公告)号:CN104021091A

    公开(公告)日:2014-09-03

    申请号:CN201410225643.6

    申请日:2014-05-26

    Abstract: 本发明公开了一种基于FPGA/CPLD的多通道数据缓存实现方法,包括以下步骤:1)划分RAM;2)在RAM中为每个通道划分出独立的缓存区域,然后对通道进行编码;3)用CPLD/FPGA编写DMA,由单片机(MCU)指定RAM的初始地址,即缓存的初始地址,4)单片机启动采样脉冲,操作端口为0x8020,锁存各通道当前数据并启动DMA,随后启动计数器DMAcnt,计数器DMAcnt由低位AddrH和高位AddrL两部分拼接而成,位数等于log2(CN/RN)加上log2(BN);5)在DMAcnt信号驱动下,各通道采样锁存数据和各自缓存区地址会被对应起来:6)AddrM溢出后,各通道地址重新赋予初始地址,如此循环可实现持续缓存。本发明可以使RAM读地址和写地址会分时占用数据线,逻辑时序的编程简单。

    一种8位单片机读写16位存储单元RAM的实现方法

    公开(公告)号:CN104021086A

    公开(公告)日:2014-09-03

    申请号:CN201410225644.0

    申请日:2014-05-26

    Abstract: 本发明公开了一种8位单片机读写16位存储单元RAM的实现方法包括以下步骤:1)将16位RAM每个存储单元通过vUB分成高8位和低8位两部分;2)用CPLD/FPGA连接单片机和RAM;3)单片机将初始目标地址分三次写入CPLD/FPGA地址缓存器;4)将CPLD/FPGA地址缓存器中地址写入RAM地址寄存器MCUwrAddr、MCUrdAddr;5)单片机将8位数据写入选通的RAM单元,写入完成后写地址寄存器MCUwrAddr加1;6)单片机从选通单元读取8位数据,读取完成后读地址寄存器MCUrdAddr加1,重复5)可连续写入数据,重复6)可连续读取数据。本发明可以实现8位单片机读写16位存储单元RAM。

    一种盲人导航装置
    83.
    发明公开

    公开(公告)号:CN103956047A

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

    申请号:CN201410177582.0

    申请日:2014-04-29

    Abstract: 本发明公开了一种盲人导航装置,包括激光探测仪阵列、GPS定位系统、控制器、语音提示装置及报警装置,所述激光探测仪阵列的输出端及GPS定位系统的输出端均与控制器的输入端相连接,控制器的输出端与语音提示装置的输入端及报警装置的输入端相连接;激光探测仪阵列包括设置在不同角度的多个激光探测仪,各激光探测仪的输出端均与控制器的输入端相连接。本发明可以实现盲人的导航。

    一种水上与水下同步观测装置

    公开(公告)号:CN103950522A

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

    申请号:CN201410178541.3

    申请日:2014-04-29

    Abstract: 本发明公开了一种水上与水下同步观测装置,包括多旋翼无人机、无人潜艇及手持装置;所述无人潜艇包括壳体,壳体上设有密封罩,壳体的外侧设有第一摄像机,壳体内设有用于控制无人潜艇行进方向的第一控制器,多旋翼无人机位于所述壳体内;所述多旋翼无人机设有第二摄像机以及用于控制多旋翼无人机风行方向的第二控制器;所述手持装置上设有第一遥控器、第二遥控器及显示器,第一遥控器的输出端与第一控制器的输入端相连接,第二遥控器的输出端与第二控制器的输入端相连接,第一摄像机的输出端及第二摄像机的输出端均与显示器的输入端相连接。本发明可以同时完成对水上及水下的观测。

    一种基于多智能体的独立驱动电动汽车横摆力矩控制方法

    公开(公告)号:CN103057436A

    公开(公告)日:2013-04-24

    申请号:CN201210579811.2

    申请日:2012-12-27

    CPC classification number: Y02T10/7275

    Abstract: 本发明公开了一种基于多智能体的独立驱动电动汽车横摆力矩控制方法,以横摆力矩电子控制单元作为独立驱动电动汽车的各电机协调控制器,横摆力矩电子控制单元通过状态观测与测量模块实时获取驾驶员转向意图与行驶状态;运用基于多智能体的强化学习Q算法得到独立驱动电动汽车的四轮所需的转矩调整动作序列;多智能体将动作序列发送给独立驱动电动汽车的各驱动电机控制器,并结合车辆的速度要求,发送指令给各驱动电机执行所得到的动作序列,产生所需的横摆力矩,校正车辆的姿态。本发明通过驱动力控制中避免了制动过程的能量消耗,同时较好地处理了系统中存在的非线性因素,保证转向的稳定性。

    喷液式高速主轴在线自动平衡系统

    公开(公告)号:CN102095554B

    公开(公告)日:2012-09-05

    申请号:CN201010577111.0

    申请日:2010-12-07

    Abstract: 本发明公开了一种喷液式高速主轴在线自动平衡系统,系统主要由机械结构部分和电气控制部分组成。其中机械结构部分包括水盘结构与喷头部分,水盘直接安装在主轴一端,其内部的水道设计可以保证液体由喷头射入水盘后能稳定准确地分布在指定的水腔;喷头与工作台连接,位置、角度可调;电气控制部分实时获取主轴的振动信号,根据主轴振动变化情况控制阀组件进行精确喷水,每一次喷水前与喷水后采集的振动信息都用于系统控制的判断依据。本发明所涉及的喷液式高速主轴在线自动平衡系统经过反复喷液后,可最终使液体产生的离心力与主轴初始不平衡量抵消,主轴系统达到平衡目标。

    一种数控机床伺服系统摩擦误差补偿方法

    公开(公告)号:CN102023612B

    公开(公告)日:2012-07-04

    申请号:CN201010568731.8

    申请日:2010-12-01

    Abstract: 本发明公开了一种数控机床伺服系统摩擦误差补偿装置及其补偿方法。其提出采用离散系统多采样率控制结构来实现位置反馈控制和摩擦前馈补偿来实现针对摩擦误差的消除。在该多采样率控制结构中,要求摩擦前馈的采样频率高于位置反馈的采样频率,利用该多采样率控制结构可以实现在不改变伺服进给控制系统的结构和稳定性的条件下,在位置反馈中加入细化的摩擦前馈补偿功能。细化的摩擦前馈补偿量的计算利用伺服进给控制系统中的位置插补器输出,通过线性插值方法得到更为细化的补偿速度指令输入,进而采用指数摩擦模型来实现对摩擦力幅值变化的预测及补偿量的确定。该补偿方法充分利用了多采样率控制器的特点和伺服系统的结构提高了摩擦补偿的输出精度和输出频率,从而实现了更为精确的摩擦补偿效果。

    一种数控机床伺服系统摩擦误差补偿方法

    公开(公告)号:CN102023612A

    公开(公告)日:2011-04-20

    申请号:CN201010568731.8

    申请日:2010-12-01

    Abstract: 本发明公开了一种数控机床伺服系统摩擦误差补偿装置及其补偿方法。其提出采用离散系统多采样率控制结构来实现位置反馈控制和摩擦前馈补偿来实现针对摩擦误差的消除。在该多采样率控制结构中,要求摩擦前馈的采样频率高于位置反馈的采样频率,利用该多采样率控制结构可以实现在不改变伺服进给控制系统的结构和稳定性的条件下,在位置反馈中加入细化的摩擦前馈补偿功能。细化的摩擦前馈补偿量的计算利用伺服进给控制系统中的位置插补器输出,通过线性插值方法得到更为细化的补偿速度指令输入,进而采用指数摩擦模型来实现对摩擦力幅值变化的预测及补偿量的确定。该补偿方法充分利用了多采样率控制器的特点和伺服系统的结构提高了摩擦补偿的输出精度和输出频率,从而实现了更为精确的摩擦补偿效果。

    基于磁悬浮平面电机的定位装置

    公开(公告)号:CN101834550A

    公开(公告)日:2010-09-15

    申请号:CN201010157828.X

    申请日:2010-04-27

    Abstract: 本发明公开了一种基于磁悬浮平面电机的定位装置,包括定子部分,定子部分包括定子盖板及上面设置的多个蹄形线圈,盖板下面设置有多个水平传感器,在盖板的蹄形线圈中间位置开有工作台孔,孔周围均布多个竖直传感器;平衡座上设有钢块,钢块上面镶嵌有永磁铁阵列,钢块两长边对应位置的平衡座上固联有推进装置;在永磁铁阵列与定子部分之间设置有水平X、Y方向,垂直Z方向自由运动的动子部分,包括动子支架,动子支架上表面设置有多个衔铁分别与相应蹄形线圈相对,动子支架上表面中心凸起一工作台穿出盖板的工作台孔,动子支架内安装有与衔铁数量相等的多个驱动线圈。

Patent Agency Ranking