基于STC89C52的程控移相器的设计

  • 格式:pdf
  • 大小:178.01 KB
  • 文档页数:3

图 3两级全通滤波器实现 O 。 ~1 8 0 。 移相
如 图 3所 示 。
W W W . e i e 1 6 9 . c o m I 1 1
电子电路设计与方案
图 4 利用 X 9 2 4 1的 移 相 电 路
●1 . 2利 用 X 9 2 4 1数字电位器实现程控相移
的 方 波 ,利 用 单片 机 的捕 获 功 能 ,计 量 输入 输 出 信 号之
: —


l / 2a r c t a no ) Rx c
1 +j c o R x c
等式 ( 1 )
可 见,若 C 、f 保 持 不变 ,调整 R x的值 ,可 以改 变输
入输 出信号之 间的相位差。设相移角度为 1 3 ,则 :
t a n f 一
r1
Rx = — — — — — — _ = I , 一
1 0
1 1 9 4. 1 8
5 0
8 0 7 1 . 2l
生变 化,在波形输 出的同 时,对 Ub采样 ,对波 形
进 行 相 应 的 处 理 转 换 成 方
2 0 2 4 6 5 . Ol 6 0 1 1 7 3 0 . 4
3 0
3 9 1 0 . 1 3
比较 ,根据比较结果进 行
图 2全通 滤波移 相电路图
由表 l可 以看 出相移角度与 电阻值的 函数关系并不是线
性的 ,但可 以发现相移 角度在 O 。 到9 O 。 这段区 间内,电阻值 的变化近似线性 , 相邻的两个相移角度 之间的阻值变化很小 , 因此 ,可 以采用一款最大值在 6~8 k Q 的电位器 ,完成相移 在 0 。 到9 0 。 的变化 ,然 后通过全通滤波移相 电路 的级联 加信 号的反相 器,即可 完成相位角在 0 。  ̄ 1 8 0 。 之间的相 移,电路
在每 个 电阻阵列 中的物理 终端 与机械 电位器 的固定 端是等 L CN 1 1 2 8 6 4是 一款具 有并行 、串行接 口方式 ,内含中文 字 效的 ,在每个 阵列的 V H ( RH )和 VL ( RL ) 以及 电阻段之 库 的点 阵图形 液晶显 示模 块。它 的分辨 率为 1 2 8 X 6 4 ,内 间 的抽头 通过 F E T开关 连接滑 动输 出端 V W ( R W) ,滑动 置 汉字和 A S CI I 字符库 . 可以显示 8 ×4行的汉字 ,也 可实
读取相应 的电阻值地址 ( 第一次读取的 电阻值地址只是一个
角度 ( 一 1 3 / 2 )

R x 值( n )
1 1 8 . 3 2
角度 ( 一 1 3 / 2 )
4 5 . 5
R x 值
6 8 91 . 8
很笼统的范围) ,发送相应的指令给数字 电位器 ,移相器 中 的 电阻值改变 ,输 出波形 Ub的相 位相对于输入波 形 Ua发
数 字 电 位 器 属 于 集 成 化 的 三 端 可 变 电 阻 器 ,X 9 2 4 1 间 的 上 升沿 时 间 差 ,则输 入输 出 信 号间 的相 位差 可 以根
数 字 电位 器 内 部包 括 一 个 l C 通讯 接 口和 四个 数 字 电位 据求 : 竽 △ f 。信号调理电路的采用 L M 3 9 3为主要器 器 ,每 个数 字 电位 器 由 电阻 阵 列和 相 对 应 的滑 动 端寄 存 件 , 电 路 见 图 5 。 器 WCR ,四个 八位的非易失 数据 寄存器 R O—R 3组成 ,在 ■ 1 . 4显示 电路 X 9 2 4 1中每个 电阻阵 列是 由 6 3个串联的分立 电阻段组成。 本 设计选择 L C M1 2 8 6 4 显 示 屏 作 为 显 示 单 元。
7 0
1 8 6 0 7 . 4 3
波发 送到单片机 中。通 过 在 MC U定时 器测 出 当前
的相 位 差 ,与 预 设 值 进 行
4 0 5 6 8 2 . 8 4 8 0 3 8 4 0 9 . 0 4
4 5
6 7 7 2 . 5 5
9 0
1 . 1 0 6 0 4 E + 2 0

上式中 1 3 、W、C都是变量,选定固定阻值 的电容 ,同时
选择 固定的频率 ,பைடு நூலகம்察 相移角与 电阻的关系 ,以 f = 5 0 Hz, c = 0 . 4 7 p F 为例。
图 l 移 相 器 组 成 框 图
表l角度与阻值对应表
利用独立按键键入需要的相移值 ,经过单片机确认后 ,
1 -j c o R x  ̄
1 . 硬件设计
该程控移相器系统主要由五大模块组成 ,分别是按键输
入模块 、M CU模块、 波形相移 模块、信号 整形处理 模块、 L C D显示模块。 系统框 图如 图 l所示。

: .
1 +i c o R x e
此时有 :
o Rx e 1 -j c
电子 电路设计与方案
基于 S T C 8 9 C 5 2的程 控 移 相 器 的设 计
作者/ 孟献仪 ,徐州和纬信 电科技有限公司 ;杨朔 ,先控捷联 电气股份有 限公司
文 章摘要 :移相器是一种用于改变信号的相位 的器件 ,用于产生与输入信号存在相位差 的同频信 号,是相位计量、测试中常用仪器之一 , 广泛应用于航空、 电网、通讯和仪表测量等 方向。传统 移相技术需采用大量 电阻、 电容。设 计采 用数字电位器代替传统的分立 电阻原件 ,
使用 单片 机控制,通过实时控制电位器阻值,利用 更少原件,达到高精度移相的 目的。 关键词 : 移相器 ;数 字电位器 ;单片机
移相器 在军用 雷达 设备、航 天、GP S定位 系统、智 能 调整 ,直 到相位差 与预期值 的误差最小 ,最终在 L CD屏幕
天线到微 波仪 器、电网等 领域 扮演了重要的角色。本文设计 上 显 示 预 期 相 移 角 度 ,实 际 的 相 移 角 度 和 误 差 。 了一款 使用 S T C 8 9 C 5 2单片 机控制 X 9 2 4 1数字 电位器 的移 一 1 . 1移相设计 相器。该移相器结构简单 ,移相精度高 ,且移相范围宽。 图 2是全 通滤波移 相电路。根据 分析有 :