色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

帶32位MCU和高精度ADC的SoC產品-SD93F系列開發指南(八)

杭州晶華微 ? 來源:杭州晶華微 ? 2023-12-15 17:07 ? 次閱讀

01

前言

在開發指南(七)中,我們簡單介紹了LBT模塊中低電壓檢測功能的測試,本章我們講解一下24位高精度SD ADC的使用方法,詳細寄存器資料參考應用手冊第27章節。

02

SD ADC結構框圖

在講解SD ADC之前,我們首先來看一下SD ADC的功能框圖如下圖1,從圖中可以看到整個SD ADC模塊包括兩個多路選擇器IAMUX,用來選擇進入 PGIA 的信號 IAINP/IAINN,一個PGIA模塊用來進行信號放大,而后PGIA的輸出經過簡單的RC濾波后,可選擇經過BUF1/2輸入到SD ADC,根據設置的VREF電壓進行AD轉換,最后輸出24位ADC_D[23:0]。

fbf37794-9b28-11ee-8b88-92fbcf53809c.png

圖1.SD ADC功能框圖

03

SD ADC配置

了解SD ADC框架后我們編寫簡單的測試程序,使用SD ADC模塊進行信號的測量計算。

軟件的配置如下圖2:

fbfe4f52-9b28-11ee-8b88-92fbcf53809c.png

圖2.SD ADC配置

(1)SD ADC初始化:

第一步先使能SD ADC時鐘,然后調用庫函數進行初始化配置,濾波器我們一般選擇SINC3,采樣頻率250kHz,過采樣率16384,基準電壓選擇AVDDR-VSS,使能BUF1/2(BUFFER頻率默認fb=fs/8)。

(2)PGIA初始化:

內部和外部chopper選擇分別為FS/128和FS/256,增益選擇256倍,大電流模式,正負輸入端分別選擇A1和A0。

配置好之后,使能PGIA和SD ADC,等待SD ADC轉換完成。

然后我們編寫SD ADC測試程序,如下圖3:

fc09edf8-9b28-11ee-8b88-92fbcf53809c.png

圖3.SD ADC測試程序

由于在ADC轉換完成之前讀到的數據都是上一筆ADC數據,所以我們需等待SD ADC轉換完成標志位置1,再將標志位清0,然后獲取ADC轉換結果并將ADC碼值緩存,最后通過串口將數據以16進制發送出去,同時通過LCD驅動將ADC碼值顯示在液晶屏上。

在軟件配置中,我們選擇了A0-A1作為PGIA的輸入通道,放大倍數為256倍,基準電壓AVDDR=2.4V,現在我們利用AVDDR外接分壓電阻為10k-10Ω-10k-GND,從10Ω兩端得到一個共模電壓約1.2V,差分電壓約為1.2mV的信號,接入A0-A1,測試結果如下圖 4。

fc32efaa-9b28-11ee-8b88-92fbcf53809c.jpg

圖4.SD ADC測試結果

我們按照應用手冊中的計算公式(如下)

fc494f3e-9b28-11ee-8b88-92fbcf53809c.png

計算Vin的電壓結果為:

Vin=DEC*Vref/2^23/0.75/GAIN=791220*2.4/2^23/0.75/256=1.179mV

實際應用過程中并不需要計算此電壓值,需要根據不同產品進行單獨校準,保證測量結果的準確性。

04

開發問題簡析

1、相關寄存器無法寫入,要注意先打開SD ADC的時鐘源,才能對寄存器進行操作。

2、SD ADC轉換結果不正確,要檢查外圍電路、信號輸入端口及確定信號的輸入范圍,是否有開啟PGIA和BUFFER等限制輸入范圍的模塊。

3、要及時清除ADC轉換完成標志位。

05

總結

本章簡單介紹了SD ADC模塊功能的使用,應用上的拓展可以調整相應的ADC配置,搭配合適的算法,達到最理想的效果。







審核編輯:劉清

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

    關注

    146

    文章

    17156

    瀏覽量

    351280
  • adc
    adc
    +關注

    關注

    98

    文章

    6500

    瀏覽量

    544734
  • soc
    soc
    +關注

    關注

    38

    文章

    4169

    瀏覽量

    218323
  • 多路選擇器
    +關注

    關注

    1

    文章

    22

    瀏覽量

    6530

原文標題:帶32位MCU和高精度ADC的SoC產品 ----SD93F系列開發指南(八)

文章出處:【微信號:杭州晶華微,微信公眾號:杭州晶華微】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    32MCU高精度ADCSoC產品----SD93F系列開發指南(五)

    我們簡單介紹了PWM功能的使用,本章我們再結合LCD顯示功能介紹一下實時時鐘RTC功能,參考應用手冊第14章節。 RTC結構圖 ? ? 我們首先來看一下RTC的功能框圖,如下圖1: 圖1.?RTC結構圖結構框圖 從圖中我們看到RTC模塊整體分為RTC時鐘源選擇、時間初值設置、鬧鐘設置、中斷控制和RTC使能控制構成,在時鐘源、時間初值、鬧鐘和中斷都配置完成后打開RTC使能,即可開始自動計時。
    發表于 09-05 13:59 ?598次閱讀
    <b class='flag-5'>帶</b>32<b class='flag-5'>位</b><b class='flag-5'>MCU</b>和<b class='flag-5'>高精度</b><b class='flag-5'>ADC</b>的<b class='flag-5'>SoC</b><b class='flag-5'>產品</b>----<b class='flag-5'>SD93F</b><b class='flag-5'>系列</b><b class='flag-5'>開發指南</b>(五)

    32MCU高精度ADCSoC產品(三)

    開發指南(二)中,我們簡單介紹了按鍵中斷的使用方法,由于示例程序的各個測試內容都有使用到LCD顯示,所以本章先給大家講解一下LCD顯示的基本使用方法,參考應用手冊第25章節。
    的頭像 發表于 09-22 15:26 ?1586次閱讀
    <b class='flag-5'>帶</b>32<b class='flag-5'>位</b><b class='flag-5'>MCU</b>和<b class='flag-5'>高精度</b><b class='flag-5'>ADC</b>的<b class='flag-5'>SoC</b><b class='flag-5'>產品</b>(三)

    32MCU高精度ADCSoC產品----SD93F系列開發指南(一)

    示例程序是以SD93F115-JBS芯片編寫,包含了按鍵中斷、RTC中斷、SD ADC、SAR ADC、RTC、DAC、低壓檢測、LCD顯示、休眠測試等多個基礎功能綜合的一個程序,配合
    發表于 02-24 10:11 ?2604次閱讀
    <b class='flag-5'>帶</b>32<b class='flag-5'>位</b><b class='flag-5'>MCU</b>和<b class='flag-5'>高精度</b><b class='flag-5'>ADC</b>的<b class='flag-5'>SoC</b><b class='flag-5'>產品</b>----<b class='flag-5'>SD93F</b><b class='flag-5'>系列</b><b class='flag-5'>開發指南</b>(一)

    32MCU高精度ADCSoC產品----SD93F系列開發指南(三)

    的頭像 發表于 05-27 10:28 ?4565次閱讀
    <b class='flag-5'>帶</b>32<b class='flag-5'>位</b><b class='flag-5'>MCU</b>和<b class='flag-5'>高精度</b><b class='flag-5'>ADC</b>的<b class='flag-5'>SoC</b><b class='flag-5'>產品</b>----<b class='flag-5'>SD93F</b><b class='flag-5'>系列</b><b class='flag-5'>開發指南</b>(三)

    32MCU高精度ADCSoC產品(二)

    32MCU高精度ADCSoC產品----
    的頭像 發表于 09-22 14:02 ?2997次閱讀
    <b class='flag-5'>帶</b>32<b class='flag-5'>位</b><b class='flag-5'>MCU</b>和<b class='flag-5'>高精度</b><b class='flag-5'>ADC</b>的<b class='flag-5'>SoC</b><b class='flag-5'>產品</b>(二)

    32MCU高精度ADCSoC產品(四)

    開發指南(三)中,我們簡單介紹了LCD顯示的基本用法,本章我們介紹一下PWM功能的相關內容,更多細節內容參考SD93F115應用手冊第21章節。
    的頭像 發表于 09-22 16:42 ?2117次閱讀
    <b class='flag-5'>帶</b>32<b class='flag-5'>位</b><b class='flag-5'>MCU</b>和<b class='flag-5'>高精度</b><b class='flag-5'>ADC</b>的<b class='flag-5'>SoC</b><b class='flag-5'>產品</b>(四)

    32MCU高精度ADCSoC產品(五)

    開發指南(四)中,我們簡單介紹了PWM功能的使用,本章我們再結合LCD顯示功能介紹一下實時時鐘RTC功能,參考應用手冊第14章節。
    發表于 09-22 16:58 ?1180次閱讀
    <b class='flag-5'>帶</b>32<b class='flag-5'>位</b><b class='flag-5'>MCU</b>和<b class='flag-5'>高精度</b><b class='flag-5'>ADC</b>的<b class='flag-5'>SoC</b><b class='flag-5'>產品</b>(五)

    32MCU高精度ADCSoC產品 ----SD93F系列開發指南(六)

    開發指南(五)中,我們簡單介紹了RTC實時時鐘功能的使用,本章我們結合LBT模塊和內部OPA、OPB兩路運放介紹一下DAC的相關功能,詳細寄存器資料參考應用手冊第11章節和第26章節。
    發表于 11-30 16:40 ?575次閱讀

    32MCU高精度ADCSoC產品-SD93F系列開發指南(九)

    開發指南)中,我們給大家講解了24高精度ADCSD
    的頭像 發表于 01-12 17:14 ?1884次閱讀
    <b class='flag-5'>帶</b>32<b class='flag-5'>位</b><b class='flag-5'>MCU</b>和<b class='flag-5'>高精度</b><b class='flag-5'>ADC</b>的<b class='flag-5'>SoC</b><b class='flag-5'>產品</b>-<b class='flag-5'>SD93F</b><b class='flag-5'>系列</b><b class='flag-5'>開發指南</b>(九)

    32MCU高精度ADCSoC產品-SD93F系列開發指南(十)

    SD93F115 有四種工作模式,NORMAL 正常工作模式,以及 3 種低功耗模式:WAIT、 DOZE、STOP,本例將一一講解WAIT、 DOZE、STOP模式。
    的頭像 發表于 01-25 17:06 ?896次閱讀
    <b class='flag-5'>帶</b>32<b class='flag-5'>位</b><b class='flag-5'>MCU</b>和<b class='flag-5'>高精度</b><b class='flag-5'>ADC</b>的<b class='flag-5'>SoC</b><b class='flag-5'>產品</b>-<b class='flag-5'>SD93F</b><b class='flag-5'>系列</b><b class='flag-5'>開發指南</b>(十)

    MCU開發指南

    錦銳MCU開發指南:CA51F3系列一、錦銳MCU簡介二、CA51F3
    發表于 11-04 08:47

    32MCU高精度ADCSoC產品 ----SD93F系列開發指南(六)

    01. 前言 在開發指南(五)中,我們簡單介紹了RTC實時時鐘功能的使用,本章我們結合LBT模塊和內部OPA、OPB兩路運放介紹一下DAC的相關功能,詳細寄存器資料參考應用手冊第11章節和第26章節
    發表于 12-01 10:17 ?674次閱讀
    <b class='flag-5'>帶</b>32<b class='flag-5'>位</b><b class='flag-5'>MCU</b>和<b class='flag-5'>高精度</b><b class='flag-5'>ADC</b>的<b class='flag-5'>SoC</b><b class='flag-5'>產品</b> ----<b class='flag-5'>SD93F</b><b class='flag-5'>系列</b><b class='flag-5'>開發指南</b>(六)

    32MCU高精度ADCSoC產品 ----SD93F系列開發指南(六)

    01.前言 在開發指南(五)中,我們簡單介紹了RTC實時時鐘功能的使用,本章我們結合LBT模塊和內部OPA、OPB兩路運放介紹一下DAC的相關功能,詳細寄存器資料參考應用手冊第11章節和第26章節
    的頭像 發表于 12-01 13:23 ?1067次閱讀
    <b class='flag-5'>帶</b>32<b class='flag-5'>位</b><b class='flag-5'>MCU</b>和<b class='flag-5'>高精度</b><b class='flag-5'>ADC</b>的<b class='flag-5'>SoC</b><b class='flag-5'>產品</b> ----<b class='flag-5'>SD93F</b><b class='flag-5'>系列</b><b class='flag-5'>開發指南</b>(六)

    基于DT5M4765系列MCU24高精度ADC+LCD驅動)開發的便攜式血氧儀

    基于DT5M4765系列MCU24高精度ADC+LCD驅動)
    發表于 01-31 09:33 ?1152次閱讀
    基于DT5M4765<b class='flag-5'>系列</b>(<b class='flag-5'>MCU</b><b class='flag-5'>帶</b>24<b class='flag-5'>位</b><b class='flag-5'>高精度</b><b class='flag-5'>ADC</b>+LCD驅動)<b class='flag-5'>開發</b>的便攜式血氧儀

    HPM系列MCU 高精度ADC之誤差分析和設計指南

    電子發燒友網站提供《HPM系列MCU 高精度ADC之誤差分析和設計指南.pdf》資料免費下載
    發表于 09-19 15:45 ?10次下載
    HPM<b class='flag-5'>系列</b><b class='flag-5'>MCU</b> <b class='flag-5'>高精度</b><b class='flag-5'>ADC</b>之誤差分析和設計<b class='flag-5'>指南</b>
    主站蜘蛛池模板: 又色又爽又黄gif动态视频| 国产精品18久久久久久欧美| 乌克兰内射私拍| 高清日本片免费观看| 手机看片国产免费久久网| 国产亚洲美女精品久久久2020| 亚洲色欲H网在线观看| 麻豆国产精品久久人妻| 成人毛片免费观看视频大全| 亚洲 日韩 欧美 国产专区| 久久vs国产| 办公室里呻吟的丰满老师电影| 无码国产精品高潮久久9| 久久re视频精品538在线| 亚洲精品www久久久久久| 九九九色成人网| 91久久综合精品国产丝袜长腿| 肉小说高h| 久久久无码精品一区二区三区 | 亚洲欧美中文字幕高清在线| 快播h动漫网| 贵妃高h荡肉呻吟np杨玉环| 亚洲香蕉网久久综合影院| 欧美另类z0z000高清| 国产无遮挡无码视频在线观看不卡 | 精子网久久国产精品| 中国比基尼美女| 欧美人禽Zozo动人物杂交| 国产综合在线视频| jk白丝袜美女被男人桶| 亚洲国产精品无码中文字满| 欧美黑人巨大性极品hd欧| 和老外3p爽粗大免费视频| 超碰99热在线精品视频| 在线a亚洲视频| 校花娇喘呻吟校长陈若雪视频| 欧美丰满少妇久久无码精品| 久草国产在线播放| 国产免费人视频在线观看免费| caoporn超碰在线| 中文字幕乱码在线人视频|