利用LTC2380-24将分布式读取与链式模式相结合

分布式读取允许通过 n 个样本收集的 ltc2380-24 的数据一次读出一位或几位,从而降低了 sck 的频率,从而允许甚至相对较慢的 μcontroller 跟上。链式模式允许多个 ltc2380-24 以菊花链方式连接在一起,因此无论有多少 adc 与 μcontroller 通信,都只需要三条线路 conv、sck 和 sdo。这对于硬件限制(如只有一个spi端口)限制可用控制线数量的应用非常有用。这也允许adc同时转换相位信息很重要的应用。这两个函数可以同时使用,如以下应用程序所示。
图 1 的电路示出了两个链接在一起的 ltc2380-24 adc,它们通过三条线路与单个微控制器通信。任意数量的adc可以仅使用相同的三条线路链接在一起,但为简单起见,本例仅处理两条线路。
图1.两个 ltc2380-24 在链式模式下工作。
要从每个adc传输40位数据,至少需要80个sck脉冲。ltc2380-24 的分布式读取规则要求在每个转换周期内至少有 1 个但小于 20 个 sck 脉冲,以防止内部 i/o 寄存器复位。为了防止必须处理比例因子,n 将是 2 的幂。同样,为了简单起见,将选择最小的n,8。这意味着对于 7 个周期,将时钟输出 12 位,对于第 8 个周期,将不时钟,从而重置 i/o 寄存器并开始新的平均值。这将总共输出 84 位。其中80位是来自两个adc的数据和平均信息数,其余4位将始终为零。八个转换周期和数据传输的示波器照片如图2所示。图2的图像使用40mhz sck频率传输两个adc转换速率约为0.989msps的结果。输出数据速率为123ksps/adc。对于某些微控制器来说,这可能仍然太快了。为了降低sck频率,可以通过降低转换频率或增加n的值来获得较低的输出数据速率。 请注意,在转换完成之前不会记录任何数据(busy 变为低电平),以防止sck线路上的转换破坏转换结果。图3显示,sck线在tquiet规范要求的cnv上升沿的10ns内不会转换。传输的前40位如图4所示。在这段时间的前两个转换周期中,24个数据位在每个sck脉冲的上升沿传输,然后是接下来16个sck脉冲的平均采样数。16 位平均样本数字包含平均样本数 - 1。对于此示例 (n = 8),这意味着三个 lsb 都应该是对应于二进制数字 7 的 1。这可以从图5中看到,图5进一步放大以显示时钟37 - 40的上升沿。第二个 40 位以类似的方式输出,然后是最后四个始终为零的位。
图2.ltc2380-24 具有链模式的分布式读取。
图3.sck不会在cnv上升沿的10ns内转换。
图4.显示前 40 个时钟的数据传输缩放图像。
图5.时钟37-40的上升沿为数据传输。
此处介绍的示例演示了如何使用结合分布式读取和链模式的ltc2380-24,以采用适度的时钟频率在三根线上高效传输两个adc的结果。这种技术可以扩展到包括任意数量的adc,而无需增加所需的数据线数量。


广拓振动光纤突破误漏报问题,原理级解决方案
工业机器人进入国产替代时期
运营商5G热情遭遇冰点 5G赚钱模式有待考虑
全球领先的5G第一城杭州持续领跑5G商用
八进制编号系统
利用LTC2380-24将分布式读取与链式模式相结合
修复笔记本电脑电池的方法有哪些?
VXLAN网关有哪些种类?VXLAN网络中报文是如何转发的?
STEAM教育解决方案提供商-孩想编,将于国内发布新品Crowbits壳乐拼
Nvdia 28nm显卡最新线路图曝光
德州仪器成为2012中国年度电子成就奖最大赢家
华为创新应急通信解决方案 打造高效安全城市
易控智驾全栈自研技术方案为矿山无人化奠定坚实技术基础
介绍一些Linux中常见的网络端口号
吉利领克01要开始量产了!你会买吗?给你这些买它的理由!
基于嵌入式环境的WiFi通信设计方案详解
关于网络视频监控的经典100问
人工智能与智能制造的产业融合,正在为多个领域带来变化和发展前景
iOS10.2.1正式版发布:新增多个重磅功能
信号放大器在没有网络的情况能不能用?