定时器是单片机内部的特殊功能模块。
在控制系统中,通常需要一些实时时钟来实现定期或延迟控制,如定期中断、定期检测、定期扫描等,通常需要计数器来计数外部事件。
通常有三种方法可以实现定时或延迟功能:软件定时、非编程硬件定时、可编程硬件定时。
软件定时-让软件循环执行程序。程序本身没有执行目的,而是通过执行程序延迟固定时间,即以前程序中常用的延迟程序。这种方法减少了cpu的利用率。
外部芯片555 时基电路通过外部电阻实现一定的延迟功能。改变电阻的大小可以改变延迟长度。该定时器取决于硬件。设置后,软件无法更改。
该定时器的定时值可通过软件确定和修改,使用灵活方便。
文章比较长,字数也比较多。可以先打开头像关注我,然后慢慢看,////插播一个:今年年初录制了一套比较系统的入门单片机教程。想要的同学可以免费找我拿,私信我可以~点击我头像左下角的黑色字体,我也可以得到。最近比较闲,带学生参加省级或以上比赛/////
555定时器可能是历史上最受欢迎的芯片。它诞生于1971年,仅2003年就有10亿个销量。它之所以如此受欢迎,是因为它被广泛使用,可以设计成千上万种功能电路,而且非常便宜。
555定时器成本低,性能可靠。多谐振荡器、单稳态触发器、施密特殊触发器等脉冲生成和变换电路只需要几个外部电阻和电容器。它也广泛应用于仪器仪表、家用电器、电子测量和自动控制。
接下来,我们来谈谈它的工作原理,看看它是什么,然后用这个55做一个LED闪烁灯的效果是铁粉的要求。555定时器可以很容易地实现这一要求,即使是小白也能产生效果。
555定时器有八个引脚,这是它每个引脚的功能,这是它的原理图,是不是蒙着你?
没关系,只需了解其等效原理图即可。
左边有三个5000欧元的电阻和两个比较器。这很简单。如果同相输入端的电压大于反向输入端,则输出高电平。如果三极管输入高电平,他可以导通。这些都属于模拟电路和数字电路。它的核心是这个RS触发器,R是reset缩写首字母意味着复位,代表0,S是set缩写首字母意味着位置,代表1,Q是输出。
通过它的真值表可以知道,当我们输入S时,R输入0时,Q输出1,反之亦然,但是你看触发器的Q端还加了一个小圈,这就代表着对结果取反,所以T点的取值和触发器的输出相反,这个输出缓冲器对T点的结果进行再一次取反,这就是关于555定时器的基本情况。
下面我们用555定时器来设计一个应用,让LED灯每三秒闪烁一次,这是它的原理图,它的电源电压为5V,因此,A点电压约为1.7V,B电压约为3.4V,在上电时,电容相当于短路,此时D点电压为0,因此此此时两个比较器的输入为0V,比较器1的同相输入为0V,反向输入为3.4V,所以他输出低电平。
比较器2的同相输入为1.7V,反向输入为0V,因此,他输出高电平。对于触发器,此时T点的输出为低电平,因此三极管截止,但缓冲器后会反转,最后输出高电平,LED当电容器充电3时,灯被点亮,器充电3.4V此时,两个比较器的输入也是3.4V。
比较器1的同相输入将开始大于3.4V,相反,输入是固定的3.4V,同相大于反相,所以他输出高电平。同样,比较器2输出低电池。此时,T点输出高电平。缓冲器后,他可以输出低电平LED灯熄灭,因为T点电平高,所以三极管导通。
此时,电容器中的电将被释放,D点电压将低于1.7V,两个比较器的输出回到原始状态,T低电平三极管的点输出将再次停止,LED灯又亮了,他会继续上述过程,所以LED灯会一直闪烁。LED灯闪烁的频率是多少?这取决于我们添加的阻容器。
通过频率计算公式,只要按照这个公式选择阻容值,就可以满足我们对频率的要求,通过它的比例公式,即LED照明时间的比例取决于电阻值的选择。我们只需要很少的外围设备来设计55定时器LED闪光灯的应用。
但请不要低估555定时器,虽然看起来很简单,但真的拿55定时器设计一个创新的电路也很困难,用555定时器设计应用几本书,真的很难写,今天结束了,如果你喜欢,别忘了给我一键三连续。
最后,今年,我整理了数百篇与单片机相关的论文,包括在线磁盘链接、论文制作思维导图和源代码报告文本。我想让我的同学给我发私人信件。我希望它能帮助你在屏幕前回复林先生。喜欢这篇文章的朋友可以帮助表扬、收集和关注你在屏幕前!
文章比较长,字数也比较多。可以先打开头像关注我,然后慢慢看,////插播一个:今年年初录制了一套比较系统的入门单片机教程,想让同学找我拿,私信我就可以了。~点击头像左下角的黑色字体,我也可以得到哦//////
好了,这期分享就到这里啦,觉得对屏幕前的你有帮助的麻烦一键三连,点赞收藏加关注哦,有问题的朋友也可以在评论区评论,或者私信我