基本要求: (1)具有产生正弦波、方波、三角波三种周期性波形的功能。 (2)用键盘输入编辑生成上述三种波形(同周期)的线性组合波形,以及由基波及其谐波(5次以下)线性组合的波形。 (3)具有波形存储功能。 (4)输出波形的频率范围为100Hz~20kHz(非正弦波频率按10次谐波计算);重复频率可调,频率步进间隔≤100Hz。 (5)输出波形幅度范围0~5V(峰-峰值),可按步进0.1V(峰-峰值)调整。 (6)具有显示输出波形的类型、重复频率(周期)和幅度的功能。 项目说明: 1.这里是这个工程的源代码,但不包含相关库文件和Keil工程文件。 2.SignalGenerator_v0.1.ioc是Stm32CubeMX的配置文件,可使用CubeMX生成Keil5工程。 3.代码里面使用STM32的DAC产生波形的相关代码并不完善,因为我当时主要是用AD9851产生波形。
2023-11-01 15:06:48 46KB stm32
1
基于FPGA的DDS移相变频正弦信号发生器设计.pdf
2023-09-13 08:54:07 533KB FPGA 硬件技术 硬件开发 参考文献
为满足某型飞机塔康设备检测仪器要求,对其提供稳定、可靠、多样的塔康地面信标信号。设计利用Altera公司的EP4CE6E22C8为控制核心,以DAC813JP为DA转换器,运用DDS基本原理,通过QuartusII 软件编写塔康地面信标信号发生器的每个单元模块,最终完成整个设计方案。并进行了Matlab与QuartusII相结合的仿真验证,同时设计连接了外部电路。相较于传统塔康地面信标信号发生器操作简单,便于升级,能够满足检测仪器的各项要求。
1
信号发生器用来产生确定性电信号,其特性随时间推移而变化。如果这些信号表现为简单的周期性波形,如正弦波、方波或三角波,那么这种信号发生器就称为函数发生器。它们通常用于检查电路或 PCBA 的功能。将确定性信号加到被测电路的输入端,将输出端连接至相应的测量设备(例如示波器),用户就可以对其进行评估。过去,挑战通常包括如何设计信号发生器的输出级。本文将介绍如何利用电压增益放大器(VGA)和电流反馈放大器(CFA)设计小型经济的输出级。  典型的信号发生器可提供 25mV 至 5V 输出电压。为了驱动 50Ω或更高的负载,一般会在输出端使用大功率分立器件、多个并行器件,或者成本高昂的 ASIC。其内部
2023-05-19 07:57:15 86KB 大功率信号发生器输出级设计
1
函数信号发生器是各种测试和实验过程中不可缺少的工具,在通信、测量、雷达、控制、教学等领域应用十分广泛。随着我国经济和科技的发展,对相应的测试仪器和测试手段也提出了更高的要求,信号发生器己成为测试仪器中至关重要的一类。
2023-05-11 19:47:21 2.29MB DDS
1
文件包含2个文件,一个是正点的精英板产生方波、三角波、正弦波的程序,另一个是示波器的代码,亲测有用,不需要改任何参数。
2023-04-24 15:04:19 7.71MB stm32
1
基于FPGA的DDS信号发生器的设计,代宏伟,李浩,信号发生器在科研以及生产实践领域有着广泛的应用。传统的信号发生器通常是通过模拟电路的振荡、变换得到各种信号。由于模拟器件
2023-04-16 12:25:37 199KB FPGA
1
直接数字频率合成信号发生器(DDS)设计
2023-04-12 18:11:33 204KB AD9851; FPGA
1
本文介绍了使用MATLAB实现虚拟数字信号发生器和数字电子琴的设计。MATLAB是一种工程实用软件,具有数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等功能。使用GUI工具箱可以方便地实现数字信号发生器的设计。关键词:MATLAB、信号发生器、数字电子琴。
2023-04-07 17:08:41 521KB 互联网
1
晶体管特性图示仪是电子测量常用仪器之一,日前通用的晶体管特性图示仪的扫描信号和阶梯信号由50 Hz工频市电变换而来,扫描频率低,显示的特性曲线闪烁严重,稳定性差;X轴扫描为正弦脉冲,线性度差,在显示晶体管特性曲线时亮度不均匀(前亮后暗),而且波形变换电路复杂。本文介绍一种基于555定时器的晶体管特性图示仪扫描信号发生器设计方法。通过555定时器产生同步的X轴扫描锯齿波和Y轴扫描阶梯波,其扫描频率不受工频市电限制,扫描信号同步性能好,显示波形稳定。
2023-04-04 15:18:38 183KB 信号发生器
1