一种快速数据通道的建立方法

文档序号:6407889阅读:543来源:国知局
专利名称:一种快速数据通道的建立方法
技术领域
本发明涉及智能录波器用的一种快速数据通道的建立方法。
快速智能录波器是一种将待测电压信号连续地采集至笔记本式微机,利用微机的高处理速度和大存储容量,对信号进行一段时间内的系统记录和分析。因此能有效地捕捉某些工业生产过程中无规律和非周期信号及其变化过程。以往的过程状态分布通常采用示波器或记录仪,数据分析则依靠人工完成,从原理上均不涉及模拟信号转换至数字信号,再由微机对数字信号处理进行波形显示的过程。示波器速度快,但存储量小;记录仪存储量大,但速度慢。而智能录波器弥补了此二者的缺点,即有快速的存取速度,又有大的存储量。但要将所采集数据快速转化成波形图案,需经过一快速数据通道来实现。
本发明的目的在于提供一种快速数据通道的建立方法,以解决快速智能录波器中的数据快速传递问题。
本发明的目的是这样实现的一种快速数据通道的建立方法,其特征在于模拟信号与数字信号的转换完全由硬件逻辑电路控制并直接与微机的数据线相连,在定时脉冲的作用下,模拟信号转换成数字信号后的单字节无符号数以中断方式送往微机,微机将预先计算好的每条曲线的单字节无符号数的绝对视频位置存储在256个单元地址内,建立起采样数据与视频显示点的直接对应关系,针对波形沿水平方向有序的特点,画线处理采用改进的Breenham算法,即ΔX=1。
由于本发明所采用的数模转换均由硬件逻辑完成,无需程序控制和A/D转换等待逻辑,从而大大提高了转换速度;由于采用了对视频位置预先处理的方法,因而节省了显示过程的计算时间,从而大大提高了数据经过通道的时间,满足了智能录波器快速扫描波形的需要。


图1是快速数模转换的框图。
图2是采用预先处理的方法建立从无符号字节数据到视频显示位置的直接数据通道的示意图。
下面结合附图对本发明作进一步说明。
图1中,输入信号经程控增益前置放大器进入串行A/D转换器(即数模转换器),转换后经高速光耦耦合至移位寄存器,经三态门与微机数据线相连。
-OE信号除开启三态门,将上一次转换的结果送到数据总线外还将计数器清零。-OE脉冲过后,电路开始下一次的A/D转换过程。时钟脉冲通过一个与门接到计数器,当-OE信号回到高电平时,计数器从0开始计数,并使可编程逻辑器件产生三个控制信号,这三个控制信号的时序视所选用的A/D转换芯片而定。几个脉冲过后,可编程逻辑器件封锁计数脉冲,计数器停留在当前位置,在这几个脉冲中,可编程逻辑器件择时输出有效的-CS信号,启动A/D转换器输出有效的EN信号,使串行A/D转换器的有效数据逐位移入移位寄存器,并保持至CPU读出为止。当每次A/D转换过程完成时,可编程逻辑器件还可产生一个中断信号,向CPU申请中断处理。
图1中各符号意义如下时钟脉冲占容比50%,周期视A/D转换芯片而定。
-OE低电平有效的数据读出信号。
CO0—CO5计数Hex器码输出。
-CS低电平有效的A/D转换片选信号。
EN高电平有效的移位允许信号。
DOA/D转换芯片串行输出信号。
D0—D7并行数据信号。
图二是建立从无符号字节数据到视频显示位置的直接数据通道的示意图。由于受屏幕尺寸及屏幕显示曲线条数等因素影响,采样数据的大小一般与屏幕上显示点位置不成一一对应关系。若对每次实际采样计算数据计算其显示位置,则耗费时间长。因此图2中在波形扫描前预先计算好每条曲线对应的单字节无符号即0—255的绝对视频位置,存储在258个地址单元内,建立起采样数据与视频显示点的直接对应关系。画线处理根据波形沿水平方有序这一特点,采用改进的Breenham算法,即令ΔX=1。
权利要求
1.一种快速数据通道的建立方法,其特征在于模拟信号经高速A/D转换成数字信号后,采用预先处理的方法建立从无符号字节数据到视频位置的直接数据通道。
2.根据权利要求1所述的无符号字节数据向视频位置的直接数据通道,其特征在于在波形扫描前预先计算好每条曲线对应的单字节无符号数的绝对视频位置,再采用用改进的Breenham算法,令Δx=1处理。
全文摘要
本发明涉及一种快速智能录波器的快速数据通道的建立方法,模拟信号与数字信号的转换完全由硬件逻辑电路控制并直接与微机数据线相连,在数据处理时,预先将每条曲线的单字节无符号数的绝对视频位置算好储存在256个单元地址内,针对波形沿水平方向有序的特点,画线处理采用改进的Breenham算法,令Δx=1,快速实现波形的线段处理。
文档编号G06F17/40GK1114439SQ94107299
公开日1996年1月3日 申请日期1994年6月29日 优先权日1994年6月29日
发明者王法伟, 周明义, 金昌龙 申请人:首钢总公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1