案例一:单路、多路模数转换
目标:通过该案例使学生熟悉VC5509A的定时器,掌握VC5509A片内AD的控制方法。
解决的问题:VC5509A片内模数转换控制,对信号源进行模数转换设计
一、实验设备
计算机,ICETEK-VC5509-AE 实验箱(或 ICETEK 仿真器+ICETEK–VC5509-AE 系统板+相关连线及电源)。
二、实验所用知识及主要原理
1.TMS320VC5509A 模数转换模块特性:
- 带内置采样和保持的 10 位模数转换模块 ADC,最小转换时间为 500ns,最大采样率为
21.5kHz。
- 2 个模拟输入通道(AIN0—AIN1)。
- 采样和保持获取时间窗口有单独的预定标控制。
2.模数转换工作过程:
- 模数转换模块接到启动转换信号后,开始转换第一个通道的数据。
- 经过一个采样时间的延迟后,将采样结果放入转换结果寄存器保存。
- 转换结束,设置标志。
- 等待下一个启动信号。
3.模数转换的程序控制:
模数转换相对于计算机来说是一个较为缓慢的过程。一般采用中断方式启动转换或保存结果,这样在 CPU 忙于其他工作时可以少占用处理时间。设计转换程序应首先考虑处理过程如何与模数转换的时间相匹配,根据实际需要选择适当的触发转换的手段,也要能及时地保存结果。
由于 TMS320VC5509A DSP 芯片内的 A/D 转换精度是 10 位的,转换结果的低 10 位为所需数值,所以在保留时应注意将结果的高 6 位去除,取出低 10 位有效数字。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !