一种基于8086的数字示波器

文档序号:934432 发布日期:2021-03-05 浏览:2次 >En<

阅读说明:本技术 一种基于8086的数字示波器 (8086-based digital oscilloscope ) 是由 原永钊 谢扬琛 朱效锐 金豫 于 2019-08-27 设计创作,主要内容包括:本发明提出了一种基于8086的数字示波器,包括:示波器显示部分,其将输入信号的波形在电脑屏幕上通过matlab的GUI显示;输入信号可以是信号发生器发出的信号,也可以是外部产生的一个任意电压量;频率测量部分,测量输入信号的频率,并用数码管显示;时测量部分,当输入信号频率变化时,实现实时测频。(The invention provides a 8086-based digital oscilloscope, which comprises: the oscilloscope display part displays the waveform of the input signal on a computer screen through the GUI of matlab; the input signal can be a signal sent by a signal generator, and can also be any externally generated voltage quantity; a frequency measuring part for measuring the frequency of the input signal and displaying the frequency by a nixie tube; and the time measuring part realizes real-time frequency measurement when the frequency of the input signal changes.)

一种基于8086的数字示波器

技术领域

本发明涉及电子仪器技术领域,具体涉及一种数字示波器。

背景技术

示波器是一种可以分析电信号的仪器,可以把肉眼看不见的电信号变换成看得见的图像,便于人们研究各种电现象。数字示波器是数据采集,A/D转换,软件编程等一系列的技术制造出来的高性能示波器。数字示波器的工作方式是通过模拟转换器(ADC)把被测电压转换为数字信息,进而进行显示。无论是电子类学生做实验,还是在工程中调试电路中都离不开示波器。

发明内容

本发明针对微机原理实验教学,设计一个学生可以实现的数字示波器。

本发明主要包括以下几个部分:

第一,示波器显示部分:

将输入信号的波形在电脑屏幕上通过matlab的GUI显示。输入信号可以是信号发生器发出的信号,也可以是外部产生的一个任意电压量。

第二,频率测量部分:

测量输入信号的频率,并用数码管显示。输入信号测频范围为1HZ-65535HZ,精度为1HZ。

第三,实时测量部分:

当输入信号频率变化时,每隔大约5秒自动刷新程序,实现“实时测频”,即测频的数值会每隔约5秒刷新一次。

在示波器的设计中,用到了以下芯片:可编程串口芯片8250,电平转换芯片RS232,可编程并行I/O接口芯片8255,八位逐次逼近型AD芯片AD0809,可编程计数器8253。

附图说明

图1为本发明系统框图。

图2为程序设计流程图。

具体实施方式

本发明主要包括以下几个部分:

第一,示波器显示部分:

将输入信号的波形在电脑屏幕上通过matlab的GUI显示。输入信号可以是信号发生器发出的信号,也可以是外部产生的一个任意电压量。

第二,频率测量部分:

测量输入信号的频率,并用数码管显示。输入信号测频范围为1HZ-65535HZ,精度为1HZ。

第三,实时测量部分:

当输入信号频率变化时,每隔大约5秒自动刷新程序,实现“实时测频”,即测频的数值会每隔约5秒刷新一次。

在示波器的设计中,用到了以下芯片:可编程串口芯片8250,电平转换芯片RS232,可编程并行I/O接口芯片8255,八位逐次逼近型AD芯片AD0809,可编程计数器8253。

本发明的保护内容不局限于以上实施例。在不背离发明构思的精神和范围下,本领域技术人员能够想到的变化和优点都被包括在本发明中,并且以所附的权利要求书为保护范围。

6页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:同轴型高压脉冲分压器

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!