第 期
年 月
徽 处 理 机
《又 ,
· 微机应用
·
单片机控制的直接数字频率合成器
王建新 ’ 王志华
南京理 工大学电光学院 南京
摘 要 直接数字频率合成是一种新的频率合成技术 ,, 它由相位累加器 、 只 读存贮
器 、 转换器及低通滤波器组成 。 本文介绍了一种用 中、 大规模集成
电路
模拟电路李宁答案12数字电路仿真实验电路与电子学第1章单片机复位电路图组合逻辑电路课后答案
实现直接数
字频率合成器 的方法 , 该直接数字频率合成器用 单片机作相位增量控制器 , 所需
频率直接从键盘敲入 , 频率值 同时在数码显示器上显示 。
关键词 直接数字频率合成 频率合成 单片机
如 “ , 舒 ,
讨 ‘ 翻 升 岁 ,
, ,
,
引言
直接数字频率合成 是一种新的频
率合成方法 , 它与传统的频率合成方法相比
具有相位噪声低 、分辨力高和频率捷变快等
优点 , 由相位累加器 、 只读存贮器 、
转换器及低通滤波器组成 「‘
、幻 , 如图 所示
相位累加器 险灰 “
图
图 中 为时钟频率 , 为相位增量 ,
为相位累加器字长 , 容量为 位 ,
原理图
低通滤波 器截止频率为 , 为输出频
率 工作时 , 相位累加器以 为时钟 ,
男 岁 硕士 副教授
收稿 日期 一 一 修回 日期 一 一
期 王建新等 单片机控制的直接数字颇率合成器
作步长为 的模 梦 加法 , 输 出相位码去寻
址 , 中固化有一个周期的正弦函
数 , 输 出的幅度码经 转换器及低
通滤波器后就可得到连续变化的正弦波 , 输
出正弦波的频率为
一梦
一一
从 式可见 , 只要改变 就可得到相
应的输出频率 , 因此 也叫频率控制字 。 根
据 采样定理 , 最大输出频率为 。
本文首先介绍 的硬件电路的实现 ,
然后介绍用单片机控制相位增量 的方法 。
电路
电路框图如 图 所示 , ‘ 为
四位超前进位全 加 法 魂 , 。 。 为
。 四片 级连构成 位加法
器 , 加法器 的一个输入 来 自频率控制字
, 另一个输入 来 自两片 构成的
位锁存器 , 加法器相加结果又送至锁存器
锁存 , 因此 , 。 构成 了一个 位累加
器 。 此累加器输出的最大值为 “一 , 超过此
值后 累加器将溢 出回到 。, 所 以此累加器是
以 ‘为模 , 为步长作累加的 , 累加操作 由
时钟 关 控制 。 由于累加器输出是以相位序列
的形式去寻址 中正弦函数幅度码的 ,
因此 , 此累加器叫作相位累加器 。
叭叭叭叭叭叭 、、、、、、、、、、、、、 电 卜卜卜 衍 首首首 占
口口口口口口口口 汀汀汀
·
·······
口口口 自 公公
口口 叮叮叮叮叮
百百百 瓦
’’
成 口口
·········
占占占占占占占占占⋯⋯⋯⋯⋯⋯⋯“飞飞飞飞百百百百
图
此相位累加器字长为 位 , 显然它寻址
的 容量最大将达 , 实际上用那么
大容量的 是没有必要的 。 因为受
转换器限制 , 图 电路中 数据字长只
取 位 , 此时若在一个正弦周期内取 个
幅度样点 , 将会出现大量重复 。 图 中我们用
存放一个周期的正弦波 ,
的容量为 位 , 因此相位累加器 位
输出线中的高 位来寻址 。
输出的正弦幅度序列经
和 构成的双极性 转换后变成了
原理图
以正弦函数为包络的阶梯波 , 此阶梯波经过
、 构成的低通滤波器就变成连续变化的
正弦波了 。
图 中 , 时钟频率 受 转换器转
换速率限制 , 因此 关 取为 , 如果采用
高速 转换器 , 可达 。 由 式 ,
此 输出频率分辨力为 生 ,
输出最高频率为 。
相位增量控制器
单片机实现的相位增量控制器可分为三
部分 , 一部分是键盘与显示器电路 , 第二部分
微 处 理 机 年
是单片机软件完成的数值运算 , 第三部分是
与 的接 口 电路 。
键盘与显示 电路 由 管理 , 如图 所
示 , 详细
工作原理
数字放映机工作原理变压器基本工作原理叉车的结构和工作原理袋收尘器工作原理主动脉球囊反搏护理
见参考文献 。 所需产生
的正弦波频率 从键盘敲入 , 同时七段显示
器 显示 , 由于前述的 最大输出频率为
, 因此使用 位显示器 。
进制数 , 占用 个 内存字节 , 高 位存放在
单元 , 低 位存放在 单元 。
把 送给 相位累加器的接 口 电路
如图 所示 。 。的 口地址为 , , 和
的 口地址为 , 先把低 位数
据送入 。锁存 再送出高 位至 锁存 ,
同时低 位数据进入 , 锁存 。 接 口 编程如
下
厂勺勺
厂厂门门
「「一洲洲
口口口
口口口
、
, 、
一一 位
「「「「「
一一
” 留二劣劣劣
门巧巧巧巧
刃刃 丁 一一一一一一 一 丫
一一一一 仅 界 一 健盘盘
图 键盘与显示电路
以 码 的 形 式 读 入 片 内
, 由 式 , 要完成下列运算
刀 ·
广气 一一一丁二一一
‘
’‘ 又
然后把 送给 的相位累加器 。
运算流程图如图 所示 , 先把 转换为
。 十 码
压压缩 码码
码 进制数数
右右移 个字节节
除除以
十
图 流程图
压缩 码 , 然后转化为二进制数 , 再右移
个字节 相当于乘以 ‘ , 最后和二进制形
式的 相除 , 得到频率控制字 。 由于 的
最大值为 ‘ , 因此 为一个 位二
图 接 口 电路
,
,
,
,
,
,
, 和 , 构成相位增量寄存器 , 只要不
从键盘敲入新的频率值 , 将在 , , 和 中
保持不变 , 从而输出频率不变 。
结束语
本文介绍了由单片机控制的直接数字频
率合成器 , 测试
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
明 , 该 电路设计正确 , 频率
合成器频率控制灵活 , 还可以输出各种波形 ,
只要在 的 中固化相应波形即
可 。
参考文献
张冠百 锁相与频率合成技术 北京 电子工业 出版社 ,
魏 福立 直接数字合成 技术及 应 用 电子 技术应用 ,
,
何立民 单片机应用系统设计 北京 航空航天大学出版
社 , ,