单片机系统中高速数据采集的实现
3模数转换器
MAXIM公司的流水线型高速A/D转换器MAX1426,转换精度10 bits(在使用过程中仅取高8位)、并行输出、最大采集频率l0 MHz,内置T/H,采用循环采集方式。MAXl426采用了十级流水线结构,如图3所示。
每一级流水线包括1个采样/保持放大器、1个低分辨率ADC和DAC及1个求和电路,其中求和电路还可提供固定的增益。在进行数据采集时,第一级流水线的采样/保持放大器对输入信号取样后先由第一级的ADC对输入进行量化,接着用DAC产生一个对应于量化结果的模拟电平送至求和电路,求和电路从输入信号中扣除此模拟电平,并将差值精确放大(固定增益)后送至下一级电路处理。
一个采样点通过每一级流水线需要05个时钟周期,再加上输出延时,一次采样共需要5.5个时钟周期。又由于MAXl426的每一级流水线具有独立的采┭/保持放大器,当本次采样进入到后一级流水线以后,前一级流水线的采样/保持放大器就可以释放出来用于下一次采样。
因此允许流水线各级同时对多个采样进行处理,从而提高了信号的处理速度,使MAXl426能够每个时钟周期进行一次采样。其工作时序如图4所示。
参考文献
[1]陆坤,等钡缱由杓萍际酰M]背啥迹旱缱涌萍即笱С霭嫔,l997
[2]刘先昆,等被于单片机系统采用DMA块传输方式[J]钡缱蛹际跤τ,2000(7)
[3]何立民,等钡テ机应用系统设计[M]北本:北京航空航天大学出版社,l990
评论