当前位置: 首页 > news >正文

电路原理(电容 集成电路NE555)

电容

1.特性:充放电,隔直流,通交流
2.电容是通过聚集正负电荷来存储电能的
3.电容充放电过程可等效为导通回路
4.多电容并联可以把容量叠加,但是多电容串联就不会,只会叠加电容的耐压值。
6.电容充放电时相当于通路,充放电结束时相当于断路
在这里插入图片描述

集成电路

简称芯片或IC,就是把很复杂的电路集成到一个硅片上,把他插到面包板上,只加led和电池,就可以让一个复杂电路工作。
在这里插入图片描述
一些入门的芯片:
在这里插入图片描述
所有芯片都要有正负极的连接,不同芯片要求的输入电压不同,具体看手册。学看手册:
在这里插入图片描述
然后就是信号输入,主要是连接麦克风,光敏电阻之类的能产生信号的电路。
还有信号输出,主要连接LED,蜂鸣器,喇叭等用于输出效果的电路。
最后是设置电路,主要是外接电容,电阻这种方式来设置内部电路的相应功能和参数。例如LM386:
在这里插入图片描述

NE555

时基芯片,是能产生时间基准的芯片,有定时器和延时开关。也可以实现其他用途。所有用途也只属于三种类型:双稳态,单稳态,无稳态。
双稳态:电路可以稳定保持在两种状态,比如家里的电灯开关
单稳态:只能稳定在一种状态,比如门铃
无稳态:没有保持在稳定状态,一致在跳变

把该芯片电路划分成独立电路:
在这里插入图片描述
比较器电路:用于电压比较 。详细学习可以看比较器的原理,线下先简化成下图:
在这里插入图片描述
去掉电源正负极(只是简便化,并不是把电源真去掉了):
在这里插入图片描述

比较器

比较输入端的电压大小,在输出端输出电压值比较效果。

举例

在这里插入图片描述
输入端:+号输入3v电压,-号输入2v电压,3>2,所以输出端输出高电平,高电平就是电源电压,假如输入电源就是6v,那么输出的电压就是6v:
在这里插入图片描述
同理,下面这种情况输出低电压:
在这里插入图片描述
如果两个﹢号的电压相等,那么输出端就保持不变。但这只是理论上的,实际应用很难完全相等,应该尽量避免输入电压完全相等

双稳态触发器

输入和输出的关系
在这里插入图片描述

输出电路

在这里插入图片描述

他的输出端和Q端输出的是相同的,他的作用是提高电流的输出能力(因为有多个三极管的放大作用)

放电电路

在这里插入图片描述
实现过程:
在这里插入图片描述
他的b连接反Q的输出端,反Q输出高电平时,ce导通

复位电路

在这里插入图片描述

分压电阻

在这里插入图片描述
因为电阻串联分压的特性,所以三等分后:
在这里插入图片描述

最终简化版:

在这里插入图片描述
刚通电时,双稳态触发器没有触发,处于关状态,S和R都输入低电平,Q输出低,反Q输出高,3脚输出低电平,放电电路的三极管导通,7脚和负极导通,相当于也输出低电平。
之后让触发器触发,反Q变成低电平,3脚输出高电平,7脚不再输出高电平,三极管截止,又因为7脚没有上拉电阻,7脚处于无电压的悬空状态(开漏状态)。
如何让触发器进入触发状态?
比较器2输出高电平,也就是2脚电压要小于2才可以,所以2脚连接负极(0v电压)。这样就可以触发了,3脚输出高电平,7脚处于悬空状态,因为是双稳态触发电路,即使2脚的0v电压断开,S重新变低电平,当前稳态也不变,3脚依然高电平
如何清除触发状态?
R端高电平,也就是6脚电压大于4,所以6脚接电源正极。
这里的三分之二电压引出了一条线,接在5脚,这个就是电压控制引脚,用来设置两段分压值的,通过外接输入电压改变两个电阻段的值:
在这里插入图片描述
所以就可以通过5脚来改变他下方两个电阻的分压值,当电路中不需要调节电压时,可以连接一个0.01uF的电容:
在这里插入图片描述
也可以悬空,不连接
在这里插入图片描述
以上就方便了芯片的引脚理解:
在这里插入图片描述

2和6是比较器的输入端,当2的电压小于vcc的三分之一,3脚输出高电平,只要输入一次就可以,即使2高于vcc三分之一电压,3脚输出也不变;只有在6输入了大于vcc三分之二电压时,3才变成低电平,这样的话6也会失效,只有2再次输入于vcc的三分之一时,3才变回高。

双稳态电路(双按键控制开关)

理解了上面,就可以搭配出双稳态电路,通过两个按键来点亮个熄灭LED
在这里插入图片描述

在这里插入图片描述
操作:
在这里插入图片描述
按键连接2脚和电源负极,按下按键,2脚输入0v电压,触发触发器,3脚输出高电平,点亮LED,因为能输出200mA电流,所以串联一个100电阻。
在这里插入图片描述

关灯按键,按下之后,6输入电源电压6v,触发状态清除,3脚低电平,LED灭。
如果两个按键都没按下,2和6都是悬空状态,电平不稳定,很容易被干扰,用手指触摸2脚都可能电量LED。
所以在2脚添加10K上拉电阻。在开灯键没按下时,2脚电压被10K电阻输入到6v电压。同理,6脚添加一个10K下拉电阻,没按键时,6脚被10K电阻输入0v电压,所以就稳定了 (就是给一个默认状态,避免因为悬空而产生的不确定状态)
在这里插入图片描述

单稳态电路(一个按键,开灯后延时熄灭)

在这里插入图片描述
通电时,3为低电平,7和负极导通,这时相当于电容两个引脚短接,会放电,7和6连接,6也是0v.
按键后3变高,led亮,7不再和负极导通,电容充电,充电过程中,6的电压会缓慢升高,升高到4v以上,大于三分之二电压,6就触发,3变回低电平,LED灭,7又和负极导通,电容放电。起到延时关灯效果。
延时时间由电阻R1和电容C1决定。延时时间T = R1 × C1

无稳态电路(不按键,亮灭各交替一段时间)

把2和6连一起,变成一个综合引脚,称他为2+6脚,加一个47K电阻,目的是当7和电源负极导通时,电容的电不会马上放光,而是通过47K电阻缓慢放电。然后正极和7加一个10K电阻,当7悬空时,让电源正极通过10K和47K电阻,给电容缓慢充电。
在这里插入图片描述

上电后,3为低电平,7和负极导通,此时电容中的电量通过47K电阻缓慢放电,电容正极的电压不断下降,降到小于三分之一电源电压时,2触发,3变高电平,LED亮,此时7和负极断开,悬空,电容不再放电,通过10K和47K电阻给电容缓慢充电,当电容正极电压升到大于三分之二电压时(4v)6触发,3输出低电平,LED灭,7再次导通,给电容放电。所以交替进行,如下两个图:
在这里插入图片描述
在这里插入图片描述

相关文章:

电路原理(电容 集成电路NE555)

电容 1.特性:充放电,隔直流,通交流 2.电容是通过聚集正负电荷来存储电能的 3.电容充放电过程可等效为导通回路 4.多电容并联可以把容量叠加,但是多电容串联就不会,只会叠加电容的耐压值。 6.电容充放电时相当于通路&a…...

记录小白使用 Cursor 开发第一个微信小程序(一):注册账号及下载工具(250308)

文章目录 记录小白使用 Cursor 开发第一个微信小程序(一):注册账号及下载工具(250308)一、微信小程序注册摘要1.1 注册流程要点 二、小程序发布流程三、下载工具 记录小白使用 Cursor 开发第一个微信小程序&#xff08…...

哪些业务场景更适合用MongoDB?何时比MySQL/PostgreSQL好用?

哪些业务场景更适合用MongoDB?何时比MySQL/PostgreSQL好用? 就像淘宝的个性化推荐需要灵活调整商品标签,MongoDB这种"变形金刚"式的数据库,在处理以下三类中国特色业务场景时更具优势: 一、动态数据就像&q…...

【从零开始学习计算机科学】计算机组成原理(二)信息表示与编码

【从零开始学习计算机科学】计算机组成原理(二)信息表示与编码 信息表示与编码进位计数制十进制(Decimal)二进制(Binary)十六进制(Hexadecimal)进位计数制之间的转换常用的信息分类与表示定点表示无符号数的编码正整数的表示原码表示法定点小数的原码表示定点整数的原码…...

【从零开始学习计算机科学】操作系统(五)处理器调度

【从零开始学习计算机科学】操作系统(五)处理器调度 处理器调度一些简单的短程调度算法的思路先来先服务(First-Come-First-Served,FCFS)优先级调度及其变种最短作业优先调度算法(SJF)--非抢占式最短作业优先调度算法(SJF)--抢占式最高响应比优先调度算法轮转调度算法…...

Flink之水印(watermark)的补充理解

水印(Watermark)‌:用于事件时间处理,标记数据流的进度,解决乱序和延迟问题,触发窗口计算‌ 一、Flink 水印的作用 处理乱序事件‌ 水印(Watermark)是 Flink 用于处理事件时间&…...

数据结构全解析:从线性到非线性,优缺点与应用场景深度剖析

1. 线性数据结构 (1)数组(Array)(适合静态数据) 优点: 随机访问高效:通过索引可以直接访问元素,时间复杂度为 O(1)。 内存连续:数组在内存中是连续存储的&…...

《使用 Python Flask + MySQL + ECharts 构建销售数据看板》实战案例笔记

《使用 Python Flask + MySQL + ECharts 构建销售数据看板》实战案例笔记 技术栈说明 后端:Python 3.10 + Flask 框架数据库:MySQL前端:ECharts 5.4 + HTML/CSS数据可视化:柱状图 / 折线图 / 饼图 / 雷达图项目结构 project/ ├── server.py # 后端服务 └──…...

StringBuilder和StringJoiner的运用

package test12; import java.util.Scanner; import java.util.StringJoiner;public class Test { public static void main(String[] args) {/* String str "你玩的真好,下次别玩了,TMD,CNM";String[] arr {"TMD", &…...

科技创新:改变生活的力量与未来趋势

人工智能在智能客服中的应用越来越普遍。它改变了传统的客服模式。AI可以快速回答用户的问题,提高了客服效率和服务质量。 首先,人工智能能够处理大量信息。智能客服可以在几秒钟内回应客户的请求。这比人工客服快得多。客户不需要等待很久就能得到答案…...

Maven指定JDK

在使用 Maven 管理 Java 项目时,有时需要指定使用特定的 JDK 版本。这通常是因为项目需要与特定版本的 JDK 兼容,或者在不同的开发环境中需要确保使用正确的 JDK 版本。通常来说在IDEA工具中设置了正确的JDK版本,使用IDEA编译也不会有任何异常…...

Jenkins持续集成与Web前端、SpringBoot项目的部署

Jenkins是一个开源的持续集成(Continuous Integration, CI)和持续交付(Continuous Delivery, CD)工具,广泛应用于软件开发过程中。‌它基于Java开发,旨在提供一个开放易用的软件平台,帮助软件项…...

如何使用Opentelemetry+jaeger对Go与Java项目实现分布式链路追踪

本文介绍![如何使用Opentelemetryjaeger实现分布式链路追踪] 关于opentelemetry的介绍可以看下面的文章 https://blog.csdn.net/qq_62368250/article/details/143516314本文中相关图片以及源代码地址 https://github.com/wuchenyanghaoshuai/others/blob/main/step39/README.…...

LabVIEW闭环控制系统硬件选型与实时性能

在LabVIEW闭环控制系统的开发中,硬件选型直接影响系统的实时性、精度与稳定性。需综合考虑数据采集速度(采样率、接口带宽)、计算延迟(算法复杂度、处理器性能)、输出响应时间(执行器延迟、控制周期&#x…...

Html5学习教程,从入门到精通, HTML5超链接应用的详细语法知识点和案例代码(18)

HTML5超链接应用的详细语法知识点和案例代码 超链接(Hyperlink),也称为跃点链接,是互联网和文档编辑中的一种重要概念。 超链接的定义 超链接是指从一个网页指向一个目标的连接关系,这个目标可以是另一个网页&#…...

STM32 HAL库 CAN过滤器配置

之前在STM32 f407 CAN收发 基于HAL库和Cubemx配置_stm32f407can收发程序-CSDN博客这篇博文里写了一下配置CAN收发的方法,当时由于并没有使用过滤器的现实需求,所以就也没仔细研究。现在工作中确实需要用到过滤器了,有些项目中控制器和发动机E…...

【前端面试题】Vu3常见的面试题

1.Vue3与 Vue2的核心区别有哪些? ‌ 响应式系统 ‌: ‌ Vue2:通过Object.defineProperty 实现响应式。这种方式在处理对象属性的添加和删除时存在局限性,且无法直接监控数组的变化 ‌;‌Vue3:采用Proxy 实现响应式&…...

【数据分享】2001-2024年我国逐年植被净初级生产力(NPP)数据

植被净初级生产力(Net Primary Productivity,NPP)是生态学中的一个重要概念,表示单位面积植被在特定时间内吸收的净光合有机物,是衡量生态系统中植物通过光合作用所产生的有机物质减去植物呼吸作用消耗的有机物质的量&…...

java-正则表达式

一、正则表达式能干什么? ✅ 验证格式:手机号、邮箱、日期✅ 提取数据:从日志/文本中抓取关键信息✅ 替换文本:批量修改字符串内容 二、Java正则核心API Java中用 java.util.regex 包的两个类: Pattern:…...

正则表达式(复习)

文章目录 一、[]: 一个字符集合二、{}: 重复次数三、特殊符号四、(): 分组五、python代码示例六、注意 正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个…...

接口测试中缓存处理策略

在接口测试中,缓存处理策略是一个关键环节,直接影响测试结果的准确性和可靠性。合理的缓存处理策略能够确保测试环境的一致性,避免因缓存数据导致的测试偏差。以下是接口测试中常见的缓存处理策略及其详细说明: 一、缓存处理的核…...

iOS 26 携众系统重磅更新,但“苹果智能”仍与国行无缘

美国西海岸的夏天,再次被苹果点燃。一年一度的全球开发者大会 WWDC25 如期而至,这不仅是开发者的盛宴,更是全球数亿苹果用户翘首以盼的科技春晚。今年,苹果依旧为我们带来了全家桶式的系统更新,包括 iOS 26、iPadOS 26…...

376. Wiggle Subsequence

376. Wiggle Subsequence 代码 class Solution { public:int wiggleMaxLength(vector<int>& nums) {int n nums.size();int res 1;int prediff 0;int curdiff 0;for(int i 0;i < n-1;i){curdiff nums[i1] - nums[i];if( (prediff > 0 && curdif…...

Linux-07 ubuntu 的 chrome 启动不了

文章目录 问题原因解决步骤一、卸载旧版chrome二、重新安装chorme三、启动不了&#xff0c;报错如下四、启动不了&#xff0c;解决如下 总结 问题原因 在应用中可以看到chrome&#xff0c;但是打不开(说明&#xff1a;原来的ubuntu系统出问题了&#xff0c;这个是备用的硬盘&a…...

ArcGIS Pro制作水平横向图例+多级标注

今天介绍下载ArcGIS Pro中如何设置水平横向图例。 之前我们介绍了ArcGIS的横向图例制作&#xff1a;ArcGIS横向、多列图例、顺序重排、符号居中、批量更改图例符号等等&#xff08;ArcGIS出图图例8大技巧&#xff09;&#xff0c;那这次我们看看ArcGIS Pro如何更加快捷的操作。…...

网站指纹识别

网站指纹识别 网站的最基本组成&#xff1a;服务器&#xff08;操作系统&#xff09;、中间件&#xff08;web容器&#xff09;、脚本语言、数据厍 为什么要了解这些&#xff1f;举个例子&#xff1a;发现了一个文件读取漏洞&#xff0c;我们需要读/etc/passwd&#xff0c;如…...

Mysql中select查询语句的执行过程

目录 1、介绍 1.1、组件介绍 1.2、Sql执行顺序 2、执行流程 2.1. 连接与认证 2.2. 查询缓存 2.3. 语法解析&#xff08;Parser&#xff09; 2.4、执行sql 1. 预处理&#xff08;Preprocessor&#xff09; 2. 查询优化器&#xff08;Optimizer&#xff09; 3. 执行器…...

【电力电子】基于STM32F103C8T6单片机双极性SPWM逆变(硬件篇)

本项目是基于 STM32F103C8T6 微控制器的 SPWM(正弦脉宽调制)电源模块,能够生成可调频率和幅值的正弦波交流电源输出。该项目适用于逆变器、UPS电源、变频器等应用场景。 供电电源 输入电压采集 上图为本设计的电源电路,图中 D1 为二极管, 其目的是防止正负极电源反接, …...

Mysql8 忘记密码重置,以及问题解决

1.使用免密登录 找到配置MySQL文件&#xff0c;我的文件路径是/etc/mysql/my.cnf&#xff0c;有的人的是/etc/mysql/mysql.cnf 在里最后加入 skip-grant-tables重启MySQL服务 service mysql restartShutting down MySQL… SUCCESS! Starting MySQL… SUCCESS! 重启成功 2.登…...

力扣热题100 k个一组反转链表题解

题目: 代码: func reverseKGroup(head *ListNode, k int) *ListNode {cur : headfor i : 0; i < k; i {if cur nil {return head}cur cur.Next}newHead : reverse(head, cur)head.Next reverseKGroup(cur, k)return newHead }func reverse(start, end *ListNode) *ListN…...