红叶何时落水

皇家带砖学院电子专业大二电电课程设计

一不小心抽到了AM调制题

题目

设计一个AM调制解调器,调制信号为500HZ的正弦波,载波信号为30KHZ正弦波,电路内部需要包含有源低通滤波器。

分析

根据要求,需要300KHZ和500HZ的正弦波信号,采用已有的函数发生器。整个电路需要包含调制和解调的过程,利用运算放大器,乘法器等元器件完成。

本来吧,这个题应该重点是后面的解调部分。因为这个学期主要学的就是动态电路,自己独立设计一个低通电路还是没问题的。但是,调制部分花了3天,解调三天。

设计原理

首先进行AM信号的调制,通过理想的乘法器和加法器由调制信号去控制高频载波的幅度,使之随调制信号做线性变化。二极管用来构成包络检波电路,二极管做检波元件,再用一个电容和电阻构成低通滤波器。当输入的已调信号较大时,二极管是断续工作的,当输入信号正半周时,二极管导通,对电容充电;信号负半周和输入电压较小时,二极管截止,电容对电阻放电。在电阻两端得到的电压包含的频率成分很多,经过电容滤除高频部分,在输出端就可以得到还原的低频信号。

调制原理分析

通过查找芯片手册得知,MC1496P不能直接用作理想乘法器,需要搭建外部电路,并且multisim里没有器件模型,根据手册以及网络上搜到的论,文我们搭建了MC1496P内部结构来进行仿真。    原理图中经过10uF电容输出的是调制信号,经过0.1uF电容输入的是载波信号。搭建完成后通过调节滑动变阻器,就可以改变调制度ma的值。

调制出来的波形

经过4007二极管后的波形

经过两个一阶低通滤波器后

解调出500hz信号

这只是仿真图,证明了原理没问题

实际成果展示

基于MC1496芯片的AM调制与解调相关推荐

  1. 基于matlab的ldpc编码的构造,基于LDPC编码的GMSK调制与解调及matlab仿真实现(含录像)...

    基于LDPC编码的GMSK调制与解调及matlab仿真实现(含录像)(开题报告,论文10700字,程序代码,录像) 摘 要 随着无线通信技术的不断发展与进步,数字电视广播.移动视频点播等对数据吞吐量要 ...

  2. matlab进行fm调制与解调,基于matlab的fm信号调制与解调.doc

    基于matlab的fm信号调制与解调.doc 调制就是将基带信号的频谱搬移到信道通带中或者其中的某个频段上的过程,而解调是将信道中来的频带信号恢复为基带信号的反过程.调制的目的是把要传输的模拟信号或数 ...

  3. 基于MATLAB的AM的调制与解调

    基于MATLAB的AM的调制与解调 然后是解调,解调分两步,一步是将调制好的信号与本地载波相乘(与载波同频),然后在通过一个低通滤波器,最后就把信号恢复了. 上面就直接是调制好的信号与本地载波相乘.至 ...

  4. 基于matlab实现MSK的调制与解调

    基于matlab实现MSK的调制与解调 1.MSK 2.matlab代码实现MSK调制与解调 filter的创建 3.实验结果 1.MSK 最小频移键控MSK (Minimum Shift Keyin ...

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

    基于MATLAB对FSK信号调制与解调的仿真 基于 MATLAB 对 FSK 信号调制与解调的仿真摘要 Matlab 平台的著名仿真环境 Simulink 作为一种种专业和功能强大且操作简单的仿真工具 ...

  6. 基于高云FPGA的FM调制与解调

    基于高云FPGA的FM调制与解调 一.概述 二.平台 三.要求 四.原理 五.调试过程 1.FM调制 2.FM解调 六.程序 (1)生成.mi文件 (2)主程序 (3)微分 六.注意事项 一.概述 基 ...

  7. 基于Matlab的SSB信号调制和解调(内附源码)

    详细原理可参考课设报告:基于matlab的SSB信号调制.传输.解调的仿真-行业报告文档类资源-CSDN下载 调制采用了滤波法和相移法. 代码中有注释,无子函数,可以直接运行. 压缩包中包含了具体的课 ...

  8. 【通信原理】实验1 基于Matlab的模拟信号的调制和解调

    基于Matlab的模拟调制系统仿真 目录 基于Matlab的模拟调制系统仿真 一.实验类型 二. 实验目的 三.实验原理 四. 实验内容 一. AM: DSB: SSB: 更多相关文章如下: 一.实验 ...

  9. 基于FPGA的AM信号调制与解调详细步骤

    详细程序及原理参考原文: FPGA学习(二)--实现AM信号调制与解调 - 子木的文章 - 知乎 https://zhuanlan.zhihu.com/p/37203478 使用的软件是Vivado ...

  10. 基于matlab仿真的数字调制与解调设计

    随着通信系统复杂性的增加,传统的手工分析与电路板试验等分析设计方法已经不能适应发展的需要,通信系统计算机模拟仿真技术日益显示出其巨大的优越性.计算机仿真是根据被研究的真实系统的模型,利用计算机进行实验 ...

最新文章

  1. 抄代码的时候总是遇到原始数据应该长什么样的问题??
  2. Ant Design离线使用Icon图标资源
  3. careercup-树与图 4.6
  4. superMap添加marker及连线
  5. H5微信分享朋友、朋友圈、QQ
  6. javascript php 之间传递 中文 避免乱码
  7. 【pyqt5学习】——items view相关控件(list view、table view)
  8. Java当中迭代器的使用(遍历容器ArrayList, HashSet,HashMap)
  9. 建议把英语改成选修的计算机老师,中小学“变动”,英语改为副科?老师没意见家长却愁眉不展...
  10. oracle只有oradata恢复,如何恢复一个只有完好数据文件的数据库?
  11. php session 不通过cookie_PHP会话控制机制中,Cookie和Session的应用,你更喜欢谁
  12. php查询mysql数据库输出到前台_PHP读取数据库表显示到前台
  13. Android adb 命令大全
  14. python根据服务器sn号查询DELL服务器型号、出厂时间、过保时间
  15. [4G5G专题-34]:物理层-浅谈m序列的原理以及在NR PSS中的应用
  16. 【Mockplus教程】MAC上安装Mockplus
  17. 【图像压缩】连续比特率自适应《Asymmetric Gained Deep Image Compression With Continuous Rate Adaptation》
  18. 产品狗观世界:谈装修
  19. 概率论-4.3随机变量序列的两种收敛性(待补充)
  20. Linux fs清理文件,linux – 在fs崩溃并运行fsck之后,一些文件被恢复但是找不到丢失的文件?...

热门文章

  1. 多元有序logistic回归分析_多元logistics回归分析
  2. 管网平差c语言编程,给水管网平差计算步骤
  3. OPencv 灰度直方图、直方图规定化
  4. 【python nc文件】10分钟教你python读取nc文件
  5. 瑞芯微读取寄存器_瑞芯微Android软件中添加ALC5640 音频CODEC 的寄存器修改
  6. ActiveMQ下载、安装、启动
  7. 数据库课设 - 机票预订系统
  8. php动态网站实训心得体会,十天学会写PHP动态网站
  9. 公制螺纹与英制螺纹区别
  10. 大一计算机论文_大学计算机论文