0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

利用LTC2380-24將分布式讀取與鏈?zhǔn)侥J较嘟Y(jié)合

星星科技指導(dǎo)員 ? 來(lái)源:ADI ? 作者:Guy Hoover ? 2023-01-05 14:36 ? 次閱讀

分布式讀取允許通過(guò) N 個(gè)樣本收集的 LTC2380-24 的數(shù)據(jù)一次讀出一位或幾位,從而降低了 SCK 的頻率,從而允許甚至相對(duì)較慢的 μController 跟上。鏈?zhǔn)侥J皆试S多個(gè) LTC2380-24 以菊花鏈方式連接在一起,因此無(wú)論有多少 ADC 與 μController 通信,都只需要三條線路 CONV、SCK 和 SDO。這對(duì)于硬件限制(如只有一個(gè)SPI端口)限制可用控制線數(shù)量的應(yīng)用非常有用。這也允許ADC同時(shí)轉(zhuǎn)換相位信息很重要的應(yīng)用。這兩個(gè)函數(shù)可以同時(shí)使用,如以下應(yīng)用程序所示。

圖 1 的電路示出了兩個(gè)鏈接在一起的 LTC2380-24 ADC,它們通過(guò)三條線路與單個(gè)微控制器通信。任意數(shù)量的ADC可以僅使用相同的三條線路鏈接在一起,但為簡(jiǎn)單起見(jiàn),本例僅處理兩條線路。

poYBAGO2cAiAAcbuAACU6sxsvWU443.png?h=270&hash=0E8543601DB8F3CB578D84F992695DEC&imgver=2

圖1.兩個(gè) LTC2380-24 在鏈?zhǔn)侥J较鹿ぷ鳌?/strong>

要從每個(gè)ADC傳輸40位數(shù)據(jù),至少需要80個(gè)SCK脈沖。LTC2380-24 的分布式讀取規(guī)則要求在每個(gè)轉(zhuǎn)換周期內(nèi)至少有 1 個(gè)但小于 20 個(gè) SCK 脈沖,以防止內(nèi)部 I/O 寄存器復(fù)位。為了防止必須處理比例因子,N 將是 2 的冪。同樣,為了簡(jiǎn)單起見(jiàn),將選擇最小的N,8。這意味著對(duì)于 7 個(gè)周期,將時(shí)鐘輸出 12 位,對(duì)于第 8 個(gè)周期,將不時(shí)鐘,從而重置 I/O 寄存器并開(kāi)始新的平均值。這將總共輸出 84 位。其中80位是來(lái)自兩個(gè)ADC的數(shù)據(jù)和平均信息數(shù),其余4位將始終為零。八個(gè)轉(zhuǎn)換周期和數(shù)據(jù)傳輸?shù)?a href="http://wenjunhu.com/v/tag/577/" target="_blank">示波器照片如圖2所示。圖2的圖像使用40MHz SCK頻率傳輸兩個(gè)ADC轉(zhuǎn)換速率約為0.989Msps的結(jié)果。輸出數(shù)據(jù)速率為123ksps/ADC。對(duì)于某些微控制器來(lái)說(shuō),這可能仍然太快了。為了降低SCK頻率,可以通過(guò)降低轉(zhuǎn)換頻率或增加N的值來(lái)獲得較低的輸出數(shù)據(jù)速率。 請(qǐng)注意,在轉(zhuǎn)換完成之前不會(huì)記錄任何數(shù)據(jù)(BUSY 變?yōu)榈碗娖剑?,以防止SCK線路上的轉(zhuǎn)換破壞轉(zhuǎn)換結(jié)果。圖3顯示,SCK線在tquiet規(guī)范要求的CNV上升沿的10ns內(nèi)不會(huì)轉(zhuǎn)換。傳輸?shù)那?0位如圖4所示。在這段時(shí)間的前兩個(gè)轉(zhuǎn)換周期中,24個(gè)數(shù)據(jù)位在每個(gè)SCK脈沖的上升沿傳輸,然后是接下來(lái)16個(gè)SCK脈沖的平均采樣數(shù)。16 位平均樣本數(shù)字包含平均樣本數(shù) - 1。對(duì)于此示例 (N = 8),這意味著三個(gè) LSB 都應(yīng)該是對(duì)應(yīng)于二進(jìn)制數(shù)字 7 的 1。這可以從圖5中看到,圖5進(jìn)一步放大以顯示時(shí)鐘37 - 40的上升沿。第二個(gè) 40 位以類似的方式輸出,然后是最后四個(gè)始終為零的位。

pYYBAGO2cAqAa2nxAAKNCFhBW1M681.png?h=270&hash=E3A53F9272C096D55BDD06FB2415813F&imgver=2

圖2.LTC2380-24 具有鏈模式的分布式讀取。

poYBAGO2cAyAF4aHAAGEDheBw0c392.png?h=270&hash=9D6A0ECDA2998D6F9BD1EF6CD38C2E9A&imgver=2

圖3.SCK不會(huì)在CNV上升沿的10ns內(nèi)轉(zhuǎn)換。

poYBAGO2cA6ALRS7AAIS358j7Lo972.png?h=270&hash=1FC81311189D5E0B6788551ECE0FB5C9&imgver=2

圖4.顯示前 40 個(gè)時(shí)鐘的數(shù)據(jù)傳輸縮放圖像。

pYYBAGO2cBCAIBFeAAGED9zeI3s204.png?h=270&hash=5D64484464E933C59185CEE0FC2FADFA&imgver=2

圖5.時(shí)鐘37-40的上升沿為數(shù)據(jù)傳輸。

此處介紹的示例演示了如何使用結(jié)合分布式讀取和鏈模式的LTC2380-24,以采用適度的時(shí)鐘頻率在三根線上高效傳輸兩個(gè)ADC的結(jié)果。這種技術(shù)可以擴(kuò)展到包括任意數(shù)量的ADC,而無(wú)需增加所需的數(shù)據(jù)線數(shù)量。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 微控制器
    +關(guān)注

    關(guān)注

    48

    文章

    7555

    瀏覽量

    151431
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5343

    瀏覽量

    120385
  • adc
    adc
    +關(guān)注

    關(guān)注

    98

    文章

    6498

    瀏覽量

    544688
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    分布式軟件系統(tǒng)

    的聯(lián)接,動(dòng)態(tài)的聯(lián)接,廣播通知聯(lián)接等。 --------------------- 什么是分布式智能? NI LabVIEW 8的分布式智能結(jié)合了相關(guān)的技術(shù)和工具,解決了
    發(fā)表于 07-22 14:53

    使用分布式I/O進(jìn)行實(shí)時(shí)部署系統(tǒng)的設(shè)計(jì)

    的8插槽機(jī)箱,與LabVIEW Real-Time的強(qiáng)大功能相結(jié)合,為確定性分布式I/O提供了便捷的解決方案。介紹當(dāng)你需要在實(shí)時(shí)控制系統(tǒng)中設(shè)計(jì)分布式I/O時(shí),你怎么辦?首要問(wèn)題就是如
    發(fā)表于 03-12 17:47

    談下分布式能源與微電網(wǎng)末來(lái)發(fā)展方向

    的方向之一。去年11月,國(guó)家能源局在無(wú)錫召開(kāi)了關(guān)于促進(jìn)光伏產(chǎn)業(yè)發(fā)展的會(huì)議。會(huì)上討論了光伏產(chǎn)業(yè)一定要以市場(chǎng)化為取向,堅(jiān)持分布式和集中式相結(jié)合模式,堅(jiān)持可持續(xù)發(fā)展為原則。  同時(shí),分布式
    發(fā)表于 07-16 11:17

    分布式RAM中怎么異步讀取

    我打算在Virtex7器件中使用分布式RAM作為單端口RAM,用于我的濾波器設(shè)計(jì)。 RAM初始配置,然后只有讀取將從RAM開(kāi)始。我的讀地址生成來(lái)自CLK2,與寫時(shí)鐘CLK1異步。我可以像這樣
    發(fā)表于 04-16 09:52

    關(guān)于光載無(wú)線分布式天線的全面介紹

    (ROF)系統(tǒng)的分布式天線網(wǎng)絡(luò)將在2G/3G/4G/WLAN四網(wǎng)融合的接入中發(fā)揮極其重要的作用。ROF分布式天線網(wǎng)絡(luò)的一般結(jié)構(gòu)如圖1所示。利用模擬直調(diào)光模塊射頻信號(hào)調(diào)制到光載波上,經(jīng)
    發(fā)表于 06-11 07:45

    具有數(shù)字濾波器的24位1Msps低功耗SAR ADC

    ,采用2.5V單電源供電。以下文字涉及LTC2380-24但適用于兩個(gè)器件,唯一的區(qū)別是LTC2380-24具有全差分輸入且LTC2368-24具有偽差分輸入。 DC2289A與DC590或DC2026
    發(fā)表于 06-12 09:31

    LTC2485的典型應(yīng)用,24位加號(hào)無(wú)延遲模數(shù)轉(zhuǎn)換器與專利Easy Drive技術(shù)和I2C數(shù)字接口相結(jié)合

    LTC2485的典型應(yīng)用,24位ADC,具有簡(jiǎn)易驅(qū)動(dòng)輸入電流消除和I2C接口。 LTC248524位加號(hào)無(wú)延遲模數(shù)轉(zhuǎn)換器與專利Easy D
    發(fā)表于 08-21 08:53

    常見(jiàn)的分布式供電技術(shù)有哪些?

    燃料電池氫氣轉(zhuǎn)化為電能,具有高效率、清潔環(huán)保等優(yōu)勢(shì),能夠提供高品質(zhì)、高可靠性的電力供應(yīng)?! ?.燃?xì)獍l(fā)電技術(shù):利用燃?xì)鈾C(jī)等設(shè)備燃?xì)廪D(zhuǎn)化為電能,接入分布式電網(wǎng)進(jìn)行供電,其優(yōu)點(diǎn)是反應(yīng)速
    發(fā)表于 04-10 16:28

    一種高效的基于MapReduce分布式蜂群模式挖掘算法

    ;其次,提出了蜂群模式的并行化挖掘模型,利用蜂群模式時(shí)間域無(wú)關(guān)性,并行化了聚類與子時(shí)間域上的蜂群模式挖掘過(guò)程;第三,設(shè)計(jì)了一個(gè)基于MapReduce
    發(fā)表于 12-05 19:09 ?0次下載
    一種高效的基于MapReduce<b class='flag-5'>分布式</b>蜂群<b class='flag-5'>模式</b>挖掘算法

    鏈?zhǔn)?/b>靜止無(wú)功補(bǔ)償器分布式控制系統(tǒng)

    分布式控制具有結(jié)構(gòu)簡(jiǎn)單、易于維護(hù)、可擴(kuò)展性強(qiáng)等優(yōu)點(diǎn),目前是大功率電力電子設(shè)備領(lǐng)域的研究熱點(diǎn)。介紹一種適用于高電壓大功率鏈?zhǔn)?/b>靜止無(wú)功補(bǔ)償器( STATCOM)系統(tǒng)的分布式控制設(shè)計(jì)方案,分析對(duì)于
    發(fā)表于 01-02 18:20 ?0次下載
    <b class='flag-5'>鏈?zhǔn)?/b>靜止無(wú)功補(bǔ)償器<b class='flag-5'>分布式</b>控制系統(tǒng)

    采用LTC2380-24轉(zhuǎn)換器分布式讀取與鏈模式進(jìn)行同時(shí)使用

    分布式讀取允許通過(guò)N個(gè)采樣采集的LTC2380-24的數(shù)據(jù)一次一位或幾位地在每個(gè)采樣中讀出,從而降低SCK的頻率,從而允許相對(duì)較慢的μ控制器跟上。鏈模式允許多個(gè)
    的頭像 發(fā)表于 04-16 09:20 ?4097次閱讀
    采用<b class='flag-5'>LTC2380-24</b>轉(zhuǎn)換器<b class='flag-5'>將</b><b class='flag-5'>分布式</b><b class='flag-5'>讀取</b>與鏈<b class='flag-5'>模式</b>進(jìn)行同時(shí)使用

    LTC2380-24-Lduino.CPP文件

    LTC2380-24 - Linduino.CPP File
    發(fā)表于 03-24 12:15 ?2次下載
    <b class='flag-5'>LTC2380-24</b>-Lduino.CPP文件

    LTC2380-24-DC2289A.ino

    LTC2380-24 - DC2289A.ino
    發(fā)表于 03-24 12:16 ?0次下載
    <b class='flag-5'>LTC2380-24</b>-DC2289A.ino

    LTC2380-24-Lduino.CPP文件

    LTC2380-24-Lduino.CPP文件
    發(fā)表于 06-02 21:01 ?3次下載
    <b class='flag-5'>LTC2380-24</b>-Lduino.CPP文件

    LTC2512-24分布式讀取示例

    本文提供了其他示例,以更全面地解釋具有可配置平坦通帶數(shù)字濾波器的 LTC2512-24 24 位過(guò)采樣 ADC 中使用的分布式讀取功能。數(shù)據(jù)手冊(cè)解釋說(shuō),數(shù)據(jù)可以通過(guò)多次轉(zhuǎn)換
    的頭像 發(fā)表于 01-05 14:52 ?869次閱讀
    <b class='flag-5'>LTC2512-24</b>的<b class='flag-5'>分布式</b><b class='flag-5'>讀取</b>示例