32位ADC布局的指導方針

  • 接地必須是一個低阻抗連接,以使回流電流不受干擾地流回各自的源。接地面連接盡量短且直。使用過孔連接接地線時,應并聯多個過孔,以減小對地阻抗。

  • 混合信號布局有時包含在一個位置捆綁在一起的單獨的模擬和數字地平面;但是,當模擬、數字和電源組件放置得當時,不需要分離接平面。元器件的適當放置將模擬、數字和電源電路劃分到不同的PCB區域,以防止數字返回電流耦合到敏感的模擬電路中。

  • 為了獲得最佳性能,將整個PCB層專用于接地平面,并且不要在該層上路由任何其他信號走線。然而,根據特定形狀因素的限制,單一地平面可能是不可能的。如果需要分離地平面,則在ADC處進行連接。不要在多個位置連接單獨的接地面,因為這種配置會產生接地回路。模擬和數字接地采用單一平面,避免了接地環路。

  • 如果應用中需要隔離,則隔離ADC和控制器之間的數字信號,或提供從控制器到其余系統的隔離。如果使用外部晶體提供ADC時鐘,則使用短直接走線將晶體和負載電容器直接放置到ADC引腳上。

  • 電源引腳必須用低esr陶瓷電容器旁路。使用短的、直接的走線將旁路電容器盡可能靠近電源引腳。為了獲得最佳性能,在旁路電容器的接地側連接上使用低阻抗連接。流動的供應電流通過旁路電容引腳,然后到供應引腳,使旁路最有效(也稱為開爾文連接)。如果多個adc在同一PCB板上,請使用寬電源走線或專用電源平面,以盡量減少adc之間串擾的可能性。

  • 如果模擬輸入使用外部濾波,盡可能使用c0g型陶瓷電容器。C0G電容器具有性能穩定、低噪聲等特點。理想情況下,將差分信號成對布線,以盡量減少走線之間的環路面積。對于ADC CAPP和CAPN引腳,使用短直接走線將4.7-nF C0G電容放置在引腳附近。將數字電路走線(如時鐘信號)從所有模擬引腳上引開。注意,內部參考輸出返回與AVSS電源共享相同的引腳。為盡量減少電源走線和參考回波走線之間的耦合,應將兩條走線分開布線;理想情況下,作為AVSS引腳的星形連接。

  • 重要的是串行接口的SCLK輸入沒有噪聲和故障。即使使用相對較慢的SCLK頻率,短的數字信號上升和下降時間也可能導致過度的振鈴和噪聲。為了獲得最佳性能,請保持數字信號走線短,根據需要使用終端電阻,并確保所有數字信號直接在地平面上方布線,盡量減少過孔的使用。

  • 布局示例:
    在這里插入圖片描述圖12-2是ADS1262和ADS1263的示例布局,至少需要三個PCB層。示例電路顯示為單個模擬電源(5 V)連接和外部晶體振蕩器。在本例中,內層用于接地平面,外層用于信號和電源走線。如果使用四層PCB,則將額外的內層專用于路由電源走線。ADC的方向從左到右顯示,以盡量減少模擬和數字信號走線的交叉。PCB劃分為模擬信號從左走,數字信號從右下走,電源從右上走。模擬電源旁路電容放置在底層與ADC相對的位置,以使參考和PGA輸出電容更靠近ADC。

在這里插入圖片描述

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/215540.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/215540.shtml
英文地址,請注明出處:http://en.pswp.cn/news/215540.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

活動回顧 | 菊風亮相 GTC2023 全球流量大會

2023年12月5日-12月6日,由白鯨出海主辦的【GTC2023 全球流量大會】在中國深圳盛大召開。 本次大會薈聚海內外優質企業品牌,以專業的“展會”形式,全方位呈現跨境出海的成果,探索多元化的跨境商業模式,大會涵蓋社交娛樂…

【Jeecg Boot 3 - 第二天】1.1、后端 docker-compose 部署 JEECGBOOT3

一、場景 二、實戰 ? 2.1 修改配置文件 > 目的一:將 dev 變更為生產環境 prod > 目的二:方便spring項目調用docker同個network下的redis和mysql ? 2.2 編寫dockerfile ? 2.3 編寫docker-compose.yaml ? 2.4 打…

Qt/C++音視頻開發59-使用mdk-sdk組件/原qtav作者力作/性能兇殘/超級跨平臺

一、前言 最近一個月一直在研究mdk-sdk音視頻組件,這個組件是原qtav作者的最新力作,提供了各種各樣的示例demo,不僅限于支持C,其他各種比如java/flutter/web/android等全部支持,性能上也是杠杠的,目前大概…

cadence中如何在更新原理圖封裝

cadence中如何在更新原理圖封裝 一、更改原理圖封裝 當原理圖畫好后,如果我們發現某個封裝錯了,需要改動,需要找到你最初畫Library中器件封裝文件打開,進行修改,修改好后保存。 二、更新封裝 保存好后,…

C/C++ 有效的字母異位詞

題目: 給定兩個字符串s和t,編寫一個函數來判斷t是否是s的字母異位詞。 注:若s和t中每個字符出現的次數都相同,則稱s和t互為字母異位詞。 示例 1: 輸入: s "anagram", t "nagaram" 輸出: true …

2024年廣西職業院校技能大賽中職組《網絡安全》賽項樣題

2024年廣西職業院校技能大賽 中職組《網絡安全》賽項樣題 目錄 任務一 登錄安全加固 任務二 數據庫加固(Data) 任務三 Web安全加固(Web) 任務四 流量完整性保護(Web,Data) 任務五 事件監控 任務一 應急響應 任務二 …

295. 數據流的中位數

二分法實現 295. 數據流的中位數 295. 數據流的中位數 本題的第一個難點,要自己構造一個類(因為個人構造類的題目做的較少) 屬性: 數組的長度int 數組的數據結構 List保證原數組是一個有序數組,我使用了二分查找插入新…

【IDEA】反向撤銷操作快捷鍵 ctrl+shift+z 和搜狗熱鍵沖突的解決辦法

當我們執行某些操作時與搜狗熱鍵沖突,直接取消搜狗的快捷鍵即可!!!以下以 ctrlshiftz 為例。 在輸入懸浮框右鍵找到更多設置 按鍵里面找到系統功能快捷鍵設置 取消掉沖突的熱鍵即可

?gzip --- 對 gzip 格式的支持?

源代碼: Lib/gzip.py 此模塊提供的簡單接口幫助用戶壓縮和解壓縮文件,功能類似于 GNU 應用程序 gzip 和 gunzip。 數據壓縮由 zlib 模塊提供。 gzip 模塊提供 GzipFile 類和 open()、compress()、decompress() 幾個便利的函數。GzipFile 類可以讀寫 gz…

Codeforces Round 911 (Div. 2)

Codeforces Round 911 (Div. 2) A 有大于3的區間就可以無限取水&#xff0c;答案為2&#xff0c;其他的按照個數 #include <bits/stdc.h>using namespace std;void solve() {int n, k 0;cin >> n;string s, t "...";cin >> s;auto it search…

ARM day6

2.串口發送指令控制硬件工作 結果&#xff1a; uart.h #ifndef __UART_H__ #define __UART_H__ #include "stm32mp1xx_gpio.h" #include "stm32mp1xx_rcc.h" #include "stm32mp1xx_uart.h"void myuart4_init(); void myputchar(char i); cha…

element-ui基本使用

基本使用&#xff1a;npm i element-uimain.js&#xff1a;/*** 該文件是整個項目的入口文件*/ import Vue from vue; import App from ./App.vue; import ElementUI from element-ui; // 引入Element全部樣式 import element-ui/lib/theme-chalk/index.css;// 關閉vue的生產提…

C++ this指針

通常情況下&#xff0c;類的成員函數都只涉及一個對象&#xff0c;即調用它的對象。但有時候方法可能涉及到兩個對象&#xff0c;在這種情況就需要使用到C的this指針。 class Stock { private: ... double total_val; ... public: double total() const {return total_val;} }…

【Linux】進程周邊002之進程狀態

&#x1f440;樊梓慕&#xff1a;個人主頁 &#x1f3a5;個人專欄&#xff1a;《C語言》《數據結構》《藍橋杯試題》《LeetCode刷題筆記》《實訓項目》《C》《Linux》 &#x1f31d;每一個不曾起舞的日子&#xff0c;都是對生命的辜負 目錄 前言 1.什么是狀態&#xff1f; …

ChatGLM 手記

ChatGLM-6B&#xff1a;GitHub - THUDM/ChatGLM-6B: ChatGLM-6B: An Open Bilingual Dialogue Language Model | 開源雙語對話語言模型 ChatGLM3&#xff1a; GitHub - THUDM/ChatGLM3: ChatGLM3 series: Open Bilingual Chat LLMs | 開源雙語對話語言模型 chatglm.cpp&…

利用開源工具Chartmuseum,搭建私有helm chart倉庫

1、ChartMuseum是什么? ChartMuseum 是一個用 Go 語言寫的開源的 Helm Chart Repository 服務器,有多種 API 來完成對 Helm Chart Repository、Chart 以及 Server 的操作。所有可用的 API 以及使用方法可查看GitHub Repo。 2、ChartMuseum的安裝 ChartMuseum安裝可參考官網…

Python中的魔力編程:掌握面向對象之道

Python中的面向對象編程 背景&#xff1a; ? 最近在看一些代碼的時候&#xff0c;對類中的一些內置方法不是很懂&#xff0c;因此出一篇文章來細說一下&#xff0c;希望大家看完后對Python中類有一個清楚的認識。 基礎鋪墊&#xff1a; ? 面向對象的三個特點&#xff1a;…

C語言中的成員訪問:普通變量與指針變量的區別與使用

C語言中的成員訪問 在C語言中&#xff0c;我們可以通過變量來訪問它們的成員。根據變量的類型&#xff0c;我們使用不同的成員訪問符&#xff1a;.和->。本文將詳細介紹這兩個成員訪問符的使用。 目錄 普通變量的成員訪問指針變量的成員訪問示例代碼總結 普通變量的成員…

深入探索 Spring Boot:簡化開發,加速部署的全方位利器

目錄 導言 1. 自動配置&#xff08;Auto-Configuration&#xff09; 2. 起步依賴&#xff08;Starter Dependencies&#xff09; 3. 嵌入式 Web 服務器 4. Actuator 5. 外部化配置 6. 簡化的安全性配置 7. Spring Boot CLI 8. Spring Boot DevTools 導言 在當今軟件開…

java基礎之抽象的概念(全網最詳細)

一.抽象的概念 如下圖所示&#xff1a; 如上圖所示&#xff0c;一個父類為圖形&#xff0c;計算圖形的面積方法&#xff0c;那么就會有疑問&#xff0c;計算哪個圖形的面積呢&#xff1f;所以這個計算圖形的面積方法就稱為抽象方法&#xff1b; 二.抽象方法和抽象類的格式 …