AD与DA转换器和系统的连接及应用
实验四 A/D与D/A转换器和系统的连接及应用
一、实验任务
理解AD和DA转换器的工作原理,加深对AD和DA转换器接口电路的认知,掌握ADC0809和DAC0832的应用。实验时间
二、实验时间
三、 实验原理分析
1、基础实验
1)DAC0832
通过接口电路对DAC0832进行编程,使DAC0832作为波形发生器产生矩形波、三角波、正弦波。对产生正弦波要分别采用两组数据:一组是对一个正弦波周期取32个数据点,另一组是对一个正弦波周期取64个数据点。
在清华实验箱内,DAC0832接口电路已经连好,(见图1)。由电路可知DAC0832采用单缓冲方式,具有双极性输出。(可采用C语言和汇编)
图1
在达盛实验箱内,DAC0832接口电路已经连好,仔细阅读实验指导书p15的A/D和D/A电路的说明。建议对正弦波的输出采用查表的方法,可利用提示2计算出正弦波周期要取的点数。
提示1:根据 VA=(VR/256)*N 知:当 N=a*x VA为一线性波形;当 N=常数VA为一个固定值;当 N=127*(1+SIN(X))VA应输出一个正弦波。
提示2:计算产生正弦波的数据:设 N为对一个正弦波周期要取的点数、X=0,
Z=(2*π)/N,则:每个正弦波数据为 X=X+Z,Y=127*(1+SIN(X))。
原因。
(2)ADC0809
通过接口电路对ADC0809进行编程,采用查询方法读取转换结果,在屏幕上打印输出(清华实验箱)或采用数码管或发光二极管显示输出(清华或达盛实验箱),其输出值和计算的理论值进行比较,考虑如何降低转换误差的措施。清华实验箱ADC0809接口图见图3所示,达盛实验箱ADC0809接口图见图2所示。