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

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

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

3天內不再提示

DAC基本的參數信息及常見問題

strongerHuang ? 來源:嵌入式專欄 ? 作者:嵌入式專欄 ? 2021-03-29 11:15 ? 次閱讀

DAC,Digital-to-Analog Converter(數模轉換器),DA轉換和AD轉換有著同樣重要的作用,在許多場合都能看到DAC的應用。

DA轉換器是把數字量轉變成模擬量的器件,按模擬量輸出類型通常分為:電流和電壓輸出類型。常見的DAC是電壓輸出型,在STM32中集成的DAC轉換模塊為電壓輸出型數模轉換器。

1

STM32 DAC 基礎內容STM32內部集成的DAC輸出通道和功能與型號有關,一般有1到3個通道。

下面結合STM32F4描述一下DAC基本的參數信息

1. DAC分辨率

分辨率決定了DAC的轉換精度,目前STM32內部集成的DAC分辨率為12位。

對于大部分應用來說,12位分辨率的DAC已經足夠了,同時還可通過軟件配置成 8 位分辨率。

2. DAC參考電壓

參考電壓是DA轉換輸出電壓的參考基準,STM32大部分芯片具有DAC和ADC共用的參考電壓引腳VREF+、VREF-。沒有參考電壓引腳的芯片使用VDDA作為參考電壓。

STM32參考電壓要求:1.8V ≤參考電壓≤3.6V,而且參考電壓≤VDDA。不同系列不同型號參考電壓范圍有差異,具體請參看數據手冊。

3. DAC對齊格式

STM32數據位數可配置為12位或者8位,對齊格式分為左對齊和右對齊。在單通道和雙通道模式下的對齊格式如下圖:

f7373a7a-8ecd-11eb-8b86-12bb97331649.png

4.DAC觸發選擇

STM32觸發DAC轉換有多種選擇,外部引腳、定時器、軟件觸發等,可根據實際情況選擇。

f8635c12-8ecd-11eb-8b86-12bb97331649.png

放一張STM32F4的DAC框圖和引腳讓大家更加直觀了解DAC:

f8e6f0d6-8ecd-11eb-8b86-12bb97331649.png

STM32 DAC的功能可能不同型號之間略有差異,具體細節內容可查閱芯片對應的手冊。

2

STM32 DAC 參數配置使用STM32的DAC功能只需要很簡單的配置即可,不管是使用STM32CubeMX配置,還是使用標準外設庫配置都很簡單。

1.STM32CubeMX配置

使用STM32CubeMX工具可“一鍵”配置相關的參數:使能Buffer、觸發源選擇、使能三角波形等。

想要在項目中快速使用STM32 DAC功能,建議使用STM32CubeMX工具“一鍵”配置,避免遺漏配置,或者錯誤配置引起的不必要麻煩。

2.標準外設庫配置

STM32部分系列提供標準外設庫,對于DAC來說,包含:DAC時鐘、引腳、使能Buffer、觸發源選擇、使能三角波形等一些最基礎的參數。

void DAC_Configuration(void){ DAC_InitTypeDef DAC_InitStructure; DAC_InitStructure.DAC_Trigger = DAC_Trigger_Software; DAC_InitStructure.DAC_WaveGeneration = DAC_WaveGeneration_None; DAC_InitStructure.DAC_LFSRUnmask_TriangleAmplitude = DAC_LFSRUnmask_Bit0; DAC_InitStructure.DAC_OutputBuffer = DAC_OutputBuffer_Enable; DAC_Init(DAC_Channel_1, &DAC_InitStructure); DAC_Cmd(DAC_Channel_1, ENABLE);}

這是最基礎的配置參數,如果還使用了定時器觸發、DMA等功能,就需要配置對應的內容。

3

STM32 DAC 常見問題STM32的DAC功能比較簡單,往往容易忽視一些細節問題,換一個硬件環境可能問題就暴露出來了。

問題一:DAC轉換觸發源選擇和配置問題

觸發DAC轉化的方式有多種,選擇了對應的觸發源就需要進行相關的配置,有不少人配置都遺漏一些相關配置,從而導致無輸出電壓,或者電壓輸出不同步等問題。

比如:選擇了定時器觸發,但定時器沒有配置成對應觸發源。

TIM_SelectOutputTrigger(TIM2, TIM_TRGOSource_Update);

還比如:定時器參數不對,導致定時觸發頻率不對。

TIM_TimeBaseStructure.TIM_PrescalerTIM_TimeBaseStructure.TIM_Period

解決辦法:參考官方例程,不遺漏配置、不把參數配錯。或者使用STM32CubeMX工具配置。

問題二:DAC輸出電壓不穩定問題

STM32部分型號沒有參考電壓引腳,就使用VDDA模擬電源作為參考電壓。

在實際應用中,系統的電壓受到負載的影響比較常見,如果STM32數字電源、模擬電源和參考電壓共用一個電源,就會存在參考電壓不穩定的情況,從而導致DAC輸出電壓不穩定的情況。

解決辦法:增加電源輸出功率、使用獨立VDDA模擬電源、更換使用有參考電壓引腳的芯片等。

問題三:DAC無法輸出0V問題

相信有不少人都遇到過這樣的問題:DAC無法輸出0V。

引起這個問題有可能是因為使能了Buffer(輸出緩沖器),STM32的DAC輸出緩沖器,與常人思維的理解可能有點不同。

輸出緩沖器作用是減小輸出阻抗,可用來降低輸出阻抗并在不增加外部運算放大器的情況下直接驅動外部負載。

f9cd41f8-8ecd-11eb-8b86-12bb97331649.png

在數據手冊中還有一點說明:使能緩沖器之后,輸出電壓下限為0.2V。(同時,上限電壓為VDDA - 0.2)。

解決辦法:關閉輸出緩沖器。(關閉之后,驅動能力會減弱,建議添加電壓跟隨器或運放電路)

DAC_InitStructure.DAC_OutputBuffer = DAC_OutputBuffer_Disable;

復盤一下

▼DAC 基礎內容:分辨率、參考電壓、對齊格式、觸發選擇、框圖和引腳; ▼DAC 參數配置:STM32CubeMX工具可“一鍵”配置、標準外設庫配置; ▼DAC 常見問題:DAC轉換觸發源選擇和配置問題、DAC輸出電壓不穩定問題、DAC無法輸出0V問題;

原文標題:學習筆記 | DAC基礎內容及常見問題

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

責任編輯:haq

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

    關注

    27

    文章

    8709

    瀏覽量

    147291
  • dac
    dac
    +關注

    關注

    43

    文章

    2296

    瀏覽量

    191135

原文標題:學習筆記 | DAC基礎內容及常見問題

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

收藏 人收藏

    評論

    相關推薦

    電子設備EMC測試整改:常見問題與解決方案

    深圳南柯電子|電子設備EMC測試整改:常見問題與解決方案
    的頭像 發表于 12-23 11:47 ?171次閱讀
    電子設備EMC測試整改:<b class='flag-5'>常見問題</b>與解決方案

    C2000常見問題解答

    電子發燒友網站提供《C2000常見問題解答.pdf》資料免費下載
    發表于 12-06 16:04 ?0次下載
    C2000<b class='flag-5'>常見問題</b>解答

    soc開發流程常見問題及解決方案

    SOC(System on a Chip,系統級芯片)開發流程中常見問題及解決方案主要包括以下幾個方面: 一、環境問題 常見問題 : 開發環境配置復雜,新手難以快速上手。 依賴項缺失或版本不兼容
    的頭像 發表于 11-10 09:26 ?515次閱讀

    Keystone EDMA常見問題解答

    電子發燒友網站提供《Keystone EDMA常見問題解答.pdf》資料免費下載
    發表于 10-11 10:43 ?0次下載
    Keystone EDMA<b class='flag-5'>常見問題</b>解答

    Keystone NDK常見問題解答

    電子發燒友網站提供《Keystone NDK常見問題解答.pdf》資料免費下載
    發表于 10-11 10:41 ?0次下載
    Keystone NDK<b class='flag-5'>常見問題</b>解答

    KeyStone設備的PCI Express (PCle)常見問題

    電子發燒友網站提供《KeyStone設備的PCI Express (PCle)常見問題.pdf》資料免費下載
    發表于 10-11 10:21 ?0次下載
    KeyStone設備的PCI Express (PCle)<b class='flag-5'>常見問題</b>

    PGA460常見問題(FAQ)和EVM故障排除指南

    電子發燒友網站提供《PGA460常見問題(FAQ)和EVM故障排除指南.pdf》資料免費下載
    發表于 10-09 10:25 ?0次下載
    PGA460<b class='flag-5'>常見問題</b>(FAQ)和EVM故障排除指南

    TVP5146常見問題

    電子發燒友網站提供《TVP5146常見問題.pdf》資料免費下載
    發表于 09-30 09:46 ?0次下載
    TVP5146<b class='flag-5'>常見問題</b>

    TFPxxx常見問題解答

    電子發燒友網站提供《TFPxxx常見問題解答.pdf》資料免費下載
    發表于 09-29 09:56 ?0次下載
    TFPxxx<b class='flag-5'>常見問題</b>解答

    驅動芯片在應用中的常見問題分析與解決

    電子發燒友網站提供《驅動芯片在應用中的常見問題分析與解決.pdf》資料免費下載
    發表于 09-10 10:48 ?0次下載
    驅動芯片在應用中的<b class='flag-5'>常見問題</b>分析與解決

    TMP LM 75比較常見問題解答

    電子發燒友網站提供《TMP LM 75比較常見問題解答.pdf》資料免費下載
    發表于 08-30 11:40 ?0次下載
    TMP LM 75比較<b class='flag-5'>常見問題</b>解答

    PCB設計中的常見問題有哪些?

    一站式PCBA智造廠家今天為大家講講PCB設計中的常見問題有哪些?PCB設計布局時容易出現的五大常見問題。在電子產品的開發過程中,PCB(Printed Circuit Board,印刷電路
    的頭像 發表于 05-23 09:13 ?884次閱讀
    PCB設計中的<b class='flag-5'>常見問題</b>有哪些?

    Ubuntu系統常見問題及解答

    今天小編為大家總結了Ubuntu系統常見問題的解決方法,便于收藏和查閱,大家快快碼住哦~
    的頭像 發表于 04-19 12:29 ?1262次閱讀
    Ubuntu系統<b class='flag-5'>常見問題</b>及解答

    電子束光刻的參數優化及常見問題介紹

    本文從光刻圖案設計、特征尺寸、電鏡參數優化等方面介紹電子束光刻的參數優化,最后介紹了一些常見問題
    的頭像 發表于 03-17 14:33 ?1095次閱讀
    電子束光刻的<b class='flag-5'>參數</b>優化及<b class='flag-5'>常見問題</b>介紹

    步進電機常見問題及維護

    常見的問題及維護方法,幫助讀者更好地使用步進電機。 ? ? ? 一、步進電機常見問題 ? ? ? 1. 步進電機運轉不正常 ? ? ? 步進電機運轉不正常可能是由于驅動器參數設置不當、電機與驅動器連接不良、電機本身故障等原因引起
    的頭像 發表于 03-17 08:36 ?908次閱讀
    步進電機<b class='flag-5'>常見問題</b>及維護
    主站蜘蛛池模板: 国产成人精品永久免费视频| 玖玖爱在线播放| 日韩精品一区二区三区色欲AV | 一点色成人| 免费看午夜高清性色生活片| xxxx俄罗斯1819| 特级aa 毛片免费观看| 久久不射网| 成 人 片 免费播放| 亚洲精品国产AV成人毛片 | 娇喘高潮教室h| 91av成年影院在线播放| 色婷婷欧美在线播放内射| 九九在线精品亚洲国产| gogogo高清在线观看| 香蕉久久夜色精品国产小说| 久久伊人精品青青草原2021| 大胸美女被cao哭| 一二三四视频免费社区5| 青青草国产精品久久| 九九在线精品视频| 丰满少妇发泄14p| 国内2018年午夜福利5678| 伊伊人成亚洲综合人网| 日韩精品久久久久久久电影| 精品国产高清自在线看| 岛国大片在线播放免费| 一区二区三区毛AAAA片特级| 日韩精品人成在线播放| 久久秋霞理论电影| 国产精品成人不卡在线观看| 100国产精品人妻无码| 性欧美FREE少妇XXX| 欧美美女一区二区三区| 精品日产1区2卡三卡麻豆| 大胆国模一区二区三区伊人 | WWW污污污抽搐喷潮COM| 伊人色综合久久天天| 无码AV精品一区二区三区| 欧美在线看费视频在线| 久久伊人影视|