主頁 >  其他 > ADS1292R 使用 程序 心電圖 高精度ADC模塊

ADS1292R 使用 程序 心電圖 高精度ADC模塊

2020-09-23 20:14:27 其他

https://www.ti.com.cn/product/cn/ADS1292R
在這里插入圖片描述

文章目錄

  • 1 Fundamentals of Precision ADC Noise Analysis 精密模數轉換器噪聲分析基礎
  • 2 心電圖定義和用途
  • 3 測量原理
  • 4 ADS1292R 芯片資料
  • 5 ADS1292R 呼吸阻抗測量
  • 6 ADS1292R 電路圖設計
  • 7 效果測驗
  • 8 總結

1 Fundamentals of Precision ADC Noise Analysis 精密模數轉換器噪聲分析基礎

https://www.ti.com.cn/cn/lit/wp/slyy192/slyy192.pdf?ts=1600659610730&ref_url=https%253A%252F%252Fwww.ti.com.cn%252Fproduct%252Fcn%252FADS1292R
在電子電路中,噪聲有多種形式,包括:
1 Broadband (thermal, Johnson) noise 寬帶(熱、約翰遜)噪聲,這是由電導體內部電荷的物理運動引起的溫度相關噪聲,
2 1/f (pink, flicker) noise 1/f(粉紅、閃爍)噪聲,這是一種功率密度與頻率成反比的低頻噪聲
3 Popcorn (burst) noise爆米花(爆裂)噪聲,本質上是低頻噪聲,由設備缺陷引起,具有隨機性,在數學上不可預測,
這些形式的噪聲可能通過多種來源進入信號鏈,包括:
1 模數轉換器,它產生熱噪聲和量化噪聲的組合,
2 內部或外部放大器,可以增加寬帶和1/f噪聲,然后由模數轉換器采樣,從而影響輸出代碼結果,
3 內部或外部基準電壓源,也會產生寬帶和1/f噪聲,出現在模數轉換器的輸出代碼中,
4 非理想電源,可能會給您試圖通過幾種耦合方式測量的信號增加噪聲,
5 內部或外部時鐘會產生抖動,進而導致采樣不均勻,這似乎是正弦輸入信號的一個額外噪聲源,通常對高速ADC更為關鍵,
6 印刷電路板布局不佳,可能會將來自系統其他部分或環境的噪聲耦合到敏感的模擬電路中,
7 傳感器,可能是高解析度系統中噪音最大的組件之一,

在這里插入圖片描述
ADC的固有噪聲可以將ADC總噪聲分為兩個主要來源:量化噪聲和熱噪聲quantization noise and thermal noise,這兩個噪聲源是不相關的,因此可以使用平方根法來確定模數轉換器的總噪聲:
在這里插入圖片描述
量化噪聲是模數(或數模)轉換程序的副產品,與量化噪聲不同,熱噪聲是所有電氣元件中固有的現象,是電導體內部電荷物理運動的結果,因此,即使不施加輸入信號,也可以測量熱噪聲,

熱噪聲通常具有高斯分布,
在這里插入圖片描述
低解析度模數轉換器是總噪聲更依賴于量化的任何器件,在這里插入圖片描述

高解析度模數轉換器是總噪聲更依賴于熱噪聲的任何器件,
在這里插入圖片描述
低解析度和高解析度之間的轉換通常發生在16位級別,任何小于16位的都被視為低解析度,任何大于16位的都被視為高解析度,雖然不總是正確的,但我將在本電子書的其余部分保持這一一般慣例,

為什么要在16位級別進行區分?讓我們看看兩個ADC資料手冊來了解一下,在16位ADS114S08的噪聲表中,無論資料速率如何,所有輸入的噪聲電壓都是相同的,與24位ADS124S08的折合到輸入端的噪聲值相比,這些噪聲值都是不同的,隨著資料速率的降低而降低/提高,
在這里插入圖片描述
雖然這本身不會得出任何明確的結論,但假設參考電壓為2.5,讓我們使用等式3和4來計算每個模數轉換器的最小二乘大小:
在這里插入圖片描述
可見,不同解析度的ADC器件里面的噪聲成分是不一樣的:
在這里插入圖片描述
你怎么能利用這個結果對你有利呢?對于量化噪聲占主導地位的低解析度ADC,可以使用較小的參考電壓來減小LSB大小,從而降低量化噪聲幅度,這具有降低模數轉換器總噪聲的效果,如圖7a所示,對于熱噪聲占主導地位的高解析度ADC,使用更大的基準電壓來增加ADC的輸入范圍(動態范圍),同時確保量化噪聲水平保持在熱噪聲以下,假設其他系統沒有變化,這種增加的參考電壓可以實作更好的信噪比,如圖7b所示,
在這里插入圖片描述
在這里插入圖片描述
測量噪聲方法:
短接測熱噪聲,接正弦波測量化噪聲,
在這里插入圖片描述

2 心電圖定義和用途

https://zh.wikipedia.org/wiki/%E5%BF%83%E7%94%B5%E5%9B%BE
心電圖是一種經胸腔的以時間為單位記錄心臟的電生理活動,并通過皮膚上的電極捕捉并記錄下來的診療技術,
心電圖的作業原理:在每次心跳心肌細胞去極化的時候會在皮膚表面引起很小的電學改變,這個小變化被心電圖記錄裝置捕捉并放大即可描繪心電圖,
通常在肢體上可以放置2個以上的電極,他們兩兩組成一對進行測量(如左臂電極(LA),右臂電極(RA),左腿電極(LL)可以這樣組合:LA+RA,LA+LL,RA+LL),每個電極對的輸出信號稱為一組導聯,導聯簡單的說就是從不同的角度去看心臟電流的變化,心電圖的種類可以以導聯來區分,如3導聯心電圖,5導聯心電圖與12導聯心電圖,等等,12導聯心電圖是臨床最常見的一種,可以同時記錄體表12組導聯的電位變化,并在心電圖紙上描繪出12組導聯信號,常用于一次性的心電圖診斷, 3導聯及5導聯心電圖多用于需要通過監視器連續檢測心電活動的情況,如手術程序中或在救護車轉運病人時的監護中,根據儀器的不同,這種連續監測的結果有時可能不會被完整地記錄下來,
在這里插入圖片描述

3 測量原理

某個導聯下,人體是一個阻抗,下途中PGA是可編程放大器,
在這里插入圖片描述

4 ADS1292R 芯片資料

芯片內部結構,PGA是可編程放大器,一共2個PGA,每個PGA前面有個EMI 濾波器,ADS1292R也可以不用于測心電(用導聯線+電極片),而用于測呼吸(也是用導聯線+電極片,但硬體電路和芯片暫存器設定不一樣的),ADS1292R含有2路差分輸入:IN1P IN1N是一組,IN2P IN2N是一組,IN3P IN3N不是直接連接到ADC的,在不使用呼吸調制器輸出的應用中,RESP_MODN/IN3N和RESP_MODN/IN3P信號可以用作第三個多路復用差分輸入通道,這些輸入可以復用到任意一個模數轉換器通道,如果ADS1292R的通道1用于呼吸測量,則建議使用47 nF外部電容,代價是電容值越大,總諧波失真性能越差,
在這里插入圖片描述
時鐘
ADS1291、ADS1292和ADS1292R提供兩種不同的器件時鐘方法:內部和外部,內部時鐘非常適合低功耗、電池供電系統,內部振蕩器經過調整,可在室溫下保持精度,在規定的溫度范圍內,精度有所不同;參見電氣特性,時鐘選擇由CLKSEL引腳和CLK_EN暫存器位控制,CLKSEL引腳選擇內部或外部時鐘,CONFIG2暫存器中的CLK_EN位使能和禁用CLK引腳中輸出的振蕩器時鐘,

雖然稱為導聯脫落檢測,但這實際上是一種電極脫落檢測,基本原理是注入激勵信號,測量回應,找出電極是否關斷,
在這里插入圖片描述

下圖是測呼吸時候的,
在這里插入圖片描述
SPI讀取時序:START引腳必須從低電平轉換到高電平,該器件DIN在SCLK下降沿鎖存資料,DOUT上的資料在SCLK上升沿移出,
DRDY是一個輸出,當轉換為低電平時,新的轉換資料準備就緒,CS信號對資料就緒信號沒有影響,
在這里插入圖片描述

ADS1292R的一個典型應用是結合呼吸阻抗測量采集心電信號,啟用呼吸模式的ADS1292R通道1不能用于采集心電信號,如果右臂(RA)和左臂(LA)導線旨在測量呼吸和心電圖信號,這兩根導線可以連接到用于呼吸的通道1和用于心電圖信號的通道2,如圖68所示,
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

5 ADS1292R 呼吸阻抗測量

阻抗呼吸描記術是一種常用的監測人的呼吸速率的技術,它通過使用兩個電極(圖1a)或四個電極(圖1b)來實作,這項技術的目的是測量呼吸引起的人體胸腔電阻抗的變化,
在這兩種方法中,高頻交流電流通過驅動電極注入組織(參見參考文獻,1),交流電流會在驅動電極之間的任意兩點產生電位差,該電位差與電壓感測或接收電極之間的組織電阻率有關,等效電阻定義為兩個接收電極之間的電壓差與流經組織的電流之比,雙端測量配置(如圖1a所示)會引入一些誤差,因為在兩個電極之間檢測到的電勢差包括由流經電極-組織界面處的極化阻抗的電流產生的非線性電壓,圖1b所示的四電極配置產生了更精確的測量,因為電流注入和電壓測量的位置在物理上是分開的,但需要兩個額外的電極,所以最常用的是圖1a所示的雙電極測量;正常的心電圖電極也可以用于呼吸,
Prutchi, D. and M. Norris. (2004). Design and development of medical electronic instrumentation: A
practical perspective of the design, construction, and test of medical devices. Hoboken, NJ: Wiley
Interscience.(參考文獻,1)
在這里插入圖片描述
在這里插入圖片描述
ADS1298R-EVM演示了基于阻抗肺造影術原理的呼吸速率測量,使用ADS1298R,ADS1298R使用方波進行調制,使用的調制頻率為32千赫,片內基準用作調制信號,解調是用前面解釋的阻塞方案完成的,有關使用EVM的更多詳細資訊,請參考ADS1298R-EVM用戶指南,圖11顯示了電路呼吸部分的簡圖,
在圖11中,患者模擬器可以連接在導線ELEC和ELEC之間,以提供基線阻抗和變化分量,電阻R96和R97限制流入人體的交流電流量,電容器C108和C109阻止任何直流電流從傳輸側流入人體,電容器C99和C100在接收器側起到相同的作用,電容器C113和C114作為輔助手段,防止單個故障(例如,載波發生器短路的電容器C109)導致過大的直流電流通過患者,呼吸信號被發送到具有呼吸能力的通道1,
在這里插入圖片描述

6 ADS1292R 電路圖設計

在這里插入圖片描述

在這里插入圖片描述
用MSP430F5529
在這里插入圖片描述
在這里插入圖片描述

7 效果測驗

DC 3.5mm 扣式一體三導聯線
除了L和R的另外一根是偏置線,
實際中,我將三導聯線綠色RA接到了我大腿,紅色RL接到了右胸乳房上方,黃色LA接到了左胸乳房上方,可以看到有一定的波形,
在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述
在這里插入圖片描述
另一路波形等同于沒有,

我尋思這東西的噪聲也太大了,生物電太難采集了,

下面這東西是pulsesensor,光學轉化成電信號,
在這里插入圖片描述
pulsesensor的波形就好多了,
https://blog.csdn.net/x1131230123/article/details/108722830
在這里插入圖片描述

8 總結

ADS12992R是高精度ADC,能直接采集生物電信號,噪聲很大,還得濾波才能達到實際使用的地步,電路需要諸多改進,但我不會,
估計就是顯示波形、計算心率這種事情吧,

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/114188.html

標籤:其他

上一篇:使用STM32F103 I2C驅動SHT30

下一篇:0921周測五題

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • 網閘典型架構簡述

    網閘架構一般分為兩種:三主機的三系統架構網閘和雙主機的2+1架構網閘。 三主機架構分別為內端機、外端機和仲裁機。三機無論從軟體和硬體上均各自獨立。首先從硬體上來看,三機都用各自獨立的主板、記憶體及存盤設備。從軟體上來看,三機有各自獨立的作業系統。這樣能達到完全的三機獨立。對于“2+1”系統,“2”分為 ......

    uj5u.com 2020-09-10 02:00:44 more
  • 如何從xshell上傳檔案到centos linux虛擬機里

    如何從xshell上傳檔案到centos linux虛擬機里及:虛擬機CentOs下執行 yum -y install lrzsz命令,出現錯誤:鏡像無法找到軟體包 前言 一、安裝lrzsz步驟 二、上傳檔案 三、遇到的問題及解決方案 總結 前言 提示:其實很簡單,往虛擬機上安裝一個上傳檔案的工具 ......

    uj5u.com 2020-09-10 02:00:47 more
  • 一、SQLMAP入門

    一、SQLMAP入門 1、判斷是否存在注入 sqlmap.py -u 網址/id=1 id=1不可缺少。當注入點后面的引數大于兩個時。需要加雙引號, sqlmap.py -u "網址/id=1&uid=1" 2、判斷文本中的請求是否存在注入 從文本中加載http請求,SQLMAP可以從一個文本檔案中 ......

    uj5u.com 2020-09-10 02:00:50 more
  • Metasploit 簡單使用教程

    metasploit 簡單使用教程 浩先生, 2020-08-28 16:18:25 分類專欄: kail 網路安全 linux 文章標簽: linux資訊安全 編輯 著作權 metasploit 使用教程 前言 一、Metasploit是什么? 二、準備作業 三、具體步驟 前言 Msfconsole ......

    uj5u.com 2020-09-10 02:00:53 more
  • 游戲逆向之驅動層與用戶層通訊

    驅動層代碼: #pragma once #include <ntifs.h> #define add_code CTL_CODE(FILE_DEVICE_UNKNOWN,0x800,METHOD_BUFFERED,FILE_ANY_ACCESS) /* 更多游戲逆向視頻www.yxfzedu.com ......

    uj5u.com 2020-09-10 02:00:56 more
  • 北斗電力時鐘(北斗授時服務器)讓網路資料更精準

    北斗電力時鐘(北斗授時服務器)讓網路資料更精準 北斗電力時鐘(北斗授時服務器)讓網路資料更精準 京準電子科技官微——ahjzsz 近幾年,資訊技術的得了快速發展,互聯網在逐漸普及,其在人們生活和生產中都得到了廣泛應用,并且取得了不錯的應用效果。計算機網路資訊在電力系統中的應用,一方面使電力系統的運行 ......

    uj5u.com 2020-09-10 02:01:03 more
  • 【CTF】CTFHub 技能樹 彩蛋 writeup

    ?碎碎念 CTFHub:https://www.ctfhub.com/ 筆者入門CTF時時剛開始刷的是bugku的舊平臺,后來才有了CTFHub。 感覺不論是網頁UI設計,還是題目質量,賽事跟蹤,工具軟體都做得很不錯。 而且因為獨到的金幣制度的確讓人有一種想去刷題賺金幣的感覺。 個人還是非常喜歡這個 ......

    uj5u.com 2020-09-10 02:04:05 more
  • 02windows基礎操作

    我學到了一下幾點 Windows系統目錄結構與滲透的作用 常見Windows的服務詳解 Windows埠詳解 常用的Windows注冊表詳解 hacker DOS命令詳解(net user / type /md /rd/ dir /cd /net use copy、批處理 等) 利用dos命令制作 ......

    uj5u.com 2020-09-10 02:04:18 more
  • 03.Linux基礎操作

    我學到了以下幾點 01Linux系統介紹02系統安裝,密碼啊破解03Linux常用命令04LAMP 01LINUX windows: win03 8 12 16 19 配置不繁瑣 Linux:redhat,centos(紅帽社區版),Ubuntu server,suse unix:金融機構,證券,銀 ......

    uj5u.com 2020-09-10 02:04:30 more
  • 05HTML

    01HTML介紹 02頭部標簽講解03基礎標簽講解04表單標簽講解 HTML前段語言 js1.了解代碼2.根據代碼 懂得挖掘漏洞 (POST注入/XSS漏洞上傳)3.黑帽seo 白帽seo 客戶網站被黑帽植入劫持代碼如何處理4.熟悉html表單 <html><head><title>TDK標題,描述 ......

    uj5u.com 2020-09-10 02:04:36 more
最新发布
  • 2023年最新微信小程式抓包教程

    01 開門見山 隔一個月發一篇文章,不過分。 首先回顧一下《微信系結手機號資料庫被脫庫事件》,我也是第一時間得知了這個訊息,然后跟蹤了整件事情的經過。下面是這起事件的相關截圖以及近日流出的一萬條資料樣本: 個人認為這件事也沒什么,還不如關注一下之前45億快遞資料查詢渠道疑似在近日復活的訊息。 訊息是 ......

    uj5u.com 2023-04-20 08:48:24 more
  • web3 產品介紹:metamask 錢包 使用最多的瀏覽器插件錢包

    Metamask錢包是一種基于區塊鏈技術的數字貨幣錢包,它允許用戶在安全、便捷的環境下管理自己的加密資產。Metamask錢包是以太坊生態系統中最流行的錢包之一,它具有易于使用、安全性高和功能強大等優點。 本文將詳細介紹Metamask錢包的功能和使用方法。 一、 Metamask錢包的功能 數字資 ......

    uj5u.com 2023-04-20 08:47:46 more
  • vulnhub_Earth

    前言 靶機地址->>>vulnhub_Earth 攻擊機ip:192.168.20.121 靶機ip:192.168.20.122 參考文章 https://www.cnblogs.com/Jing-X/archive/2022/04/03/16097695.html https://www.cnb ......

    uj5u.com 2023-04-20 07:46:20 more
  • 從4k到42k,軟體測驗工程師的漲薪史,給我看哭了

    清明節一過,盲猜大家已經無心上班,在數著日子準備過五一,但一想到銀行卡里的余額……瞬間心情就不美麗了。最近,2023年高校畢業生就業調查顯示,本科畢業月平均起薪為5825元。調查一出,便有很多同學表示自己又被平均了。看著這一資料,不免讓人想到前不久中國青年報的一項調查:近六成大學生認為畢業10年內會 ......

    uj5u.com 2023-04-20 07:44:00 more
  • 最新版本 Stable Diffusion 開源 AI 繪畫工具之中文自動提詞篇

    🎈 標簽生成器 由于輸入正向提示詞 prompt 和反向提示詞 negative prompt 都是使用英文,所以對學習母語的我們非常不友好 使用網址:https://tinygeeker.github.io/p/ai-prompt-generator 這個網址是為了讓大家在使用 AI 繪畫的時候 ......

    uj5u.com 2023-04-20 07:43:36 more
  • 漫談前端自動化測驗演進之路及測驗工具分析

    隨著前端技術的不斷發展和應用程式的日益復雜,前端自動化測驗也在不斷演進。隨著 Web 應用程式變得越來越復雜,自動化測驗的需求也越來越高。如今,自動化測驗已經成為 Web 應用程式開發程序中不可或缺的一部分,它們可以幫助開發人員更快地發現和修復錯誤,提高應用程式的性能和可靠性。 ......

    uj5u.com 2023-04-20 07:43:16 more
  • CANN開發實踐:4個DVPP記憶體問題的典型案例解讀

    摘要:由于DVPP媒體資料處理功能對存放輸入、輸出資料的記憶體有更高的要求(例如,記憶體首地址128位元組對齊),因此需呼叫專用的記憶體申請介面,那么本期就分享幾個關于DVPP記憶體問題的典型案例,并給出原因分析及解決方法。 本文分享自華為云社區《FAQ_DVPP記憶體問題案例》,作者:昇騰CANN。 DVPP ......

    uj5u.com 2023-04-20 07:43:03 more
  • msf學習

    msf學習 以kali自帶的msf為例 一、msf核心模塊與功能 msf模塊都放在/usr/share/metasploit-framework/modules目錄下 1、auxiliary 輔助模塊,輔助滲透(埠掃描、登錄密碼爆破、漏洞驗證等) 2、encoders 編碼器模塊,主要包含各種編碼 ......

    uj5u.com 2023-04-20 07:42:59 more
  • Halcon軟體安裝與界面簡介

    1. 下載Halcon17版本到到本地 2. 雙擊安裝包后 3. 步驟如下 1.2 Halcon軟體安裝 界面分為四大塊 1. Halcon的五個助手 1) 影像采集助手:與相機連接,設定相機引數,采集影像 2) 標定助手:九點標定或是其它的標定,生成標定檔案及內參外參,可以將像素單位轉換為長度單位 ......

    uj5u.com 2023-04-20 07:42:17 more
  • 在MacOS下使用Unity3D開發游戲

    第一次發博客,先發一下我的游戲開發環境吧。 去年2月份買了一臺MacBookPro2021 M1pro(以下簡稱mbp),這一年來一直在用mbp開發游戲。我大致分享一下我的開發工具以及使用體驗。 1、Unity 官網鏈接: https://unity.cn/releases 我一般使用的Apple ......

    uj5u.com 2023-04-20 07:40:19 more