FPGA最近有些整累了,给大家开个模拟电路设计的坑,内含干货,请放心食用

一、总体设计方案

二、单元电路设计和原理说明
2.1方波发生电路
波形发生电路可以由集成运放芯片构成运算电路来实现。
第一步的方波发生电路,可以由滞回比较器和RC电路构成,如图

采用通用运放LM324芯片进行设计,C1和R1组成RC电路,而R2和R3以及LM324构成滞回比较器。D1、D2的作用是稳压。

电路波形如下

2.2三角波发生电路
三角波发生器就是利用集成运放构成积分器,然后对方波信号进行运算,如图

其中R4和C2的值要经过计算,否则输出波形会出现失真

其波形如图

2.3正弦波发生电路
由傅里叶变换展开三角波信号

可知,在三角波频率固定或者变化较小(3倍以内变化)的时候,可以通过低通滤波器得到正弦波,此滤波频率应该大于基波频率而小于三次谐波分量频率。

电路图如下

在50hz三角波时波形如下

三、元器件的选择及相关数据、参数
核心芯片集成运放选择了LM324通用运放

四、总体电路原理图和工作原理说明
总体电路如下

从左到右依次为方波发生部分,三角波发生部分,正弦波发生部分。
方波发生部分由LM324构成的滞回比较器和RC电路构成;三角波发生部分是LM324构成的积分运算电路;正弦波发生部分则是LM324构成的低通滤波器。

方波产生的原理是RC电路波形在滞回比较器的选择下输出方波;三角波产生原理是对方波进行积分运算得到三角波;正弦波产生原理是,因为根据傅里叶变换,三角波可化为正弦波之和,所以很容易通过低通滤波器得到正弦波,滤波器的频率应该大于基波频率小于三次谐波分量频率。

最终得到的三个波形




如有错误恳请大家指出,谢谢观看!

常见模拟电路设计 一(含仿真):方波、三角波、正弦波的互相发生相关推荐

  1. 模电课设 方波—三角波—正弦波信号发生器

    文章目录 一.课程设计目的 二.设计内容 三.设计思路 一.课程设计目的 掌握电子电路的分析与综合设计方法,能够理论联系实践,设计电路模型 掌握电子技术现代工具的使用,能熟练运用电路仿真软件对电路进行 ...

  2. 电赛练习1《基础版》— 利用Multisim设计并制作一个简易的方波-三角波-正弦波信号发生器,要求输出频率可调,矩形波占空比可调等

    首先呢, 感慨一下,我记得去年这个时候,也是放寒假,我在CSDN上写了第一篇原创,使用python画了一个蜡笔小新的头像,并且我在文末说明了自己会陆续更新很多文章,结果- 到了今天放寒假,我的文章还是 ...

  3. ICL8038信号发生器 正弦波 方波 三角波 低频信号发生 波形发生 原理图和PCB

    ICL8038信号发生器 正弦波 方波 三角波 低频信号发生 波形发生 原理图和PCB 目录 ICL8038信号发生器 正弦波 方波 三角波 低频信号发生 波形发生 原理图和PCB 基本原理 芯片选型 ...

  4. 常见模拟电路设计 二 (含仿真) : 单片机ADC测量正负电压电路设计

    这期更新一个很简单的小玩意,之前校电赛做过一个ADC采集,但是没有做出什么亮点,后来在同学的提醒下意识到可以做一个负电压测量的额外功能. 当然这个问题可以用现成的双极性ADC采集芯片来完成,我知道的有 ...

  5. 常见模拟电路设计 三(含仿真) :文氏桥正弦波发生电路

    参加电赛的过程中遇到了一个需要制作正弦波发生器的任务.这里分享一下方案: 对于低频(几十K以下)的正线波信号,完全可以由RC振荡器来实现而不需要引入电感L. 文氏桥电路的基本结构: 首先,红色箭头标明 ...

  6. dac0832三角波c语言程序,单片机驱动dac0832输出方波三角波正玄波程序

    电路图 仿真文件及完整的源代码下载地址:http://www.51hei.com/bbs/dpj-20395-1.html 下面是汇编程序源码,可以用按键来控制 org 0000h ajmp main ...

  7. 基于stm32单片机的四种波形发生器正弦波、方波、三角波、锯齿波

    基于stm32单片机的四种波形发生器(源程序+仿真+设计报告)全套资料 资料编号:010 具体功能: (1) 可以实现四种波形:正弦波.方波.三角波.锯齿波: (2) 通过按键进行选择,频率可以调整: ...

  8. STM32单片机可变频率幅度DDS信号发生器正弦波三角波方波AD9833

    实践制作DIY- GC0094-DDS信号发生器 一.功能说明: 基于STM32单片机设计-DDS信号发生器 功能介绍: 硬件组成:STM32F103C系列最小系统板 +LCD1602显示器+AD98 ...

  9. Verilog 代码编写 DDS信号发生器(幅频相可调正弦波、方波、三角波、锯齿波)纯VIVADO编写仿真

    DDS(Direct Digital Synthesizer)即数字合成器,是一种新型的频率合成技术,具有相对带宽大,频率转换时间短.分辨率高和相位连续性好等优点.较容易实现频率.相位以及幅度的数控调 ...

最新文章

  1. Linux 之Cut命令详解
  2. ADO.NET复习总结(4)--访问SqlServer的类
  3. 用神经网络分类随机数与无理数
  4. java jpa 字段 关联_jpaQuery中查询字段是关联表的查询方法以及@JoinEntity(joinEntityAlias =str)的作用和代码编写的规范...
  5. 遗传算法求最短路径(旅行商问题)python实现
  6. POJ - 3257 Cow Roller Coaster (背包)
  7. LeetCode 4 Median of Two Sorted Arrays
  8. Apache(httpd) 报错You don't have permission to access /on this server.
  9. 从Ruby中删除数组中的重复元素
  10. 本页不但包含安全的内容,也包含不安全的内容。是否显示不安全的内容
  11. setsockopt中参数之SO_REUSEADDR的意义
  12. 在访问RESTful接口时出现:Could not write content: No serializer found for class的问题解决小技巧收集...
  13. 从开锁到中年危机的杂谈
  14. 网易秋招编程题——优雅的点
  15. 国产游戏表 (来自游侠)
  16. 安卓推送、android文本推送、安卓富媒体推送解决方案
  17. IE11的F12功能无法正常使用
  18. ~5 ccf 2021-12-2 序列查询新解
  19. html的标题题记有哪些,关于温暖的题记唯美
  20. 设计师的可访问性调研指南

热门文章

  1. 全力保障,共享荣光:麒麟信安热烈祝贺神舟十五号发射任务圆满成功!
  2. 如何写好SCI文章(关于NLP论文)
  3. IE 插件 Trixie 介绍
  4. trial timing and pattern-information analyses of fMRI data
  5. react-ga组件的简单应用笔记
  6. 全球大学生超级计算机竞赛排名,这所中国高校全球大学生超级计算机竞赛夺冠 怒赞...
  7. js,jQuery,js-EasyU大总结
  8. [BZOJ4319][cerc2008]Suffix reconstruction(贪心)
  9. 如何缓解肌肉酸痛(夜里睡觉腿酸无法入睡)
  10. ubuntu 安装 windows 字体 美化