0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

分享一個(gè)開源MCU簡易數(shù)字示波器

硬件攻城獅 ? 來源:最后一個(gè)bug ? 作者:最后一個(gè)bug ? 2022-11-15 09:39 ? 次閱讀

談到為什么很多人選擇成為一名“偉大”的嵌入式軟件工程師,一部分人是讀過相關(guān)的專業(yè),順理成章的干著相關(guān)的工作;而有另外一部分人他們目的非常的簡單,就是想從0到1的DIY一些專屬的小型的電子作品來獲得內(nèi)心對(duì)技術(shù)的好奇,也就是常說的這個(gè)人真愛"搗鼓"。

那么今天這里就分享一下B站up主“老劉愛搗鼓”的一個(gè)DIY作品,挺有意思的,有種"麻雀雖小五臟俱全"之感,對(duì)于那些剛?cè)腴T嵌入式、MCU缺少一些實(shí)戰(zhàn)經(jīng)驗(yàn)的朋友,把他作為一個(gè)實(shí)戰(zhàn)項(xiàng)目來學(xué)習(xí)還是不錯(cuò)的。 好了,下面是這款開源作品的一些信息: 這是一款采用STC8A8K MCU制造的簡單示波器,只有零星組件,易于成型。這些功能可以涵蓋簡單的測(cè)量:

4e683a4c-6483-11ed-8abf-dac502259ad0.jpg

該作品主要的規(guī)格如下:

單片機(jī):STC8A8K64S4A12 @27MHz

顯示屏:0.96“ OLED,分辨率為 128x64

控制器:一個(gè) EC11 編碼器

輸入:單通道

秒/秒:500 毫秒、200 毫秒、100 毫秒、50 毫秒、20 毫秒、10 毫秒、5 毫秒、2 毫秒、1 毫秒、500us、200us、100us
100us( 僅在自動(dòng)觸發(fā)模式下可用)

電壓范圍:0-30V

采樣額定值:250kHz @100us/格

所有操作均由 EC11 編碼器完成。輸入包括單擊,雙擊,長按,旋轉(zhuǎn)和旋轉(zhuǎn)時(shí)按。這似乎有點(diǎn)復(fù)雜,不用擔(dān)心,下面有細(xì)節(jié)。該編碼器的資源幾乎已經(jīng)耗盡。如果有新功能,可能需要額外的輸入組件。

主界面 - 參數(shù)模式

單擊編碼器:運(yùn)行/停止采樣。

雙擊編碼器:進(jìn)入波形滾動(dòng)模式。

長按編碼器:進(jìn)入設(shè)置界面。

旋轉(zhuǎn)編碼器:調(diào)整參數(shù)。

按下時(shí)旋轉(zhuǎn)編碼器:在選項(xiàng)之間切換。

切換自動(dòng)和手動(dòng)量程:連續(xù)順時(shí)針旋轉(zhuǎn)編碼器以進(jìn)入自動(dòng)量程。逆時(shí)針旋轉(zhuǎn)編碼器以進(jìn)入手動(dòng)范圍。

主界面 - 波浪滾動(dòng)模式

單擊編碼器:運(yùn)行/停止采樣。

雙擊編碼器:進(jìn)入?yún)?shù)模式。

長按編碼器:進(jìn)入設(shè)置界面。

旋轉(zhuǎn)編碼器:水平滾動(dòng)波形。(僅在采樣停止時(shí)可用)

按下時(shí)旋轉(zhuǎn)編碼器:垂直滾動(dòng)波形(僅在采樣停止時(shí)可用)

設(shè)置界面

單擊式編碼器:不適用

雙擊編碼器:不適用

長按編碼器:返回主界面。

旋轉(zhuǎn)編碼器:調(diào)整參數(shù)。

按下時(shí)旋轉(zhuǎn)編碼器:在選項(xiàng)之間切換。

功能

觸發(fā)電平:對(duì)于重復(fù)信號(hào),觸發(fā)電平可以使其在顯示屏上穩(wěn)定。對(duì)于單發(fā)信號(hào),觸發(fā)電平可以捕獲它。

觸發(fā)斜率:觸發(fā)斜率確定觸發(fā)點(diǎn)是在信號(hào)的上升沿還是下降沿。

觸發(fā)模式:

自動(dòng)模式:連續(xù)掃描。單擊編碼器可停止或運(yùn)行采樣。如果觸發(fā),波形將顯示在顯示屏上,觸發(fā)位置將放在圖表的中心。否則,波形將不規(guī)則地滾動(dòng),并且顯示屏上將顯示“Fail”。

正常模式:完成預(yù)采樣后,可以輸入信號(hào)。如果觸發(fā),波形將顯示在顯示屏上并等待新的觸發(fā)。如果沒有新的觸發(fā)器,波形將被保留。

單模:完成預(yù)采樣后,可以輸入信號(hào)。如果觸發(fā),將顯示波形并停止采樣。用戶需要單擊編碼器才能開始下一次采樣。

對(duì)于正常模式和單模式,請(qǐng)確保已正確調(diào)整觸發(fā)電平,否則顯示屏上不會(huì)顯示波形。

指標(biāo):通常,指標(biāo) on 表示采樣正在運(yùn)行。更重要的用途是在單觸發(fā)和正常觸發(fā)模式下,在進(jìn)入觸發(fā)階段之前,需要預(yù)先采樣。在預(yù)采樣階段,指示器不會(huì)亮起。在指標(biāo)亮起之前,我們不應(yīng)該輸入信號(hào)。選擇的時(shí)間尺度越長,預(yù)采樣的等待時(shí)間就越長。

保存設(shè)置:退出設(shè)置界面時(shí),設(shè)置和主界面中的所有參數(shù)都將保存在EEPROM中。

責(zé)任編輯:lq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    146

    文章

    16900

    瀏覽量

    349944
  • 示波器
    +關(guān)注

    關(guān)注

    113

    文章

    6167

    瀏覽量

    184325
  • 編碼器
    +關(guān)注

    關(guān)注

    45

    文章

    3574

    瀏覽量

    133988

原文標(biāo)題:分享一個(gè)開源MCU簡易數(shù)字示波器

文章出處:【微信號(hào):mcu168,微信公眾號(hào):硬件攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    與模擬示波器相比數(shù)字示波器的優(yōu)點(diǎn)有哪些

    數(shù)字示波器(Digital Storage Oscilloscope, DSO)與模擬示波器(Analog Oscilloscope)是電子測(cè)試領(lǐng)域中用于觀察和分析電信號(hào)波形的重要工具。數(shù)字
    的頭像 發(fā)表于 09-20 09:57 ?1133次閱讀

    數(shù)字示波器的使用方法及注意事項(xiàng)

    數(shù)字示波器種廣泛應(yīng)用于電子測(cè)量領(lǐng)域的儀器,它能夠?qū)⒛M信號(hào)轉(zhuǎn)換為數(shù)字信號(hào),并在屏幕上顯示波形圖。數(shù)字
    的頭像 發(fā)表于 07-17 18:16 ?1322次閱讀

    如何使用數(shù)字示波器的自動(dòng)測(cè)量功能

    數(shù)字示波器種廣泛應(yīng)用于電子工程領(lǐng)域的測(cè)試儀器,它能夠?qū)崟r(shí)顯示電信號(hào)的波形,幫助工程師對(duì)電子設(shè)備進(jìn)行分析和調(diào)試。數(shù)字示波器的自動(dòng)測(cè)量功能是
    的頭像 發(fā)表于 07-17 17:39 ?1298次閱讀

    虛擬示波器還是數(shù)字示波器好用

    虛擬示波器數(shù)字示波器各有優(yōu)缺點(diǎn),具體選擇哪種取決于您的具體需求和預(yù)算。 虛擬示波器 定義 虛擬示波器
    的頭像 發(fā)表于 07-17 17:16 ?531次閱讀

    電子示波器數(shù)字示波器的比較

    引言 示波器種廣泛應(yīng)用于電子測(cè)量領(lǐng)域的儀器,它能夠?qū)㈦娦盘?hào)的波形以圖形的方式顯示出來,便于工程師對(duì)信號(hào)進(jìn)行分析和測(cè)量。示波器主要分為兩大類:電子示波器
    的頭像 發(fā)表于 07-17 17:10 ?460次閱讀

    模擬示波器數(shù)字示波器的區(qū)別

    示波器作為電子測(cè)量領(lǐng)域的重要工具,經(jīng)歷了從模擬到數(shù)字的技術(shù)變革。模擬示波器數(shù)字示波器各有其特點(diǎn)和應(yīng)用場(chǎng)景,兩者在工作原理、性能參數(shù)、功能特
    的頭像 發(fā)表于 05-11 16:13 ?2395次閱讀

    混合示波器數(shù)字示波器的區(qū)別

    在電子測(cè)試與測(cè)量領(lǐng)域,示波器作為種重要的工具,其性能和應(yīng)用對(duì)于工程師和技術(shù)人員來說至關(guān)重要。隨著科技的發(fā)展,示波器的種類和功能也在不斷演進(jìn),其中混合示波器
    的頭像 發(fā)表于 05-10 15:50 ?759次閱讀

    數(shù)字示波器和模擬示波器的區(qū)別

    數(shù)字示波器和模擬示波器在電子測(cè)量領(lǐng)域都有各自的應(yīng)用,它們之間存在些顯著的區(qū)別。
    的頭像 發(fā)表于 05-09 18:25 ?2012次閱讀

    數(shù)字示波器的優(yōu)缺點(diǎn)有哪些

    數(shù)字示波器在電子測(cè)量領(lǐng)域具有顯著的優(yōu)勢(shì),同時(shí)也存在些局限性。
    的頭像 發(fā)表于 05-09 17:26 ?785次閱讀

    數(shù)字示波器是什么東西

    數(shù)字示波器種高性能示波器,它采用數(shù)據(jù)采集、A/D轉(zhuǎn)換、軟件編程等系列技術(shù)制造而成。
    的頭像 發(fā)表于 05-09 17:23 ?565次閱讀

    用AG32替代GD407的數(shù)字示波器方案

    的FPGA可以實(shí)現(xiàn)數(shù)字示波器使用的高速AD9288的數(shù)據(jù)接口,這個(gè)時(shí)鐘的速度高達(dá)100Mhz,普通的MCU沒有類似這種同步機(jī)制的接口來讀數(shù)據(jù)。 三、自定義的硬件加速模塊(實(shí)現(xiàn)示波器的觸
    發(fā)表于 05-08 10:46

    數(shù)字示波器探頭過度補(bǔ)償對(duì)幅頻特性的影響

    數(shù)字示波器探頭的過度補(bǔ)償對(duì)幅頻特性的影響是個(gè)重要的話題,它涉及到在測(cè)量過程中如何正確地補(bǔ)償示波器探頭,以確保測(cè)量結(jié)果的準(zhǔn)確性和可靠性。在本
    的頭像 發(fā)表于 04-29 10:02 ?288次閱讀
    <b class='flag-5'>數(shù)字</b><b class='flag-5'>示波器</b>探頭過度補(bǔ)償對(duì)幅頻特性的影響

    數(shù)字示波器和模擬示波器區(qū)別

    數(shù)字示波器:將模擬電信號(hào)經(jīng)過模數(shù)轉(zhuǎn)換技術(shù)轉(zhuǎn)化成數(shù)字信號(hào),再通過數(shù)字信號(hào)處理技術(shù)進(jìn)行分析和顯示。
    的頭像 發(fā)表于 04-07 18:15 ?2723次閱讀

    虛擬示波器如何使用 虛擬示波器數(shù)字示波器的區(qū)別

    虛擬示波器種基于計(jì)算機(jī)軟件的虛擬儀器,用于顯示和分析電子信號(hào)的形狀、頻率、幅度等特征。它的工作原理是將模擬信號(hào)通過采樣和數(shù)模轉(zhuǎn)換等處理,轉(zhuǎn)化為數(shù)字信號(hào),然后通過計(jì)算機(jī)處理并顯示出來。相比之下
    的頭像 發(fā)表于 01-23 14:14 ?970次閱讀

    負(fù)壓產(chǎn)生電路分析

      來自群友發(fā)群里的個(gè)電路,是立創(chuàng)開源硬件平臺(tái)的個(gè)簡易
    的頭像 發(fā)表于 11-17 11:38 ?2321次閱讀
    負(fù)壓產(chǎn)生電路分析