ADC译码.docVIP

  • 8
  • 0
  • 约7.37千字
  • 约 7页
  • 2018-01-14 发布于江西
  • 举报
ADC译码

ADC译码 独孤败 西大电协 ADC器件将输入的模拟电压转换成对应的二进制代码,类似于编码,而将读出的ADC数据值还原为模拟电压值(为了方便处理,通常*10000化为定点数),类似于译码。 纵观ADC的编码规则,无非是以下两种(至少目前为止我只发现两种): 顺序编码。这种一般单级输入,即输入范围为正值的器件,(大部分ADC器件属于此类型),典型的有ADC0809,STM内置的ADC,编码规则为: 0:0000---00 FSR(REF):1111----1111 甚至一些看似双极输入的器件如:ADS830,其编码规则也是有小到大 -FSR:0000—000 0:1000---0000 +FSR: 1111---1111 处理这类器件的译码,可以想象把水平轴向Y轴平移,即偏置一定的电压,使得最小电压(一般为波谷)与X=0重合,然后可以像ADC0809那样译码: 参考函数如下: typedef enum {ADC_8BITS = 0, ADC_12BITS=1,A

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档