【技术实现步骤摘要】
本专利技术属于数字示波器波形测量光标显示领域,涉及一种基于FPGA实现波形测量光标显示的装置、以及一种基于FPGA实现波形测量光标显示的方法。
技术介绍
示波器是一种广泛应用的通用电子测量仪器,用于观察不同信号幅度随时间变化的波形曲线等。利用示波器光标测量可以实现波形参数在屏幕上的实时显示。通常,波形测量光标的参数值由人机界面或测量结果确定后,再根据垂直档位、垂直零点的位置、满刻度总点数进行计算,确定本光标在屏幕上的显示,再进行扫描行计数,对光标发生器进行编程,完成示波器光标的显示。然而,此种光标显示方式有待于进一步改进。
技术实现思路
本专利技术的目的在于提出一种基于FPGA实现波形测量光标显示的装置,利用该装置可以通过检测波形的电压、时间等,使得光标能够在示波器屏幕上快速稳定的显示,从而实现对波形数据的测量和分析。为了实现上述目的,本专利技术采用如下技术方案:基于FPGA实现波形测量光标显示的装置,包括:识别模块,由识别控制寄存器控制,被配置为用于控制光标的显示和消隐、光标显示亮度和光标显示位置参数值;所述光标包括电压光标和时间光标;根据是否打开光标及打开的是电压光标还是时间光标发出不同的控制命令给识别控制寄存器;光标位置检测模块,被配置为用于读取光标位置寄存器中电压或时间光标的显示位置,检测光标在在屏幕上的位置,并同步启动行/场扫描计数;光标显示模块,被配置为用于当扫描至电压光标在屏幕上的垂直显 ...
【技术保护点】
基于FPGA实现波形测量光标显示的装置,其特征在于,包括:识别模块,由识别控制寄存器控制,被配置为用于控制光标的显示和消隐、光标显示亮度和光标显示位置参数值;所述光标包括电压光标和时间光标;根据是否打开光标及打开的是电压光标还是时间光标发出不同的控制命令给识别控制寄存器;光标位置检测模块,被配置为用于读取光标位置寄存器中电压或时间光标的显示位置,检测光标在在屏幕上的位置,并同步启动行/场扫描计数;光标显示模块,被配置为用于当扫描至电压光标在屏幕上的垂直显示位置或时间光标在屏幕上的水平显示位置时开始启动,继续行/场扫描计数,当扫描至电压光标在屏幕上的水平显示起始位置或时间光标在屏幕上的垂直显示起始位置时,开始点亮电压或时间光标,直至扫描至电压光标在屏幕上的水平显示终止位置或时间光标在屏幕上的垂直显示终止位置时,电压或时间光标显示完成;其中,电压光标在屏幕上的水平显示起始和终止位置、时间光标在屏幕上的垂直显示起始和终止位置均由FPGA内部预先设定好。
【技术特征摘要】 【专利技术属性】
1.基于FPGA实现波形测量光标显示的装置,其特征在于,包括:
识别模块,由识别控制寄存器控制,被配置为用于控制光标的显示和消隐、光标显示亮
度和光标显示位置参数值;所述光标包括电压光标和时间光标;根据是否打开光标及打开的
是电压光标还是时间光标发出不同的控制命令给识别控制寄存器;
光标位置检测模块,被配置为用于读取光标位置寄存器中电压或时间光标的显示位置,
检测光标在在屏幕上的位置,并同步启动行/场扫描计数;
光标显示模块,被配置为用于当扫描至电压光标在屏幕上的垂直显示位置或时间光标在
屏幕上的水平显示位置时开始启动,继续行/场扫描计数,当扫描至电压光标在屏幕上的水平
显示起始位置或时间光标在屏幕上的垂直显示起始位置时,开始点亮电压或时间光标,直至
扫描至电压光标在屏幕上的水平显示终止位置或时间光标在屏幕上的垂直显示终止位置时,
电压或时间光标显示完成;其中,电压光标在屏幕上的水平显示起始和终止位置、时间光标
在屏幕上的垂直显示起始和终止位置均由FPGA内部预先设定好。
2.根据权利要求1所述的基于FPGA实现波形测量光标显示的装置,其特征在于,被选
择的电压光标或时间光标为当前活跃光标并进行高亮度显示,当转动示波器旋钮转变光标位
置时,当前活跃光标的位置随旋钮转变而改变;未被选择的电压光标或时间光标低亮度显示。
3.根据权利要求1所述的基于FPGA实现波形测量光标显示的装置,其特征在于,FPGA
内部设置主时基和延迟时基;在FPGA中控制光标开关以及选择当前活跃光标,同时选择延
迟时基是否打开,FPGA启动内部识别模块,判断是否打开延迟时基;当判断打开延迟时基
且打开光标后,由光标位置检测模块检测主时基和延迟时基的光标在屏幕上的位置,同时启
动光标显示模块,FPGA内部分别设置主时基和延迟时基在屏幕上的电压光标的水平显示起
始和终止位置及时间光标的垂直显示起始和终止位置,主时基和延迟时基同步显示两组光标。
4.根据权利要求1所述的基于FPGA实现波形测量光标显示的装置,其特征在于,所述
基于FPGA实现波形测量光标显示的装置还包括:
触发电平位置指示光标显示模块,被配置为当转动触发电平旋钮时显示光标,并指示当
前触发电平位置;当超过3s没有改变触发电平大小时消隐光标。
5.根据权利要求1所述的基于FPGA实现波形测量光标显示的装置,其特征在于,所述
基于FPGA实现波形测量光标显示的装置还包括:
光标跟踪显示模块,被配置为当用户打开测量跟踪功能时,电压或时间光标的参数值将
根据测量结果、垂直或水平档位、垂直或水平零点的位置以及屏幕满刻度总点数进行计算,
确定本光标对应的电压或时间值在屏幕上的位置,由光标位置寄存器保存所有光标显示位置
参数值,并同时启动光标显示模块,电压或时间光标的位置随着信号的变化而同步改变。
技术研发人员:王俊生,张永坡,栗永强,
申请(专利权)人:中国电子科技集团公司第四十一研究所,
类型:发明
国别省市:安徽;34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。