555定时器

article/2025/10/10 19:34:44

555定时器

美国signetics公司1972年研制,取代机械式定时器,因为输入端有3个5k欧的电阻得名
在这里插入图片描述

电路结构

在这里插入图片描述
在这里插入图片描述

  • 输入引脚
    在这里插入图片描述
  • 输出引脚
    在这里插入图片描述
    1.因为要接电容,电流较大,需要用oc门进行输出
    2.需要接上拉电阻接vcc
  • 功能引脚
    在这里插入图片描述
    在这里插入图片描述

5号引脚对参考电压的影响

  • 无控制
    在这里插入图片描述
    在这里插入图片描述
    3个电阻将vcc三等分
  • 输入Vco

在这里插入图片描述

工作原理

  • rd非 = 0
    在这里插入图片描述
    1.sr锁存器反相端输出为高
    2.三极管导通
    在这里插入图片描述
    在这里插入图片描述
    3.oc门经过导通的三极管接地
  • rd非 = 1(输入1比参考电压大,输入2比参考电压小)
    在这里插入图片描述
    在这里插入图片描述
    1.输入都为1
    在这里插入图片描述
    2.三极管截至
    在这里插入图片描述
  • rd非 = 1(输入1比参考电压小,输入2比参考电压小)
    在这里插入图片描述
    1.三极管截止
  • rd非 = 1(输入1比参考电压大,输入2比参考电压大)
    在这里插入图片描述
  • rd非 = 1(输入1比参考电压小,输入2比参考电压大)
    在这里插入图片描述
    1.保持状态

接成施密特触发器

  • 电路结构
    在这里插入图片描述
  • 电路分析

在这里插入图片描述
1.输入从0开始上升
2.小于1/3vcc时低位比较器有效
在这里插入图片描述
1.低位比较器无效,高位比较器无效
在这里插入图片描述
1.电路跳变为低电平输出
在这里插入图片描述
在这里插入图片描述
1.电平跳变为低
在这里插入图片描述
在这里插入图片描述
如果需要改变阈值电压和回差电压,就接入vco
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
画出内部电路图
在这里插入图片描述
与非门低输出等效
下端两个都接地
在这里插入图片描述
在这里插入图片描述

高电平
在这里插入图片描述
在这里插入图片描述

接单稳态电路

在这里插入图片描述

  • 假设输出为高低位无效
    1.三极管截止,disc接地,将vod拉低
    2.外接电阻的作用是限流,避免短路
    3.th端也被拉低高位比较器无效输出0
    4.输入为高低位比较器无效,保持状态
    在这里插入图片描述
    5.电容c无充放电
  • 假设输出为低低位无效
    1.三极管先截止,电容充电
    2.th被拉高,高位有效,输出会变低,三极管会导通
    3.导通后被拉低,电容放电
    4.th电位逐渐降低
    5.低于vth时,高位无效,保持直到电容放电完成
  • 低位有效
    1.低位有效,原本低电平输出拉高(突变态
    2.三极管截止,电容充电(暂稳态
    3.th电位上升到vt+,高有效,低也有效,低电平优先级高,输出不变(非正常工作
    4.触发脉冲消失,高有效,低无效,输出低通(突变态
    在这里插入图片描述
    在这里插入图片描述
    电容放电时电阻小,所以放电非常快
    在这里插入图片描述
    在这里插入图片描述

组成多谐震荡电路

在这里插入图片描述

  • 原理

在这里插入图片描述
在这里插入图片描述

  • 初始态
    1.电容无积累,两端电压低
    2.低位有效,高位无效
    3.输出高止
    4.电容开始充电
  • 电容充到vt-以上
    1.低位无效,高位无效
    2.保持
    3.电容继续充电
  • 电容充到超过vt+
    1.高有效,低无效
    2.输出低通
    3.电容放电
  • 电容放电到vt-
    1.低有效,高截止
    2.高截止
    3.电容充电
  • 充电时间

在这里插入图片描述
在这里插入图片描述

  • 放电时间
  • 三极管导通电阻忽略
    在这里插入图片描述在这里插入图片描述
    在这里插入图片描述
  • 占空比可调
    在这里插入图片描述
    1.二极管改变充放电回路
    在这里插入图片描述
    在这里插入图片描述
    图源来自b站王文俊老师ppt

http://chatgpt.dhexx.cn/article/1jMJ8RE4.shtml

相关文章

SysTick 定时器

11.1关于 SysTick 定时器 SysTick定时器(又名系统滴答定时器)是存在于Cortex-M3的一个定时器,只要是ARM Cotex-M系列内核的MCU都包含这个定时器。使用内核的SysTick定时器来实现延时,可以不占用系统定时器,节约资源。由于SysTick是在CPU核内…

JavaScript之定时器

定时器 一、 setTimeout() 定时器二、停止 setTimeout() 定时器三、setInterval() 定时器四、清除setInterval() 定时器五、电子时钟案例 在很多页面中,我们都可以看到一些倒计时或者和时间相关的效果,今天小熊将就JavaScript里面的倒计时做一概述。 首先…

STM32-通用定时器-定时器中断

1 STM32的定时器 STM32F103ZET6一共有8个定时器,其中分别为:高级定时器(TIM1、TIM8);通用定时器(TIM2、TIM3、TIM4、TIM5);基本定时器(TIM6、TIM7)。 …

Python——定时器

1.定时器 Timer定时器源码实现,和自定义一个线程方式一样,都是继承Thread类,重写了run()方法,只是实现的功能是延时执行一个函数或方法。 (1)线程定时器(Timer)解释: Timer类是Thread的子类&a…

[JavaEE]定时器

专栏简介: JavaEE从入门到进阶 题目来源: leetcode,牛客,剑指offer. 创作目标: 记录学习JavaEE学习历程 希望在提升自己的同时,帮助他人,,与大家一起共同进步,互相成长. 学历代表过去,能力代表现在,学习能力代表未来! 目录: 1.定时器的概念 2.标准库中的定时器 3.实现定时…

定时器的作用

一、简介。 在很多时候,我们设计网页时,为了某种表现形式,会使用到定时器这一功能,如:为了保证用户有仔细阅读我们的用户条款,我们会给确认按钮设置只有条款被打开,并超过5秒才允许点击。 二、…

定时器简介

文章目录 一.定时器基本介绍A.CPU时序B.定时器的原理 二.定时/计数器的相关寄存器A.定时器工作方式寄存器(TMOD)B.控制寄存器(TCON) 三.定时器的四种工作方式图解 一.定时器基本介绍 A.CPU时序 振荡周期:CPU外部晶振…

定时器基本常识

1.概念解读 1.1定时器和计数器,电路一样 1.2定时或者计数的本质就是让单片机某个部件数数 1.3当定时器用的时候,靠内部震荡电路数数 1.4当计数器用的时候,书外面的信号,读取针脚的数据 2.定时器怎么定时 定时器的本质原理&a…

定时器详解

1. 什么是定时器(timer) 定时器实际上就是Soc当中的一个内部外设。 (1)定时器与计数器 定时器常与计数器扯到一起,计数器也是soc当中的一个内部外设,计数器顾名思义是用来计数的,就和我们的秒…

定时器(Timer)

一、定时器是什么? 定时器类似于我们生活中的闹钟,可以设定一个时间来提醒我们。 而定时器是指定一个时间去执行一个任务,让程序去代替人工准时操作。 标准库中的定时器: Timer 方法作用void schedule(TimerTask task, long delay)指定dela…

STM32-定时器详解

目录 前言 一、定时器基本介绍 1. STM32定时器 2. 通用定时器功能和特点 3. 计数器模式 4. 定时器工作原理 a.定时器框图 b.时钟产生器部分 c.时基单元 d.输入捕获通道 e.输出比较通道(PWM) 二、定时器中断应用 1.内部时钟选择 2.计数器模式 …

typedef和#define

typedef是c语言中一个重要的关键字其作用是为一种数据类型定义了一个新的名字这里的类型包括(int,char,double 等)和自定义数据类型,通俗一点来说就是为一种数据类型起一个别名 举个例子: 定义一个整型变量a并将其初始化为666&a…

typedef和define的区别、typedef的具体用法

typedef最核心的用法:给数据类型取别名,这个别名既可以是此数据类型的替换,也是指向此数据类型的指针。 具体用法(对普通数据类型取别名): 对结构体数据类型取别名: typedef与define的区别&…

#define与typedef的区别

目录 (1)原理不同 (2)功能不同 (3)作用域不同 (4)对指针的操作不同 (5)补充 a.指针常量 b.常量指针 typedef和define都是替一个对象取一个别名&#x…

C语言中的typedef

C语言中的"typedef" 一、什么是typedef typedef是用于定义新的类型名,在编程中可以用typedef来定义新的类型名来代替已有的类型名 格式: typedef 已有类型名 新的类型名 通俗点说,就是为已有的类型取别名,例如 老鼠&am…

define 与typedef的区别

define 与typedef大体功能都是使用时给一个对象取一个别名,增强程序的可读性,但它们在使用时有以下几点区别: 1.定义不一样 define定义后面不用加分号,并且它的别名在对象的前面 typedef需要加分号,并且它的别后面替…

C语言学习笔记---typedef 简介

在单片机和操作系统中 typedef 会经常用到,它可以为某一个类型自定义名称。和#define比较类似。但是又有不同的地方。 typedef 创建的符号只能用于数据类型,不能用于值。而#define 创建的符号可以用于值。typedef 是由编译器来解释,而不是预…

typedef介绍

[20210330更新]:这篇博客写的时间有点久了:)。本次更新修改了博客内容中的错误和表述不当的地方。 本文介绍C语言中的关键字 typedef 的用法。 1 概述 typedef 为C语言的关键字,作用是为一种数据类型定义一个新名字,这里的数据类型包括内部…

【C语言】typedef的使用

目录 一、什么是typedef 二、typedef用法 1、对于数据类型使用例如: 2、对于指针的使用例如 3、对于结构体的使用 三、进阶typedef 1、数组指针 2、指针函数 3、Int *(*array[3])(int); 4、Void (*funA(int,void(*funB)(int)))(int); 四、Typedef与defin…

ubuntu etc 设置权限777带来的问题

ubuntu etc 设置权限777带来的问题--sudoers权限错误 在一次工作中,在ubutu通过命令行输入 sudo chmod -R 777 /etc 命令,误将etc目录权限更改为了777(rwxrwxrwx) 导致服务器无法ssh远程连接,而且sudo命令无法使用 提…