当前位置:首页 > 电源 > 数字电源
[导读]单路,多路模数转换(AD) 一.实验目的 1.通过实验熟悉F2812A的定时器。 2.掌握F2812A片内AD 的控制方法。 二.实验原理 1.TMS320F2812A芯片自带模数转换模块特性 - 12 位模数转换模块ADC,快速转换时间运

单路,多路模数转换AD
一.实验目的
1.通过实验熟悉F2812A的定时器。
2.掌握F2812A片内AD 的控制方法。
二.实验原理
1.TMS320F2812A芯片自带模数转换模块特性
- 12 位模数转换模块ADC,快速转换时间运行在25mhz,ADC时钟或12.5MSPS。
-16 个模拟输入通道(AIN0—AIN15)。
-内置双采样-保持器
-采样幅度:0-3v
2.模数模块介绍
ADC模块有16个通道,可配置为两个独立的8通道模块以方便为事件管理器A和B
服务。两个独立的8 通道模块可以级连组成16 通道模块。虽然有多个输入通道和两个序
列器,但在ADC内部只有一个转换器,同一时刻只有1 路ad进行转换数据。
3.模数转换的程序控制
模数转换相对于计算机来说是一个较为缓慢的过程。一般采用中断方式启动转换或保
存结果,这样在CPU忙于其他工作时可以少占用处理时间。设计转换程序应首先考虑处
理过程如何与模数转换的时间相匹配,根据实际需要选择适当的触发转换的手段,也要
能及时地保存结果。
4.实验程序流程图

三.实验设备
计算机,ICETEK-F2812-EDU实验箱(或ICETEK 仿真器+ICETEK-F2812-A系统板+相关连线及电源)。
四.实验内容与步骤
1.实验准备
(1)连接实验设备:请参看本书第一部分、二。
(2)准备信号源进行AD 输入。
①取出2 根实验箱附带的信号线(如右图,两端均为单声道语音插头)。
②用1 根信号线连接实验箱底板上信号源I模块(图10-1 中单实线框
中部分)的“波形输出”插座(图10-1中的3 或4)和“A/D 输入”模块(图10-1中虚线框
中部分)的“ADCIN0”插座(图10-1 中的A),注意插头要插牢、到底。这样,信号源I
的输出波形即可送到ICETEK-F2812-A评估板的AD 输入通道0。
③用1 根信号线连接实验箱底板上信号源II模块(图10-1中双实线框中部分)的“波形输
出”插座(图10-1 中的c或d)和“A/D 输入”模块的“ADCIN1”插座(图10-1中的B),
注意插头要插牢、到底。这样,信号源II的输出波形即可送到ICETEK-F2812-A评估
板的AD 输入通道1。

④设置信号源I:
-调整拨动开关“频率选择”(图10-1 中的5)拨到“100Hz-1KHz”档(图10-1中10)。
-将“频率微调”(图10-1 中的6)顺时针调到头(最大)。
-调整拨动开关“波形选择”(图10-1 中的7)拨到“三角波”档(图10-1 中的11)。
-将“幅值微调”(图10-1 中的8)顺时针调到头(最大)。[!--empirenews.page--]

⑤设置信号源II:
-调整拨动开关“频率选择”(图10-1 中的e)拨到“100Hz-1KHz”档(图10-1 中的j)。
-将“频率微调”(图10-1 中的f)顺时针调到头(最大)。
-调整拨动开关“波形选择”(图10-1 中的g)拨到“正弦波”档(图10-1 中的k)。
-将“幅值微调”(图10-1 中的h)顺时针调到头(最大)。
⑥将两个信号源的电源开关(图10-1 中的2和b)拨到“开”的位置。
2.设置Code Composer Studio 2.21在硬件仿真(Emulator)方式下运行
请参看本书第一部分、四、2。
3.启动Code Composer Studio 2.21
请参看本书第一部分、五、2。
选择菜单Debug→Reset CPU。
4.打开工程文件
-工程目录:C:ICETEK-F2812-A-EDUlabDSP281x_examplesLab0305-AD ADC.pjt。
-在项目浏览器中,双击adc.c,打开adc.c 文件,浏览该文件的内容,理解各语句作用。
5.编译、下载程序。
6.打开观察窗口
-选择菜单“View”、“Graph”、“Time/Frequency…”做如下设置,然后单击“OK”按钮;

-选择菜单“View”、“Graph”、“Time/Frequency…”做如下设置(图10-3),然后单击“OK”
按钮;
-在弹出的图形窗口中单击鼠标右键,选择“Clear Display”。
通过设置,我们打开了两个图形窗口观察两个通道模数转换的结果。

图10-3 观察窗口设置2
7. 设置信号源
由于模数输入信号未经任何转换就进入DSP,所以必须保证输入的模拟信号的幅度在
0-3V之间。必须用示波器检测信号范围,保证最小值0V最大值3 V,否则容易损坏DSP
芯片的模数采集模块。
8.运行程序观察结果
-单击“Debug”菜单,“Run”项,运行程序;
-停止运行,观察“ADCIN0”、“ADCIN1”窗口中的图形显示;
-适当改变信号源,按F5 健再次运行,停止后观察图形窗口中的显示。
注意:输入信号的频率不能大于10KHz,否则会引起混叠失真,而无法观察到波形,如
果有兴趣,可以试着做一下,观察采样失真后的图形。
9.选择菜单File→workspace→save workspacs As…,输入文件名SY.wks 。
10.退出CCS
五.预习要求
1.了解F2812A的定时器。
2.了解F2812A片内AD 的控制方法。
六.注意事项
采样幅度中,切记输入ad的信号不要超过这个范围,否则会烧坏2812 芯片的。
七.思考题

试着做一下输入信号的频率大于10KHz,,观察采样失真后的图形。
八.实验报告要求
1.画出ad1 和ad2的输出波形。
2.改变信号源频率后,波形的变化,并试之分析

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭