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

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

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

如何制作一臺示波器

工程師 ? 來源:未知 ? 作者:姚遠香 ? 2019-03-25 15:50 ? 次閱讀

電子愛好者在日常電子制作和維修中大多是一臺萬用表打天下,因此遇到稍微復雜一些的問題就會無從下手,這時如果有一臺示波器在手邊會帶來極大的方便。常見的普通示波器價格多在500元以上,對業(yè)余愛好者來說是一筆不小的開支,這里介紹一款虛擬示波器,只要連接到計算機的并行接口上就可以當作示波器使用了。

現(xiàn)在計算機已是相當?shù)钠占傲?,基本上成了城市家庭必備的家用電器?a target="_blank">電子愛好者只要很少的付出就可以擁有一臺不錯的示波器?,F(xiàn)在網(wǎng)絡(luò)上也常見一些使用計算機聲卡的虛擬示波器軟件,但它們存在不能測量直流、無法定量標度的問題,而且采樣頻率很少超過44kHz。這里介紹的示波器具有采樣頻率高,支持直流測量,可以定量測量信號的特點,下圖所示為19.2kHz方波的顯示情況。

如何制作一臺示波器

其主要技術(shù)指標如下:

采樣頻率:224kHz(隨CPU頻率不同而不同,本機CCPU為P42.93GHz)。本機測量的信號頻率應在40kHz以下。

最高輸入電壓分四擋:±25V,±5V,±1V,±0.2V,如果接人101示波器探棒,最大輸入電壓可達±250V。

輸入阻抗:1MΩ

供電電壓:交流9V~15V

觸發(fā)范圍:0%~100%。

接口:支持雙向傳輸?shù)牟⑿薪涌陔娫韴D如下圖所示。

如何制作一臺示波器

整個系統(tǒng)由一片四運放TL074、一片ADC0820和其它一些輔助元器件構(gòu)成,包括輸入信號調(diào)理、信號轉(zhuǎn)換、模數(shù)轉(zhuǎn)換、并口接口、觸發(fā)電平檢測電源等部分。

R10、R11、R12、R13、C19、C20和C21構(gòu)成輸入交直流切換和衰減網(wǎng)絡(luò),提供交直流輸入切換和1:1、1:5的輸入信號切換功能。TL072中的一個運放U1A和其周邊元件構(gòu)成一個正相放大器,提供了輸入保護和1:1、25:1放大切換功能。TL072中的一個運放UlB構(gòu)成一個正相放大器,提供-5V-+5V向0~5V轉(zhuǎn)換的功能ADC0820是一片采用CMOS工藝、有采樣/保持功能、高速、8位A,轉(zhuǎn)換器,最高采樣頻率400kHz,本波器主要是通過它實現(xiàn)模擬信號的集。ADC0820工作于寫模式,計算并口的1腳給出觸發(fā)信號后,開始轉(zhuǎn)換,計算機等待一定的周期后讀入換后的信號,ADC0820的工作原理到網(wǎng)上查誰TL072中的一個運放U1D工作在比器模式,通過輸入信號與P2提供能壓比較提供外部觸發(fā)信號。電源部分提供了±9V和5V電源供運放ADC0820使用。讀者可以根據(jù)自已找到的外殼的實際情況參照電原理自行設(shè)計印制電路板,下圖為筆者安裝完成的電路板。

左邊的撥動開關(guān)用于直流,交輸入轉(zhuǎn)換,中間的撥動開關(guān)用于1:5衰減切換,右邊的撥動開關(guān)用于25:1放大的切換,右邊的電位器用于外部觸發(fā)的調(diào)節(jié),輸入位于印制板的左下側(cè),并口接口位于印制板的右側(cè),左上為電源輸入插座,要求9V~15V的交流電源輸入。

配套軟件采用VC6.0開發(fā)完成,對于WindowsNT、Windows2000、Windows2003和WindowsXP等操作系統(tǒng)需要IOManager.SYS的支持,軟件提供了波形顯示、打印、時基調(diào)整、波形保存、波形比較等功能。雖然這是一個單蹤示波器,但通過波形的保存和再現(xiàn)提供了準雙蹤示波器的功能,你可以測量一點的信號,保存起來,然后測量另一點的信號,再打開已保存的信號,同屏顯示兩組信號進行比較。

啟動本軟件后,首先自動測試采樣速度,然后會隨機給出一組演示信號(如果取消了“啟動時顯示示例畫面”,下次啟動后就不顯示了),目前軟件提供了無觸發(fā)、內(nèi)觸發(fā)和外觸發(fā)三種觸發(fā)方式,同時對內(nèi)觸發(fā)提供了上升沿觸發(fā)和下降沿觸發(fā)兩種選擇,選擇開始按鈕(播放)開始信號采集,暫停按鈕停止信號采集,錄制按鈕采集一個周期的信號后暫停。任意時刻均可選擇保存信號,保存當時的波形。軟件所有提示均為中文,簡單摸索后即可上手應用。

在軟件的編制過程中使用了多線程技術(shù),前臺線程負責用戶交互和波形顯示,后臺線程負責信號采集,其中信號采集的部分代碼如下:

for(i=0;i《pDoc-》

m_MAX_SAMPLES;i++){for(j=1;j《=pDoc-》

m_WaitingCircle;j++)_outp(890,254);//adc0820工作于寫模式,啟動AD轉(zhuǎn)換后需要等待600nspDoc-》m_data[i]=_inp(888);_outp(890,255);}

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

    關(guān)注

    184

    文章

    17497

    瀏覽量

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

    關(guān)注

    113

    文章

    6175

    瀏覽量

    184366
收藏 人收藏

    評論

    相關(guān)推薦

    TAS5805的PPC3軟件重新裝到一臺新電腦,界面丟失是怎么回事?

    TAS5805的PPC3軟件重新裝到一臺新電腦,界面丟失
    發(fā)表于 10-14 06:12

    手搓一臺家庭用直流電焊機

    家庭總有小修小補,一臺家庭用電焊機必不可少,過程簡單又不失興趣可以試!,
    的頭像 發(fā)表于 10-09 08:20 ?237次閱讀
    手搓<b class='flag-5'>一臺</b>家庭用直流電焊機

    提升工作效率,從共用一臺屏幕開始

    在數(shù)字化辦公的時代,我們經(jīng)常需要在多臺電腦之間切換工作。但是,頻繁切換不僅影響效率,還容易讓人分心。那么,有沒有種方法,可以讓兩臺電腦共用一臺屏幕,從而提升工作效率呢?答案是肯定的!今天,就讓
    的頭像 發(fā)表于 10-08 14:27 ?126次閱讀

    多個網(wǎng)站放在同一臺服務(wù)器ip有什么影響?

    將多個網(wǎng)站放在同一臺服務(wù)器上,使用同個IP地址,可能會有以下影響: 1、資源共享:多個網(wǎng)站共享同一臺服務(wù)器的資源,如CPU、內(nèi)存、存儲空間和帶寬。如果其中個網(wǎng)站流量或資源消耗突然增
    的頭像 發(fā)表于 09-12 11:15 ?283次閱讀

    PGA900的驅(qū)動只能安裝一臺電腦嗎?

    請問:PGA900的驅(qū)動只能安裝一臺電腦嗎?我現(xiàn)在換了臺電腦,PGA900EVM程序已正常安裝,但是驅(qū)動按照操作裝不上。
    發(fā)表于 08-29 08:25

    手持式激光焊機一臺多少錢?

    ? ? 【標題:手持式激光焊機一臺多少錢?】 一臺高性能、高品質(zhì)的手持式激光焊機,究竟有多神奇,能夠讓你在工作、生活中大顯身手,脫穎而出呢?接下來,就讓我給您揭曉答案! ? 首先,我們要了解,手持式
    的頭像 發(fā)表于 05-13 10:14 ?1010次閱讀
    手持式激光焊機<b class='flag-5'>一臺</b>多少錢?

    一臺電機應該配多少個IO點?

    以前都是一臺電機3個IO點——運行信號、故障信號、控制輸出,2入1出。
    的頭像 發(fā)表于 02-23 11:24 ?590次閱讀

    如何用示波器測量直流電壓呢?

    可以用于測量直流電壓。下面,我將詳細介紹如何使用示波器來測量直流電壓。 1. 選擇適當?shù)?b class='flag-5'>示波器:當測量直流電壓時,我們需要選擇一臺具有直流耦合功能的示波器。直流耦合是確保直流信號可以通
    的頭像 發(fā)表于 01-23 14:45 ?5363次閱讀

    本地電腦遠程控制工控現(xiàn)場一臺豐煒PLC上,實現(xiàn)讀寫與監(jiān)控PLC程序

    - 一臺可聯(lián)網(wǎng)操作的電腦 - 一臺單網(wǎng)口的遠程透傳網(wǎng)關(guān)及博達遠程透傳配置工具 - 網(wǎng)線條,用于實現(xiàn)網(wǎng)絡(luò)連接和連接PLC - 一臺豐煒 PLC及其編程軟件 -
    的頭像 發(fā)表于 01-21 10:00 ?1126次閱讀
    本地電腦遠程控制工控現(xiàn)場<b class='flag-5'>一臺</b>豐煒PLC上,實現(xiàn)讀寫與監(jiān)控PLC程序

    手持激光焊接設(shè)備多少錢一臺?

    手持式的激光焊機是種常用的機型,其性價比和壽命都受到了大眾的認可,但是價位問題直不太明確。那么手持激光焊機設(shè)備一臺多少錢? 激光焊機為什么那么貴? 想知道問題的答案嗎,快和我起去
    的頭像 發(fā)表于 12-28 10:14 ?1528次閱讀

    維修安捷倫示波器MSO9254A開機無響應案例

    近日某院校送修一臺安捷倫示波器MSO9254A,客戶反饋上開機無響應,對儀器進行初步檢測,確定與客戶描述故障致。本期將為大家分享本維修案例。
    的頭像 發(fā)表于 12-15 17:00 ?524次閱讀
    維修安捷倫<b class='flag-5'>示波器</b>MSO9254A開機無響應案例

    一臺400KW的變頻器可以帶兩160KW的電動機嗎?要注意什么問題嗎?

    想問下,一臺400KW的變頻器可以帶兩160KW的電動機嗎?要注意什么問題嗎?
    發(fā)表于 12-15 07:45

    一臺不聯(lián)網(wǎng)的電腦也可以被黑掉?

    聯(lián)網(wǎng)的電腦被黑,大家都聽說過吧。但是一臺不聯(lián)網(wǎng)的電腦也會被黑,我相信大家沒有聽過吧。今天浩道就跟大家分享這個活久見的幕!
    的頭像 發(fā)表于 12-06 10:40 ?838次閱讀
    <b class='flag-5'>一臺</b>不聯(lián)網(wǎng)的電腦也可以被黑掉?

    基于STM32制作的500KHz示波器項目

    今天小編給大家?guī)韲獾腗aker Mirko Pavleskid的基于STM32制作的500KHz示波器項目。
    的頭像 發(fā)表于 12-03 10:07 ?1741次閱讀
    基于STM32<b class='flag-5'>制作</b>的500KHz<b class='flag-5'>示波器</b>項目

    泰克TDS6124C示波器維修出現(xiàn)藍屏

    近日某院校送修一臺泰克示波器TDS6124C,客戶反饋上出現(xiàn)藍屏,對儀器進行初步檢測,確定與客戶描述故障致。本期將為大家分享本維修案例。
    的頭像 發(fā)表于 11-16 17:23 ?548次閱讀
    泰克TDS6124C<b class='flag-5'>示波器</b>維修出現(xiàn)藍屏