摘 要: | DS-25旋转电子编码器能够很好地与机械电子应用相匹配,实现对绝对角度位置的检测。但其复杂的查表过程降低了软件灵活性,并增加表格存储空间进而增加硬件成本;通过对DS-25的两种工作模式分析提出算法改进方案,方案利用粗略模式下得到的角度值推算精确模式下的信号周期序号,并结合精确模式下测量到的角度值计算编码器对应的绝对角度位置,能节约近2KB的存储空间;另外,DS-25输出的2路模拟信号在前级放大处理时,因器件的离散性,必然造成2路信号之间存在偏差,通过软件调整2路信号之间的比例系数来补平信号差异,提升程序的适应能力;实验证明:算法的改进能节约电子表格的存储空间.角度位置误差控制在3‰以内。
|