用单片机低频数字式相位测量仪2

用单片机低频数字式相位测量仪2

ID:40869986

大小:2.13 MB

页数:14页

时间:2019-08-09

用单片机低频数字式相位测量仪2_第1页
用单片机低频数字式相位测量仪2_第2页
用单片机低频数字式相位测量仪2_第3页
用单片机低频数字式相位测量仪2_第4页
用单片机低频数字式相位测量仪2_第5页
资源描述:

《用单片机低频数字式相位测量仪2》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、低频数字式相位测量仪c11石油大学(华东)尚海燕曹善甫梁锴摘要本系统由两片独立的CPU组成。用MSP430实现基本要求中的相位、频率、电压测量及其数字和图形显示功能;用AVRmega8515实现扩展要求中的数字式移相信号发生器及其设置频率和相位的功能。本设计充分利用了MSP430的高速硬件捕获功能来实现频率和相位的测量,并利用AD转换器对数据进行进一步处理,在高低频段分别采用多次测量、滤波算法、矢量分解、偏移修正等算法消除干扰提高精度,采用了大屏幕液晶显示测量的详细信息。利用AVRmega8515配合16.384MHz的高速晶振,采用软件DDFS实现双路数字

2、式移相信号发生器,由于使用优化算法,实现了高达每秒655.36K次的双路相位计算,输出频率为20Hz-40.48KHz,可实现20Hz的步进,系统硬件结构简单,频率、相位稳定度高;采用数码管显示和按键设置频率及相位差。移相网络安题目要求由常规的模拟器件组成。本系统主要由相位测量、移相网络和数字式移相信号发生器三大模块组成。一、方案比较与论证1、相位测量部分方案一:传统的模拟法。该方案采用倍频、计数、门控等电路。此方法难以实现大频率范围的相位测量,精度低、稳定性差。方案二:采用双通道高速A/D对输入的信号进行采集,然后FFT和基波的矢量分解的方法计算出这两个信

3、号的基频和相位。该方案精度高,算法简单,对畸变波形有一定的处理能力。但要求在AD采集前作频率测量,在信号频率较高时,需要使用超高速AD转换器并且需要较高的计算能力,一般需要使用DSP进行信号处理。硬件复杂,难度较高。方案三:整形鉴相法。将输入的两相位不同的正弦波通过比较器进行整形,变成方波。然后将两方波进行异或比较输出,从而得到两输入信号的过零时间差和两信号的周期,通过计算获得信号的频率和相位。该方案较简单,但普通单片机需要通过扩展外部电路,增强计时、计数能力才能达到满足题目要求的精度。方案四:采用较高性能的混合信号处理器MSP430,采用方案三和方案二相结

4、合的方式对输入信号进行处理,在高低频段混合采用矢量分解和两相比较器输出方波信号跳变时间的分析,准确计算出频率和相位差。此方法由于使用了混合信号处理器MSP430,集成度高,片内包含多路高速且有缓冲存储能力的俘获单元,可以准确记录方波信号跳变时间,片内包括速度高达200ksps且有连续操作和缓冲存储能力的12位ADC,为扩展各项功能提供了支持。软件部分实现了自动频率测量、相位测量、信号源电压测量、信号波形显示,用软件采用平均、矢量等算法进行多次复合测量消除噪声干扰、接触不良等引起的误差,并能在输入信号异常(如直流分量高、信号严重畸变、信号太小、输入信号超量称等

5、)状态下自动报警,给出提示。此方案硬件比方案二和方案三都简单,而且测量精度高,功耗低,体积小。2、数字式移相信号的产生部分方案一:采用单片机的定时器产生数字信号,通过滤波或锁相等环节输出正弦信号。该方案对单片机要求低,但产生的信号频率低,频率步进大,模拟部分产生较大相移,难以保证输出的相位精度,很难达到设计要求。方案二:采用硬件直接数字频率合成(DDFS)技术产生数字信号。直接频率合成方法具有频率转换时间短、近载频相位噪声性能好、精度高,产生的信号频率范围宽等优点,但由于需要采用地址,相位计算,访问存储器操作等环节,导致直接频率合成器结构复杂、体积庞大、成本

6、高,功耗大。而且即使使用大规模的PLD,也需要单片机来实现键盘、显示的控制等工作。方案三:采用软件DDFS方法产生数字信号。该方案硬件实现简单,产生的信号精度高,频率范围宽。采用高速的AVR单片机,使用16.384MHz的晶体振荡器可实现软件DDFS算法,可以以655.36K的速度刷新双D/A,可实现20Hz的频率步进和从20Hz到40.96KHz的可移相的0~360度的信号输出。完全可以满足题目的要求。此方案由于使用了较高性能的单片机和充分优化的软件结构,在不降低系统性能的条件下,硬件简单、成本低、功耗低、可靠性高,具有较高的实用性。3、模拟移相部分采用常

7、见的模拟器件电阻,电位器,电容和运放的组合电路实现移相。直接对模拟信号进行移相,如阻容移相,变压器移相等,早期的移相通常采用这种方式。采用这种方式制造的移相器有许多不足之处,如:输出波形受输入波形的影响,移相操作不方便,移相角度随所接负载和时间等因素的影响而产生漂移等。该方案由于使用模拟器件,因此精度不是很高,硬件系统比较复杂。此类方案形式较多,但都难以消除作为模拟系统的弱点,在此不作详细讨论。题目的基本要求部分既是采用此方案,我们按要求完成了这部分电路。一、系统设计与计算1、数字式相位测量仪的设计总体设计:数字式相位测量仪的设计框图如图2-1所示。使用高性

8、能单片机MSP430F149为核心,前端的两路信号分

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。