微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > ADS5240怎么与ARM11通信

ADS5240怎么与ARM11通信

时间:10-02 整理:3721RD 点击:

我选用的是ADS5240,请问应该怎么与ARM11通信。。电路应该要怎么相连呢?可以直接与ARM的IO口连吗?

你好,

如果是用ARM的SPI来配置ADC,直接和IO或者SPI接口相连OK。

但如果是接受采样到的数据:

第一,输出时LVDS的,所以你ARM要带LVDS接口,否则需要LVDS转到LVTTL等ARM11兼容的电平规范。

第二,40M*12bit=480Mbps,不知你是不是运行在40M频率下。这个速率不是一般的ARM能承受的。

我想运行在20M左右,我所采用的ARM11(FL6410)没有LVDS接口,我想请问LVDS怎么转化为TTL电平,有没有相关的电路或者芯片转化?

SN65LVS388A可以完成你的LVDS转LVTTL的要求

但是不建议你用LVDS的ADC,还是直接使用LVTTL或者CMOS电平的ADC吧。

为什么你不建议使用LVDS的ADC啊?能说明原因吗?可是高速4通道的ADC都是LVDS输出呢?帮帮忙啊

因为你的MCU不支持LVDS输入。如果把LVDS转成LVCMOS的话,还要考虑很多,比如时序对齐,端接电阻等等。看看ADS58C48能不能满足你的要去。

如果你的MCU支持LVDS输入,这个是很好的选择

 

谢谢你的建议,我之前找了一个芯片,把CMOS电平转换为TTL电平的,DS90LV012A/DS90LT012A,不知道这个可不可以呢?麻烦帮我看看?谢谢你了,比较急啊

是LVDS转为TTL,上面写错了。

可以试一试,但是难度很大。要注意要好的端接防止过冲,而且还要好好的注意和时钟那一路的相位关系。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top