基于FPGA的FM调制与解调,资源为FM工程文件和说明文件,软件QuartusII11.0,语言verilogHDL,调制信号为正弦波,载波信号为正弦波,FM调制直接调频(DDS技术),FM解调非相干解调(微分,取绝对值,低通滤波器)。
一个完整的FM调制/解调系统主要分为模数(AD)转换器、FM调制器/解调器和数模(DA)转换器这三部分。
在本次设计中,信源用正弦波代替,载波同样也是正弦波,在FPGA内部通过DDS产生正弦信号来模拟AD采样数据。
在做FM解调器的实现时,调制器的输出直接在FPGA内部连接解调器的输入,不经过DAC输出与ADC输入,解调器直接输入调制后的离散的波形数据。
如图1所示,直接用数字已调信号代替量化后的模拟已调信号,虚线方框内的部分省略掉了。
2023/9/1 14:48:49 8.01MB FPGA调制解调 FM调制解调 Quartus II
1
AD9910是一款内置14位DAC的直接数字频率合成器,支持高达1GPS采样速率。
AD9910采用高级DDS专利技术,在不牺牲性能的前提下可极大降低功耗。
DDS/DAC组合构成数字可编程的高频模拟输出频率合成器,能够在高达400MHz的频率下生成捷变正弦波形。
用户可以访问三个用于控制DDS的信号控制参数,包括:频率、相位与振幅。
该DDS利用32位累加器提供快速跳频和频率调谐分辨率。
在1GPS采样速率下,调谐分辨率约为0.23Hz。
这款DDS还实现了快速相位与幅度切换等许多功能。
2023/8/28 15:58:04 959KB AD9910
1
介绍dds信号发生器,通过参考可以认识和了解信号发生器的基本原理
2023/8/25 18:42:54 9.9MB dds
1
2017年全国大学生电子设计竞赛(H题)远程幅频特性测试装置省赛特等奖程序,要求设计并制作一远程幅频特性测试装置,本方案由STM32F103ZET6单片机为控制核心,主要由5个模块组成:信号源电路、放大器电路、乘法器电路、滤波电路、WIFI模块等组成。
其中,信号源电路由DDS芯片AD9850结合比较器电路、低通滤波器、程控电路等外围电路组成。
信号源时钟频率为125MHz,输出频率0-40MHz,频率可调。
放大器电路主要由两块AD8367芯片及其外围电路级联而成,其控制端电压由高精度数/模转换器产生,实现程控增益可调。
1
DDS数字频率合成器DDS数字频率合成器DDS数字频率合成器DDS数字频率合成器DDS数字频率合成器DDS数字频率合成器DDS数字频率合成器DDS数字频率合成器DDS数字频率合成器
2023/8/11 19:31:03 594KB DDS数字频率合成器
1
用quartus13.1写的代码,DDS信号发生器模块,里面有详细注释,原理解释。
2023/8/2 1:39:44 10.88MB verilog FPGA Quartus
1
本人参加2019年全国大学生电子设计竞赛,做的题是C题线路负载即故障检测装置,获得国家一等奖。
使用DDS扫频技术,用AD9851通过STM32使用IIC协议输出不同频率的正弦波,通过一系列信号调制电路后,在线路二端口网络进行检测,采集电压频率值,通过STM32进行信号处理,得到不同的端口负载信息和网络识别。
2023/7/27 18:36:58 9.49MB 电赛 国奖
1
程序已调通,VHDL源代码。














2023/7/23 7:24:57 495KB DDS
1
本低频数字式相位测量仪基于多周期同步计数法和DDS原理,以89C55单片机为控制核心,现场可编程逻辑器件(FPGA)为处理核心,由数字式移相信号发生器、移相网络、相位测量仪三部分组成,整个系统具有极高的性价比。
其中,移相信号发生器采用14位高精度数模转换器DAC904,其输出信号幅度范围为10mV~9VP-P,频率为0.1Hz~3MHz时无明显失真,输出相位差为0°~359.95°。
相位测量采用MAX913比较器芯片,测量范围为1Hz~500kHz,远超题目要求。
移相网络的连续移相范围为-45°~+45°,达到了预定要求。
整个系统模块化程度好、集成度高,具有友好人机交互界面且易于外部功能扩展。
关键词:DDS移相信号 移相网络 相位测量
2023/7/10 9:05:21 461KB 低频 数字式 相位测量仪
1
利用DDS产生各种基带或调制信号的源码,例如sin\cos\tri\rec\AM\FM\FSK\ASK\BPSK
2023/7/7 20:30:54 8.81MB DDS AD9854
1
共 114 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡