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引脚:电源输入端

img

2、研究内容

用集成555电路设计一脉冲波、三角波、正弦波电路:一路输出10kHZ脉冲波,另一路输出10kHZ三角波,第三路输出30kHZ正弦波,三路输出幅度为1V

3、设计方案

img

方波

用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)

img

img

仿真电路图:

img

输出波形:f=1/(99.434/1000000)=10.057Hz

Up=1V

满足设计要求

img

方波到三角波:

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

img

img

仿真电路图:

img

输出波形:f=1/(99.434/1000000)=10.057Hz

Up=1V

满足设计要求

img

方波到正弦波:

img

带通滤波器输入的方波滤波得到3倍基波频率的正弦波,本实验为有源带通滤波器,对电阻R及电容C进行调节,从而实现对实验要求的3次谐波的提取。

二阶有源带通滤波器:带通滤波器是允许某一频段内的信号通过,因此它具有两个截止频率fH和fL。

通过高通滤波和低通滤波电路进行组合,可获得带通滤波电路。它的电路如图3-4所示。

img

该电路的传递函数为:img

其中: imgimg

img

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

img

仿真电路:

img

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

img

总体仿真电路:

img-

输出波形:

img

输出波形:

img

4、结果分析:

在多次调整电路参数后得到了正确的输出波形图,555多谐振荡器产生方波,方波积分得到同频率正弦波,方波通过带通滤波得到三倍基波频率的正弦波;在电路调试的过程中出现了不同程度的波形失真,555多谐振荡器产生波形失真可以归结为以下几点:3端输出带负载能力有限或负载过大、4端电压不稳、5端参考电压不稳、电压质量不好、Ucc电源供电能力不足等;积分电路波形失真原因可以归结为以下几点:电阻电容参数选取不当、电压Ucc过小或是单电源供电、低频信号增益过大进入饱和区;带通滤波电路波形失真原因可以归结为以下几点:电阻电容参数选取不当、滤波器阶数太低、电压Ucc过小或是单电源供电

5、总结:

555电路不仅可以构成多谐振荡器而且还可以构成单稳态触发器、锯齿波发生器、施密特触发器,是一种应用广泛的集成电路;任何一个周期信号都可以展开成傅里叶级数,也就是若干次谐波(正弦波)之和,根据这一原理,将方波展开为傅里叶级数,用带通滤波器滤得30kHZ的正弦波信号;利用积分电路的积分功能不仅可以进行一些积分运算功能而且还可以将方波积分成三角波;在电路设计的过程中遇到过很多问题,参数也调了很久,但在这基础上最基本的是要把设计电路的特性搞清楚,在之后的参数计算过程中才不至于手忙脚乱。

6、参考文献:

[1]陆勇.模拟集成电路基础(第三版)[M].北京:中国铁道出版社,2010

[2]侯建军.数字电子技术基础(第三版)[M].北京:高等教育出版社,2015

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/739830.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何在Linux使用docker安装Plik并实现无公网ip上传下载内网存储的文件资源

文章目录 1. Docker部署Plik2. 本地访问Plik3. Linux安装Cpolar4. 配置Plik公网地址5. 远程访问Plik6. 固定Plik公网地址7. 固定地址访问Plik 正文开始前给大家推荐个网站,前些天发现了一个巨牛的 人工智能学习网站, 通俗易懂,风趣幽默&…

屏蔽百度热搜榜

步骤: 打开谷歌应用商店:https://chrome.google.com/webstore/category/extensions?hlzh-CN 安装Adblock Plus插件 然后,哪里不爽点哪里(N多次重复点)! 世界清净了!

Python基础学习(11)常用模块

文章目录 一、time二、random三、os四、sys五、json补充1:JSON字符串补充2:JSON字符串和字典的区别 六、hashlib Python基础学习(1)基本知识 Python基础学习(2)序列类型方法与数据类型转换 Python基础学习(3)进阶字符串(格式化输出) Python基础学习(4)散…

Java桥接模式源码剖析及使用场景

目录 一、介绍二、项目管理系统中使用桥接模式三、权限管理中使用桥接模式四、Java JDBC中使用桥接模式 一、介绍 它的主要目的是将抽象化与实现化分离,使得二者可以独立变化,就像一个桥,将两个变化维度连接起来。各个维度都可以独立的变化。…

python数据分析numpy基础之sort对数组排序

1 python数据分析numpy基础之sort对数组排序 numpy数组和python的内置列表类似,也可以进行排序,numpy.sort()返回排序后的数组副本,而ndarray.sort()对数组进行就地排序,会改变原数组。 用法 numpy.sort(a, axis-1, kindNone, …

解决cryptography库报错【DLL load failed while importing _rust】

解决 DLL load failed while importing _rust python使用库cryptography问题分析解决办法 python使用库cryptography 当 from cryptography.hazmat.bindings._rust import exceptions as rust_exceptions 时,会报错: ImportError: DLL load failed whi…

机器学习--循环神经网络(RNN)3

本篇文章结合具体的例子来介绍一下LSTM运算方式以及原理。请结合上篇文章的介绍食用。 一、具体例子 如上图所示,网络里面只有一个 LSTM 的单元,输入都是三维的向量,输出都是一维的输出。 这三维的向量跟输出还有记忆元的关系是这样的。 假设…

深度学习:如何面对隐私和安全方面的挑战

深度学习技术的广泛应用推动了人工智能的快速发展,但同时也引发了关于隐私和安全的深层次担忧。如何在保护用户隐私的同时实现高效的模型训练和推理,是深度学习领域亟待解决的问题。差分隐私、联邦学习等技术的出现,为这一挑战提供了可能的解…

备战蓝桥之搜索

2024.3.12 P2802 回家 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) import java.awt.Checkbox; import java.awt.PageAttributes.OriginType; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.PrintWrite…

k8s-生产级的k8s高可用(2) 25

部署containerd k8s2、k8s3、k8s4在配置前需要重置节点(reset)在上一章已完成 禁用所有节点docker和cri-docker服务 所有节点清除iptables规则 重置后全部节点重启 由于之前部署过docker,因此containerd默认已安装 修改配置 启动containe…

python学习、开发实用文档分享

今天给大家分享两个好用的关于python django框架使用的在线文档 Django中文在线文档: Django 文档 | Django 文档 | Django django rest framework 文档 1 - Serialization - Django REST framework中文站点 有开发和学习中遇到不会的, 或者需要学习的技能点直接去上面两个…

嵌入式工资为啥比纯软工资低那么多?

嵌入式工资为啥比纯软工资低那么多? 在开始前我分享下我的经历,我刚入行时遇到一个好公司和师父,给了我机会,一年时间从3k薪资涨到18k的, 我师父给了一些 电气工程师学习方法和资料,让我不断提升自己&…

并发支持库(3)-互斥

互斥可以对操作集合上锁,避免多个线程同时访问共享资源。这些操作集合可以看作是一次原子操作。 本文章的代码库: https://gitee.com/gamestorm577/CppStd 1. 互斥类 c提供了各种互斥类。 mutex 构造函数 默认构造函数构造一个处于未锁定状态的互…

短路逻辑运算--c语言

#include<stdio.h>int main() { int i1; i,i||i; printf("%d",i);//3return 0; } 再逻辑运算的原则一定优先于其他逻辑判断&#xff0c;再这个式子中||前面的结果已经为真存在逻辑短路的情况所以不用管后面的式子。 i&#xff0c;i自增两次i3&#xff0c;

爬虫技术之正则提取静态页面数据

第一天 简单示例 在爬虫过程中&#xff0c;我们获取到了页面之后&#xff0c;通常需要做的就是解析数据&#xff0c;将数据持久化到数据库为我所用。如何又快又准确得提取有效数据&#xff1f;这是一门技术&#xff0c;看了我的博客之前可能略有难度&#xff0c;但各位大师看…

redis源码分析

是什么 是基于内存(而不是磁盘)的kv(而不是关系型mysql那种)数据库&#xff0c;通过空间换时间 源码分析 跳表skiplist 假设你有个有序链表&#xff0c;你想看某个特定的值是否出现在这个链表中&#xff0c;那你是不是只能遍历一次链表才能知道&#xff0c;时间复杂度为O(n…

Postman环境变量全局变量设置(详解版)

&#x1f345; 视频学习&#xff1a;文末有免费的配套视频可观看 &#x1f345; 关注公众号【互联网杂货铺】&#xff0c;回复 1 &#xff0c;免费获取软件测试全套资料&#xff0c;资料在手&#xff0c;涨薪更快 在公司中&#xff0c;一般会存在开发环境、测试环境、线上环境等…

找不到mfc140u.dll怎么办?修复缺失mfc140u.dll的多种方案分享

mfc140u.dll文件是一个重要的动态链接库文件&#xff0c;它在Windows操作系统中发挥着关键的作用。由于各种原因&#xff0c;例如应用程序冲突或系统错误等&#xff0c;mfc140u.dll文件有时会出现丢失的情况。一旦发生这种问题&#xff0c;运行依赖此文件的应用程序将无法正常启…

力扣刷题日记——L724. 寻找数组的中心下标

1. 前言 今天是力扣刷题日记的第二天&#xff0c;今天依旧是一道简单题啊&#xff0c;慢慢来&#xff0c;先看看题目是什么吧。 2. 题目描述 给你一个整数数组 nums &#xff0c;请计算数组的 中心下标。 数组 中心下标 是数组的一个下标&#xff0c;其左侧所有元素相加的和…

JSP中间件漏洞

jsp的注入最难挖 另外3个好挖 struts2 url有action 就代表是struts2 用漏洞利用工具 下面之这两个一般都可以用工具扫一下 、 有些网站看起来没有 action实际上我们提交了 我们的账号和密码 之后就有了 工具包是下面 这些 github上面也有 用法就是如下图 把url放进去就…