微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 基于S3C2440的能量色散X射线荧光光谱仪

基于S3C2440的能量色散X射线荧光光谱仪

时间:12-20 来源:互联网 点击:

后,将返回AD7676数据结构的首地址[4]。

(2)中断服务线程AD7676_ISR

AD7676_ISR中断服务线程是中断处理的核心部分,负责将缓冲区中的数据读至系统内存[3]。

DWORD AD7676_ISR(PVOID pContext){
PHW_INDEP_INFO pHead=(PHW_INDEP_INFO)
pContext;
ULONG WaitReturn;
While(!Done()){
WaitReturn=WaitForSingleObject((PHW_INDEP_
INFO)pContext,INFINITE);
if(WaitReturn==WAIT_OBJECT_0){
……//读取AD7676转换后的数据
InterruptDone(pHead->dwIntID);
}
}
return 0;
}

4 定性分析应用实例

利用此方案设计的便携式EDXRF光谱仪对某被测样品进行了定性分析。图6所示为该被测样品经过光滑、扣背景后的谱线,图中标出了Ni的Kα线与Kβ线、Au的Lα线与Lβ线。

表1为对图6谱线经寻峰、能量刻度后,计算获得的被测样品中元素已知能量值与测量值的对比。

从表1元素已知能量值与测量值之间的相对误差可以看出,使用此方案获得的谱线经过光滑、扣背景、寻峰、能量刻度后,完全能达到定性分析的要求。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top