新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > DSP与AD转换器的接口电路设计

DSP与AD转换器的接口电路设计

作者: 时间:2012-06-29 来源:网络 收藏


6 模数的采样和数据输出
6.1 采样
只需要提供给S5422时钟信号,S5422就会根据这个时钟信号开始采样。但由于S5422是高速AD,一般其输出的数据信号和模拟信号有10个时钟周期的延迟。还有一个需要注意的地方,就是该芯片启动的时间相当长,这也是高速AD的普遍缺点。如果将一个60MHz的时钟输出到ADS5422,ADS5422就会马上开始采样,但此时的采样频率低于60MHz,然后缓慢地上升到60MHz,直至稳定。这是ADS5422的时钟建立时间,一般需要5ms。如果时钟为60MHz,则前500个采样数据的采样频率为未知,不能使用。ADS5422的采样时序如图5所示。图中所示各个时间如表2所示。

本文引用地址:https://www.eepw.com.cn/article/148831.htm

e.JPG


ADS5422有两种数据输出格式,一种是直接二进制编码方式,另一种是二进制补码方式。直接二进制方式的最高位仍然是数据位,而二进制补码方式的最高位为符号位。两种编码方式通过BTC引脚来设置,如果该引脚为高,则为二进制补码方式,否则为直接二进制方式。根据模拟信号输入方式的不同,编码所代表的电压值也不相同。
6.2 数据输出
ADS5422的数据输出可以输出使能引脚c2.jpg屏蔽。一旦启动了AD采样,AD将持续采样,如果需要禁止数据输出,则将c2.jpg引脚置高,这样处理器将不会读取AD的数据。此外,ADS5422还提供一个数据溢出引脚OVR,如果模拟信号输入超过AD的范围,AD的数据输出将一直为正的或者负的最大值,在这种情况下,OVR引脚将持续输出高电平通知处理器数据溢出。

7 ADS5422和的硬件连接
ADS5422采集数据后,由TMS320C6203B读入数据进行算法处理,并将处理后的结果送到PC存储并显示。ADS5422和的硬件连接如图6所示。

f.JPG


使用的32位外部扩展总线XBUS连接ADS5422,实现XBUS从ADS5422读取数据并存储在DSP的内部RAM中,由于ADS5422只有14位数据,实际上只需要使用外部扩展总线的低14位。使用DSP的定时器输出信号TOUT0提供精确稳定的时钟给ADS5422,控制AD的采样频率,并且该时钟可根据定时器参数由软件设置,增加AD采样频率的灵活性。在DSP内部寄存器中,将多通道缓冲串口MBSP的引脚配置成通用的I/O引脚,使用其中的DR0、DR1以及DX0引脚读入或者写入ADS5422的控制信号OVR、DV以及c2.jpg



评论


相关推荐

技术专区

关闭