不知道的,还以为是555牌香烟

你认为历史上最成功的芯片是什么?

就是出货很多很多那种。

Intel的酷睿系列?

NO!

AMD?

错!

别猜了,原来是它!

这就是电工的神器——555定时器,从诞生到现在,销量过百亿,电路设计从没有大改变,可以说是历史上最成功的芯片。

NE555双极型时基电路(555的第一代)是1972年美国Signetics公司研制出的。设计原意是用来取代体积大,定时精度差的热延迟继电器等机械式延迟器。但该器件投放市场后,人们发现这种其应用远远超出原设计的使用范围,用途之广几乎遍及电子应用的各个领域。

1974年,Signetics公司又在同一基片上将两个双极型555单元集成在一起,取名为NF556。

1978年,Intelsil研制成功CMOS型时基电路ICM555、1CM556,后来又推出将四个时基电路集成在一个芯片上的四时基电路556。

由于采用CMOS型工艺和高度集成,使时基电路的应用从民用扩展到火箭、导弹、卫星、航天等高科技领域。

于是,全世界各大半导体公司也竞相仿制、生产,直到今日。不过,所有双极型产品型号最后的3位数码都是555,所有CMOS产品型号最后的4位数码都是7555。而且,它们的功能和外部引脚排列完全相同。
 
在四十多年的时间里,全球的电工们,前赴后继,用555实现了一个又一个应用电路。下面,就为大家展示555都能做什么。

555放大器电路

555可被用做放大器,工作模式非常类似于PWM。

自动窗帘关闭机

摩托车转向信号控制
要控制两边的转向信号,需要两个电路。

双极型LED驱动电路
这个电路能驱动交替闪动红绿色的LED灯。

汽车转速表
555在电路被配置成单稳态。

持续性测试仪
这个电路能探测低电阻和高电阻,并控制麦克发声。

继电器
当管脚2和6连接起成为输入,芯片只需1μA来激活输出。

白光LED串驱动

伪装式报警器

闪光式LED

闪光式铁路信号灯

鸣叫式警报器

霹雳游侠战车前灯
通过555和4017控制多路LED交替闪烁。

模拟激光器
这个电路能产生像激光枪的声音,并以5Hz来闪烁一个白光LED。

锁存电路

LED骰子

LED调光器
这个电路能调制一个或多个LED的亮度,范围是5%~95%。

光探测器

机枪(能模拟机枪的声音)

金属探测器
这个电路能探测出金属和磁铁。

节拍器

音频驱蚊器
这个电路产生的音调高于人的听力范围,但是需要一个响应为15KHz的压电薄膜。

电机PWM控制
电机的转速由电路控制,范围是5%~95%。

音乐盒子
这个电路能产生10种不同的音调,调节管脚5上的电压可以控制音量。

警灯
这个电路让左边的LED闪3次,然后是右边闪三次,接着重复。在这个电路中,555会通过管脚3产生连续的方波。

雨水报警电路
在湿度传感器探测到雨水前,这电路不消耗电流。

轮盘电路
当手指碰到感应线的时候,电路让LED依次点亮,产生旋转的效果。手指移开,旋转降速,最终停止。

100dB警笛
这是一个非常响的报警器,如果在屋里使用了两个压电陶瓷开关,小偷将不会知道声音是从哪里来的。

伺服检测电路
这个电路能控制伺服电机顺时针或逆时针转动。

步进电机控制电路
电机转动的方向取决于前进和倒退两个开关。

电击枪电路
这个电路能产生很高的电压,使用时要非常小心。

三极管检测
555工作在2Hz,当电压是一个方向时,一个LED点亮;三极管开路,所有的LED都将闪烁,三极管短路,所有LED都不亮。

怎么样,是不是觉得555真的很了不起。
真把555用熟了,很多贼贵的芯片你都不用买了。

-END-

#推荐阅读:

    专辑|Linux文章汇总

    专辑|程序人生

    专辑|C语言

嵌入式Linux

微信扫描二维码,关注我的公众号 

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

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

相关文章

Linux操作寄存器前为什么要ioremap

1. 原因这里只考虑有 MMU 的芯片,Linux 为了实现进程虚拟地址空间,在启用 MMU 后,在内核中操作的都是虚拟地址,内核访问不到物理地址。如果在驱动里直接访问物理地址,等于访问了一个非法地址,会导致内核崩溃…

Loading页的实现代码

用了几种Loading页的代码,还是算这个好用了。真的佩服牛人们的思想。有的说用DIV来实现遮盖后面的东西,当FORM加载完后,执行CLOSE()d的JS函数。我试验了几次,效果不是那么好。也主要是由于我吧东西都放在我本地,感觉不…

做算法,为什么建议你一定要学懂C++?

在工业界,有这样一个规律:“ 但凡能用其他语言的都不会用C,只能用C的必然用C。”但是,C的学习和项目开发都比较困难。一个有经验的老手也经常搞出野指针,内存泄露等bug,包括我自己在学C的时候也非常痛苦。所…

AI一键注释代码、阅读整个项目、转换编程语言。已开源!

获取github源码地址和国内url、key方式:在文章底部 大家好今天给大家介绍一款开源项目,这个项目是由渡码维护的,这个项目支持自己的大模型和使用openai两种方式,本文章介绍使用openai的方式! 使用过程中发现两个问题…

为什么别人赚钱比自己容易?

之前的文章提到自己的一个同事,在一家公司干了10年,最近跳槽找了份5万薪水的工作,大家都很想听他的故事。为了方便记录,我叫他文哥文哥比我们一般的毕业生厉害,他比我大将近9岁,我在初中的时候他已经是一个…

Linux下遍历目录下的文件

方法1&#xff1a;http://tag.csdn.net/Article/ef431d9b-68b3-419f-9f85-1fb9279f904a.html//ListFile.cpp#include <stdio.h>#include <dirent.h>#include <sys/types.h>intmain(intargc, char*argv[]){ if (2 ! argc){ printf("Usage:ListFileSource…

15张图来了解【树】,面试再也不怕被刷了

我之前的文章C语言实现树&#xff0c;你一定看得懂树的概念什么是树&#xff1f;树属于非线性数据结构的一种&#xff0c;概念也极多&#xff0c;是由结点或顶点和边组成的且不存在着任何环的一种数据结构。没有结点的树称为空树。一棵非空的树包括一个根结点&#xff0c;还很可…

String源码图

String StringBuffer StringBuilder 均为对字符数组的操作。 实现了不同的接口&#xff0c;导致不同的覆写。 实现了同样的接口&#xff0c;适应不同的场景。 转载于:https://www.cnblogs.com/zhengwenqiang/p/8076495.html

呵,你会51单片机的精确延时吗?

文章整理自网络序对于某些对时间精度要求较高的程序&#xff0c;用 c 写延时显得有些力不从心&#xff0c;故需用到汇编程序。本人通过测试&#xff0c;总结了 51 的精确延时函数(在 c 语言中嵌入汇编)分享给大家。至于如何在 c 中嵌入汇编大家可以去网上查查&#xff0c;这方面…

--4、实验室设备管理(表)

--4、实验室设备管理create table Computer( Computer_id int Identity Primary key,--设备编号 Computer_name varchar(50) not null,--设备名称 Computer_num varchar(50) not null,--设备编号,财产号 room_id int not null,--实验室编号 --Computer_IP varchar(128), -…

C#中Invoke的用法

在用.NET Framework框架的WinForm构建GUI程序界面时&#xff0c;如果要在控件的事件响应函数中改变控件的状态&#xff0c;例如&#xff1a;某个按钮上的文本原先叫“打开”&#xff0c;单击之后按钮上的文本显示“关闭”&#xff0c;初学者往往会想当然地这么写&#xff1a; v…

嵌入式如何入门,要不要学习Python

#提问我是你的公众号读者朋友&#xff0c;江苏省在读大学生一名&#xff0c;目前是大四免研。研究生方向是嵌入式系统与应用(导师招这样的学生&#xff0c;但是本身设计这个方向不多)&#xff0c;目前还比较有时间&#xff0c;想要自己深入学习一下嵌入式方面的知识&#xff0c…

深入理解cache对写好代码至关重要

There are only two hard things in Computer Science: cache invalidation and naming things.-- Phil Karlton全文目录CACHE基础CACHE的组织TAG,INDEXVIVT,VIPT,PIPTCache别名问题CACHE一致性icache、dcache同步多CPU核cache同步CPU与设备cache同步意识到CACHE的编程perf中的…

Linux 用户空间和内核空间

最近在微信群里看到有人提这个问题&#xff0c;然后查了下资料&#xff0c;觉得这篇文章是写得最能让人看懂的&#xff0c;分享给大家。欢迎大家评论说出自己的见解&#xff0c;让更多的人更容易理解这部分知识。之前的相关文章Linux内存&#xff0c;先看这篇文章Linux物理内存…

一个深入学习Linux/C/C++的原创技术号

今天给大家推荐一个Linux/C/C领域的公众号&#xff0c;大家都知道这个领域的号不多&#xff0c;而【编程珠玑】就是这样一个专注该领域的原创类公众号&#xff0c;原创占比95%以上&#xff0c;目前已有原创文章200多篇&#xff0c;而且原创间环环相扣&#xff0c;皆有关联。公众…

Linux 资料大全

Hello all&#xff0c;给大家分享一些 Linux 学习资料&#xff0c;包含&#xff1a;社区网站、在线教程、命令大全、在线模拟器、经典书籍、镜像站点等 ...从入门到进阶&#xff0c;应有尽有。无论你是小白&#xff0c;还是 Linux 高手&#xff0c;都不容错过&#xff0c;100% …

生命很短,我用tldr

我们平时使用命令的时候&#xff0c;如果忘记的或者不知道这个命令如何使用&#xff0c;然后你就会去百度&#xff0c;也会去使用man 或者 -- help 查看&#xff0c;但是看到的一般都是长篇大论。如果你看了这篇文章&#xff0c;就会知道tldr是怎么样的存在。tldr 的含义TL;DR …

折半查找判定树及平均查找长度

折半查找判定树及平均查找长度 从折半查找的过程看&#xff0c;以有序表的中间记录作为比较对象&#xff0c;并以中间记录将表分割为两个子表&#xff0c;对子表继续上述操作。所以&#xff0c;对表中每个记录的查找过程&#xff0c;可用二叉树来描述&#xff0c;二叉树中的每个…

华为开始对嵌入式开发者下手了!

5G时代到来&#xff0c;物联网技术的应用也离我们越来越近。智慧交通、智能家庭、智慧园区&#xff0c;越来越多的融入到我们的生活当中。作为物联网重要技术组成的嵌入式系统&#xff0c;嵌入式系统视角有助于深刻地、全面地理解物联网的本质。而物联网是通用计算机的互联网与…

二叉排序树和平衡二叉排序树

二叉排序树又称为二叉查找树&#xff0c;它是一颗特殊的二叉树。&#xff08;空树&#xff09; 性质&#xff1a;1、若它的左子树非空&#xff0c;则左子树上的所有结点的值均小于根结点的值。 2、若它的右子树非空&#xff0c;则右子树上的所有结点的值均大于根结点的值。 3、…