检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]南京航空航天大学机电学院,江苏南京210016
出 处:《机械与电子》2012年第4期25-28,共4页Machinery & Electronics
基 金:南京航空航天大学基本科研业务费资助项目(NJ2010030)
摘 要:研究一种基于数字信号处理器(DSP)和现场可编程门阵列(FPGA)增量式光电编码器精度提高的方法。首先分别对低精度(500puls/r)和高精度(2 500puls/r)的增量式光电编码器的原始输出信号进行滤波和电平转换处理,然后将低精度光电编码器和DSP输出的采样脉冲信号输入到FP-GA中,通过数字时间转换(TDC)方法测出2个脉冲信号之间的时间差值(误差为0.67ns),将时间差值利用数据总线实时送入到DSP中进行算法处理,得出采样处的位置,并与输入到DSP中的高精度光电编码器位置进行比较,分析表明精度提高了5倍。To research on the method of the accuracy improvement of incremental optical encoder based on digital signal processor(DSP) and field programmable logic array(FPGA).Firstly,the output signals of low-precision(500 puls/r) and high-precision(2 500 puls/r) the incremental optical encoder were filtered and level shifted respectively,then the signal of low accuracy incremental optical encoder and DSP's output sampling pulse were input to FPGA,the time difference(error of 0.67ns) between the two pulses was calculated by time-to-digital converter(TDC),the time difference was input to the DSP by data bus real-timely,the position of sample was obtained by algorithm processing which compare with DSP's high-precision optical encoder position,the analysis showed that its accuracy increases five-fold.
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.124