【摘要】采用单片机、直接数字频率合成器和两片DAC0832数模转换器相结合的方法设计一种任意波形信号发生器。信号的波形可以通过编程任意产生,其它主要参数如幅度、频率等可程控。主要技术指标达到实用要求。
【关键词】单片机 信号发生器 数模转换器 直接数字频率合成
一、 设计原理与方案论证
1.设计任务和要求
1.1 设计任务
设计制作一个波形发生器,该波形发生器能产生正弦波、方波、三角波和由用户编辑的特定形状波形
1.2 基本要求
(1)具有产生正弦波、方波、三角波三种周期性波形的功能。并且用键盘或其他输入装置产生任意波形。
(2)用键盘输入编辑生成上述三种波形(同周期)的线性组合波形,以及由基波及谐次波(5次以下)线性组合波形。
(3)具有波形存储功能。
(4)输入波形的频率范围为100Hz~20KHz(非正弦波频率按10次谐波计算);重复频率可调,频率步进间隔≤100Hz。
(5)输入波形幅度范围0~5(峰-峰值),可按步进0.1V(峰-峰值)调整。
(6)具有显示输出波形的类型、重复频率(周期)和幅度的功能。
随便指点一下对小弟也是莫大的帮助,谢谢大家! |