精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何使用最少的軟件和硬件設備實現實際應用程序

星星科技指導員 ? 來源:ADI ? 作者:Doug Mercer 和 Anton ? 2023-05-29 14:26 ? 次閱讀

一種心跳測量設備由電子電路組成,該電路通過夾在指尖上來監測心跳。它通過手指照射光線并測量吸收了多少光來做到這一點。當血液通過手指泵送時,它會上下波動。對于光學心跳檢測器的操作,使用紅外LED光電晶體管。LED通過手指發光,并由光電晶體管檢測,光電晶體管就像一個可變電阻器,根據接收到的光傳導不同數量的電流

電壓變化隨心跳而變化,并從光電晶體管的集電極獲取。獲得的小信號用作電路的輸入,獲得心跳檢測器的行為。

為了獲得相關輸出,輸入信號通過多個電路:

前置放大器:來自心跳測量設置的輸出信號通過串聯電容去耦,并使用負反饋電阻(R4)進行放大

低通濾波器:切斷高頻(噪聲)的RC濾波器

電壓跟隨器:緩沖低通濾波器的輸出,并以低阻抗輸出再現其電壓

帶低通濾波器的反相放大器:放大電壓信號并切斷高頻(噪聲)。

材料

ADALM2000 主動學習模塊

無焊試驗板

跳線

一個OP484精密軌到軌I/O運算放大器

一個 100 Ω電阻器

一個 470 Ω電阻器

一個1 kΩ電阻

一個10 kΩ電阻

兩個47 kΩ電阻

兩個 1 μF 電容器

一個47 μF電容

一個紅外指示燈 (QED-123)

一個紅外晶體管 (QSD-123)

方向

在無焊試驗板上,構建心跳測量電路(設計在LTspice?) 如圖 1 所示。

wKgZomR0UD-ALCmfAABEFSbUI_E114.png

圖1.心跳測量電路。

LTspice仿真使用OP284,OP484包含在LTspice標準模型集中。實際電路由ADALP2000模擬器件套件中的四通道OP5FPZ構成,由ADALM2000模塊的±10 V供電(總電源電壓為<> V)。

紅外燈

為了獲得不會損壞紅外LED的適當電流,需要串聯增加一個電阻器以限制電流。在工作范圍之間改變值將改變紅外LED發射信號的強度。以下公式表示正向電流(IF) 通過 LED,基于正電壓供電 5 V (VP)、串聯電阻 (R1) 和 LED 上的正向壓降 (VF):

wKgZomR0UEWAOxeoAAAHl4sG7QM238.png

光電晶體管

為了在光電晶體管(Q1)與紅外光接觸時從光電晶體管(Q2)獲取信息,設計了一個共發射極放大器電路。該電路產生一個輸出,當光電晶體管檢測到紅外范圍內的光時,該輸出從高狀態轉換到低狀態。輸出是通過在電源和元件的集電極引腳之間連接電阻器(R<>)產生的,電阻器的值是通過實驗確定的。

前置放大器

來自心跳測量設置的輸入信號被饋入微分器放大器電路(C1、A1、R3)。該電容阻斷任何直流成分、C1和R3,充當截止頻率為F的高通濾波器C1由以下公式確定:

wKgaomR0UE6AOBsWAAAf89tZ51Q612.png

有源低通濾波器

有源濾波器在其電路設計中包含有源元件,如運算放大器。它們從外部電源獲取電源,并用它來增強或放大輸出信號。有源低通濾波器的工作原理和頻率響應與簡單的RC低通濾波器相同,唯一的區別是它使用運算放大器進行放大和增益控制。

這種一階低通有源濾波器(A2、R4、C2)僅由一個無源RC濾波器級組成,為同相運算放大器的輸入提供低頻路徑。

濾波器旨在切斷與噪聲信號相對應的高頻。考慮到心率不超過每分鐘 180 次 (bpm) 的值,并且 bpm 和頻率之間的依賴關系為:

wKgZomR0UFeARLnsAAAjW-pG9xA955.png

放大器配置為電壓跟隨器(緩沖器),直流增益為1,A在= 1。

這種配置的優點是,運算放大器的高輸入阻抗可防止濾波器輸出端負載過大,而其低輸出阻抗可防止濾波器的截止頻率點受到負載阻抗變化的影響。雖然這種配置為濾波器提供了良好的穩定性,但其主要缺點是它沒有高于1的電壓增益,A在= 1。然而,由于濾波器級輸出阻抗遠低于其輸入阻抗,因此功率增益非常高。

帶低通濾波器的最終放大器

最后級的配置代表具有直流增益控制的交流運算放大器積分器。簡而言之,該電路的目的是低通濾波(R4,C2)來自高于心跳最大頻率的剩余不必要頻率的信號,并通過反相放大器放大具有增益(A在) 由 R6 和 R5 之間的比率確定:

wKgaomR0UGWAICDaAAAOVwzO9TE911.png

模擬

考慮到LTspice設計的電路,進行了兩種類型的仿真:

瞬態:在電路的輸入端連接波形發生源。配置源以產生幅度為500 μV、頻率為2 Hz、偏移為500 mV的正弦。觀察輸出信號幅度,以圖形方式確定電路的總增益(圖 2)。

wKgaomR0RXmANxRUAADlWPOvE_s002.jpg

圖2.輸出電壓 – 瞬態分析。

交流掃描:在電路的輸入端連接交流電源。將源的幅度配置為500 μV。 觀察所選頻域(100 mHz至1 kHz)中的輸出信號,以圖形方式確定輸出信號在哪個頻率范圍內具有最大的放大(圖3)。

wKgZomR0RXqAaZ97AAE4a0CDC4E933.jpg

圖3.輸出電壓 – 交流掃描。

硬件設置

使用設置為2000 V的ADALM5模塊中的可變正負電源為電路供電。使用示波器通道1監視V集電極節點上的電壓外.

在試驗板上實現的電路應類似于圖4中的電路。藍色 LED 代表紅外 LED,灰色 LED 代表光電晶體管。

wKgaomR0UHaAbN45AAFmWuivgvo161.png

圖4.面包板心跳測量電路。

程序

將手指頂部放在紅外 LED (D1) 和光電晶體管 (Q1) 之間。發射器和接收器應對齊并相互指向。

觀察第三級運算放大器(A3)輸出端的電壓波形。輸出波形的示例如圖5所示。

wKgZomR0RYGAJMCIAACjcFxVHCo514.jpg

圖5.心跳輸出波形。

在Scopy工具的示波器功能中,激活測量功能以讀取所獲得信號的頻率。要將頻率轉換為 bpm,請使用實驗室方向的公式。

審核編輯:郭婷

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • led
    led
    +關注

    關注

    241

    文章

    23136

    瀏覽量

    658463
  • 電阻器
    +關注

    關注

    21

    文章

    3760

    瀏覽量

    62042
  • 晶體管
    +關注

    關注

    77

    文章

    9634

    瀏覽量

    137848
收藏 人收藏

    評論

    相關推薦

    怎么實現PC機的軟件對PCI設備的訪問?

    、穩定性和可移植性,對應用程序訪問硬件資源加以限制,這就要求設計設備驅動程序實現PC機的軟件
    發表于 09-17 08:12

    【學習打卡】OpenHarmony的設備虛擬化技術介紹

    現實世界中,往往有很多設備一起工作,并且應用程序和支持的設備之間仍然存在著強大的物理依存關系。設備支持被編碼到
    發表于 07-19 17:47

    控制步進電機正反轉的實際應用程序

    控制步進電機正反轉的實際應用程序:/*這是一個控制步進電機正反轉的實際應用程序*/ /*選用的是三相步進電機驅動器,p14口線用做步進電機的脈沖控制*/ /*p13口線用做步進電機的方
    發表于 01-09 15:13 ?147次下載

    業務關鍵型應用程序亟需硬件優化型平臺

    業務關鍵型應用程序亟需硬件優化型平臺
    發表于 12-28 11:13 ?0次下載

    Linux字符設備驅動程序實現

    一、Linux device driver 的概念 系統調用是操作系統內核和應用程序之間的接口,設備驅動程序是操作系統內核和機器硬件之間的接口。設備
    發表于 10-21 09:54 ?0次下載

    用于硬件UART和軟件模擬UART的DSPBIOS設備驅動程序實現詳細概述

    本應用筆記描述了一個用于硬件UART和軟件模擬UART的DSP/BIOS設備驅動程序實現硬件
    發表于 05-04 15:29 ?11次下載
    用于<b class='flag-5'>硬件</b>UART和<b class='flag-5'>軟件</b>模擬UART的DSPBIOS<b class='flag-5'>設備</b>驅動<b class='flag-5'>程序</b>的<b class='flag-5'>實現</b>詳細概述

    Windows應用程序,操作系統,計算機硬件之間的相互關系

    前面說過操作系統能很好的去操作底層硬件,但是不知道什么時候去操作和操作到了什么程度,這些都是由應用程序來是實現的,也就是我們常說的應用程序調用API來操作底層
    的頭像 發表于 06-29 08:49 ?1.2w次閱讀

    ICC-AVR6.13A應用程序軟件和安裝使用教程

    ICC-AVR6.13A應用程序軟件和安裝使用教程
    發表于 11-09 08:00 ?13次下載

    RelayCar應用程序正式支持增強現實體驗

    盡管Magic Leap One目前處于起步階段,但這并不能阻止開發人員開發新產品,或將預先存在的內容帶到新的頭戴式顯示器(HMD)上。最新宣布支持的是RelayCars LLC,它是虛擬現實(VR)應用RelayCars的開發商,該應用程序正式支持增強
    發表于 11-30 11:32 ?875次閱讀

    MATLAB應用程序軟件免費下載

    本文檔的主要內容詳細介紹的是MATLAB應用程序軟件免費下載。
    發表于 12-04 08:00 ?27次下載

    USB程序燒錄軟件應用程序免費下載

    本文檔的主要內容詳細介紹的是USB程序燒錄軟件應用程序免費下載。可以視頻大部分ARM開發板。
    發表于 10-11 08:00 ?3次下載
    USB<b class='flag-5'>程序</b>燒錄<b class='flag-5'>軟件應用程序</b>免費下載

    如何創建Windows 10 Arduino應用程序

    Microsoft將全力投入Windows 10,最終實現了擁有可跨平臺運行的應用程序的夢想。結合對Arduino的官方支持,您可以使用一個功能強大的新工具:能夠輕松創建具有與現實世界硬件
    的頭像 發表于 12-03 08:53 ?2688次閱讀

    使用最少引腳的多設備通信

      雖然這個簡短的概述應該讓您開始您的 I2C 之旅,但仍有大量的設備和技術可供探索。I2C 是一種在設備設備之間以合理速度進行通信的好方法,適用于許多應用程序,同時使用
    的頭像 發表于 06-27 15:37 ?832次閱讀
    使用<b class='flag-5'>最少</b>引腳的多<b class='flag-5'>設備</b>通信

    CPU與GPU密集型應用程序

    在數據科學、機器學習、建模和其他生產性任務中使用 GPU 進行一般處理的作用越來越大,這反過來又促使改進硬件迎合這些應用程序,并提供更好的軟件支持。NVIDIA 開發的張量核心極大地改進了訓練神經網絡和在
    發表于 06-14 09:36 ?1140次閱讀
    CPU與GPU密集型<b class='flag-5'>應用程序</b>

    使用DSPLIB FFT實現實現實際輸入,無需數據縮放

    電子發燒友網站提供《使用DSPLIB FFT實現實現實際輸入,無需數據縮放.pdf》資料免費下載
    發表于 09-19 11:27 ?0次下載
    使用DSPLIB FFT<b class='flag-5'>實現實現實際</b>輸入,無需數據縮放