具体实现功能
系统由STC89C51/52 DAC0832模块 指示和按键模块 LM358模块 LCD1602显示模块 构成电源模块。
1、LCD1602显示波形类型和频率值HZ);
2.波形类型和步进值可通过按钮设置;
3.电位器可以改变振幅(0)V-3.5V稳定);
4、能产生正弦波、锯齿波、三角波、矩形波;
五、四个指示灯可分别指示波形。
设计背景
所有能产生测试信号的仪器都称为信号源,也称为信号发生器,广泛应用于产生被测电路所需特定参数的电测信号中。在测试、研究或调整电子电路和设备时,需要提供符合特定技术条件的电信号,以确定际工作中使用的待测设备的激励信号,以确定测量频率响应、噪声系数量频率响应、噪声系数和电压表定度数。测量系统的稳态特性时,需要使用振幅和已知频率的正弦信号源。当测试系统具有瞬态特性时,需要使用已知的前沿时间、脉冲宽度和重复周期的矩形脉冲源,并要求信号源输出信号参数,如频率、波形、输出电压或功率等。,可以在一定范围内准确调整。信号发生器具有扫频输出功能和外部扫频控制输入接口。
单片微型计算机简称单片机(Microcontrollers),是集成电路芯片,具有数据处理能力的中央处理器采用超大规模集成电路技术CPU、随机存储器RAM、只读存储器ROM、多种I/O开口和中断系统、定时器/计数器等功能(也可能包括显示驱动电路、脉宽调制电路、模拟多路转换器A/D转换器等电路)集成到一个小而完美的微型计算机系统型计算机系统中,广泛应用于工业控制领域。
硬件设计
本实验采用51单片机构建低频信号发生器,可产生正弦波、方波、三角波、锯齿波,通过C语言编程产生相应的波信号,可通过键盘转换各种功能和信号频率控制,当输出数字信号通过模拟信号转换为模拟信号时,通过操作放大器放大输出波,同时,让显示器显示输出的波形信息。
原理图
本系统原理图设计采用Altium Designer具体如图。
程序
本设计利用KEIL5软件实现程序设计,如图所示。
仿真实现
本设计利用protues8.7软件实现仿真设计,如图所示。
全部资料
所有信息包括程序(注释)AD原理图、protues全网最全面的仿真、参考论文、程序讲解、仿真讲解、仿真视频、原理图讲解、数据使用介绍等。