如何实现单片机中多路AD转换

如题所述

有两种办法,一个就是用两个AD转换芯片,两路模拟量分别接一个。用单片机控制两个AD芯片同时启动转换,这样基本可以实现采集到同一时刻的两路模拟量值。
另一种办法就是用两个采样保持器(LF398),来暂时保存模拟量的瞬时值。两个保持器后面接模拟多路转换器,模拟多路转换器后面接一个AD转换器。过程是这样的:要采集之前先给两个采样保持器一个保持信号,紧接着选择多路开关通道,紧接着启动AD转换器。分别选择多路开关的两个通道,来取得两路模拟量的值。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-08-12
对于内置 AD转换模块和模拟多路转换开关的 单片机来说,
多路模拟信号同时接在模拟信号输入端,
控制模拟多路转换开关,一个时刻只有一路通向内部AD转换器,实现这路信号的模拟到数字的转换,即使用分时操作。
分时的时间间隔和AD采样时间以及数据显示稳定性等因素有关。本回答被网友采纳
第2个回答  2011-08-12