脉冲信号参数测试仪_第1页
脉冲信号参数测试仪_第2页
脉冲信号参数测试仪_第3页
脉冲信号参数测试仪_第4页
脉冲信号参数测试仪_第5页
已阅读5页,还剩50页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、比赛题目讲解黄黄 新新2012.05.122012.05.12脉冲信号参数测试仪脉冲信号参数测试仪一、任务一、任务设计制作一个脉冲信号测试仪,可以测量脉冲设计制作一个脉冲信号测试仪,可以测量脉冲信号的幅值、频率、周期、占空比、上升和下信号的幅值、频率、周期、占空比、上升和下降时间等参数。降时间等参数。23二、要求二、要求1.基本功能基本功能(1)脉冲信号幅值范围为:)脉冲信号幅值范围为:0.2VP5VP,测量精度,测量精度2%;(2)脉冲信号频率范围为:)脉冲信号频率范围为:1Hz100KHz;频率测量;频率测量精度精度0.1%,周期测量精度,周期测量精度0.1%(3)占空比测量范围为:)占空

2、比测量范围为:1090,测量误差,测量误差10;(4)比较电平设置范围:)比较电平设置范围:0.2V5V,步进小于,步进小于0.2V; (5)上升时间和下降时间测量范围为)上升时间和下降时间测量范围为1us1ms,测,测量误差量误差1us;42.发挥部分发挥部分(1)脉冲信号频率范围为:)脉冲信号频率范围为:1Hz500KHz;频;频率测量精度率测量精度0.01%,周期测量精度,周期测量精度0.01%;(2)占空比测量范围为:)占空比测量范围为:595,测量误,测量误差差5; (3)上升时间和下降时间测量范围为)上升时间和下降时间测量范围为20ns1ms,测量误差,测量误差20ns;(4)其它

3、。)其它。5三、脉冲信号三、脉冲信号参数测量原理参数测量原理3.1脉冲参数脉冲参数(1)脉冲)脉冲信号信号幅度幅度Vm(2)脉冲信号频率)脉冲信号频率f,周期周期T,脉冲宽度脉冲宽度tw ;(3)脉冲信号占空比)脉冲信号占空比q tw/ T ;(4)脉冲信号上升时间)脉冲信号上升时间tr,下降时间,下降时间tf。63.2脉冲幅度测量方法脉冲幅度测量方法3.2.1峰值检波法峰值检波法 输入脉冲信号为单极性信号,可利用峰值输入脉冲信号为单极性信号,可利用峰值检波器检测输入脉冲信号的峰值,然后利用检波器检测输入脉冲信号的峰值,然后利用A/D测量峰值从而得到脉冲信号的幅度,测量峰值从而得到脉冲信号的幅

4、度, 对脉对脉冲波形该方法会造成幅度误差,对题目给定的冲波形该方法会造成幅度误差,对题目给定的单极性三角波,可直接将峰值作为脉冲幅度。单极性三角波,可直接将峰值作为脉冲幅度。73.2.2脉冲幅度脉冲幅度比较法比较法预置比较电平,当预置比较电平,当比较器输出低电平比较器输出低电平时,说明脉冲信号时,说明脉冲信号幅度大于比较电平,幅度大于比较电平,按一定步进增加比按一定步进增加比较电平,直至比较较电平,直至比较器输出高电平,此器输出高电平,此时比较电平为脉冲时比较电平为脉冲信号的峰值。信号的峰值。83.2.3 高速高速A/D采集采集 被测信号频率为被测信号频率为1Hz500KHz,一个周期采集,一

5、个周期采集10个点,至少需要个点,至少需要500KHz105MHz的采样率。的采样率。 (1)被测信号为脉冲信号)被测信号为脉冲信号在峰值点开始连续采集在峰值点开始连续采集2M1个点,通过计算个点,通过计算2M1个点的算术平均值获得被测脉冲信号的幅度顶个点的算术平均值获得被测脉冲信号的幅度顶值(即单极性信号的幅度值)值(即单极性信号的幅度值) (2)被测信号为三角波)被测信号为三角波至少采集半个周期以上数据点,极大值与极小值至少采集半个周期以上数据点,极大值与极小值的差即为三角波的幅度的差即为三角波的幅度93.3脉宽及上升和下降时间测量原理脉宽及上升和下降时间测量原理103.4占空比测量原理占

6、空比测量原理113.5 频率测量原理频率测量原理(1)直接测频)直接测频根据频率的定义,若某一信号在根据频率的定义,若某一信号在T秒时间内重秒时间内重复变化了复变化了N次,则该信号的频率次,则该信号的频率12TNfxccxxxffTfff1(2)直接测周)直接测周13cxNTT cccxxxfffTTT1(3)中界频率)中界频率14|1|1cccxccxfffTffTfTfffcxMfxfM采用测频fxfM采用测周(4)测频测周方案)测频测周方案15(5)等精度测频法)等精度测频法16cccxxffNff1ccxxTNNf四四、系统组成及原理、系统组成及原理4.1峰值检波器峰值检波器17182

7、)方法)方法2194.2输入衰减电路输入衰减电路 脉冲输入信号为单极性信号,脉冲输入信号为单极性信号,0.2Vp5.0Vp,由于部分,由于部分ADC转换器最大输入电压为转换器最大输入电压为2.5V/3.3V,部分比较器最大输入电压,部分比较器最大输入电压5.0V,最好最好再再设计设计2倍的输入衰减电路。倍的输入衰减电路。204.3高速比较器高速比较器基本部分:脉冲信号频率基本部分:脉冲信号频率1Hz100KHz,最小,最小周期为周期为10us发挥部分:发挥部分:脉冲信号频率脉冲信号频率1Hz500KHz,最小,最小周期周期为为2us信号周期至少为比较器响应时间的信号周期至少为比较器响应时间的2

8、倍以上,倍以上,因此比较器响应时间因此比较器响应时间1us21比较器型号比较器型号LT1715 采用采用独立输入独立输入/输出电源的输出电源的 4ns响应时响应时间、间、150MHz 双通道比较器双通道比较器LM3932通道通道,1.3us延时延时LM3192通道,通道,80ns响应时间响应时间ADI 模拟器件公司比较器模拟器件公司比较器产品选型指南产品选型指南224.4 ADC转换电路转换电路(1)ADC位数位数已知已知脉冲信号为单极性脉冲信号为单极性0.2Vp5.0Vp,幅度测,幅度测量精度量精度2%;2%0.2Vp0.004V,5.0/0.004=1250100Vm,INT0对应对应时间

9、为脉宽时间为脉宽tw,INT1对应时间为周期对应时间为周期T344.9基于基于MSP430G2553的测试结构的测试结构351)MSP-EXP430G2开发板开发板MSP430G2553单片机单片机管脚为管脚为20,IO口口16个;个;2)采用)采用I2C接口或接口或SPI接口的双路接口的双路DAC;3)采用串行接口的液晶模块;)采用串行接口的液晶模块;4)在)在IO允许情况下可采用少量独立按键。允许情况下可采用少量独立按键。364.10 基于基于FPGA的测试结构的测试结构375 软件设计软件设计5.1 显示模块显示模块(1)底层驱动)底层驱动解决液晶读写操作,时序匹配,如果检测忙标解决液晶

10、读写操作,时序匹配,如果检测忙标志,尽量加入超时检测志,尽量加入超时检测(2)初始化程序函数)初始化程序函数完成液晶的初始化设置完成液晶的初始化设置38(3)定点显示字符串函数)定点显示字符串函数用来在指定位置显示相关提示信息用来在指定位置显示相关提示信息(4)定点显示十进制数函数)定点显示十进制数函数便于调试中显示相关结果便于调试中显示相关结果395.2 ADC驱动程序驱动程序(1)底层驱动)底层驱动ADC信号定义;利用单片机信号定义;利用单片机IO口实现口实现ADC接口接口时序时序,ADC采集函数返回二进制采集结果;采集函数返回二进制采集结果;(2)应用程序)应用程序1)定时采集函数)定时

11、采集函数利用定时中断利用定时中断方式实现采样,可方便修改采样方式实现采样,可方便修改采样频率。频率。402)脉冲幅度计算)脉冲幅度计算采用高速采样的方式测量脉冲幅度,可采取算采用高速采样的方式测量脉冲幅度,可采取算术平均值或滑动平均值方式进行处理。术平均值或滑动平均值方式进行处理。3)测量结果电压转换测量结果电压转换4112nrefiVADDataV5.3DAC驱动程序驱动程序(1)底层驱动)底层驱动DAC信号信号定义;利用单片机定义;利用单片机IO口口实现实现DAC接口接口时序时序,DAC输出函数;输出函数;(2)应用程序)应用程序1)电平设置函数)电平设置函数入口参数:上限和下限电平百分比

12、,脉冲幅度。根据入口参数:上限和下限电平百分比,脉冲幅度。根据需要编写单独的上限和下限电平设置函数。需要编写单独的上限和下限电平设置函数。2)峰值逼近函数)峰值逼近函数入口参数:起始电压,终止电压,电压步进入口参数:起始电压,终止电压,电压步进出口参数:脉冲峰值出口参数:脉冲峰值调用:比较器结果检测调用:比较器结果检测425.4 频率测量频率测量5.4.1测频法测频法16位定时位定时/计数器计数器闸门闸门T 1秒秒:频率范围:频率范围:1Hz65.535KHz闸门闸门T 0.1秒秒:频率范围:频率范围: 10Hz655.35KHz 闸门时间实现方式,定时中断或时基中断实现。闸门时间实现方式,定

13、时中断或时基中断实现。435.4.2测周法测周法 选择内部时钟作为定时选择内部时钟作为定时/计数器计数脉冲,以计数器计数脉冲,以被测信号被测信号2分频信号作为闸门,闸门的实现方式:分频信号作为闸门,闸门的实现方式:AT89S51:闸门信号从:闸门信号从INT0或或INT1输入;输入;C8051F,MSP430,STM32均可通过捕获寄存器实均可通过捕获寄存器实现,上升沿捕获读取计数器结果现,上升沿捕获读取计数器结果N1,下降沿捕获,下降沿捕获读取计数结果读取计数结果N2,最后计数结果,最后计数结果NN2-N1。 根据根据Tmax65535Tc,合理选择内部计数,合理选择内部计数时钟,时钟,Tc

14、越小,测量精度越高,但周期测量范围越小,测量精度越高,但周期测量范围越小。越小。445.4.3测频和测周法选择测频和测周法选择(1)中界频率)中界频率如如AT89S51单片机,闸门时间为单片机,闸门时间为0.1秒,内部计数脉秒,内部计数脉冲冲1us,中界频率为,中界频率为3.16KHz(2)测量方法选择)测量方法选择fx3.16KHz:测测频频45TTTffccM15.4.4时间间隔测量时间间隔测量(1)脉冲周期)脉冲周期T基本部分:基本部分:10us1s;发挥部分:;发挥部分:2us1s;(2)脉冲宽度)脉冲宽度tw基本基本部分:部分:1090占空比,占空比,1us0.9s发挥发挥部分:部分

15、:595占空比,占空比,0.1us0.95s(3)三角波上升时间)三角波上升时间tr和下降时间和下降时间tft0.4T 基本部分基本部分:4us0.4s;发挥部分;发挥部分:0.8us0.4s;(4)占空比)占空比qqtw/T46(5)时间间隔测量方法)时间间隔测量方法 时间间隔的测量方法同周期测量法,根据时间间隔的测量方法同周期测量法,根据测量结果选择时钟频率。测量结果选择时钟频率。1)AT89S51 Tmax655351us65.535ms,无法直接,无法直接测测65.535ms的时间间隔,可以利用一个的时间间隔,可以利用一个8位位计计数变量数变量TWH对溢出计数,即可扩展为对溢出计数,即

16、可扩展为24位计数位计数结果,得到计数结果结果,得到计数结果NTWH65536TH256TL472) MSP430G2553 系统时钟为系统时钟为16MHz,定时器时钟设置为,定时器时钟设置为SMCLK,SMCLK时钟源为时钟源为XT2CLK,定时器时钟源为,定时器时钟源为SMCLK,SMCLK分频分频DIVSx 可选择可选择1,2,4,8,定,定时器输入分频时器输入分频IDx可可选择选择1,2,4,8。选择选择DIVSx8, Idx8,则计数频率为,则计数频率为0.25MHz,计数周期计数周期4us,最大时间间隔为,最大时间间隔为262.14ms,为了测,为了测量更大的时间间隔,同样需要增加

17、计数变量,以量更大的时间间隔,同样需要增加计数变量,以扩展计数器位数。扩展计数器位数。48 DIVSxIdx1248时间间隔时间间隔10.06250.1250.250.5最小单位us20.1250.250.5140.250.51280.512414.0959388.19187516.3837532.7675最大单位ms28.19187516.3837532.767565.535416.3837532.767565.535131.07832.767565.535131.07262.14496 系统调试系统调试(1)安装前测试)安装前测试 测电源与地之间的电阻,判断是否短路;肉测电源与地之间的电阻

18、,判断是否短路;肉眼观察电路板,线与线之间是否短路,是否有线眼观察电路板,线与线之间是否短路,是否有线腐蚀断了。腐蚀断了。(2)安装)安装器件器件 1)按功能模块安装)按功能模块安装器件,按器件,按器件高度由低到器件高度由低到高,体积由小到大的顺序安装器件高,体积由小到大的顺序安装器件 2)安装好关键器件后检测电源和地之间是否安装好关键器件后检测电源和地之间是否短路短路 3)安装安装时确定时确定器件型号,参数,方向器件型号,参数,方向50(3)安装后测试)安装后测试1)首先检测电源和地)首先检测电源和地2)肉眼观察是否有短路,虚焊,器件型号,方向)肉眼观察是否有短路,虚焊,器件型号,方向错误错误3)检测关键信号线)检测关键信号线4)加电测试)加电测试首先确定电源是否符合要求首先确定电源是否符合要求加电瞬间观察是否有异常,如发热等,有异常加电瞬间观察是否有异常,如发热等,有异常迅速断电检查迅速断电检查通电正常后,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论