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,上面写错了。
可以试一试,但是难度很大。要注意要好的端接防止过冲,而且还要好好的注意和时钟那一路的相位关系。