555经典电路
1、555介绍:
555 定时器是一种模拟和数字功能相结合的中规模集成器件。一般用双极性工艺制作的称为 555,用 CMOS 工艺制作的称为 7555,除单定时器外,还有对应的双定时器 556/7556。555 定时器的电源电压范围宽,可在 4.5V~16V 工作,7555 可在 3~18V 工作,输出驱动电流约为 200mA,因而其输出可与 TTL、CMOS 或者模拟电路电平兼容。555 定时器成本低,性能可靠,只需要外接几个电阻、电容,就可以实现多谐振荡器、单稳态触发器及施密特触发器等脉冲产生与变换电路。它也常作为定时器广泛应用于仪器仪表、家用电器、电子测量及自动控制等方面。。它内部包括两个电压比较器,三个等值串联电阻,一个 RS 触发器,一个放电管 T 及功率输出级。它提供两个基准电压VCC /3 和 2VCC /3
1引脚:接地端,与地相接;
2引脚:触发输入端;
3引脚:电压输出端;
4引脚:RD复位端:当 端接低电平,则时基电路不工作,此时不论 、TH处于
何电平,时基电路输出为“0”,该端不用时应接高电平。
5引脚:电压控制端;若此端外接电压,则可改变内部两个比较器的基准电压,当该端不用时,应将该端串入一只0.01μF电容接地,以防引入干扰。
6引脚:阈值输入端;
7引脚:放电端;
8引脚:电源输入端

2、研究内容:
用集成555电路设计一脉冲波、三角波、正弦波电路:一路输出10kHZ脉冲波,另一路输出10kHZ三角波,第三路输出30kHZ正弦波,三路输出幅度为1V
3、设计方案:

方波:
用555定时器组成的多谐振荡器的典型电路如图3-3所示。R1、R2和C为定时元件,C2的作用是防止干扰电压对电路的影响。接通电源后,电容C1被充电,当电容C1上端电压Uc1升到2Ucc/3时使555第3脚Uo为低电平,同时555内放电三极管T导通,此时电容C1通过R2放电,Uc1下降。当Uc1下降到Ucc/3时,Uo翻转为高电平。当放电结束时,T截止,Ucc将通过R1、R2 向电容器C2充电,电路又翻转为低电平。如此周而复始,于是,在电路的输出端就得到一个周期性的矩形波。对555,R1的取值一般要大于1kΩ,对7555,则应在2kΩ以上,否则易损坏器件。波形主要参数估算公式:
正脉冲宽度:T1=(R1+R2)C㏑2≈0.7(R1+R2)C
负脉冲宽度:T2=R2C㏑2≈0.7R2C
重复周期:T=T1+T2≈0.7(R1+2R2)C
占空比:D= T1/T=(R1+R2)/ (R1+2R2)


仿真电路图:

输出波形:f=1/(99.434/1000000)=10.057Hz
Up=1V
满足设计要求

方波到三角波:
积分运算电路是模拟电路中应用较广泛的一种功能电路,它的原理电路如下图所示图中,输入信号ui经输入电阻R接入运放反相输入端,电容C接在负反馈回路中。与反相比例运算电路相比,只是将其中的反馈电阻用电容来代替,因而,积分电路也属于反相输入电路运用理想运放反相输人时的“虚短”和"虚断"概念可推出相关表达式,在使用电路中,为了防止低频信号增益过大,常在电容上并联一个电阻加以限制,如下图虚线所示:


仿真电路图:

输出波形:f=1/(99.434/1000000)=10.057Hz
Up=1V
满足设计要求

方波到正弦波:

带通滤波器输入的方波滤波得到3倍基波频率的正弦波,本实验为有源带通滤波器,对电阻R及电容C进行调节,从而实现对实验要求的3次谐波的提取。
二阶有源带通滤波器:带通滤波器是允许某一频段内的信号通过,因此它具有两个截止频率fH和fL。
通过高通滤波和低通滤波电路进行组合,可获得带通滤波电路。它的电路如图3-4所示。

该电路的传递函数为:
其中:
;
;

对于带通滤波器,Q值越高,幅频响应曲线越尖锐,滤波器的选择性越好。但随着曲线变尖,通带范围也会相应变窄,因此Q值也不能太高,一般取Q≤10较好。另外,从通带宽度Δf的公式可看出,通过调节R4和R5的比例,即可改变带宽而不会影响中心频率。

仿真电路:

三倍基波频率正弦波输出波形:

总体仿真电路:
-
输出波形:

输出波形:

4、结果分析:
在多次调整电路参数后得到了正确的输出波形图,555多谐振荡器产生方波,方波积分得到同频率正弦波,方波通过带通滤波得到三倍基波频率的正弦波;在电路调试的过程中出现了不同程度的波形失真,555多谐振荡器产生波形失真可以归结为以下几点:3端输出带负载能力有限或负载过大、4端电压不稳、5端参考电压不稳、电压质量不好、Ucc电源供电能力不足等;积分电路波形失真原因可以归结为以下几点:电阻电容参数选取不当、电压Ucc过小或是单电源供电、低频信号增益过大进入饱和区;带通滤波电路波形失真原因可以归结为以下几点:电阻电容参数选取不当、滤波器阶数太低、电压Ucc过小或是单电源供电
5、总结:
555电路不仅可以构成多谐振荡器而且还可以构成单稳态触发器、锯齿波发生器、施密特触发器,是一种应用广泛的集成电路;任何一个周期信号都可以展开成傅里叶级数,也就是若干次谐波(正弦波)之和,根据这一原理,将方波展开为傅里叶级数,用带通滤波器滤得30kHZ的正弦波信号;利用积分电路的积分功能不仅可以进行一些积分运算功能而且还可以将方波积分成三角波;在电路设计的过程中遇到过很多问题,参数也调了很久,但在这基础上最基本的是要把设计电路的特性搞清楚,在之后的参数计算过程中才不至于手忙脚乱。
6、参考文献:
[1]陆勇.模拟集成电路基础(第三版)[M].北京:中国铁道出版社,2010
[2]侯建军.数字电子技术基础(第三版)[M].北京:高等教育出版社,2015
相关文章:
555经典电路
1、555介绍: 555 定时器是一种模拟和数字功能相结合的中规模集成器件。一般用双极性工艺制作的称为 555,用 CMOS 工艺制作的称为 7555,除单定时器外,还有对应的双定时器 556/7556。555 定时器的电源电压范围宽,可在 4…...
vue 下载的插件从哪里上传?npm发布插件详细记录
文章参考: 参考文章一: 封装vue插件并发布到npm详细步骤_vue-cli 封装插件-CSDN博客 参考文章二: npm发布vue插件步骤、组件、package、adduser、publish、getElementsByClassName、important、export、default、target、dest_export default…...
吴恩达机器学习笔记 十七 通过偏差与方差诊断性能 正则化 偏差 方差
高偏差(欠拟合):在训练集上表现得也不好 高方差(过拟合):J_cv要远大于J_train 刚刚好:J_cv和J_train都小 J_cv和J_train与拟合多项式阶数的关系 从一阶到四阶,训练集的误差越来越小…...
Java高频面试之SSM篇
有需要互关的小伙伴,关注一下,有关必回关,争取今年认证早日拿到博客专家 Java高频面试之总纲篇 Java高频面试之集合篇 Java高频面试之异常篇 Java高频面试之并发篇 Java高频面试之SSM篇 Java高频面试之Mysql篇 Java高频面试之Redis篇 Java高频面试之消息队列与分布式篇…...
【软件工程】介绍
软件工程 软件工程是一门应用计算机科学、数学和工程原则来设计、开发、维护和测试软件的学科。软件工程着重于创建质量高效、可靠、可使用、可维护和快速开发的系统。这个领域从20世纪60年代初开始蓬勃发展,主要是为了解决软件危机,即随着计算机和软件…...
考研复习C语言初阶(4)+标记和BFS展开的扫雷游戏
目录 1. 一维数组的创建和初始化。 1.1 数组的创建 1.2 数组的初始化 1.3 一维数组的使用 1.4 一维数组在内存中的存储 2. 二维数组的创建和初始化 2.1 二维数组的创建 2.2 二维数组的初始化 2.3 二维数组的使用 2.4 二维数组在内存中的存储 3. 数组越界 4. 冒泡…...
在 Python 中从键盘读取用户输入
文章目录 如何在 Python 中从键盘读取用户输入input 函数使用input读取键盘输入使用input读取特定类型的数据处理错误从用户输入中读取多个值 getpass 模块使用 PyInputPlus 自动执行用户输入评估总结 如何在 Python 中从键盘读取用户输入 原文《How to Read User Input From t…...
linux设置systemctl启动
linux设置nginx systemctl启动 生成nginx.pid文件 #验证nginx的配置,并生成nginx.pid文件 /usr/local/nginx/sbin/nginx -t #pid文件目录在 /usr/local/nginx/run/nginx.pid 设置systemctl启动nginx #添加之前需要先关闭启动状态的nginx,让nginx是未…...
蓝桥杯历年真题省赛 Java b组 2016年 第七届 煤球数目
一、题目 煤球数目. 有一堆煤球,堆成三角棱锥形。具体: 第一层放1个, 第二层3个(排列成三角形), 第三层6个(排列成三角形), 第四层10个(排列成三角形&#x…...
NTFS安全权限
NTFS是新技术文件系统(New Technology File System)的缩写,是一种用于Windows操作系统的文件系统。NTFS提供了高级的功能和性能,包括文件和目录的权限控制、加密、压缩以及日志等。它被广泛应用于Windows NT、Windows 2000、Windo…...
rt-thread组件之audio组件(结合mp3player包使用)
前言 继上一篇RT-Thread组件之Audio框架i2s驱动的编写的编写,应用层使用rt-thread软件包里面的wavplayer组件以及 rt-thread组件之audio组件(结合wavplayer包使用)的文章本篇使用的是 mp3player软件包,与wavplayer设计框架基本上是一样的,只…...
SaulLM-7B: A pioneering Large Language Model for Law
SaulLM-7B: A pioneering Large Language Model for Law 相关链接:arxiv 关键字:Large Language Model、Legal Domain、SaulLM-7B、Instructional Fine-tuning、Legal Corpora 摘要 本文中,我们介绍了SaulLM-7B,这是为法律领域量…...
概要了解postman、jmeter 、loadRunner
postman还蛮好理解的,后续复习的话着重学习关联接口测试即可,感觉只要用几次就会记住: 1 从接口的响应结果当中提取需要的数据 2 设置成环境变量/全局变量(json value check 、set environment para 3写入到下一个接口的请求数据中…...
3642. 最大公约数和最小公倍数 考研上机真题
输入两个正整数 m和 n,求其最大公约数和最小公倍数。 输入格式 一行,两个整数 m和 n。 输出格式 一行,输出两个数的最大公约数和最小公倍数。 数据范围 1≤n,m≤10000 输入样例: 5 7输出样例: 1 35 #include…...
Java客户端调用elasticsearch进行深度分页查询 (search_after)
Java客户端调用elasticsearch进行深度分页查询 (search_after) 一. 代码二. 测试结果 前言 这是我在这个网站整理的笔记,有错误的地方请指出,关注我,接下来还会持续更新。 作者:神的孩子都在歌唱 具体的Search_after解…...
C#使用自定义的泛型节点类 Node<T>实现二叉树类BinaryTree<T>及其方法
目录 一、涉及到的知识点 1.Comparer.Default 属性 2.实现二叉树类BinaryTree步骤 (1)先设计一个泛型节点类 (2)再设计一个泛型的二叉树类 (3)最后设计Main方法 二、 使用泛型节点类 Node实现二叉树…...
美团2025春招第一次笔试题
第四题 题目描述 塔子哥拿到了一个大小为的数组,她希望删除一个区间后,使得剩余所有元素的乘积未尾至少有k个0。塔子哥想知道,一共有多少种不同的删除方案? 输入描述 第一行输入两个正整数 n,k 第二行输入n个正整数 a_i,代表…...
用游戏面试应聘者的方法
用游戏面试应聘者的方法 例如使用俄罗斯方块来面试,如果对方对这个游戏没有兴趣,或者是游戏结果不够好, 那么可以肯定的是,这个人做不好文物修复的工作。 象棋或者是围棋之类的棋类下得好的人,一般来说,做…...
C#,老鼠迷宫问题的回溯法求解(Rat in a Maze)算法与源代码
1 老鼠迷宫问题 迷宫中的老鼠,作为另一个可以使用回溯解决的示例问题。 迷宫以块的NN二进制矩阵给出,其中源块是最左上方的块,即迷宫[0][0],目标块是最右下方的块,即迷宫[N-1][N-1]。老鼠从源头开始,必须到达目的地。老鼠只能朝两个方向移动:向前和向下。 在迷宫矩阵…...
c语言: 输出几个数的和
输出几个数的和 任务描述 编程输入最少1个最多不超过4个整数,输出他们的和。 输入样例1:5 6 7 8 输出样例1:26 输入样例2:1 5 输出样例2:6 输入样例3:1 5 4 输出样例3:10 输入样例4ÿ…...
模型参数、模型存储精度、参数与显存
模型参数量衡量单位 M:百万(Million) B:十亿(Billion) 1 B 1000 M 1B 1000M 1B1000M 参数存储精度 模型参数是固定的,但是一个参数所表示多少字节不一定,需要看这个参数以什么…...
FastAPI 教程:从入门到实践
FastAPI 是一个现代、快速(高性能)的 Web 框架,用于构建 API,支持 Python 3.6。它基于标准 Python 类型提示,易于学习且功能强大。以下是一个完整的 FastAPI 入门教程,涵盖从环境搭建到创建并运行一个简单的…...
多模态商品数据接口:融合图像、语音与文字的下一代商品详情体验
一、多模态商品数据接口的技术架构 (一)多模态数据融合引擎 跨模态语义对齐 通过Transformer架构实现图像、语音、文字的语义关联。例如,当用户上传一张“蓝色连衣裙”的图片时,接口可自动提取图像中的颜色(RGB值&…...
DBAPI如何优雅的获取单条数据
API如何优雅的获取单条数据 案例一 对于查询类API,查询的是单条数据,比如根据主键ID查询用户信息,sql如下: select id, name, age from user where id #{id}API默认返回的数据格式是多条的,如下: {&qu…...
企业如何增强终端安全?
在数字化转型加速的今天,企业的业务运行越来越依赖于终端设备。从员工的笔记本电脑、智能手机,到工厂里的物联网设备、智能传感器,这些终端构成了企业与外部世界连接的 “神经末梢”。然而,随着远程办公的常态化和设备接入的爆炸式…...
vulnyx Blogger writeup
信息收集 arp-scan nmap 获取userFlag 上web看看 一个默认的页面,gobuster扫一下目录 可以看到扫出的目录中得到了一个有价值的目录/wordpress,说明目标所使用的cms是wordpress,访问http://192.168.43.213/wordpress/然后查看源码能看到 这…...
c++第七天 继承与派生2
这一篇文章主要内容是 派生类构造函数与析构函数 在派生类中重写基类成员 以及多继承 第一部分:派生类构造函数与析构函数 当创建一个派生类对象时,基类成员是如何初始化的? 1.当派生类对象创建的时候,基类成员的初始化顺序 …...
elementUI点击浏览table所选行数据查看文档
项目场景: table按照要求特定的数据变成按钮可以点击 解决方案: <el-table-columnprop"mlname"label"名称"align"center"width"180"><template slot-scope"scope"><el-buttonv-if&qu…...
深度学习之模型压缩三驾马车:模型剪枝、模型量化、知识蒸馏
一、引言 在深度学习中,我们训练出的神经网络往往非常庞大(比如像 ResNet、YOLOv8、Vision Transformer),虽然精度很高,但“太重”了,运行起来很慢,占用内存大,不适合部署到手机、摄…...
论文阅读:Matting by Generation
今天介绍一篇关于 matting 抠图的文章,抠图也算是计算机视觉里面非常经典的一个任务了。从早期的经典算法到如今的深度学习算法,已经有很多的工作和这个任务相关。这两年 diffusion 模型很火,大家又开始用 diffusion 模型做各种 CV 任务了&am…...
