TMS320F28335内部包含12位AD转换器,其功能有:
具有内置(采样保持)S/H的12位ADC内核模拟输入: 0.0V至3.0V(高于3.0V的电压产生满刻度转换结果)。快速转换率:在25MHzADC时钟12.5MSPS上时高达80ns16个专用ADC通道。每次采样/保持都有复用的8通道自动定序功能在单次会话中可提供多达16次“自动转换”。可将每次转换编程为选择16个输入信道中的任何一个。序列发生器可运行为2个独立的8态序列发生器,或作为1个较大的16态序列发生器(即2个级联的8态序列发生器)。用于存储转换值的16个结果寄存器(可分别寻址)– 输入模拟电压的数值源自:
当input<0时:digital value =0;当0<input<3.0时:digital value =4096*(input analog voltage-ADCLO)/3;当input>3.0时:digital value =4095;
作为转换开始(SOC)序列源的多个触发器
– S/W-软件立即启动– ePWMM转换开始– XINT2ADC转换开始
灵活的中断控制允许每个序列结束(EOS) 或每个其它EOS上的中断请求。序列发生器可运行于“启/停”模式,从而实现多个“时序触发器”同步转换。SOCA和SOCB触发器可独立运行在双序列发生器模式中。采样保持(S/H)采集时间窗口具有独立的预分频控制。
要获得指定的ADC精度,正确的电路板布局非常关键。为尽可能达到最佳效果,
引入ADCIN引脚的走线不应太靠近数字信号通道。这是为了最大程度地减少数字线路上因ADC输入耦合而产生的开关噪声。而且,适当的隔离技术必须被用来将数字电源从ADC模块电源引脚(VDD1A18,VDD2A18,VDDA2,VDDAIO)上隔离。