基于数字振荡器算法的任意波形发生器设计
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第 3 卷第 1 2 期 21 0 0年 3 月
湖北大学学报( 自然科学版 ) Ju nl f b i ies y N trl c ne o ra o e Unvri ( aua S i c) — Hu —t e
Vo- 2 No 1 l3 .
M a .,2 1 r 00
振荡器. 利用这个特点 , 可以构成任意波形的发生器 , 在脉冲激励 x k 一 () E] 志 下能产生持续的任意波形 信号. 因此 , 字式 AWG 的设计 问题 事实上 是一个 数字 滤波 器 的实现 问题. 数 根据信 号 与 系统理 论 , 离散
时 间线 性 时 , 不变 系统 ( TI的输 出信号 可 以表达 为输入 信号 与系统 冲激 响应 的卷 积和 , : L ) 即
统等.
在 当前市 场 中 , AWG是 由模拟 电路或 数字一 模拟 混合 电路组 成. 特 点是一 个具 体 电路 只能产生 若 其 干种特定 的信号 . 如果 一个 信号发 生器 要产生 多种 信号 , 就势必 增加 相应 电路 , 使得 电路体 积 增加 , 方 其 便性、 通用 性 和可靠性 都大 为 降低 . 常见 的信号发 生器 所能 产生 的信 号波形 十分 有 限 , 时 , 故 此 最好 使
利用该方法设计一个基 于 D P和 P S c机 的波形参数随时可调 的正/ 弦发生器 , 余 并对工作原理 和软硬 件设计
过程进行 了详 细叙述. 关键 词 : S ;UA T; DP R 数字振荡器 ; 任意波形发生器
中 图分 类 号 : N9 1 7 T 1. 文献标志码 : A
任意波形发生器 A WG ab rr ae r gnrtr是信号源 的一种, (ri ay vf m e e o) t w o a 具有信号源所有的特点 , 而且 可 以产 生任何 可 以设 计 的波形 , 合各 种 仿 真 和测试 要 求 , 大 地 方 便 了设 计 和 调试 . 适 极 因此 AWG 在许 多领域 中获得 广泛应 用. 例如 , 达设备 、 信系统 、 制系 统 、 器仪 表 、 真 、 测 和 D P应用 系 雷 通 控 仪 仿 检 S
文 章 编 号 :0 0 3 5 2 1 ) 1 0 3 —0 1 0 —2 7 (0 0 0 — 0 2 5
基 于数 字 振 荡器 算 法 的任 意 波形 发 生器 设计
陈子 为
( 都 信 息 工程 学 院 电子 工ቤተ መጻሕፍቲ ባይዱ程 学 院 , 成 四川 成 都 60 2 ) 12 5
摘要 : 在数字振荡器产生任意波形 的原理 的基础上 , 提出一种利用 改进 的数 字振 荡器算 法产生高 精度任 意波形的方案 . 这种方案基于 D P dgtl i a poes g 技术 , S (ii g l rcsi ) asn n 占用系统 资源少 , 形参数易 于调节. 波 最后
( 一 (z z( ) 7 )*. ) () 1
如果输入信号是单位 冲激序列 ( )输 出信号 () ,, z 就是我们所期望的冲激 响应 () 即: ,
v ) ( 一 ( )* ( 一 (z ) 7 )
收 稿 日期 : 0 9—0 —2 20 7 1
() 2
作者简介 : 陈子为( 98一 , , 1 7 ) 男 硕士 , 讲师 , ma :z E i cw@ci eu c l ut d . a .
用 数字 电路 和微处 理器 构成 的数 字式 AWG. 种发 生器 不仅 能 克服模 拟 电路 发 生器 的不 足 , 且具 有 这 而
体 积小 , 度高 和使用 方便 等优点 . 精 目前 数字式 AWG产 生任 意波 形 的方 法 主 要有 3种 : 表 法 、 数 展 开法 [ 和直 接 数 字 频 率 合成 查 级 2 ] D (i c ii l y tein )引 查 表法 是通过 降 低 运算 精 度来 提 高 运算 速 度 , DSdr t gt nh s ig c. e d as z 其精 度 要 求 越 高 , 占 用 的存 储单 元也越 大 , 因此这 种方法 仅适用 于对 精度 要求不 是很 高 的场合 ; 级数 展开 法 占用 的存 储 单元 很少 , 而且精 度高 , 但如 果要生 成一 个任 意的离 散时 间 因果 周期 信 号 , 别是 那 些 无法 用 解 析形 式 具体 特 表达 的信号 , 级数 展开法 仍很难 实现 ; 查表 法 一 样 , D 与 D S方 法 需要 一 个 波 形 存储 器 , 占用 的存储 单 元 也较 大. 为此 , 出了一种 基 于改进 的数字振 荡器 算法 和 D P的任 意波形 发生 器. 提 S
1 利用 数 字 振 荡器 产 生任 意 波 形 的 实现 原 理
对一 个离散 时 间序 列 z 进行 处理并 产生 另一 离散 时 间序列 ( ) () 的离 散 时间 系统 被称 为 数字 滤
波 器. 字滤波器 的极 点必 须配置 在单位 圆的 内部 , 数 以保证 它 们 的稳 定 性 和 暂态 过程 的尽 快 衰减 . 果 如 把极 点配 置在单 位 圆的圆周 上 , 么滤波 器就会 产生 持续 的 固定 频率 的振 荡 , 字滤 波器 就变 成 了数 字 那 数
第 1 期
陈子 为 : 基于数字振 荡器算法 的任意波形 发生器设计
3 3
由() 可 以看 出 , 2式 只要 已知 系统 的 冲激 响应 ( )就 可方 便 地 实 现数 字 滤 波器 , 咒, 因为 卷 积和 中只 用 到 了加 、 和延 时这 几种 软 、 乘 硬件 的基 本 操作 ( 时 可利 用寄 存器 操作 实 现 ) . 延 Ⅲ 数 字信 号处 理本 质 上 是 离散 时 间信 号处 理 , 故无 论 用 计算 机 软 件 、 编程 D P芯片 或 专用 的超 大 可 S 规 模集 成 电路来 实 现数 字 滤波 器 , 了满 足实 时处 理 的要求 , 为 首先 必须 确定 一个 离 散时 间 网络结 构 以描
湖北大学学报( 自然科学版 ) Ju nl f b i ies y N trl c ne o ra o e Unvri ( aua S i c) — Hu —t e
Vo- 2 No 1 l3 .
M a .,2 1 r 00
振荡器. 利用这个特点 , 可以构成任意波形的发生器 , 在脉冲激励 x k 一 () E] 志 下能产生持续的任意波形 信号. 因此 , 字式 AWG 的设计 问题 事实上 是一个 数字 滤波 器 的实现 问题. 数 根据信 号 与 系统理 论 , 离散
时 间线 性 时 , 不变 系统 ( TI的输 出信号 可 以表达 为输入 信号 与系统 冲激 响应 的卷 积和 , : L ) 即
统等.
在 当前市 场 中 , AWG是 由模拟 电路或 数字一 模拟 混合 电路组 成. 特 点是一 个具 体 电路 只能产生 若 其 干种特定 的信号 . 如果 一个 信号发 生器 要产生 多种 信号 , 就势必 增加 相应 电路 , 使得 电路体 积 增加 , 方 其 便性、 通用 性 和可靠性 都大 为 降低 . 常见 的信号发 生器 所能 产生 的信 号波形 十分 有 限 , 时 , 故 此 最好 使
利用该方法设计一个基 于 D P和 P S c机 的波形参数随时可调 的正/ 弦发生器 , 余 并对工作原理 和软硬 件设计
过程进行 了详 细叙述. 关键 词 : S ;UA T; DP R 数字振荡器 ; 任意波形发生器
中 图分 类 号 : N9 1 7 T 1. 文献标志码 : A
任意波形发生器 A WG ab rr ae r gnrtr是信号源 的一种, (ri ay vf m e e o) t w o a 具有信号源所有的特点 , 而且 可 以产 生任何 可 以设 计 的波形 , 合各 种 仿 真 和测试 要 求 , 大 地 方 便 了设 计 和 调试 . 适 极 因此 AWG 在许 多领域 中获得 广泛应 用. 例如 , 达设备 、 信系统 、 制系 统 、 器仪 表 、 真 、 测 和 D P应用 系 雷 通 控 仪 仿 检 S
文 章 编 号 :0 0 3 5 2 1 ) 1 0 3 —0 1 0 —2 7 (0 0 0 — 0 2 5
基 于数 字 振 荡器 算 法 的任 意 波形 发 生器 设计
陈子 为
( 都 信 息 工程 学 院 电子 工ቤተ መጻሕፍቲ ባይዱ程 学 院 , 成 四川 成 都 60 2 ) 12 5
摘要 : 在数字振荡器产生任意波形 的原理 的基础上 , 提出一种利用 改进 的数 字振 荡器算 法产生高 精度任 意波形的方案 . 这种方案基于 D P dgtl i a poes g 技术 , S (ii g l rcsi ) asn n 占用系统 资源少 , 形参数易 于调节. 波 最后
( 一 (z z( ) 7 )*. ) () 1
如果输入信号是单位 冲激序列 ( )输 出信号 () ,, z 就是我们所期望的冲激 响应 () 即: ,
v ) ( 一 ( )* ( 一 (z ) 7 )
收 稿 日期 : 0 9—0 —2 20 7 1
() 2
作者简介 : 陈子为( 98一 , , 1 7 ) 男 硕士 , 讲师 , ma :z E i cw@ci eu c l ut d . a .
用 数字 电路 和微处 理器 构成 的数 字式 AWG. 种发 生器 不仅 能 克服模 拟 电路 发 生器 的不 足 , 且具 有 这 而
体 积小 , 度高 和使用 方便 等优点 . 精 目前 数字式 AWG产 生任 意波 形 的方 法 主 要有 3种 : 表 法 、 数 展 开法 [ 和直 接 数 字 频 率 合成 查 级 2 ] D (i c ii l y tein )引 查 表法 是通过 降 低 运算 精 度来 提 高 运算 速 度 , DSdr t gt nh s ig c. e d as z 其精 度 要 求 越 高 , 占 用 的存 储单 元也越 大 , 因此这 种方法 仅适用 于对 精度 要求不 是很 高 的场合 ; 级数 展开 法 占用 的存 储 单元 很少 , 而且精 度高 , 但如 果要生 成一 个任 意的离 散时 间 因果 周期 信 号 , 别是 那 些 无法 用 解 析形 式 具体 特 表达 的信号 , 级数 展开法 仍很难 实现 ; 查表 法 一 样 , D 与 D S方 法 需要 一 个 波 形 存储 器 , 占用 的存储 单 元 也较 大. 为此 , 出了一种 基 于改进 的数字振 荡器 算法 和 D P的任 意波形 发生 器. 提 S
1 利用 数 字 振 荡器 产 生任 意 波 形 的 实现 原 理
对一 个离散 时 间序 列 z 进行 处理并 产生 另一 离散 时 间序列 ( ) () 的离 散 时间 系统 被称 为 数字 滤
波 器. 字滤波器 的极 点必 须配置 在单位 圆的 内部 , 数 以保证 它 们 的稳 定 性 和 暂态 过程 的尽 快 衰减 . 果 如 把极 点配 置在单 位 圆的圆周 上 , 么滤波 器就会 产生 持续 的 固定 频率 的振 荡 , 字滤 波器 就变 成 了数 字 那 数
第 1 期
陈子 为 : 基于数字振 荡器算法 的任意波形 发生器设计
3 3
由() 可 以看 出 , 2式 只要 已知 系统 的 冲激 响应 ( )就 可方 便 地 实 现数 字 滤 波器 , 咒, 因为 卷 积和 中只 用 到 了加 、 和延 时这 几种 软 、 乘 硬件 的基 本 操作 ( 时 可利 用寄 存器 操作 实 现 ) . 延 Ⅲ 数 字信 号处 理本 质 上 是 离散 时 间信 号处 理 , 故无 论 用 计算 机 软 件 、 编程 D P芯片 或 专用 的超 大 可 S 规 模集 成 电路来 实 现数 字 滤波 器 , 了满 足实 时处 理 的要求 , 为 首先 必须 确定 一个 离 散时 间 网络结 构 以描