ASK调制解调。

数学原理:
首先ASK调制解调原理很简单:用我们的发的数据去控制载波,我们这里是用的2ask,
y = data *sin(w*t +pha) 或者 y = data*cos(w*t+pha)(一个乘法器)
所以当我们的data是1时,我们发出的数据就是载波,当我们的data为0时,我们发出的数据就是0.
所以ask的调制解调是非常简单的,重点是在其解调。

解调方式
因为一般ask的调制方式有相干解调与非相干解调,我们这里就是用非相干解调(不再需要载波)。

实现硬件:zedboard + AD9361,
我们的数据通过9361的天线发射出去,然后再利用天线接收,我们在接收端利用ADC采集数据,
然后先通过一个滤波器,然后再送入一个取样判决其,还原其发送的数据.

项目的整体的流程:

项目中的block_design:

相关模块

关于时钟: 采样时钟40M,载波频率1.25M,所以一个载波周期会采样40/1.25 = 32个点,我们数据速率是100Kbps,每一个数据周期有400个采样点.

信号发射器:我们通过我发送的数据,来决定我发出的数据数据是0还是正弦波,如果我发送的数据是1,则发出的了正弦波,如果是0,则发送的数据全为0,。正余弦的产生是用的查找表的方式。我这里是通过一个HLS写了一个信号发生器,关于其内容可以参考我的这篇博客

hls ask 调制_快乐的派大仙的博客-CSDN博客

信号接收器:信号接收器,我们收到的数据是ADC采样的的12位数据,首先我们要先经过整流,然后滤波,只剩下信号的包络,然再送到我们的取样判决模块。

滤波器:这里可以做一个低通滤波器,滤除高频信号,只剩下一个包络。然后再做一个均值滤波器,使信号更加平滑。有需要可以参考这个

HLS FIR低通滤波器的实现_快乐的派大仙的博客-CSDN博客_hls设计fir滤波器

取样判决器:我们经过滤波的数据送入取样判决,恢复我们的信号。可以参考这个博客

基于ask 的调制解调 抽样判决与同步设计_快乐的派大仙的博客-CSDN博客

最后项目的一些结果图:

发出去的正弦波

接收到的正弦波,当数据为1时的正弦波

最后判决输出的数据

基于AD9361的ASK调制与解调相关推荐

  1. fsk调制解调实验报告 matlab,基于MATLAB的-FSK调制与解调-通信原理实验

    <基于MATLAB的-FSK调制与解调-通信原理实验>由会员分享,可在线阅读,更多相关<基于MATLAB的-FSK调制与解调-通信原理实验(2页珍藏版)>请在人人文库网上搜索. ...

  2. 【基于matlab的mqam调制与解调系统】

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.正交幅度调制原理 二.QAM的解调和判决 三.16QAM调制解调系统的实现与仿真 总结 前言 提示:这里可以添加本 ...

  3. matlab调制解调开题报告,基于MATLB的数字调制与解调设计与仿真开题报告.doc

    基于MATLB的数字调制与解调设计与仿真开题报告 毕业(设计)论文 开 题 报 告 系 别 电子信息工程系 专 业 电子信息工程专业 班 级 122102 学生姓名 朱椰子 学 号 111861 指导 ...

  4. 信号的解调与调制matlab,基于MATLAB常用数字信号调制与解调

    内容简介: 本科毕业设计 基于MATLAB常用数字信号调制与解调 数字通信|MATLAB|ASK|PSK|FSK|调制与解调|毕业设计 文件格式:word+PPT 本科毕业设计 基于MATLAB常用数 ...

  5. 信号的调制与解调matlab仿真,基于MATLAB对信号调制与解调的仿真

    基于MATLAB对信号调制与解调的仿真 2.3 2PSK的基本原理和调制解调实现 数字相移键控,记作PSK(Phase shift-keying ),二进制相位键控记作2PSK. 2PSK就是根据基带 ...

  6. matlab显示2dpsk误码率,基于MATLAB的2DPSK调制与解调系统的分析.doc

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp计算机&nbsp>&nbspmatlab 基于MATLAB的2DPSK调制与解调系统的分析. ...

  7. 高斯噪声调频matlab,基于MATLAB的2ASK调制与解调设计

    目录 目录 (1) 第一部分 (2) 1.设计任务及要求 (2) 1.1课程设计的主要内容及技术指标 (2) 1.2课程设计的基本要求 (2) 2.课程设计进度安排 (2) 3.课程设计提交的成果 ( ...

  8. 基于Matlab的DSB调制解调,课程设计(论文)-基于MATLAB的DSB调制与解调分析.doc

    目 录 前言2 1 DSB调制与解调原理3 1.1DSB调制原理3 1.2DSB解调原理与抗噪性能5 2 DSB调制解调分析的MATLAB实现7 2.1正弦波调制7 2.1.1调制信号幅度=0.8×载 ...

  9. 基于labview的AM调制以及解调

    一.设计思路 调制: 将基带信号叠加一个直流偏量后与载波相乘,使载波的振幅按照所需传送信号的变化规律而变化,但频率保持不变. 解调: 方法有包络检波和同步检波两种.本次采用同步检波:同步检波必须采用一 ...

  10. matlab 2dpsk调制频谱,基于MATLAB的2DPSK调制与解调系统的分析

    摘要 MATLAB集成环境下的Simulink仿真平台,设计一个2DPSK调制与解调系统.用示波器观察调制前后的信号波形;用频谱分析模块观察调制前后信号频谱的变化;加上噪声源,用误码测试模块测量误码率 ...

最新文章

  1. discuz 修改积分策略( 在周期中添加每周 )
  2. POJ 1177 Picture [离散化+扫描线+线段树]
  3. 苯环的神经网络C6H6
  4. php 输出方法,PHP输出打印方法
  5. Layout布局(补充)
  6. Google Duo采用WaveNetEQ填补语音间隙
  7. json-c库使用总结
  8. 在一个程序设计里,不同的功能窗口有着相似的功能实现方式,可采用设计模式---模板方法模式
  9. leetcode374. 猜数字大小(二分法)
  10. Ubuntu扩大boot空间
  11. html5 mp4转换ogv格式,如何把OGV转换为MP4?用它,轻松转换视频文件!
  12. Java中的网络支持Socket应用
  13. 小鹏汽车创始人何小鹏:做梦梦到投资人要投资
  14. PHPStorm/IntelliJ IDEA 设置SFTP
  15. 浏览器request得不到cookie_Servlet第五篇「介绍会话技术、Cookie的API、详解、应用」...
  16. Python collections.Counter()用法
  17. Transform.rotation所见非所得
  18. 字节跳动智力题-推理题
  19. 一位宝石爱好者的零起点建站攻略
  20. 医院室内定位导航,便捷、低成本智慧医院室内地图应用解决方案

热门文章

  1. 美国服务器查询网站查询网站查询网站查询网站查询,全球DNS节点查询网
  2. 理解C/C++运行时库
  3. 2017 idea 代码字体加粗
  4. 【Redis使用规范】
  5. php使用redis实例,php中使用redis队列操作实例代码
  6. jQuery WeUI学习笔记一
  7. Linux ANSYS FLUENT 在集群上的安装与配置
  8. datax(27):不太常见配置项querySql、preSql、postSql、splitPk
  9. 电子技术基础资料合集
  10. 京东助手+淘宝试用助手+苏宁试用助手软件