历史上的今天
返回首页

历史上的今天

今天是:2025年01月24日(星期五)

正在发生

2018年01月24日 | 一种多道脉冲幅度分析器的实现方案

2018-01-24 来源:互联网

多道脉冲幅度分析器不仅能自动获取能谱数据,而且一次测量就能得到整个能谱,因此可大大减少数据采集时间,与此同时,其测量精度也显着提高。自从20世纪50年代以来,多道脉冲幅度分析器发展迅速,现在已成为获取核能谱数据的通用仪器。


多道分析任务是将被测量的脉冲幅度范围平均分成2n个幅度间隔,然后测量幅度在每一个幅度间隔内的输入脉冲个数,最后得到输入信号的脉冲幅度分布曲线。其测量采用的是计算机技术中的A/D模数变换及数据存储技术。


在计算机的存储器中开辟一个数据缓冲区,数据缓冲区内有2n个计数器,每一个脉冲幅度间隔在数据缓冲区内部有一个对应的计数器。多道脉冲幅度分析时,可在微处理器的控制下,将被分析的脉冲信号首先送往模数变换器,经A/D变换形成一个代表脉冲幅度的数字量(道址)。然后用微处理器将该数字量变换成所对应的计数器地址。并使该地址对应的计数器内容加一(反映该道计数加一)。这样,经过一段时间的测量,存储器内计数器缓冲中各计数器计数的多少就可反映输入脉冲的幅度分布。


1 多道脉冲幅度分析器结构


一台完整的核地球物理仪器通常可分为两部分:核辐射探测器和嵌入式系统。而多道脉冲幅度分析器是嵌入式系统的核心部分。多道脉冲幅度分析器一方面采集来自放大器的信号并进行模数转换,同时存储转换结果;另一方面将存储的转换结果进行数据分析,并直接显示谱线,或通过计算机接口送给计算机进行数据处理和谱线显示。


本文介绍的多道脉冲幅度分析器的设计结构框图如图1所示。脉冲信号在通过甄别电路和控制电路时,甄别电路给出脉冲的过峰信息,并启动A/D转换。A/D转换电路则可对脉冲信号峰值幅度进行模数转换,并将转换结果存储在片上Flash中,然后由微控制器进行相应的数据处理。


2 多道脉冲幅度分析器硬件设计


2.1 脉冲线性主放大器


多道脉冲幅度分析器由甄别电路、控制电路、采样保持电路、模数转换电路、ARM嵌入式系统组成,其控制核心为嵌入式系统。它的基本功能是按输入脉冲的幅度分类计数。多道脉冲幅度分析器将能够分析的脉冲幅度范围分成多个幅度间隔,幅度间隔的个数就是脉冲幅度分析器的道数,幅度间隔的宽度就是脉冲幅度分析器的道宽。道数越多,幅度分布分析的越精细,各个道的计数相应减少,需要测量的时间就要加长,硬件电路也随之复杂。因此,不应盲目追求道数。通常要求,在幅度峰的半宽度范围内应有5~10道。对于采用NaI探测器的多道能谱仪,由于它的能量分辨率比较差,往往128道至256道就能满足测量要求。而对于半导体探测器,则需要1024~8196道。本文使用半导体探测器并采用12位AD转换器,共有4096道,但采用并道的方式来显示1024道。


主放大器应放在前置放大电路和甄别电路之间,但需要增益调节来补偿核辐射探测器输出脉冲幅度的变化。由于探测器输出的脉冲信号幅度比较小(为几十毫伏至几百毫伏),脉冲宽度比较窄,因此。为了能进行信号幅度分析,实现能谱测量,通常需要用脉冲线性放大器将脉冲信号进行幅度的线性放大与脉冲成形。针对脉冲特点,要求放大器具有以下技术指标特性:


首先是放大倍数应按放大器的输入脉冲幅度和所要求的输出幅度来确定。因为前放输出的电脉冲信号幅度一般可以调至几百毫伏左右,而放大器输出脉冲幅度在1~5V范围内,所以其放大倍数应在10倍左右,考虑到前置放大器输出的信号幅度有差异,其放大倍数应可调试。


其次是放大器的频带宽度。由于前放输出的脉冲宽度会受有关电路影响,一般为几个μs,因此,要求放大器的频带宽度为1~2MHz。


第三是放大器的噪声。考虑到来自前放的信号幅度比较小,要求选用的放大器的输入噪声应尽可能的小。一般地,选用低噪声的运算放大器组件可以有效减少电路内部固有的噪声。


另外,诸如放大器的输入阻抗、抗计数过载、放大器的稳定性、功耗等,在电路设计和调试时也应予以考虑。由于α脉冲信号通过整形后大概有1~2个微秒的脉冲宽,γ脉冲信号通过整形后大概有3~5个微秒的脉冲宽,所以,在选用运算放大器时,要考虑到运放的转换速度。本系统的运算放大器选用CA3140,该器件具有输入阻抗高、噪声低、功耗小、温漂小等特点。


2.2 峰值检测电路


峰值检测电路由甄别电路和控制电路两部分构成,甄别电路的作用是检测信号时序,控制电路则根据甄别电路的时序对模拟开关、ADC转换进行控制。控制电路必须跟甄别电路的时序严格结合在一起,才能完成峰值检测任务。


由于核辐射探测器输出的脉冲信号幅度和入射粒子的能量成正比,因此,测量这些脉冲的幅度,就可以知道辐射的能量。可见,脉冲幅度测量技术在核能谱测量中是一个重要的问题。甄别电路需要解决三个与信号相关的信息:一是超过阈值信号的信息;二是过峰时间信息,即启动ADC转换的时间信息;三是ADC完成转换的时间信息。甄别电路中也存在三个关键问题,研究中要予以注意:


首先,由于放大器输出的α和γ射线脉冲宽度比较窄(约1μs到5μs),而本系统选用的ADC转换速度为10μs,所以,要对脉冲信号峰值进行峰值展宽。采样保持电路要求采样速度快,以使保持时间能达到ADC采样时间指标。


其次,由于脉冲信号的随机性,为了防止信号来的过密而引起漏计,本系统采用10μs转换速度的ADC,所以,从理论上分析,如果两个信号相隔10μs内,则会引起漏计。而由于CPU处理速度等问题的存在,实际上,这个时间间隔可能长3~10倍,即在30~100μs之间(根据CPU处理速度及代码量而定),甚至更多,也就是说,实际信号出现这种情况的几率很少,所以,可以忽略这个问题。


另外,还要解决信号过密而引起的幅度信号错误纪录,而高能区的信号也可能被误计为低能区的信号,容易引起低能计数偏大而高能计数偏小的问题。


图2所示是甄别电路和控制电路的原理图。甄别电路的主要功能是完成过峰检测和去除信号噪声,可通过设定闭值将信号中能量小于阀值的噪声去。峰值通过后,提供信息给控制电路;控制电路的主要功能是完成对A/D读入/转换状态的控制。控制电路可由74HC74触发器构成。


甄别和控制电路具体工作过程是,先由嵌入式微处理器控制中心给控制电路发出信号,以使控制电路处于工作状态,当脉冲信号到达多道脉冲幅度分析器后,由甄别电路进行甄别,并在过峰值后,将峰值通过的时间信息提供给控制电路;此后由控制电路启动模数转换,数模转换完毕,再由嵌入式微处理器控制中心产生中断,同时使控制电路停止工作,同时进行相应的数据处理;中断完毕,再由单片机发信号使控制电路重新处于工作状态。


采样开始时,先由ARM通过控制74HC74来启动A/D,然后,使U2A的RD和U2B的RD及SD端输出高电平,控制电路处于接收信号状态。当信号上升沿的能量低于设定的闭值电压时,U2A的CLK端为低电压,此时,U2A的RD和SD端均为高电平,输出端5脚保持原来的低电平不变。当信号上升沿的能量高于设定的闭压值时,U2A的CLK端为高电压,输出端5脚输出高电平,启动U2B。当脉冲没有达到峰值时,比较器U1B的同相输入端电压低于反相输入端电压,6端输出低电压,当过峰后,6端输出高电平,R/C输出低电平以启动A/D转换。转换完毕后,由ARM重新控制A/D进行下一个脉冲信号的采集。


2.3 模数转换电路


模数转换电路的作用是将模拟量转换成数字量,并将转换结果反馈给微控制器。多道脉冲幅度分析器主要用于快速、高精度地对输入的核脉冲信号进行采样,并将脉冲的幅度值转换成微控制器所能够处理的数字量。模数转换电路作为多道脉冲幅度分析器的关键部件,其性能的好坏直接影响整个系统的能量分辨率和转换精度等参数。综合对多道脉冲幅度分析器的ADC芯片的主要性能(如转换速度,功耗,转换精度)等考虑,本系统选用AD公司的AD7994,并在实际工作中采用“并道”的方法,每4道并作l道,则道宽非线性即可降低至原来的1/4。这种方法可降低由于ADC本身造成的非线性误差。

推荐阅读

史海拾趣

Ampex Data Systems Group公司的发展小趣事

Ampex Data Systems Group 是一家在电子行业中知名的公司,专注于提供数据存储和处理解决方案。以下是关于Ampex Data Systems Group 公司发展的五个相关故事:

  1. 创立与早期发展:Ampex Data Systems Group 公司成立于20世纪50年代,总部位于美国加利福尼亚州的雷迪伍德城。公司最初致力于开发和制造磁带录音机和磁带存储设备,为音频和视频录制领域提供解决方案。在成立初期,Ampex Data Systems Group 通过技术创新和产品质量赢得了客户的信任和市场认可。

  2. 技术创新与产品多样化:随着数据存储和处理技术的发展,Ampex Data Systems Group 不断进行技术创新,扩展产品线。公司推出了一系列新型数据存储和处理设备,包括磁带驱动器、磁盘阵列、数据记录器等。这些产品具有高性能、高可靠性和大容量的特点,适用于航空航天、国防、能源和科学研究等领域。

  3. 政府合同与军事应用:Ampex Data Systems Group 与政府机构和军事部门建立了紧密的合作关系,为其提供定制化的数据存储和处理解决方案。公司参与了许多重要的国防项目,如雷达系统、导航系统、侦察系统等。Ampex Data Systems Group 的产品被广泛应用于军事通信、情报收集和战术分析等领域,为国家安全和国防事业做出了贡献。

  4. 国际市场拓展与合作伙伴关系:除了在美国市场的成功,Ampex Data Systems Group 还积极拓展国际市场,并与全球各种行业领先企业建立了合作伙伴关系。公司在欧洲、亚洲和其他地区设立了销售办事处和合作伙伴网络,扩大了产品的市场份额和影响力。Ampex Data Systems Group 通过与国际合作伙伴的合作,共同推动了技术创新和产品发展。

  5. 持续发展与市场竞争力:Ampex Data Systems Group 持续致力于技术创新和产品研发,以保持在电子行业的竞争力。公司不断投入资金和人力资源,加强研发能力,提升产品性能和品质。同时,Ampex Data Systems Group 还注重市场营销和客户服务,与客户保持密切沟通,满足其需求,并持续改进产品和服务,以适应市场变化和客户需求。

这些故事展示了Ampex Data Systems Group 从成立初期到如今在技术创新、产品多样化、政府合同与军事应用、国际市场拓展与合作伙伴关系以及持续发展与市场竞争力等方面取得的重要进展。

FREESCALE (NXP)公司的发展小趣事

FREESCALE (NXP) 公司发展的五个故事

故事一:从摩托罗拉剥离到独立上市

FREESCALE的前身可以追溯到摩托罗拉的半导体部门。2002年,面对半导体业务的持续亏损,摩托罗拉集团决定剥离该部门。2004年,摩托罗拉半导体产品事业部正式更名为FREESCALE半导体公司,并在次年成功上市。这一剥离与上市过程标志着FREESCALE作为一个独立实体的诞生,为其后续的发展奠定了基础。独立后的FREESCALE迅速调整战略,专注于嵌入式电子解决方案,特别是在汽车电子、工业控制等领域取得了显著成就。

故事二:与恩智浦(NXP)的合并

2015年,FREESCALE与另一家半导体巨头恩智浦(NXP)达成合并协议,这是半导体行业内的一次重大整合。合并后的公司成为全球最大的汽车半导体供应商之一,并在多个关键技术领域占据领先地位。此次合并不仅增强了双方的市场竞争力,还促进了资源共享和技术创新,为未来的增长开辟了更广阔的空间。合并后的公司在全球范围内拥有更强大的研发和销售网络,能够更好地服务于全球客户。

故事三:从亏损到盈利的转型

在成为独立公司之前,FREESCALE的前身——摩托罗拉的半导体部门曾长期面临亏损困境。然而,在剥离并独立运营后,FREESCALE通过一系列战略调整和市场拓展措施,成功实现了从亏损到盈利的转型。公司注重技术创新和产品研发,不断推出符合市场需求的新产品,同时加强与客户和合作伙伴的合作,共同推动行业发展。这些努力使得FREESCALE在激烈的市场竞争中脱颖而出,成为半导体行业的佼佼者。

故事四:技术创新的引领者

FREESCALE一直致力于技术创新,不断推动半导体技术的进步。公司在嵌入式处理器、模拟芯片、射频芯片等多个领域拥有深厚的技术积累和丰富的产品线。例如,FREESCALE推出的基于Arm Cortex-M系列的微控制器在智能家居、智能穿戴等领域得到了广泛应用;其汽车半导体产品更是广泛应用于高级驾驶员辅助系统、车载网络等领域,为汽车行业的智能化转型提供了有力支持。FREESCALE的技术创新不仅提升了自身产品的竞争力,也为整个行业的发展注入了新的活力。

故事五:全球布局与本地化服务

为了更好地服务全球客户,FREESCALE(及合并后的NXP)在全球范围内进行了广泛的布局。公司在多个国家和地区设立了研发中心、生产基地和销售网络,能够快速响应客户需求并提供本地化服务。同时,FREESCALE还积极与全球各地的合作伙伴建立紧密关系,共同推动技术创新和市场拓展。这种全球布局与本地化服务的策略使得FREESCALE能够更好地融入当地市场,为客户提供更加贴心和高效的服务。

Hartmann Codier GmbH公司的发展小趣事

对于固态非易失性精密电位器构成的温度测量电路,网友可能关心的问题及其回答如下:

  1. 固态非易失性精密电位器的工作原理是什么?
    • 回答:固态非易失性精密电位器(如X9C102/103/104/503系列)包含有99个电阻单元的电阻阵列。滑动单元的位置由CS、U/D和INC三个输入端控制。滑动端的位置可以被存储在一个非易失性存储器中,因此在下一次上电工作时可以被重新调用。
  2. 这个电位器在温度测量中是如何应用的?
    • 回答:非易失性数控电位器在温度测量中的应用主要是通过其构成的记数式模数转换电路来实现的。这种电路能够将温度信号转换为数字信号,进而进行温度的测量和记录。
  3. 固态非易失性精密电位器的分辨率是多少?
    • 回答:分辨率取决于具体的电位器型号。例如,X9C503(50k Ω)的每个抽头间的阻值为505 Ω,这意味着其分辨率等于最大的电阻值被99除。
  4. 这个电位器的工作电压范围是多少?
    • 回答:工作电压范围通常为VCC=3V至5.5V。
  5. 固态非易失性精密电位器能否在长时间内保存数据?
    • 回答:是的,所有的Xicor非易失性存储器都设计成并经过测试能够用于持久地保存数据的应用场合。滑动端位置数据可保存100年。
  6. 这个电位器在温度测量中有什么特点或优势?
    • 回答:其特点包括低功耗、高分辨率、非易失性存储、长时间数据保存等。这些特点使得它在温度测量中具有高精度、高可靠性和长寿命的优势。
  7. 如何选择合适的固态非易失性精密电位器进行温度测量?
    • 回答:在选择电位器时,需要考虑其工作电压、电阻范围、分辨率、功耗以及数据保存能力等参数。同时,还需考虑电路设计的具体需求和限制条件。

以上回答基于参考文章中的相关信息进行整理和总结,旨在解答网友可能关心的问题。

DCD [Digital Core Design]公司的发展小趣事

DCD公司自创立之初,就专注于数字核心设计领域的研发。创始人们凭借对电子技术的深刻理解和市场需求的敏锐洞察,带领团队攻克了一个又一个技术难关。在产品研发初期,公司面临着资金短缺和技术难题的双重压力,但团队凭借着坚韧不拔的精神,成功研发出了首款具有竞争力的数字核心设计产品,为公司的发展奠定了坚实的基础。

Advanced Illumination Inc公司的发展小趣事

在成功开发出优质产品后,Ai公司开始积极拓展市场。公司通过参加各种行业展会、举办技术研讨会等方式,与潜在客户进行深入交流,成功将产品推广至全球范围。同时,公司还注重品牌建设,通过广告宣传、媒体报道等手段提升品牌知名度和美誉度。这些举措使得Ai公司的产品在市场上获得了广泛的认可。

Chengdu Sino Microelectronics Technology Co Ltd公司的发展小趣事

成都华微科技深知,在快速发展的电子行业中,单打独斗很难取得长久的成功。因此,公司积极寻求与其他企业和机构的合作,以实现共赢。通过与国内外知名的芯片制造企业、科研院所和高校的合作,华微科技不仅获得了更多的技术支持和市场资源,也推动了整个产业链的协同发展。这种合作与共赢的商业模式,为公司的快速发展提供了有力保障。

问答坊 | AI 解惑

调用api拨号上网,能用api更改拨号设置吗

我调用rasdial拨号上网,设置是之前设置好的一个拨号连接,现在我想更改这个拨号连接的设置,让其不用流控,我找了半天ras相关的函数,都没有发现可以进行这些设置的,RasSetCommSettings是在自己写的dll里面更改波特率之类的,但是就是没有更改是 ...…

查看全部问答>

可否把手机等充电器集成到一个开关电源里面?

现在手头充电器太多了 我想能不能订做一个开关电源 把手机、PSP、笔记本电脑等的充电器都集成到一个开关电源里面 接出来不同的接口 这样可以吗?各种充电器是不是就是一个电压转换的作用啊?谢谢各位…

查看全部问答>

请教WINDOWS CE下面保存为GIF和JPG格式

各位好!我有一个HBITMAP的变量,想保存为GIF和JPG格式的文件,不知道在WINCE下面有什么好的支持,使用什么技术呀?…

查看全部问答>

兼职MCU,DSP,ARM,FPGA,CPLD芯片程序的破解

本人擅长于MCU,DSP,ARM,FPGA,CPLD程序的破解和电路板的抄板,原理图和PCB的绘制,破解的成功率非常高。同时还承担单片机系统以及中央空调等方面的开发。如有需要请联系我。sale.jiemi@gmail.com …

查看全部问答>

请问:用vc++编的界面程序怎么跟人机界面里的伺服驱动器通讯(用232),说下大体思路和注意事项.谢谢了!

请问: 用vc++编的界面程序怎么跟人机界面里的伺服驱动器通讯(用232),说下大体思路和注意事项.谢谢了! 我刚进公司,没做过这个,上司交给我这个任务,要是完不成就要走人了. 请高人指教.分不多了,实在不好意思,重在交流嘛…

查看全部问答>

招聘潜入式开发人员

本公司因业务发展需要,急需以下人才: 1.Asp.net 开发人员3名,本科以上学历,1年以上asp.net 开发经验,熟悉dotnet平台,精通c#语言,对于web part,webservices,windows remote,ajax等技术比较熟悉,有过门户或社区、移动增值服务开发经验的优先,硕士 ...…

查看全部问答>

送一块多模3G笔记本内置多模卡,请高手研究安装驱动。

送一块3G多模笔记本内置多模卡,支持联通WCDMA电信CAMA2000.CDMA移动的EDGE,GPRS的HP UNDP1的卡(hp un2400),非HP商用机驱动安装不上,请高手来研究HP多模卡驱动。 …

查看全部问答>

JS16USBDM

用JS16做的USBDM在设备管理器里出现了USBDM BDM Interface, 到这一步接下来应该怎么做呢? …

查看全部问答>

从0开始学M4 (第一集 控制GPIO)

从今天开始将会不定期发布从 0 开始学习M4系列,欢迎大家提出意见。。。   板子嘛肯定会有的     对于整个芯片有了大致的了解之后,要写的第一个代码就是如何设置引脚为GPIO。此时就会出现,是用寄存器设置还是调用库函数。 ...…

查看全部问答>

求高手帮我看看那里出错了 仿真没有波形

为什么仿真没有波形  那里出错误了 功能模块: module clkdiv (    clk,rst_n,         clk_div ); input clk;       //20MHZ时钟 input rst_n;     / ...…

查看全部问答>