联系人:
所在地:
本发明涉及一种提高单片机模数转换器动态范围的系统和方法。
一种提高单片机模数转换器动态范围的系统包括输入信号调理模块、输出信号调理模块和控制信号生成模块。
提高单片机模数转换器动态范围的方法包括:
1、单片机系统初始化;
2、初始化定时器,单片机输出满足采样频率的脉冲信号;
3、初始化内部模数转换器;
4、进行数据转换;
5、若模数转换正在进行中转入步骤6,否则转入步骤7;
6、等待模数转换结束;
7、读取本次模数转换的信号分段标识;
8、读取数据;
9、再次启动模数转换;
10、查找事先存储在单片机存储器中的模数转换表得到本次模数转换的结果;
11、对本次模数转换的结果进行处理;
12、转入步骤6等待下一次模数转换结束。