电子与信息工程学院综合实验课程报告实验名称:基于单片机的信号发生器的设计与实现班 级:10 电工 2 班学 号:20251851046姓 名:李俊指导老师: 时 间: 摘要本文以STC89C51单片机为核心设计了一个低频函数信号发生器
信号发生器采纳数字波形合成技术,通过硬件电路和软件程序相结合,可输出自定义波形,如正弦波、方波、三角波、三角波、梯形波及其他任意波形,波形的频率和幅度在一定范围内可任意改变
波形和频率的改变通过软件控制,幅度的改变通过硬件实现
介绍了波形的生成原理、硬件电路和软件部分的设计原理
本系统可以产生最高频率798
6HZ的波形
该信号发生器具有体积小、价格低、性能稳定、功能齐全的优点
关键词:低频信号发生器;单片机;D /A 转换; 1 设计选题及任务设计题目:基于单片机的信号发生器的设计与实现 任务与要求:设计一个由单片机控制的信号发生器
运用单片机系统控制产生多种波形,这些波形包括方波 、三角波、锯齿波、正弦波等
信号发生器所产生的波形的频率、幅度均可调节
并可通过软件任意改变信号的波形
基本要求:1
产生三种以上波形
如正弦波、三角波、矩形波等
最大频率不低于 500Hz
并且频率可按一定规律调节,如周期按 1T,2T,3T,4T 或1T,2T,4T,8T 变化
幅度可调,峰峰值在 0——5V 之间变化
扩展要求:产生更多的频率和波形
2 系统概述2
1 方案论证和比较2.1.1 总体方案:方案一:采纳模拟电路搭建函数信号发生器,它可以同时产生方波、三角波、正弦波
但是这种模块产生的不能产生任意的波形(例如梯形波),并且频率调节很不方便
方案二:采纳锁相式频率合成器,利用锁相环,将压控振荡器(VCO)的输出频率锁定在所需频率上,该方案性能良好,但难以达到输出频率覆盖系数的要求,且电路复杂
方案三:使用集成信号发生器发生芯片,例