×
嵌入式 > 技术百科 > 详情

凌华科技基于NuDAQ卡的电话拨号芯片测试系统———可提供一个测试系统,对电话拨号芯

发布时间:2024-05-07 发布时间:
|

目的:提供一个测试系统,对电话拨号芯片进行电气、功能测试。解决方案:用PCI-7248配合外部电路对拨号芯片提供测试用电压、电流信号,以及模拟按键信号;用PCI-9112对芯片的响应信号进行采样,并加以评估。详细介绍:本测试系统的目的是在于对某种电话拨号芯片进行引脚电信号检测、双音多频拨号信号性能检测,作为芯片出厂检测用。目前国内尚无此类产品,而进口产品存在成本高、测试速度慢等缺点。1. 测试系统简介测试系统主要分为两个功能:芯片管脚完整性检测和双音多频信号检测。我们知道,集成块的管脚要么表现为阻性,要么是容性,或者是三极管。通过加给管脚加适当的电信号(电压/电流),测量该管脚对电信号的反应就可以知道管脚是否损坏。该拨号芯片是采用1.2um CMOS工艺制作的集成电路,可向程控交换机发出双音多频或脉冲拨号信号。双音多频信号是指在音频状态按数字键时,该数字键对应的行和列分别发出两组不同频率的正弦信号,这两组信号(行组和列组)叠加后组成双音多频信号在音频端输出。2. 管脚完整性检测采用自搭外电路,构成电压源和电流源,对于不同的管脚利用PCI-7248产DO信号,控制电子开关,实现对不同的管脚分别加以不同的源,用PCI-9112采集管脚的响应信号,加以判断。3. 双音多频信号的检测利用PCI-7248卡的DO信号进行模拟拨号,用PCI-9112对芯片音频端输出的信号进行采样,并加以判断。对双音多频的功能判断主要指标有:双音频的频率、输出电压(RMS)、预加重、双音多频失真、直流输出电平等。为快速、方便地得到各项参数,我们选用快速傅立叶变换(FFT)算法。鉴于行频、列频的最高频率近1.5kHz,而且要计算谐波失真,我们把采样频率定为10kHz,限于双音多频的发送脉冲,只采样1000点,采用1024点FFT (补零)。为了避免采样截断效应造成误差,采用汉明窗进行时域加权。3.1 频率测量采样频率为10kHz,做1024点实FFT可以得到512根谱线,谱线间距约为20Hz。如果采用传统的计算最高点谱线作为信号频率的话显然精度太低。经过计算和实验发现,加窗后的最高谱线与次高谱线的高度关系与频率有必然的联系。于是用这种方法来进行频率计算,误差在2Hz以内。3.2 输出电压(RMS)由于信号是叠加在一个直流电平上的,这个输出电压的计算要去除直流分量。采用FFT得到的频域信号,把行频峰值内能量与列频峰值内能量相加即为总能量,开方后即得到输出电压(RMS值)。3.3 预加重统计行频峰值内的能量与列频峰值内的能量,这两个能量的比值的对数乘以10即为预加重的值。3.4 双音多频失真这个计算与预加重很象,只是改为用所有谐波能量除以(行频能量+列频能量)。3.5 直流输出电平对原始信号进行平均即得到直流电平。结论:该系统已正式投入使用,得到用户的一致好评,认为该系统测试速度快,操作方便。且该系统稍作改动后形成的手机测试系统也已投入使用。


『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
分布式光纤温度传感器(DTS)系统的应用