首页 > 行业应用 >安防航空电路 > CD4017制作简易门铃

CD4017制作简易门铃

来源:互联网发布者:无人共我 关键词: CD4017 门铃电路 更新时间: 2024/10/29

CD4017制作简易门铃电路图

本文介绍一款可以自己编曲的音乐门铃电路,它能按顺序发出9个音符,适合喜欢追求个性的电子爱好者实验制作。

电路见图,220V交流电经变压器降压、D1~D4整流、C1滤波,获得+6V直流电压。IC为十进制计数分频器CD4017,Y0~Y9为十个计数输出端,R为高电平复位端。接通电源后,因C3端电压不能突变而使CD4017完成上电复位,只有Y0端输出高电平,其余输出端都为低电平。CP为CD4017的计数脉冲输入端,由脉冲的上升沿触发计数。三极管VT3、VT4和C4以及RP1~RP9组成音符振荡器,振荡器的工作频率受CD4017计数输出端Y0~Y8输出的高低电平控制。VT1、VT2和周围元件组成计数脉冲发生器电路,向CD4017发送计数触发脉冲。CD4017的CE端为计数输入的使能端,当CE接低电平时,CD4017的CP端接受脉冲上升沿的触发进行计数;当CE接高电平时,CP端将被锁定,不接受脉冲的触发,此时CD4017输出端的状态将保持其前一时刻的状态不变。电路的工作原理是:上电后CD4017复位,Y0输出高电平,Y1~Y9输出低电平,Y9的低电平接CE端,使CP端能够接受计数脉冲的触发。Y0输出的高电平使二极管D5导通,RP1被接入音符振荡器电路,振荡器的工作频率由RP1和C4决定,调节RP1即可使扬声器发出第一个音符。与此同时,由VT1、VT2和R1、R2、C2组成的振荡器开始向CP端发送计数脉冲,CD4017开始计数。第一个计数脉冲使Y1输出高电平(其他输出端均为低电平),二极管D5截止,D6导通,RP2被接入音符振荡器电路,振荡器的工作频率由RP2和C4决定,调节RP2即可使扬声器发出第二个音符。同理,第二个计数脉冲使Y2输出高电平,二极管D6截止,D7导通,RP3将被接入音符振荡器电路,振荡器的工作频率由RP3和C4决定,调节RP3即可使扬声器发出第三个音箱。以此类推,然后是第四个、第五个……直至二极管D13导通,音符振荡器发出第九个音符。最后是Y9输出高电平,此高电平接到CE端使CD4017的CP端锁定,不再接受计数脉冲的触发。输出端Y0~Y9将保持在Y9高电平,而Y0~Y8为低电平的输出状态不变,D5~D13全部截止,音符振荡器停振,扬声器不发声。K为门铃按钮,当有客到来时按一下K,R端变为高电平,CD4017在一瞬间复位,Y0端子输出高电平,其余输出端都变为低电平。此时Y9输出的低电平因接CE端,使CP端解锁,恢复接受计数脉冲的触发。在计数脉冲的触发下,二极管D5~D13依次导通,RP1~RP9依次接入音符振荡器,扬声器依次奏响九个音符,完成一个工作周期。增大或减小电容C2的值,可以改变触发脉冲的周期,从而可以改变每个音符发音的长短。仔细调节RP1~RP9的值,使音符振荡器按我们的需要发出九个不同的乐音,九个乐音连贯的发出来就组成了一小段乐曲。如果想让其中的某一个音符发音时间稍长些,比如习惯上是最后一个音符发音时间长些。只要将Y7和Y8两个输出端并联使用,并在两者之间用二极管进行隔离即可。

提问/讨论

这里还没有内容,您有什么问题吗?

我要提问/讨论

推荐帖子 最新更新时间:2024-11-13 08:49

51单片机的串口现时代有意义吗?
现在的电脑主板几乎都没有了 串口 现在下载程序都是用USB的 那单片机的串口应用还有意义吗?IC与IC 不是有I平方2总线? 求高手解答 小弟新手自学 买的2007年 郭天祥的实验板 可以现在的电脑都没有有串口 这个问题很郁闷啊? 51单片机的串口现时代有意义吗? 那个这么贵,
 q11921425251单片机
51单片机的直流电机调速,测速
要求:( 1 )直流电机能正转、反转控制; ( 2 )可进行转速控制(至少 10 档); ( 3 )对转速测量和显示;并能进行转速的设定; 51单片机的直流电机调速,测速 转向控制用H桥,转速控制用PWM,测速
 Forever_09251单片机
EMC测试和其他测试项目
EMC 测试 随着电子产品越来越多地采用低功耗、高速度、高集成度的 LSI 电路,使得这些系统比以往任何时候更容易受到电磁干扰的威胁。而与此同时,大功率设备及移动通讯和无线寻呼的广泛应用等,又大大增加了电磁骚扰的发生源,因此我们应提高产品本身抗干扰能力,即要求产品必须具备在
 czf0408LED专区
步进电机M35SP-7NP的使用
M35SP-7NP,这种步进电机怎么用啊? 今天搞了好久都没有转起来,只稍微的动一下。 用单片机带动的! 步进电机M35SP-7NP的使用 是不是六根线的,颜色相同的两根接电源正,剩下四根编号ABCD,用单片机按A-B-C-D-A这样的顺序将其中一根接到电源负,循环就转起来了,开
 spy231嵌入式系统
怎样用18B20测温度?
怎样用18B20测温度?有没有源程序作参考 怎样用18B20测温度? 网上搜索一下 很多程序 回复:怎样用18B20测温度? 嗯,我这有一个,是汇编的, ;这是关于DS18B20的读写程序,数据脚IN,晶振12MHZ ;温度传感器18B20汇编程序,采用器件默认的12位转化,最
 simon1979单片机
嵌入式linux需要掌握的知识
马上大4了,还有半年时间就要找工作了 一直在考虑就业的问题,但是不知道企业究竟要什么人才,我想做的方向就是嵌入式linux。 我自己有一块山寨版的S3c2440 现在的水平最多就是写写led这样的简单驱动,也能用系统调用写点程序,GUI在学Qt,感觉入门了,但是还是很基础。硬件方
 neilzhang产业风云

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

EEWORLD 电路图 站点相关: 下载中心 Datasheet 参考设计

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved