您现在的位置: 范文先生网 >> 理工论文 >> 电子通信论文 >> 正文

一种眼科B型超声诊断议

时间:2007-1-20栏目:电子通信论文

和通过RS-232接口与上位机进行数据传输。
  
  2.1.1MCU
  
  本仪器的MCU采用Winbond公司的W78E58单片机。W78E58是Winbond公司生产的高性能8位单片机,与标准的8052引脚、指令和片内资源全兼容,采用全静态设计,内含32K字节高性能FLASHROM和256字节内部RAM,内建电源管理方式,具有完善的代码保护功能,可以有效地保护开发成果。
  
  2.1.2FPGA
  
  本仪器中的采样控制和显示控制,各使用一块FPGA芯片。根据仿真的结构以及我们的设备情况,选用了Xilinx公司SpartanXL系列的XCS30XLPQ208芯片。
  
  设计的软件环境使用XilinxFoundation2.1i版本。采用了原理图和VHDL语言混
  
  
  
  合的输入方法,将复杂的控制模块分块放在同一设计项目中,输入完毕后进行功能仿真、编译和器件内部的布局布线,生成定时模拟数据文件,然后进行定时仿真。在定时仿真满足要求后,将数据文件转换为通用编程器可以接受的Intel格式,使用通用编程器ALL-07对FPGA外附的PROM进行编程。
  
  2.1.3FIFO
  
  本设计中采用了Averlogic公司的大容量FIFOAL422B作为采样一显示的共享数据RAM,从而使采样部分和显示部分相对独立,体现了一种模块化设计的设计思路。
  
  2.2采样控制
  
  采样控制部分的功能是产生激励探头振元的同步窄脉冲、TGC(时间增益控制)控制信号、VDF(电压增益)控制信号和DF(动态滤波)控制信号,进行数据采样和地址转换以及进行数值插补,之后将数据送入FIFO。该部分由一块XCS30XL实现,其框图如图2(虚线框内)所示。
  
  其工作过程为:控制逻辑产生电路产生特定的控制逻辑,使电机转动一步,然后地址计数器开始工作,开始采样数据并存入外部RAM。在采样到第五个数据时输出发射脉冲,启动探头工作,然后继续采样。采样完512点后,控制逻辑使电机再转动一步,然后重复以上采样过程,总共驱动电机转动256步后,一帧采样结束,控制逻辑输出相应信号使电机反向转动256步。电机反向转动的这段时间里,控制逻辑将存放在外部RAM中的数据取出执行插补后再存入外部RAM,在全部数据执行完插补后,将数据按顺序送入FIFO。在电机反转完成后,控制逻辑开始执行新的一帧数据采样,如此断重复。
  
  2.3显示控制
  
  显示控制部分完成字符叠加、灰阶变换及标准VGA显示信号的生成,其框图如图3(虚线框内)所示。
  
  其工作过程为:控制逻辑产生电路根据设定的工作方式产生与行、帧同步信号同步的控制时序,从FIFO中读出B超图象信号,经过灰阶变换后送入信号合成电路。同时控制逻辑还产生相应的时序,控制CPU将文字、图形、标志等信号数据写入外部RAM,并将外部RAM中的数据按顺序读出后送到并串转换电路,变成象素数据后送入信号合成电路。信号合成电路将上述两部分信号连同VGA显示消隐信号一起合成为VGA显示所需的RGB信号数据输出,经过D/A转换后即为模拟RGB信号输出。
  
  2.4信号产生和接收

上一页  [1] [2] [3] 下一页

下页更精彩:1 2 3 4 下一页