在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

基于STM32的數(shù)字示波器設(shè)計(jì)

5CTi_cirmall ? 來(lái)源:電路設(shè)計(jì)技能 ? 作者:電路設(shè)計(jì)技能 ? 2021-03-05 14:49 ? 次閱讀

前言

是德科技(NYSE:KEYS)-原安捷倫電子測(cè)量事業(yè)部,是全球電子測(cè)量技術(shù)和市場(chǎng)的領(lǐng)導(dǎo)者,致力于推動(dòng)無(wú)線通信、模塊化和軟件解決方案的持續(xù)創(chuàng)新,專注于為客戶提供卓越的測(cè)量體驗(yàn)。是德科技提供的電子測(cè)量?jī)x器、系統(tǒng)、軟件及服務(wù)廣泛應(yīng)用于電子設(shè)備的設(shè)計(jì)、研發(fā)、制造、安裝、部署和運(yùn)營(yíng)。

此次,是德科技為工程師分享了包括示波器物聯(lián)網(wǎng)5G通信汽車電子等熱門領(lǐng)域的技術(shù)知識(shí),手把手教會(huì)工程師如何通過(guò)示波器行之有效的實(shí)現(xiàn)相關(guān)領(lǐng)域的專業(yè)測(cè)試測(cè)量

從朋友得知ST公司在搞活動(dòng),可以申請(qǐng)STM32F429的探索套件,作為窮學(xué)生一枚的我不免動(dòng)了心。大二上學(xué)期參加完全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽之后閑來(lái)無(wú)事,就自己做了一個(gè)數(shù)字示波器來(lái)作為學(xué)習(xí)STM32的實(shí)戰(zhàn)檢驗(yàn),前后花費(fèi)了大概1個(gè)月的時(shí)間完成了初稿,之后又?jǐn)鄶嗬m(xù)續(xù)的完善我的示波器,并且為它編寫了上位機(jī)程序和制定了通信協(xié)議。使用了前端程控模擬電路和上層電路板,uCOS-II,uCGUI,F(xiàn)FT,SD,上位機(jī)等等,現(xiàn)在因?yàn)閰⒓永蠋煹捻?xiàng)目研發(fā)也就暫時(shí)閑置了下來(lái),之前就打算在各大論壇開源,但是一直沒(méi)有時(shí)間整理設(shè)計(jì)文檔,恰巧現(xiàn)在ST公司這個(gè)活動(dòng),所以就全部開源分享給大家吧,一起學(xué)習(xí)。

下一步計(jì)劃重新設(shè)計(jì)模擬電路部分使用CPLD和高速AD實(shí)現(xiàn)更高的采樣率。

硬件平臺(tái):

主控器:STM32F103ZET6 64K RAM 512K ROM

屏幕器:SSD1963

分辨率:480*272 16位色

觸摸屏:TSC2046

模擬電路:OP-TL084

OP-U741

SW-CD4051

CMP-LM311

PWR-LM7805

-LM7905

-MC34063

-AMS1117-3.3

DRT-ULN2003

6.繼電器:信號(hào)繼電器

7.電源DC +12V

注:芯片的數(shù)據(jù)手冊(cè)等信息可以在集成電路查詢網(wǎng)站搜索 https://www.datasheet5.com/

芯片詢價(jià)和在線購(gòu)買鏈接https://www.bom2buy.com/

軟件平臺(tái):

開發(fā)環(huán)境:RealView MDK-ARM uVision4.10

C編譯器:ARMCC

ASM編譯器:ARMASM

連機(jī)器:ARMLINK

實(shí)時(shí)內(nèi)核:UC/OS-II 2.9實(shí)時(shí)操作系統(tǒng)

GUI內(nèi)核:uC/GUI 3.9圖形用戶接口

底層驅(qū)動(dòng):各個(gè)外設(shè)驅(qū)動(dòng)程序

數(shù)字示波器功能:

波形發(fā)生器:使用STM32一路DA實(shí)現(xiàn)正弦,三角波,方波,白噪聲輸出。任意一種波形幅值在0-3.3V任意可調(diào)、頻率在一定范圍任意可調(diào)、方波占空比可調(diào)。調(diào)節(jié)選項(xiàng)可以通過(guò)觸摸屏完成設(shè)置。

SD卡存儲(chǔ):SD卡波形存儲(chǔ)輸出,能夠?qū)Ξ?dāng)前屏幕截屏,以JPG格式存儲(chǔ)在SD卡上。能夠存儲(chǔ)1S內(nèi)的波形數(shù)據(jù),可以隨時(shí)調(diào)用查看。

數(shù)據(jù)傳輸:用C#編寫上位機(jī),通過(guò)串口完成對(duì)下位機(jī)的控制。

(1)實(shí)現(xiàn)STOP/RUN功能

(2)輸出波形電壓、時(shí)間參數(shù)

(3)控制截屏

(4)控制波形發(fā)生器

(5)控制完成FFT

(6)波形的存儲(chǔ)和顯示

圖形接口:UCGUI

水平掃速:250 ns*、500ns、1μs、5 μs、10μs、50μs、500 μs、5ms 、50ms

垂直電壓靈敏度:10mV/div, 20mV/div, 50mV/div, 0.1V/div, 0,2V/div, 0.5V/div, 1V/div,2V/div, 5V/div

被測(cè)信號(hào)的各種參數(shù)屏幕顯示,包括頻率、電壓峰峰值等。

數(shù)字示波器性能參數(shù):

主控: STM32F103ZET6

液晶屏: 4.3寸TFT480×272 65K彩色LCD顯示屏 FSMC

AD: 12位1MHz采樣率

最高實(shí)時(shí)取樣率:1MSa/s 12Bits

取樣緩沖器深度:5K

垂直靈敏度:5V,1V,500mV,200mV,100mV,50mV,20mV,10mV;

水平時(shí)基范圍:2S,1S,500mS,200mS,100mS,50mS,20mS,10mS,5mS,2mS,1mS,500uS,200uS,100uS,50uS,20uS,10uS,5uS,2uS,1uS

輸入阻抗:≥1MΩ

最高輸入電壓:30Vpp

耦合方式:AC/DC

觸發(fā)功能:實(shí)現(xiàn)自動(dòng)、常規(guī)、單次觸發(fā)方式 ,上升或下降邊沿觸發(fā)

參數(shù)計(jì)算:頻率、周期、占空比、交流峰-峰值、平均值、光標(biāo)追蹤顯示

RUN/STOP

實(shí)物展示:

上位機(jī)截圖:

設(shè)計(jì)心得分享

由于程序量比較大,所以在程序中我完成了大量的注釋,詳細(xì)的說(shuō)明了具體的實(shí)現(xiàn)方法,其中的示波器原理和FFT原理請(qǐng)自己查閱相關(guān)教材。我個(gè)人認(rèn)為最值得參考的就是如何制定一個(gè)效率較高的通信協(xié)議。我查閱了很多資料最后結(jié)合實(shí)際設(shè)計(jì)了一套通信協(xié)議,這套通信協(xié)議效傳輸速率理論最大可達(dá)16000bps,實(shí)際采用10666bps速率傳輸。協(xié)議的編碼、解碼算法的詳細(xì)說(shuō)明附在附件中。隨著程序量的增加,F(xiàn)103也漸漸感到比較吃力了,其中FFT的運(yùn)算就是典型代表,也希望借此機(jī)會(huì)申請(qǐng)到F429帶DSP指令的MCU來(lái)進(jìn)一步提高示波器的性能。

限于目前的知識(shí)水平,這套示波器是實(shí)踐大于理論的產(chǎn)物,其中很多設(shè)計(jì)存在先天的不足,以后會(huì)繼續(xù)改進(jìn),向更高性能邁進(jìn)。

責(zé)任編輯:lq

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

    關(guān)注

    113

    文章

    6579

    瀏覽量

    188347
  • STM32
    +關(guān)注

    關(guān)注

    2290

    文章

    11018

    瀏覽量

    362695
  • 編譯器
    +關(guān)注

    關(guān)注

    1

    文章

    1657

    瀏覽量

    49927

原文標(biāo)題:(更新)基于STM32的數(shù)字示波器設(shè)計(jì)(完整的設(shè)計(jì)資料)

文章出處:【微信號(hào):cirmall,微信公眾號(hào):電路設(shè)計(jì)技能】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    STM32數(shù)字示波器源碼+數(shù)字信號(hào)處理教程、配套實(shí)例

    STM32數(shù)字示波器源碼+數(shù)字信號(hào)處理教程、配套實(shí)例 部分截圖:
    發(fā)表于 05-28 21:25

    單片機(jī)項(xiàng)目分享-STM32數(shù)字示波器源碼+數(shù)字信號(hào)處理教程、配套實(shí)例

    純分享帖,需要者可點(diǎn)擊附件免費(fèi)獲取完整資料~~~【免責(zé)聲明】本文系網(wǎng)絡(luò)轉(zhuǎn)載,版權(quán)歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權(quán)問(wèn)題,請(qǐng)第一時(shí)間告知,刪除內(nèi)容!
    發(fā)表于 05-22 22:14

    泰克 Tektronix TDS3014C 數(shù)字示波器 TDS3014B

    泰克 Tektronix TDS3014C 數(shù)字示波器 TDS3014B 1 :數(shù)字熒光示波器- 使用TDS3000C 系列3,600 個(gè)波形/ 秒的連續(xù)波形捕獲速率和實(shí)時(shí)輝度等級(jí),更
    的頭像 發(fā)表于 01-15 17:21 ?390次閱讀

    豐富的觸發(fā)功能-4457系列數(shù)字示波器

    Any Acquire 技術(shù) 豐富的觸發(fā)功能 -4457系列數(shù)字示波器- 豐富的觸發(fā)功能 4457系列示波器提供一套豐富的觸發(fā)功能,含邊沿、邊沿跳變、雙邊沿時(shí)間、雙邊沿事件、毛刺、脈寬、矮脈沖、超時(shí)
    的頭像 發(fā)表于 12-06 17:16 ?519次閱讀
    豐富的觸發(fā)功能-4457系列<b class='flag-5'>數(shù)字</b><b class='flag-5'>示波器</b>

    示波器測(cè)量電壓的步驟 數(shù)字示波器的基本操作方法

    示波器是一種用于觀察和測(cè)量電壓隨時(shí)間變化的電子儀器,它廣泛應(yīng)用于電子電路的調(diào)試和故障診斷中。以下是使用數(shù)字示波器測(cè)量電壓的基本步驟和操作方法: 1. 準(zhǔn)備階段 1.1 檢查設(shè)備 確保示波器
    的頭像 發(fā)表于 12-06 09:45 ?3428次閱讀

    示波器的基本原理 數(shù)字示波器與模擬示波器的區(qū)別

    示波器是一種用于觀察和分析電信號(hào)的電子測(cè)量?jī)x器,它能夠?qū)㈦娦盘?hào)的電壓隨時(shí)間變化的波形以圖形的形式顯示出來(lái)。示波器的基本原理基于電子示波管,它通過(guò)電子束在熒光屏上掃描來(lái)顯示信號(hào)波形。 信號(hào)輸入
    的頭像 發(fā)表于 11-28 09:27 ?1389次閱讀

    4457數(shù)字示波器 2Gpts的深度存儲(chǔ)

    4457數(shù)字示波器? ?2Gpts的深度存儲(chǔ) 256級(jí)灰度等級(jí)及四種波形色彩顯示 4457M系列數(shù)字示波器,帶寬從1GHz到4GHz,采樣率10GSa/s、20GSa/s,垂直分辨率1
    的頭像 發(fā)表于 11-26 17:17 ?803次閱讀

    MXO44-2410數(shù)字示波器

    MXO44-2410 數(shù)字示波器 RS?MXO 4 系列配備 12 位 ADC,在所有采樣速率下的分辨率是傳統(tǒng) 8 位示波器的 16 倍,且不會(huì)影響更精確的測(cè)量。該儀器在所有四個(gè)通道上具有 400
    的頭像 發(fā)表于 10-21 17:23 ?363次閱讀

    SDS1000系列數(shù)字存儲(chǔ)示波器

    電子發(fā)燒友網(wǎng)站提供《SDS1000系列數(shù)字存儲(chǔ)示波器.pdf》資料免費(fèi)下載
    發(fā)表于 10-21 11:07 ?0次下載

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

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

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

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

    數(shù)字示波器的測(cè)量方法有哪三種

    數(shù)字示波器是一種廣泛應(yīng)用于電子測(cè)量領(lǐng)域的儀器,它能夠?qū)崟r(shí)顯示電壓波形,幫助工程師和技術(shù)人員對(duì)電子信號(hào)進(jìn)行分析和測(cè)量。數(shù)字示波器的測(cè)量方法有很多種,不同的測(cè)量方法適用于不同的應(yīng)用場(chǎng)景。以
    的頭像 發(fā)表于 07-17 18:02 ?3017次閱讀

    如何使用數(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 ?2461次閱讀

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

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

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

    引言 示波器是一種廣泛應(yīng)用于電子測(cè)量領(lǐng)域的儀器,它能夠?qū)㈦娦盘?hào)的波形以圖形的方式顯示出來(lái),便于工程師對(duì)信號(hào)進(jìn)行分析和測(cè)量。示波器主要分為兩大類:電子示波器數(shù)字
    的頭像 發(fā)表于 07-17 17:10 ?975次閱讀
    主站蜘蛛池模板: 99成人在线| 欧美性f| 午夜在线影院 | 深爱五月婷婷 | 五月天婷婷在线观看高清 | 黄色理伦| 月夜免费观看高清在线完整 | 久久99久久精品97久久综合 | 国产成人a一区二区 | 男女做视频网站免费观看 | 97爱sese| 日韩成a人片在线观看日本 日韩成人黄色 | 亚洲色图在线播放 | 天天噜噜色 | 成人激情视频网 | 婷婷六月综合 | 污视频18高清在线观看 | 美女扒开尿口让男人30视频 | 成人看片在线观看 | 天天色天天综合 | 日本一区二区免费看 | 国模久久 | 亚洲一区二区三区精品视频 | 一本到午夜92版免费福利 | 久久精品美女 | 一区二区三区视频免费观看 | 在线亚洲小视频 | 午夜久久网 | 男女交性视频免费 | 九九九色 | 69日本xxxxxxxxx98 69日本xxxxxxxxx内谢 | 四虎网址最新 | 色综合久久88色综合天天 | 久久香蕉国产精品一区二区三 | 老师您的兔子好软水好多动漫视频 | 中国成熟xxx视频 | 97干干| 亚洲春色在线 | 97影院午夜午夜伦不卡 | 欧美zooz人禽交免费观看 | 四虎精品影院2022 |