关于正交解码,我先解释何为正交解码,,,,其实名字挺高大上的,,,,还是先说编码器吧 看一下我用过的一种编码器 编码器的 线 数 ,是说编码器转一圈输出多少个脉冲,,,如果一个编码器是500线,,,说明这个编码器转一圈对应的信号线会输出500个脉冲,,,,为什么说是对应的,,,对于上面的编码器而言是这样的,,,,但是有的编码器里面有好多线,,,有的信号线是转一圈就输出对应多少线的脉冲,,,有的信号线是转一圈就输出一个脉冲,,,,这就要看编码器的资料了...... 看我上面用过的这个编码器,,使用A,B,VCC,GND这四根线,, 编码器转一圈A信号线会输出500个脉冲,,,,B信号线也会输出500个脉冲,,不过 正转的时候 反转的时候 正转的时候信号线A先输出信号,B信号线后输出 反转的时候信号线B先输出信号,A信号线后输出 假设只是单纯的测正转脉冲或者单纯的测反转脉冲,那么只需要用单片机随意选择一个信号线就行了,,然后就是脉冲计数,,,, 如果说要是一个电机既有正转又有反转,,,,我想知道这个电机绝对正转了多少圈 那么就需要用正转的圈数减去反转的圈数了,,,,,,那么问题来了,,,怎么测正转圈数和反转圈数 其实传统的做法 关于D触发器,,,,当clk引脚来一个上升沿,D引脚是什么电平,,那么Q就输出什么电平,,Q非,,与Q相反 现在如果说电机正转 可以看到每当B来上升沿的时候,A信号总为高电平,,,所以Q会输出高电平 设置A为上升沿进入其,,,中断函数 然后判断一下Q是否为高电平,如果为高电平正转变量自加一 如果电机反转 可以看到每当B来上升沿的时候,A信号总为低电平,,,所以Q会输出低电平 设置B为上升沿进入其,,,中断函数 然后判断一下Q是否为低电平,如果为低电平反转变量自加一 然后 正转变量减去反转变量就能得到电机到底正转了多少圈......这样就会得到一个相对的变量,,这个变量呢,就是单片机正交解码的值 说白了单片机的正交解码功能就是得到一个正反转,,,相对的变量,,,,这个变量呢,,你正转的时候他会加,你反转的时候他会减, 不过呢,,,,STM32的这个变量有点坑,,,是太坑了,,,他内部定义的这个变量的类型是无符号整形,,,也就是说0---65535,,,,,,,,,,,,, 如果直接利用STM32的正交解码功能,,直接读这个值,,这样呢就会出现很麻烦的问题,,,,
2021-10-04 19:25:24 1.82MB 正交解码 stm32
1
ANSYS/LS-DYNA模拟正交金属切削切屑
2021-10-04 11:53:50 7.34MB 三维切削
1
正交最小二乘拟合直线,优点:比最小二乘法拟合的直线更准确,正交最小二乘考虑到了xy两个方向的误差,最小二乘只考虑了y方向的误差
2021-09-30 11:49:04 604B matlab 正交 二乘
1
正交试验\正交试验设计法设计测试用例实例.zip
1
正交试验设计助手 ,输入数据,自己可以计算,可以给出简单的图形找到影响最大的因素,等等,免去计算的麻烦
2021-09-28 16:52:28 1.26MB 正交
1
电信设备-正交频分复用多址接入系统无线信道质量的测量方法.zip
2021-09-28 10:00:31 54KB 资料
1
文章主要是讲正交信号的解释,看完就能明白,解释的非常清楚。
2021-09-27 20:12:32 954KB 通信
1
本文对正交编码加 BPSK 与 MFSK 的误码率性能进行了分析,通过理论分析 和仿真实验得出结论: M 进制正交编码加 BPSK 调制的性能与无编码的 M 进制正 交 FSK 是完全一致的,都可以归结为M元正交波形传输系统。
2021-09-27 17:15:15 502KB 正交编码 Hadamard MFSK 误码率性能
1
气动光学畸变波前可近似表示为低阶本征正交分解(POD)基与时间系数的相乘叠加形式。当本征正交分解基已知时,如何实时获取各阶时间系数则是能否对波前进行有效低阶近似重构的关键。从波前低阶近似表达式出发建立了时间系数、基函数的空间导数与探测光束偏折角所满足的线性方程组,通过求解该方程组得到系列低阶时间系数。对实验测量的畸变波前时间序列的分析表明,该方法求解的时间系数和直接波前本征正交分解分析得到的时间系数能够较好地吻合,并且与基函数的组合也能较好地重构出波前。由于只需测量波面上稀疏布局的探测光束的偏折角,并且求解的方程组包含方程数量少,因此该系数获取方法更具有实时性,从而实现对高频变化的气动光学畸变波前的实时重构。
1
1-D信号压缩传感的实现(正交匹配追踪法Orthogonal Matching Pursuit)
1