哈尔滨启东科技有限公司 DSP实验指导书
§3.7 内置A/D转换实验
一、实验目的
1. 2. 3.
二、实验设备
1. 一台装有CCS软件的计算机; 2. DSP实验台;
熟悉2812DSP的内置A/D的使用; 掌握2812 A/D的寄存器设置; 掌握2812 事件管理器的寄存器设置;
3. DSP硬件仿真器;
三、实验原理
TMS320F2812 片上有 1 个 12-位 A/D 转换器,其前端为 2 个 8 选 1 多路切换器和 2路同时采样/保持器,构成 16个模拟输入通道,模拟通道的切换由硬件自动控制,并将各模拟通道的转换结果顺序存入 16 个结果寄存器中。ADC模块如下图所示:
内置ADC的特点是:带2个8选1多路切换器和双采样/保持器的 12-位的 ADC,共有16个模拟输入通道;模拟量输入范围:0.0V~3.0V; 转换率:在 25MHz的ADC 时钟下为 80ns;自动排序功能可以提供一次触发顺序转换 16通道模拟输入,每次转换能够编程选择16通道的任何 1个;排序可以选择2 个独立的8 通道排序或者是 1个大的16通道排序;转换结果存储在 16个结果寄存器中;转换结果=4095
- 36 -
哈尔滨启东科技有限公司 DSP实验指导书
×(输入的模拟信号-ADCLO)÷3;多种A/D触发方式:软件启动、EVA 和EVB;灵活中断方式:可以在每次转换结束或每隔一次转换结束触发中断。 四、实验步骤
1. 连接好DSP开发系统,音频线连接AD输入和信号发生模块的输出; 2. 调节信号发生模块的工作频率和幅度;
3. 本实验工程文件(Example_adc.pjt),编译,下载程序到DSP; 4. 运行程序,用观察A/D数据的变化;
- 37 -
哈尔滨启东科技有限公司 DSP实验指导书
§3.8 高速A/D转换实验
一、实验目的
1.了解高速 AD工作的基本原理。 2.了解如果通过软件正确的控制高速AD。 3.掌握对高速 AD正确操作的过程 二、实验设备
1. 一台装有CCS软件的计算机; 2. DSP实验箱;
3. DSP硬件仿真器;
三、实验原理
实验箱用的高速 AD 为 TLC5510,它是一个 CMOS 结构的、具有高达20MSPS 的8位模数转换器。TLC5510 采用单5V 供电,功耗仅为 130mW。TLC5510 内部包含有一个采样保持电路、具有高阻输出的并行接口以及内部参考电压等。
TLC5510 采用半 FlASh 结构,与 FlASh 结构相比,它不仅减少了功耗,而且提高了芯片的集成度。TLC5510 采用两步转换实现一次完整的转换,这样就大大减少了内部比较器的个数,其输出数据的延迟为2.5个时钟周期。TLC5510 采用 3 个内部参考电阻产生一个标准2V的参考电压,要实现内部参考电压仅需要通过外部的简单连线即可。TLC5510 的功能框图如图所示。
TLC5510内部有一个高位采样比较器和两个低位采样比较器。如图3-36所示,输入的电压 VI(1)在 CLK1 的上升沿被采样到高位比较器和低位比较器(A),对应的值为 S(1)。高位比较器在 CLK2 上升沿的时候完成高位数据UD(1)的转换,与此同时,根据高位数据产生了低位的参考电压 RV(1),低位比较器(A)在 CLK3 的上升沿完成完成低位数据 LD(1)的转换。在 CLK4的上升沿,高位数据 UD(1)和低位数据 LD(1)组成一个完整的数据 OUT(1)输出。整个数据的输出与输入的电压采样点相比有 2.5 个时钟周期的延迟。
- 38 -
哈尔滨启东科技有限公司 DSP实验指导书
输入电压VI(2)在CLK2的上升沿被采样,UD(2)在CLK3的上升沿完成,LD(2)在由低位比较器(B)在 CLK4 的上升沿完成,最终数据 OUT(2)在 CLK5的上升沿完成。
四、实验步骤
1. 连接好DSP开发系统,跳线连接高速AD输入和信号发生模块的输出; 2. 调节信号发生模块的工作频率和幅度;
3. 本实验工程文件(Example_hsad.pjt),编译,下载程序到DSP; 4. 运行程序,用观察A/D数据的变化;
- 39 -
哈尔滨启东科技有限公司 DSP实验指导书
§3.9 高速D/A转换实验
一、实验目的
1. 了解高速 DA工作的基本原理。 2. 了解如果通过软件正确的控制高速DA。 3. 掌握对高速 DA正确操作的过程 二、实验设备
1. 一台装有CCS软件的计算机; 2. DSP实验台;
3. DSP硬件仿真器; 4. 示波器
三、实验原理
试验箱用的高速 DA 为 TLC5602,它是一款低电压工作、超高速的视频数模转换器。TLC5602 的转换速度最高可达 20MHz,由于其高速转换的特点,TLC5602 被广泛的应用在数字视频方面,如数字电视、计算机图象处理以及雷达信号处理等领域。TLC5602 的功能框图如图所示,
其数模转换时序图如图所示。
从图上可以看出,在时钟的上升沿,TLC5602对输入的数据进行采样,在经过 tpd 的延迟时间后,输出正确的转换电压。另外需要注意的是,这款高速 DA的输出电压范围是4V~5V,也就是 0x00对应
- 40 -