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

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

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

3天內不再提示

做一個簡易示波器的思路和FFT分析

電子森林 ? 來源:電子森林 ? 作者:亢嘉晨 ? 2021-04-01 10:20 ? 次閱讀

項目需求

完成對板上音頻信號的采集和波形顯示,可以通過手機播放音樂或App產生音頻信號的方式提供聲音信號源,通過板上電路的放大、MCUADC的采集以后將波形顯示在OLED屏幕上,可以通過板上按鍵的操作在兩個方向(橫軸-時間;縱軸-幅度)來擴展、壓縮波形的顯示,按鍵的功能可自行定義;

實現信號發生器的功能,能夠產生20KHz以內的正弦波、三角波、方波三種常用波形,通過按鍵的操作能夠實現頻率可調、幅度可調;

能夠通過Ain管腳測量外部模擬信號(0-3.3V,DC-200KHz),并能夠對外部的周期性波形測量其周期和峰峰值

能夠對采集到的信號進行FFT變換,并在屏幕上顯示其基頻及低次諧波的分量

實現的思路

因為我是對stm32是一個完全零基礎的的學生,所以首先就是對軟件和芯片的學習,通過直播課程先對stm32有一個大概的了解,對IDE、Pro等軟件有一個初步的學習,然后是對于原理圖 的學習,了解做一個簡易示波器需要哪些引腳。初步的學習了解后就要開始上手實踐,先是要看一些相關的比如ADC、信號發生器的例程,然后仿照例程自己去實踐做一些工程。有了一點基礎以后就可以開始做這個項目了。

然后項目實現大概的思路就是:ADC對模擬信號采樣、量化->映射到坐標軸上形成波形->顯示相關的參數->通過RC低通濾波實現方波、正弦波、三角波的生成->調整采樣率占空比等改變波形->FFT變換獲得頻譜。

整體思路是先做一個一個模塊,如ADC、信號發生、數據顯示等,然后整合在一起形成想要的項目,最后對項目進行優化調整。

完成的功能及達到的性能

完成的功能為對音頻信號進行采集并形成波形,可以在時間上擴展壓縮波形

實現信號發生器的功能,能夠產生20KHz以內的正弦波、三角波、方波三種常用波形,通過按鍵的操作能夠實現頻率可調

能夠通過Ain管腳測量外部模擬信號

對采集到的信號進行FFT變換,顯示頻譜

遇到的主要難題

本次項目遇到的最大的難題就是解決y軸自動縮放功能,我本來使用的是固定的y軸(0-5V),有時候圖形看起來很難看,受大佬指點然后就準備做一個自動縮放的y軸,結果不知道為什么,y軸相關的數據全都顯示不出來了,這也就是我視頻中沒有y軸數據的原因,開始是忘記了改設置導致浮點數不能直接printf,更改好設置后,一直報錯好像意思是Flash內存不足,然后我嘗試使用網上的方法一是通過 sprintf 將浮點數轉換成字符串輸出,另一種是分解整數和小數部分,分別輸出,結果都沒能實現,在我想改回固定y軸之前,板子死機無法復位,就導致了現在的版本,板子死機無法復位的問題最終是問了硬禾的老師解決的。

還有一個問題就是因為之前沒接觸過stm32,對于oled屏幕以及按鍵使用不知所措,花費了較多的時間學習例程和看別人的做法,然后實在是對FFT理解不夠,在FFT花了很多時間也沒做出來,后來參考了別人FFT的部分代碼才能用。

未來的計劃建議

因為時間不足和能力有限,沒能在規定時間內完成所有的性能指標要求,我計劃在之后有時間的時候盡量將y軸自動縮放完善,然后自己編寫出符合要求的FFT。

然后通過這次寒假在家的練習,我從對單片機嵌入式系統一無所知到現在的初步了解讓我對于這方面的內容產生了極大的興趣,以后我會在課余時間多去接觸相關的內容,爭取做出更多有意思有用的東西來。

我的建議是我感覺這個項目老師的課程不夠詳細,兩個多小時的課程很多東西都被壓縮了,當然也可能是因為我基礎太差或者是老師要考慮各方面的因素,我希望以后的課程能夠更系統更注重帶我們實操一些。

總結

這個項目極大的豐富了我的寒假生活,是我上大學以來為數不多覺得收獲蠻大的假期,雖然我沒能完成所有的項目需求,但是在這過程中學習到的知識以及對我實踐能力的培養讓我受益匪淺,硬禾的老師也是很盡心盡力,我板子死機的問題直接拉了個群給我解決,總體而言,通過這次項目我學到了很多東西,我希望以后也能多參加類似的活動來鍛煉自己,充實自己的生活。

原文標題:北理工亢嘉晨同學制作的簡易示波器和FFT分析

文章出處:【微信公眾號:FPGA入門到精通】歡迎添加關注!文章轉載請注明出處。

責任編輯:haq

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

    關注

    113

    文章

    6279

    瀏覽量

    185624
  • FFT
    FFT
    +關注

    關注

    15

    文章

    437

    瀏覽量

    59483

原文標題:北理工亢嘉晨同學制作的簡易示波器和FFT分析

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

收藏 人收藏

    評論

    相關推薦

    記憶示波器的原理和應用

    的正確性和穩定性。 信號校準與分析:記憶示波器能夠進行多種信號運算和分析,如FFT分析、峰值檢測、自動測量等。這些功能使得記憶
    發表于 01-06 15:50

    示波器波形分析軟件使用指南

    在電子工程和信號處理領域,示波器是不可或缺的工具之。它能夠直觀地展示電信號的波形,幫助我們理解信號的時域特性。隨著技術的發展,示波器波形分析軟件的出現,使得波形
    的頭像 發表于 12-06 09:52 ?637次閱讀

    使用示波器分析波形的技巧 如何設置示波器的觸發功能

    。 2. 連接示波器 探頭連接 :使用適當的探頭將信號源連接到示波器的通道上。確保探頭的接地夾子連接到信號源的地線上,以減少噪聲。 通道選擇 :根據需要觀察的信號,選擇合適的通道。 3. 設置觸發功能 觸發功能是示波器
    的頭像 發表于 12-06 09:47 ?1101次閱讀

    4457H系列數字示波器-H02函數發生器

    ,最快波形捕獲率70萬波形/秒,獨創的Any Acquire技術,為用戶提供全新的示波器使用體驗。 4457H系列數字示波器示波器、邏輯分析
    的頭像 發表于 11-21 17:21 ?184次閱讀
    4457H系列數字<b class='flag-5'>示波器</b>-H02函數發生器

    示波器電流探頭最簡單三步驟是什么

    示波器電流探頭是種用于測量電流的儀器,它可以將電流信號轉換為電壓信號,然后通過示波器進行觀察和分析。使用示波器電流探頭可以方便地測量電路中
    的頭像 發表于 08-09 14:24 ?705次閱讀

    半導體參數分析儀的FFT分析

    ?概述? 傅立葉分析可以將時域信號與頻域信號進行轉換。快速傅立葉變換(FFT)計算在獲取時間相關的直流信號(如電流、電壓)并將其轉換為頻率和基于交流的參數,如電流譜密度、1/f噪聲、熱噪聲和交流阻抗
    的頭像 發表于 07-20 17:38 ?1963次閱讀
    半導體參數<b class='flag-5'>分析</b>儀的<b class='flag-5'>FFT</b><b class='flag-5'>分析</b>

    示波器通道的接地探頭電壓是樣的嗎?

    在電子測量領域,示波器種重要的儀器,用于觀察和測量電信號的波形和幅度。在示波器的測量中,通常會使用探頭來連接被測電路,而探頭的接地引線則是
    的頭像 發表于 06-24 10:19 ?651次閱讀
    <b class='flag-5'>示波器</b>兩<b class='flag-5'>個</b>通道的接地探頭電壓是<b class='flag-5'>一</b>樣的嗎?

    使用MXO示波器的快速FFT功能進行EMI調試

    MXO示波器具有先進的FFT功能、優越的靈敏度和高動態范圍,非常適合電磁干擾(EMI)調試。利用時間相關的射頻分析,可以快速準確地檢測并分析電子電路和電路板產生的EMI。使用操作快捷的
    的頭像 發表于 05-25 08:31 ?589次閱讀
    使用MXO<b class='flag-5'>示波器</b>的快速<b class='flag-5'>FFT</b>功能進行EMI調試

    用STM8做一個用于抽取頻譜的東西, 如何采樣128點用于FFT數據計算?

    各位前輩和大俠們: 想用STM8做一個用于抽取頻譜的東西, 采用128點的FFT運算, 采樣率為16K, 這里就需要次采樣128點用于FFT
    發表于 05-16 08:10

    示波器的觸發方式及其作用

    示波器作為種廣泛使用的電子測量儀器,主要用于觀察、測量和分析電信號。在示波器的使用中,觸發方式是
    的頭像 發表于 05-13 16:09 ?1598次閱讀

    如何用FFT功能分析示波器的方波校準信號

    示波器儀器儀表
    安泰儀器維修
    發布于 :2024年05月06日 14:56:44

    EXR 系列示波器和基本離線分析軟件

    從1997年開始,是德科技在高端示波器上推出了第版的離線分析軟件,打開了波形分析的另一個賽道,從而讓測試工程師切換到另
    發表于 04-17 11:23 ?538次閱讀
    EXR 系列<b class='flag-5'>示波器</b>和基本離線<b class='flag-5'>分析</b>軟件

    示波器FFT 功能怎么調?

    示波器fft功能-示波器中的快速傅立葉變換 FFT功能非常有用。是德科技與您分享keysight示波器f
    的頭像 發表于 03-19 18:04 ?3331次閱讀
    <b class='flag-5'>示波器</b>的 <b class='flag-5'>FFT</b> 功能怎么調?

    如何用示波器進行FFT分析

    示波器儀器儀表
    安泰儀器維修
    發布于 :2024年02月27日 17:29:36
    主站蜘蛛池模板: 校花的奶好大好浪| 两个客户一起吃我的奶| 国产国拍精品AV在线观看| 久久久久综合网| 无码137片内射在线影院| 中文字幕精品无码一区二区| 嘟嘟嘟在线视频免费观看高清中文 | 午夜成a人片在线观看| 56prom在线精品国产| 国产在线观看的| 日本国产黄色片| 中文在线观看| 韩国甜性涩爱| 我半夜摸妺妺的奶C了她| wwww69| 男女后进式猛烈xx00动态图片| 亚洲精品电影天堂网| 都市妖奇谈有声| 日本老妇一级特黄aa大片| 91女神娇喘| 美女内射少妇三区五区| 亚洲欧洲免费三级网站| 国产小视频国产精品| 色中色入口2015| 给我免费播放片bd国语| 三级色视频| 高清无码色大片中文| 日韩精品一区二区中文| www.色片| 入禽太深免费观看| 第一福利在线永久视频| 日韩精品真人荷官无码| 打卡中国各地奋斗第一线| 日本少妇无码精品12P| 吃奶摸下的激烈免费视频| 热九九99香蕉精品品| 菠萝菠萝蜜视频在线看1| 日本学生VIDEOVIDEOS更新| 帝王受PLAY龙椅高肉NP| 少女开女包www| 国产美女久久久久久久久久久|