如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
万方数据这一要求而设计}系统采用麟+20位积分转化芯片模式构建探测部分,采用FPGA+舢瓜:CS5335工业CT数据采集系统康2,卢高富强1,安华2,曹鹏2,江仁清2,高福兵3i.,一..........一.一.一..一....一..一..一一..............一...jgraphy)技术即工业计算机层析照相或称工业计算机断层扫描成像口],作为一类先进的无损检测技术,在工业生产中的应用越来越广泛。按射线源CT机可分为7射线机和X射线机,本系统针对X射线CT机而设计,其原理是用闪烁体将射线转换成光信号,用光电二极管将光信号转化为电流信号,再将电流信号转换为数字信号。在实际应用中,人们发现在光信号比较弱的情况下,光信号的采集与实时传输是一件很困难的事情,各种光电检测电路是实现光电变换的重要环节[2]。由于闪烁体转换出来的光信号非常微弱,如何采集如此微弱的信号是整个系统成功与否的一个关键问题。系统结构方案总体结构如图l所示。从结构框图中由信号探测转换控制和数据采集卡两部分组成。信号探测转换控制部分的功能是将数百通道与射线对应的模拟光电流信号转换为适宜于远距离传输的差分数字信号,采集卡的功能是接收转换探测模块传输来的信号向上位机传本文介绍的系统包含多个探测转换控制模第28卷第3期核电子学与探测技术Electronics&DetectionICI’(hdustriELl基金项目:国家自然基金项目(60672098),国家863测技术及自动化仪表专业。研究方向为嵌入式数据采集、工业自动化我们可以看出,工业CT机采集系统部分主要送。1.1探测转换控制模块[3】2008年5月NudearTechnology(1.重庆大学ICT研究中心,重庆400030;2.重庆大学自动化学院,重庆400030;3.重庆通信学院,重庆400035)摘要:工业CT机中需要对数百通道微弱光信号同时进行数据采集传输,本文介绍的系统是为满足模式主控采集部分;运用多级缓存机制解决了实际应用中出现的数据阻塞、丢失问题;该设计已应用于重庆大学_CT中心的多台工业CT机中,取得了良好的效果。关键词:数百通道、FPGA、PcI、数据采集传输、多级缓存机制中图分类号:TB96文献标识码:文章编号:Computered收稿日期:2008_ol-09计划项目(2006AA042104)作者简介:高富强(1956一),男,重庆大学副教授检1图l数据采集系统框图VoLMay.A0258_0934(2008)03-0556.04Tom0-55628No.32008万方数据糕删蒯(2)Al删控制模块PCI总线之间的E姚~传输[7]。块,各模块之间级连而成,可在一定范围内任意扩展系统的通道数量,由于特殊需要该部分电路功能是实现512通道以上的弱光电信号在某一时刻同时采集转换和控制,主要由四部分构(1)信号探测模块:由闪烁体和光电二级管构成,闪烁体将射线转化为微弱的可见光,再由光电二级管将闪烁体输出的可见光转化为电流信号[4]。由于光信号微弱,转换出来的电流信号非常小,通常在10_13—10_9A数量级,这对电流检测提出了较高的要求。(2)信号转换电路:主要功能是实现信号积分放大和A/D转换,其原理是将电流信号积分放大变成电压信号,然后通过A/D转换器将电压信号转换成20位数字信号。要求精度高,信噪比高,积分电容可以选择,积分时间可调,集成度高。(3)FPGA:主要作用是接受上位计算机的控制命令,可在线设定系统参数(如放大倍数等);控制信号转换电路时序;从信号转换电路中读取数据;将各模块的数据打包、上传。(4)光电隔离数据转换:该部分由光电隔离芯片和差分驱动/接收器构成。工业Cr机运作时,由于射线对人体的危害较大,为保证安全,上位机控制室与CT机的距离较远。针对于远距离传输中的各类干扰,为确保数据的可靠性,我们选用了以抗干扰能力强的差分信号PCI总线被广泛应用于个人计算机中,已成为个人计算机事实上的标准总线。PQ总线线,总线时钟频率为o~33MHz,可以支持猝发传输,最高传输速率可达132可支持多组外围设备;另外,PCI总线是一种独立于处理器的同步总线,不依赖于任何CPU,因而具有较好的兼容性[51。由于PcI总线的上述特点及工业CT中大容量数据传输和存储问题的需要,在本设计中选用了FPGA+AM—CCS5335接口芯片进行PcI数据采集卡设计。数据采集卡中包含光电隔离数据转换部分,该部分的功能主要是实现对差分数据进行转换、滤波,以确保为FPGA提供干净可靠的数据信号。片,内有2个接口共用的32×8一个用于把PCI总线的数据传输到A总线,另一个把ADD()N总线的数据传输到PCI总线[6l。在本系统中主要用于采集数据,使用从ADD()N总线往PcI总线传输数据的FⅢO。s5