80
时 间 记 忆
80
最 新 评 论
80
专 题 分 类
80
最 新 日 志
80
最 新 留 言
80
搜 索
用 户 登 录
友 情 连 接
博 客 信 息
80


 
TMS320F28335入门(五)ADC
[ 2021/12/22 13:50:00 | By: 欧高工作日记 ]
 
/*C28335片上有一个12位的A/D转换器、其前端为2个8选1多路切换器、2路同时采样保持器
**三者共同构成的16路模拟通道输入
**模拟量输入范围:0~3V
**模拟通道的切换由硬件控制,并将各个通道的转换顺序存入16个结果寄存器中
**其转换率:在25MHz的ADC时钟下为80ns;
**具有自动排序功能
**转换结果存储在16个结果寄存器中;转换结果 = 3 * (输入模拟信号-ADCLO)/4095;
**触发方式:软件启动、PWM模块、外部中断2引脚
**中断方式:可以在每次转换结束或者每隔一次转换结束触发中断

**两个采样保持器A、B分别对应着DSP引脚上INTA07、INTB07
**这两个采样保持器通过SEQ1、SEQ2两个状态排序寄存器进行管理;
**当ADC接收到触发源的转换请求(SOC),就通过排序器来进行自动完成多路转换;
**作用相当分配了所有通道的优先级,决定哪个通道先转换先存储。
**工作模式可以分成两种:级联工作、双排序工作模式;每种模式下还有顺序采样、同步采样两种采样方式;
**同步采样:两个采样保持器对应的输入引脚同时采样保持(但是必须有相同的偏移量,即ADCINXn中n相同,X = A,B)
**两种工作模式最大区别是:级联工作有效通道数最大为16、而双排序的有效通道数最大为8
**********/

//最大转换通道寄存器ADCMAXCONV,这个寄存器决定由多少个采样通道(该寄存器低四位有效)
//采样通道数 = (ADCMAXCONV~4)+1

//ADC输入通道选择排序控制寄存器ADCCHSELSEQn,n = 1 ~ 4;16位寄存器
//每4位决定一个输入通道,转换顺序是从ADCCHSELSEQ1的低四位–>ADCCHSELSEQ4的高四位

 

发表评论:

    大名:
    密码: (游客无须输入密码)
    主页:
    标题:
    80
Powered by Oblog.