0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何制作一台示波器

工程师 ? 来源:未知 ? 作者:姚远香 ? 2019-03-25 15:50 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

电子爱好者在日常电子制作和维修中大多是一台万用表打天下,因此遇到稍微复杂一些的问题就会无从下手,这时如果有一台示波器在手边会带来极大的方便。常见的普通示波器价格多在500元以上,对业余爱好者来说是一笔不小的开支,这里介绍一款虚拟示波器,只要连接到计算机的并行接口上就可以当作示波器使用了。

现在计算机已是相当的普及了,基本上成了城市家庭必备的家用电器,电子爱好者只要很少的付出就可以拥有一台不错的示波器。现在网络上也常见一些使用计算机声卡的虚拟示波器软件,但它们存在不能测量直流、无法定量标度的问题,而且采样频率很少超过44kHz。这里介绍的示波器具有采样频率高,支持直流测量,可以定量测量信号的特点,下图所示为19.2kHz方波的显示情况。

如何制作一台示波器

其主要技术指标如下:

采样频率:224kHz(随CPU频率不同而不同,本机CCPU为P42.93GHz)。本机测量的信号频率应在40kHz以下。

最高输入电压分四挡:±25V,±5V,±1V,±0.2V,如果接人101示波器探棒,最大输入电压可达±250V。

输入阻抗:1MΩ

供电电压:交流9V~15V

触发范围:0%~100%。

接口:支持双向传输的并行接口电原理图如下图所示。

如何制作一台示波器

整个系统由一片四运放TL074、一片ADC0820和其它一些辅助元器件构成,包括输入信号调理、信号转换、模数转换、并口接口、触发电平检测和电源等部分。

R10、R11、R12、R13、C19、C20和C21构成输入交直流切换和衰减网络,提供交直流输入切换和1:1、1:5的输入信号切换功能。TL072中的一个运放U1A和其周边元件构成一个正相放大器,提供了输入保护和1:1、25:1放大切换功能。TL072中的一个运放UlB构成一个正相放大器,提供-5V-+5V向0~5V转换的功能ADC0820是一片采用CMOS工艺、有采样/保持功能、高速、8位A,转换器,最高采样频率400kHz,本波器主要是通过它实现模拟信号的集。ADC0820工作于写模式,计算并口的1脚给出触发信号后,开始转换,计算机等待一定的周期后读入换后的信号,ADC0820的工作原理到网上查谁TL072中的一个运放U1D工作在比器模式,通过输入信号与P2提供能压比较提供外部触发信号。电源部分提供了±9V和5V电源供运放ADC0820使用。读者可以根据自已找到的外壳的实际情况参照电原理自行设计印制电路板,下图为笔者安装完成的电路板。

左边的拨动开关用于直流,交输入转换,中间的拨动开关用于1:5衰减切换,右边的拨动开关用于25:1放大的切换,右边的电位器用于外部触发的调节,输入位于印制板的左下侧,并口接口位于印制板的右侧,左上为电源输入插座,要求9V~15V的交流电源输入。

配套软件采用VC6.0开发完成,对于WindowsNT、Windows2000、Windows2003和WindowsXP等操作系统需要IOManager.SYS的支持,软件提供了波形显示、打印、时基调整、波形保存、波形比较等功能。虽然这是一个单踪示波器,但通过波形的保存和再现提供了准双踪示波器的功能,你可以测量一点的信号,保存起来,然后测量另一点的信号,再打开已保存的信号,同屏显示两组信号进行比较。

启动本软件后,首先自动测试采样速度,然后会随机给出一组演示信号(如果取消了“启动时显示示例画面”,下次启动后就不显示了),目前软件提供了无触发、内触发和外触发三种触发方式,同时对内触发提供了上升沿触发和下降沿触发两种选择,选择开始按钮(播放)开始信号采集,暂停按钮停止信号采集,录制按钮采集一个周期的信号后暂停。任意时刻均可选择保存信号,保存当时的波形。软件所有提示均为中文,简单摸索后即可上手应用。

在软件的编制过程中使用了多线程技术,前台线程负责用户交互和波形显示,后台线程负责信号采集,其中信号采集的部分代码如下:

for(i=0;i《pDoc-》

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

m_WaitingCircle;j++)_outp(890,254);//adc0820工作于写模式,启动AD转换后需要等待600nspDoc-》m_data[i]=_inp(888);_outp(890,255);}

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电源
    +关注

    关注

    185

    文章

    18445

    浏览量

    257577
  • 示波器
    +关注

    关注

    113

    文章

    6775

    浏览量

    190321
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    我造了一台‘迷你 Switch’,还能自己写游戏!

    打造一台“掌上游戏机”?简单到你意想不到!提到掌上游戏机,大家的第反应可能是——Switch:经典耐玩,但价格不友好。SteamDeck:性能怪兽,但钱包会哭泣。这些设备个共同点:不便宜。那么
    的头像 发表于 08-12 18:05 ?128次阅读
    我造了<b class='flag-5'>一台</b>‘迷你 Switch’,还能自己写游戏!

    打造一台可以制作PCB的微型CNC雕刻机

    “ ?Tom Nixon 打造了一台简易的 CNC 雕刻机,用于制造简单的 PCB。 ” 我制造了一台用于制作 PCB 等物品的微型 CNC 雕刻机。它的工作行程为 106 x 104 x 20
    的头像 发表于 06-23 11:10 ?1071次阅读
    打造<b class='flag-5'>一台</b>可以<b class='flag-5'>制作</b>PCB的微型CNC雕刻机

    使用示波器的自定义滤波器功能助力电源纹波测试

    经常使用示波器测试的工程师都知道,示波器般是具备带宽限制功能,即低通滤波设置,可以将一台大带宽示波器变为小带宽,减小宽带噪声影响,用以测试
    的头像 发表于 06-19 11:29 ?774次阅读
    使用<b class='flag-5'>示波器</b>的自定义滤波器功能助力电源纹波测试

    山野来电 | 一台储能电源如何“喂饱”你的诗与远方?

    初夏的山谷被新绿浸染,溪水潺潺,阳光穿过林梢洒在柔软的草地上。群好友的野餐计划因一台便携式移动储能电源而变得格外惬意——它不仅是能量的载体,更是户外生活的“隐形守护者”,那么捷捷微器件们在当中又是
    的头像 发表于 06-11 14:18 ?169次阅读
    山野来电 | <b class='flag-5'>一台</b>储能电源如何“喂饱”你的诗与远方?

    不开机故障:Tektronix DPO5204示波器维修方案

    近期山东某企业客户送修一台泰克DPO5204数字示波器,报修故障是不开机。对仪器进行初步检测,确定故障与客户报修致。
    的头像 发表于 06-10 18:19 ?304次阅读
    不开机故障:Tektronix DPO5204<b class='flag-5'>示波器</b>维修方案

    使用CY3014USB芯片组制作一台相机,视频显示延迟怎么解决?

    我使用 CY3014USB 芯片组制作一台相机,视频从相机流向计算机,显示屏上显示出精美的图像。 我注意到摄像机前发生的事情和信息在屏幕上更新/流动之间存在延迟。 延迟时间几乎持续 1 秒。 这
    发表于 05-06 09:11

    Tektronix 泰克 VM6000 示波器无法开机故障解决案例

    近日山东某企业送修一台?Tektronix 泰克VM6000 示波器,故障表现为无法开机。随后工程师进行拆机检测,发现与客户报修故障致。
    的头像 发表于 04-22 17:22 ?369次阅读
    Tektronix 泰克 VM6000 <b class='flag-5'>示波器</b>无法开机故障解决案例

    请问一台电脑可以同时控制多台DLP3010开发板吗?

    请问一台电脑可以同时控制多台DLP3010开发板吗?在用户界面怎么区分呢?
    发表于 02-19 08:34

    一台电脑是否可以同时连接两ADS1263EVM-PDK并且同时控制?

    一台电脑是否可以同时连接两ADS1263EVM-PDK并且同时控制?
    发表于 12-20 06:36

    TAS5805的PPC3软件重新装到一台新电脑,界面丢失是怎么回事?

    TAS5805的PPC3软件重新装到一台新电脑,界面丢失
    发表于 10-14 06:12

    手搓一台家庭用直流电焊机

    家庭总有小修小补,一台家庭用电焊机必不可少,过程简单又不失兴趣可以试!,
    的头像 发表于 10-09 08:20 ?2262次阅读
    手搓<b class='flag-5'>一台</b>家庭用直流电焊机

    提升工作效率,从共用一台屏幕开始

    在数字化办公的时代,我们经常需要在多台电脑之间切换工作。但是,频繁切换不仅影响效率,还容易让人分心。那么,有没有种方法,可以让两台电脑共用一台屏幕,从而提升工作效率呢?答案是肯定的!今天,就让
    的头像 发表于 10-08 14:27 ?615次阅读

    多个网站放在同一台服务器ip有什么影响?

    将多个网站放在同一台服务器上,使用同个IP地址,可能会有以下影响: 1、资源共享:多个网站共享同一台服务器的资源,如CPU、内存、存储空间和带宽。如果其中个网站流量或资源消耗突然增
    的头像 发表于 09-12 11:15 ?1457次阅读

    PGA900的驱动只能安装一台电脑吗?

    请问:PGA900的驱动只能安装一台电脑吗?我现在换了台电脑,PGA900EVM程序已正常安装,但是驱动按照操作装不上。
    发表于 08-29 08:25