没有合适的资源?快使用搜索试试~ 我知道了~
全国大学生电子设计竞赛训练教程-7.2.2低频数字式相位测量仪(C题)修改稿.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 76 浏览量
2022-07-02
23:03:29
上传
评论
收藏 593KB DOC 举报
温馨提示
试读
29页
全国大学生电子设计竞赛训练教程-7.2.2低频数字式相位测量仪(C题)修改稿.doc
资源推荐
资源详情
资源评论
7.2.2 低频数字式相位测量仪(C 题)设计与总结报告示例
(以下是一个实际的低频数字式相位测量仪(C 题)设计与总结报告)
低频数字式相位测量仪(C 题)
摘 要:设计了一个基于现场可编程门阵列(FPGA)的低频数字式相位测量仪。该测量仪
包括数字式移相信号发生器和相位测量仪两部分,分别完成移相信号的发生及其频率、相
位差的预置及数字显示、信号的移相以及移相后信号相位差和频率的测量与显示等功能。
其中数字式移相信号发生器可以产生预置频率的正弦信号,也可产生预置相位差的两路同
频正弦信号,并能显示预置频率或相位差值;相位测量仪能对移相信号的频率、相位差的
测量和显示。两个部分均采用基于 FPGA 的数字技术实现,使得该系统具有抗干扰能力强,
可靠性好等优点。
关键词:现场可编程门阵列(FPGA),数字式移相信号发生器,相位测量仪
Abstrct:The paper deals with designing of a low frequency phase measurement system based
on FPGA technology. This phase measurement system includes two modules---a signal generator
and a phase measurement subsystem. Its signal generator module can generate a sin wave with
preconcerted frequency and two waves with preconcerted phase difference. It can continuously
change signal phases through phase shifting. And its phase measurement subsystem has functions
of measuring signal phase and phase difference of two signals. All of its three modules adopt
digital technology base on FPGA. This system is characteristic of its strong antijamming
performance and fine stability.
Key words:FPGA,Digital phase signal generator,Phase measurement system
(注意:以上内容在实际论文中为一页)
目 录
36
1. 系统设计………………………………………………………………………………………x
1.1 设计要求………………………………………………………………………………………x
1.1.1 设计任务……………………………………………………………………………………x
1.2.2 技术要求……………………………………………………………………………………x
1.2 方案比较………………………………………………………………………………………x
1.2.1 相位测量方案………………………………………………………………………………x
1.2.2 移相网络方案………………………………………………………………………………x
1.2.3 正弦波信号发生器方案……………………………………………………………………x
1.2.4 频率测量方案………………………………………………………………………………x
1.2.5 幅度控制方案………………………………………………………………………………x
1.2.6 滤波选择方案………………………………………………………………………………x
1.2.7 显示界面方案………………………………………………………………………………x
1.3 方案论证………………………………………………………………………………………x
1.3.1 总体思路……………………………………………………………………………………x
1.3.2 设计方案……………………………………………………………………………………x
2. 单元电路设计…………………………………………………………………………………x
2.1 低频率数字式相位测量仪……………………………………………………………………x
2.1.1 相位测量原理………………………………………………………………………………x
2.1.2 原理方框图…………………………………………………………………………………x
2.1.3 原理图的设计与制作………………………………………………………………………x
2.2 数字式移相信号发生器………………………………………………………………………x
2.2.1 数字移相原理………………………………………………………………………………x
2.2.2 正弦波信号的产生…………………………………………………………………………x
3. 软件设计………………………………………………………………………………………x
3.1 开发软件及编程语言简介……………………………………………………………………x
3.2 软件实现方法…………………………………………………………………………………x
3.2.1 等精度频率测量的实现……………………………………………………………………x
3.2.2 正弦波波形数据产生………………………………………………………………………x
3.2.3 程序流程图…………………………………………………………………………………x
37
3.3 程序清单及仿真……………………………………………………………………………x
4. 系统测试………………………………………………………………………………………x
4.1 测试仪器与设备………………………………………………………………………………x
4.2 指标测试………………………………………………………………………………………x
4.2.1 幅值、频率、波形测量……………………………………………………………………
…x
4.2.2 相位差测量…………………………………………………………………………………x
4.3 误差分析………………………………………………………………………………………x
4.3.1 相位误差…………………………………………………………………………………x
4.3.2 频率误差…………………………………………………………………………………x
4.3.3 幅值量化误差…………………………………………………………………………… x
5 结论…………………………………………………………………………………………… x
参考文献………………………………………………………………………………………… x
附 录 1、元器件明细表…………………………………………………………………………x
附录 2:程序清单……………………………………………………………………………… x
(注意:目录中的页码根据实际论文的页码编写,此处全部用 x 表示。)
1. 系统设计
1.1 设计要求
(注:设计要求与第 1 章 1.3.5 节内容相同,本书为节省篇幅,略)
1.2 方案比较
1.2.1 相位测量方案
相位测量方案的关键问题是相位测量方法的选择。
方案一:基于数字鉴相技术实现的方案
CD4046 鉴相电路输出经 AD0809 采样后的数据送到 FPGA,经过处理后,输出到 LED
显示相位,原理方框图如图 1.2.1 所示。
38
锁相环
( CD4046
)
A/D 采样
( AD0809
)
数据处理
( FPGA
)
显示
相位值
输入信号
图 1.2.1 数字鉴相技术实现相位测量原理方框图
方案二:利用高精度比较器实现的方案
将移相信号与基准信号分别送到两个过零比较器,使双极性的正弦波转换成单极性的
方波。若两路正弦波存在相位差,那么两路方波也必定存在相同的相位差值。将相位差值
对应的时间间隔作为 FPGA 对 50MHz 的脉冲数的计数时间,从而得到正弦波的相位差为:
其中,n 为方波相位差对应时间间隔内的脉冲数,N 为方波一个周期内的脉冲数。
上述两种方案从对硬件的要求而言,方案一在 FPGA 芯片基础上需要一片 CD4046 和
一片 AD0809,而方案二则在 FPGA 芯片基础上只需要一片 LM393;从测量性能方面来说,
在低频率方面,方案一的相位差总共只能有 256 个量级,而采用通过 FPGA 记脉冲数的方
法测量的精度将远远高出此量级。因此,选用方案二,采用比较器 LM393 和 FPGA 来实现
测相。
1.2.2 移相网络方案
方案一:直接对模拟信号进行移相,如阻容移相,变压器移相等。采用这种方式设计
的移相器有许多不足之处,如:输出波形受输入波形的影响,移相操作不方便,移相角度
随所接负载和时间等因素的影响而产生漂移等。
采用阻容移相网络的基本原理简述如下:
由 RC 电路的原理可知,阻容移相网络在不同频率的正弦波电压通过 RC 电路时,输出
端的电压幅度和相位与输入不同。两种简单的移相电路如图 1.2.2 所示。
(a )相位超前的相移网络 (b)相位滞后的相移网络
图 1.2.2 阻容移相网络
在图 1.2.2 中,图(a )的模和相角分别为:
39
(1.2.1)
图(b)的模和相角分别为:
(1.2.2)
显然,两种相移网络都是随着频率的改变,单节 RC 电路中所产生的相移在 0
o
~90
o
之
间变化。为满足基本部分连续相移范围:-45
o
~+45
o
的要求,需采用一个相位超前的相
移网络和一个相位滞后的相移网络。
有源移相原理图如图 1.2.3 所示。通过调整电路的电阻、电容等参数,电路可以实现
对特定频率信号的移相,但在被移相信号的频率发生变化时,模拟移相电路的相应参数势
必要随之调整。对于题目要求给出的 100Hz、1KHz、10KHz 的三个频率,可以用 FPGA 通
过四选一模拟开关 CD4052 来选择对应的三路模拟移相电路,可以满足题目中的基本要求。
但要在各个频率范围内实现高精度的移相,硬件电路将会很复杂。
图 1.2.3 移相网络
方案二:采用数字移相技术,其核心是:先将模拟信号或移相角数字化,经移相后再
还原成模拟信号。高速 A/D 转换器 TLC5510 将输入的模拟信号转换成数字信号,并将采集
的数字信号通过 FPGA 进行移相处理后,送至高速 D/A 转换器 AD7524,从而把经过处理
的数字信号转化成量化的电流,再通过 TL082 高速运放,使电流信号转化为电压信号,从
而达到对信号的移相处理。其中,对信号的处理上采用了 DDFS 技术,在一个正弦周期内
采用 360 个采样点,即 360 度/360=1 度/个,通过依次更改采样点输出顺序就可以方便地控
制相位。
40
剩余28页未读,继续阅读
资源评论
书博教育
- 粉丝: 1
- 资源: 2836
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- python开心麻花影视作品分析程序+源码.zip
- pythonExcel数据分析师程序+源码.zip
- PlatformUI.jar 支持RCP控件环境插件
- VB+ACCESS大型机房学生上机管理系统(源代码+系统).zip
- 基于BP神经网络的回归分析,基于优化动量因子的BP神经网络,基于优化学习率的BP神经网络,基于优化隐藏层神经元的bp神经网络
- python读取excel数据Python-file-reading-master.zip
- STC15单片机串口2使用程序例子
- 读取日志的excel生成周报 用python3开发weekplan-master.zip
- python 读取excel数据导入dbimport-data-master.zip
- K折交叉验证BP神经网络,多输入多输出BP神经网络(代码完整,数据齐全)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功