TMS320F28335与串行A/D转换器ADS7863的接口设计
2.2.1ADS7863的主要引脚定义
ADS7863的主要引脚定义如下:CHxy+:同相模拟输入通道xy+(x代表A或B,y代表0或1,eg:A1+);CHxy-:反相模拟输入通道xy~(x代表A或B,y代表0或1,eg:A1-);M1:模式引脚1,选择SDOx数字输出,x代表A或B;M0:模拟引脚0,选择模拟输入通道;SDI:串行数据输入,这个管脚允许使用ADS7863的增加功能,并且这些功能可以用在ADS7861的兼容模式上;CONVST:转换开始,不管CLOCK的状态,在CONVST的上升沿ADC从采样模式进入保持模式,转换本身在CLOCK的下一个上升沿开始;RD:读数据,SDOx输出与SDI输入的同步脉冲,RD只在
![j.jpg](http://m.amcfsurvey.com/editerupload/fetch/20130807/155952_2_0.jpg)
![j.jpg](http://m.amcfsurvey.com/editerupload/fetch/20130807/155952_2_0.jpg)
2.2.2 ADS7863的工作原理
ADS7863的工作模式根据M0,M1的不同配置分为四种,如表1所示。本文主要介绍ADS7863的M0=0,M1=1模式时的工作原理。当M0=0、M1= 1时,ADS7863工作在人为通道控制模式,数据只在SDOA脚输出,SDOB脚置为3态。SDI选择不同的模拟输入通道。当CONVST置高时,一个转换被触发。ADS7863需要32个CLOCK周期从两个模/数转换器ADCs输出转换结果,需要1.0μs完成一个完整的CONVERSION/READ周期。如果CONV-ST信号每0.5μs被触发一次(RD信号的需要),那么每第二个脉冲被忽略。在CONVST的上升沿,不管CLOCK的状态,ADC从采样模式进入保持模式。经过一些延迟,BUSY信号变成高电平,并且在转换周期内保持高电平。在第二个时钟的下降沿,根据SDI寄存器的C[1:0]两位的状态,ADS7863选择使用下一个转换周期的模拟输入通道。CS必须置为低电平以使能SDOA输出。在每个转换的每32个CLOCK周期的下降沿,数据是有效的。输出数据由一个‘0’,紧接一个ADC指示符(CHAx为‘0’,CHBx为‘1’),12位转换结果,和一个‘00’组成。本文引用地址://m.amcfsurvey.com/article/155952.htm
相应的时序图如图3所示。
负离子发生器相关文章:负离子发生器原理
评论