运动控制系统常常需要分辨率高但精度较低的数-模转换器(DAC)。由于高精度DAC不仅价格昂贵而且还占用宝贵的板空间,一种不错的解决方案是用软件来提高DAC的分辨率。本文就阐述了这样一种技术。闭环控制系统开发人员常常需要一种分辨率远超过其精度的DAC。的确,当您已经获得良好的模拟反馈时,有时会发现,8位DAC即已拥有足够高的精度,您并不需要用16位分辨率来达到系统性能目标。通常闭环控制系统使用相对不太精确的器件,而是通过良好的反馈来达到高精度。尽管常常需要用高分辨率DAC来使输出稳定,但DAC的不精确与器件本身的特性相比常常显得并不怎么重要。成本或尺寸限制可能会阻止设计者为系统增加昂贵的高精度与
1