文档介绍:Ξ
第 24 卷第 2 期西安科技学院学报 Vol. 24 No. 2
2004 年 6 月 JOURNAL OF XI’AN UNIVERSITY OF SCIENCE AND TECHNOLO GY J un. 2004
文章编号: 1671 - 1912(2004) 02 - 0218 - 03
一种单片机可程控多功能波形发生器的设计
高明卿1 , 柴钰2 , 宋先文2 , 刘开求2
(1. 铜川矿务局玉华煤矿,陕西铜川 727045 ; 2. 西安科技大学电气与控制工程学院,陕西西安 710054)
摘要: 波形发生器在现代电路设计中获得了广泛的应用。文中提出了一种基于单片机可程控波形
发生器的设计方法。本系统主要由函数发生器、波形求和、调幅鉴峰、V/ F 转换、键盘处理及扩展电源
电路等模块构成,具有数/ 模一体化调节功能,能完成波形的产生、幅值/ 频率调节、波形存储及掉电保
护等功能。实验证明,该波形发生器功能较全、性能稳定,适合实际应用。
Ξ关键词: 单片机; 波形发生器; V/ F 转换
中图分类号: TP 368. 2 文献标识码: A
波形发生器作为一种测试设备正在大规模、超大规模集成电路芯片测试和数字系统设计中获得广泛的应
用[1 ] 。随着电子仪器和计算机技术的发展,传统仪器逐渐与计算机技术相结合,创造出了功能更强大、使用更方
便的仪器设备。文中提出了一种基于单片机的可程控、具有数/ 模一体化调节功能[2 ] ,能完成波形的产生、幅值/
频率调节、波形存储等功能的波形发生器系统的设计方法。
1 系统原理
本系统主要由函数发生器模块、波形求和调幅鉴峰模块、V/ F 转换模块、单片机键盘与显示处理模块以及扩
展稳压电源电路和看门狗电路组成。系统硬件框图如图 1 所示。
该系统以 AT89C51 最小系统为控制
核心,由 8038 及其外围电路构成函数发
生器,可以产生正弦波、方波、三角波 3 种
周期性波形。还可以产生通过 3 种波形
任意线性组合的波形以及由基波及其谐
波(5 次以下) 任意线性组合的波形。用户
可以通过键盘输入来控制 8 路模拟通道
的选择输出,并通过多路 L ED 显示频率或
输出的幅值和所设定的参数状态。另外
该系统还具有掉电存储功能、频率扩展功
能( > 200 kHz) 、看门狗电路防止程序跑飞
和死机的功能以及系统复位功能。与传图 1 系统硬件框图
Fig. 1 Block diagram of hardware in the system
统波形发生器相比,该波形发生器具有功
能更强大、使用更方便、性能更稳定等特点。
2 硬件电路设计
2. 1 波形产生及处理电路
函数发生器电路以 8038 为核心,主要用来产生 3 种基本波形,电路如图 2 所示。8038 的管脚 8 为调频电压
收稿日期: 2003 - 10 - 21
作者简介: 高明卿(1961 - ) ,男,河北邢台人,高工,主要从事煤矿机电设备管理工作.
© 1994-2006 China Academic Journal Electronic Publishing House. All rights reserved.