555定时器组成的应用之流水灯

我们都知道555集成电路应用很广泛,并且它是将数电和模电结合的很精妙的一种电路。这次介绍如何用555定时器组成的多谐振荡器和集成电路4017来设计流水灯。

本实验我们依然采用proteus进行仿真,这里我们先介绍一下本电路分为两部分,分别是前半部分的由555定时器构成的多谐振荡器和后半部分的由4017组成的十进制计数器。

前部分的555定时构成的多谐振荡器主要用于产生各种方波或时间脉冲信号。它是一种自激振荡器,在接通电源之后,不需要外加触发信号,便能自动地产生矩形脉冲波。电路如图所示:

电路原理:当接通电源Vcc后,Vcc经R1、R2对电容C充电当Uc上升到2/3Vcc时,u0=0,555芯片内部的三极管T导通,然后电容C通过R2和T放电,Uc就会开始就会下降。当Uc下降到Vcc/3时,u0=1,555芯片内部的三极管T截止,然后Vcc又经R1、R2对电容C充电。如此重复上述过程,在输出端u0(第三脚)会产生连续的矩形脉冲。总结过程就是一个对电容C充电和放电过程。

uc从Vcc/3充电上升到Vcc2/3我们叫充电,充电时间为T1≈0.7(R1+R2)C;

uc从Vcc2/3放电下降到Vcc/3我们叫放电,放电时间为T1≈0.7R2C;

因此,多谐振荡器的震荡周期为T=T1+T2=0.7(R1+2R2)C,从公式看只要R2远远大于R1就可以使充放电时间一致。

好,现在我们知道了多谐振荡器会从它的输出端uo,也就是第三脚输出脉冲信号,有了信号就差一个接收脉冲然后计数的CD4017了。这里我们先看一下CD4017芯片的引脚图:

CD4017一个集成电路芯片,用来进行十进制计数。只要给它的十四脚信号输入端输入信号,然后使第13脚接地使其保持低电平,第15脚也接地使其不会复位,这样当第十四脚有上升沿来就可以计数,然后会从它的十个输出端依次输出高电平(Q0-Q9)。

好了,现在我们把这两个接在一起就组成了流水灯,如图所示:

电路原理是当通电后多谐振荡器会自激产生一定频率的脉冲从555芯片的第三脚输给CD4017芯片的第十四脚信号输入端,然后CD4017开始计数依次从它的输出端(D1-D10)输出高电平,依次点亮LED灯,使其呈现流水灯效果。这里的RV1是滑动变阻器,就是前半部分电路的R2。我们之前也讲过R2的值可以影响充放电时间,我们这边通过修改RV1的值就可以改变流水灯的频率,当RV1阻值变小,流水灯变快。当RV1值变大,流水灯变慢。

本人水平有限,上述信息仅供参考,如有错误和不妥之处,请多多指教。

另外创作不易,请勿抄袭,如果有帮助到大家的话希望大家可以点个赞,谢谢~

  • 24
    点赞
  • 151
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 13
    评论
《单片机应用与实践指导》重点介绍了MCS-51、MSP430和AVR系列单片机的器件应用选型指南、硬件资源、工作原理和实践指导,并从应用角度出发详细介绍了三种单片机的应用特点、C语言编程规则、中断系统、串口技术、接口电路、系统扩展和低功耗设计等内容。实践指导部分都是经过作者精心设计、从科研工作与长期教学活动中优选出来的、对学习和掌握单片机具有指导性的实验例子,包括基本实践指导、综合实践指导和应用系统等实例。利用某些实例可直接解决工作中的实际问题。 第1章 概述 1.1 单片机的发展趋势 1.2 单片机的结构特点与应用 1.2.1 单片机的结构特点 1.2.2 单片机的应用 1.3 常用单片机系列简介 1.4 单片机系统的设计方法与要点 1.5 单片机的学习方法 1.6 单片机开发技能的提高 第2章 典型单片机应用选型指南 2.1 单片机的选择方法 2.2 系列单片机介绍 2.3 系列单片机应用选型指南 2.3.1 Atmel系列单片机选型 2.3.2 WinBond系列单片机选型 2.3.3 STC系列单片机选型 2.3.4 Philips系列单片机选型 2.3.5 C8051(Silicon Labs)系列单片机选型 2.3.6 μPSD3xx(ST)系列单片机选型 2.4 AVR系列单片机介绍 2.5 AVR系列单片机应用选型指南 2.6 MSP430系列单片机介绍 2.7 MSP430系列单片机应用选型指南 第3章 系列单片机应用基础 3.1 MCS-51系列单片机的硬件结构 3.1.1 单片机的基本组成 3.1.2 单片机的存储器结构 3.1.3 单片机的I/O端口逻辑结构 3.1.4 单片机的时钟与复位电路 3.2 MCS-51系列单片机的中断系统 3.2.1 中断的概念 3.2.2 MCS-51中断系统 3.2.3 中断程序的设计 3.3 MCS-51单片机的定时器/计数器 3.3.1 定时器/计数器的工作原理 3.3.2 定时器/计数器所用到的寄存器 3.3.3 定时器/计数器的控制 3.4 MCS-51单片机的异步通信和 串行接口 3.4.1 单片机的异步通信 3.4.2 MCS-51的串行接口 3.4.3 RS232通信电平 3.5 单片机系统的扩展与接口技术 3.5.1 单片机系统扩展的原理 3.5.2 外部存储器的扩展 3.5.3 输入/输出接口的扩展 3.5.4 键盘的接口技术 3.5.5 显示器的接口技术 3.5.6 A/D转换器的接口技术 3.5.7 D/A转换器的接口技术 3.5.8 开关电路接口及光电耦合器接口 第4章 AVR系列单片机应用基础 4.1 AVR单片机ATmega64/128的性能与结构 4.2 ATmega64/128的引脚功能与存储器 4.3 ATmega64/128的系统管理 4.3.1 时钟系统与复位 4.3.2 电源管理与睡眠模式 4.4 ATmega64/128的中断系统 4.4.1 中断向量 4.4.2 中断资源描述 4.4.3 复位和中断向量位置的确定 4.5 ATmega64/128的I/O端口与 外围接口 4.5.1 ATmega64/128的I/O端口 4.5.2 总线扩展 4.5.3 A/D转换器接口与模拟比较器 4.6 ATmega64/128的定时器/计数器 4.6.1 8位定时器/计数器0(T/C0) 4.6.2 16位定时器/计数器1和3 4.6.3 看门狗定时器 4.7 ATmega64/128的通用串行接口 4.7.1 TWI(I2C)接口 4.7.2 USART串行接口 第5章 MSP430系列单片机应用基础 5.1 MSP430单片机的结构和寄存器资源 5.2 MSP430的存储结构和地址空间 5.3 MSP430的系统复位与中断结构 5.3.1 系统复位 5.3.2 中断结构 5.4 MSP430单片机的低功耗 5.5 MSP430单片机的时钟系统 5.5.1 时钟源 5.5.2 时钟模块寄存器设置 5.5.3 时钟失效及安全操作 5.6 MSP430的通用I/O端口 5.6.1 I/O端口的主要功能 5.6.2 I/O端口的设置 5.7 MSP430的定时器 5.7.1 看门狗定时器 5.7.2 基本定时器 5.7.3 16位定时器A 5.7.4 16位定时器B 5.8 MSP430的比较器A 5.9 MSP430的串口通信 5.9.1 波特率的产生 5.9.2 MSP430的通用串行通信模块的异步模式 5.10 MSP430的模/数、数/模转换模块 5.10.1 ADC12模/数转换器 5.10.2 DAC12数/模转换器 第6章 单片机的C语言程序设计 6.1 C51语言特点 6.2 C51的标识符与关键字 6.3 C51程序设计的基本规则 6.3.1 数据类型与存储模式 6.3.2 对硬件主要资源的定义 6.3.3 运算符与表达式 6.4 基本语句 6.4.1 说明语句与表达式语句 6.4.2 复合语句 6.4.3 条件语句 6.4.4 开关与跳转语句 6.4.5 循环语句 6.4.6 函数调用语句与返回语句 6.4.7 空语句 6.5 函数 6.5.1 函数的定义 6.5.2 函数的调用 6.5.3 main函数 6.5.4 C51中断函数 6.5.5 C51库函数 6.6 C51的数据结构 6.6.1 数组 6.6.2 指针 6.6.3 结构 6.7 预处理 6.7.1 文件包含指令 6.7.2 宏定义 6.7.3 条件编译 6.7.4 其他预处理命令 6.8 AVR单片机的C程序设计基础 6.9 MSP430的C程序设计基础 6.9.1 IAR C430语言基础 6.9.2 IAR C430的函数 第7章 单片机的实践指导 7.1 基本实践指导 7.1.1 流水灯功能的实现与编程实验 7.1.2 按键与数码管静态显示实验 7.1.3 数码管动态显示实验 7.1.4 UART串行通信接口实验 7.1.5 A/D转换器接口与编程实验 7.1.6 D/A转换器接口与编程实验 7.1.7 I2C、SPI接口实验 7.1.8 数字钟接口实验 7.1.9 微型打印机接口实验 7.1.10 简易数字频率计的设计与编程实验 7.1.11 脉冲测宽电路与编程实验 7.1.12 温度测量与控制实验 7.2 综合实践指导 7.2.1 XD2008单片机I/O串口实验 7.2.2 XD2008单片机点阵汉字显示实验 7.2.3 XD2008单片机A/D、D/A综合实验 7.2.4 XD2008单片机秒表、报警综合实验 7.2.5 XD2008单片机温度测量、通信综合实验 7.3 应用系统 7.3.1 GSM/GPRS无线通信模块的典型应用 7.3.2 高性能GPS模块与单片机的典型应用 附录A 51系列单片机相关器件封装 附录B AVR系列单片机相关器件封装 附录C MSP430系列单片机相关器件封装 参考文献
### 回答1: 要用555定时器组成1Hz的话,可以按照以下步骤操作: 第一步,在555定时器的控制引脚2和6之间接一个电阻,同时将控制引脚2接地。这样可以把电阻充电,对时钟频率进行变化。 第二步,把555定时器的控制引脚5接地,并把控制引脚6接一个电阻和电容组成电路。 第三步,选择适当的电阻和电容值来控制555定时器的触发周期,使其产生1Hz频率信号。 第四步,将555定时器的输出引脚3接一个LED等电路,以验证1Hz频率信号是否正常输出。 通过以上步骤,就可以用555定时器组成1Hz频率信号,从而实现对时钟频率的控制。为了保证电路的可靠性和稳定性,还需要注意一些细节问题,比如电容的选取、电路接线的正确性等等。 ### 回答2: 要用555定时器组成1hz,首先需要设置555定时器的工作模式为单稳态模式,也叫稳态触发模式。在这种模式下,555定时器可以保持在稳态高电平或稳态低电平,直到外部信号触发它改变状态。 然后需要选择合适的电容和电阻值来设置555定时器的稳态时间和触发时间。在这个问题中,我们需要将稳态时间设置为较短的时间(约为0.5秒),触发时间设置为较长的时间(约为1秒钟),这样就可以获得1hz的输出频率。 具体地说,可以选择100nF的电容和2.2MΩ的电阻,将它们连接到555定时器的相应引脚上。然后将一个开关连接到555定时器的触发引脚上,这样当开关关闭时,触发引脚就会接收到一个高电平信号,引发555定时器的工作,并开始计时。 在计时过程中,555定时器的输出引脚将保持在低电平状态,直到稳态时间到达,此时输出引脚将翻转为高电平。这个短时间过后,555定时器将开始下一轮计时,直到触发时间到达,输出引脚再次翻转为低电平。 通过这种方式,我们就可以获得一个1hz的输出频率,用于控制其他电路和设备。需要注意的是,为了保证555定时器的工作稳定,还需要使用合适的电源电压和电路连接方式,以减少干扰和误差的影响。 ### 回答3: 555定时器是一种常用的定时器芯片,可以通过内部电路组成各种定时器。要用555定时器组成1Hz的定时器,需要使用其单稳态多谐振荡模式。 具体做法是将555定时器的8脚接地,5脚接VCC,6脚接一个电容,7脚接一个电阻。然后将6脚和2脚相连,2脚又接一个电容和一个电阻,1脚接地,3脚输出1Hz的脉冲信号。 其中,6脚和2脚的电容和电阻决定了555定时器的周期,可以根据需求调整电容和电阻的数值,从而得到所需要的周期。具体的计算公式可以参考555定时器的数据手册。 需要注意的是,555定时器的工作电压范围和温度范围都有限制,需要根据实际情况选用合适的器件和外围电路,以确保稳定可靠的工作。此外,还需要注意电路的布局和防抖处理,以减少外界干扰和误差的影响。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

OMGMac

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值