多功能流水灯设计_毕业设计说明书
多功能流水灯设计毕业设计
注:1、此表一组一表二份,课程设计小组组长一份;任课教师授课时自带一份备查。
2、课程设计结束后与“课程设计小结”、“学生成绩单”一并交院教务存档。
摘要这次设计的多功能流水灯是CC4510芯片,CD4013芯片,CC4028芯片NE555芯片的集成电路,是CC4510芯片,CD4013芯片,CC4028芯片和NE555芯片的综合运用。
该流水灯的功能是能够根据需要实现自动或手动控制彩灯的正逆流向。
本次设计的方案中利用555定时电路组成一个多写振荡器,发出脉冲,作为计数器的时钟脉冲源。
通过分频器改变时钟脉冲的频率,从而改变流速;CC4510计数器和CC4013触发器进行计数和控制流向实现正逆向流水,配合二极管,进而形成相应的多功能流水灯电路。
在整个课题设计的准备和调试过程中,通过与同组人的共同努力,顺利地完成了课程的设计和制作。
准备工作主要是收集信息,通过互联网查找一些相关的资料,并向学长虚心学习一些经验。
调试过程中发现了一些问题,通过共同的分析研究得到的解决,此次的课程设计巩固了前阶段所学的理论知识,增强了动手时间能力。
在这次设计过程中,采用了模块设计,使得电路能更简洁,在排除障碍过程中也能很好的找到问题的根源。
根据原理图,领好元器件,排好版后,连接线路。
关键字:多功能,流水,正逆目录前言 (1)第一章设计要求及系统组成 (2)1.1要求设计 (2)1.2系统组成 (2)第二章系统设计方案选择 (3)2.1方案一 (3)2.2方案二 (4)2.3方案三 (4)第三章设计方案及工作原理 (5)3.1时钟信号电路 (5)3.2计数译码电路 (7)3.3控制电路 (8)3.4总体电路 (9)第四章实验,调试及测试结果与分析 (11)结论 (12)参考文献 (13)附录一芯片管脚功能图 (14)附录二元件清单 (18)附录三电路原理总图 (19)前言随着电子技术的快速发展尤其是数字技术的突飞猛进,多功能流水灯凭着简易,高效,稳定等特点得到普遍的应用。
流水灯毕业设计
流水灯毕业设计篇一:毕业设计用单片机实现流水灯的控制毕业设计(论文)20XX 年 12月摘要近年来随着科技的飞速发展,单片机的应用正在不断地走向深入,同时带动传统控制检测日新月异更新。
在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,加以完善。
正文首先介绍本课题的背景、研究意义及完成的任务功能;接着简单描述设计过程中所用的一些主要元器件、方案的论证,以及介绍了系统硬件工作原理,并且附以系统硬件设计框图;其次阐述了PCB板的画质、制作、实物的完成、程序的编写和调试;最后对本设计进行了总结。
本次毕业设计根据设计要求,基本达到预期的目的。
即通过ATmega16单片机来控制16x8的贴片发光二极管矩阵显示,以中、明字符为例,分别可以实现‘全亮’到字模‘中’再到字模‘明’到‘全暗’的循环显示。
用户可以按照自己的喜好选择不同的字模、显示方式。
关键词:单片机 ATmega16 发光二极管霓虹灯AbstractIn recent years, with the rapid development of science and technology, SCM applications are continually deepening, while the traditional control test drive rapid updates. In real-time detection and control of the microxxputer application system, the microcontroller is often used as a core xxponent, Jin Zhi Shi MCU side is not enough, Haiyinggenju specific hardware structure and application specific characteristics of the software Duixiang Jie He, to be perfect.The text introduces the subject of this issue background, significance, and xxplete functionality.A brief description of the design process used in some of the major xxponents of the demonstration program, and introduced the principle of the system hardware, and attached to the system hardware design block diagram; second section describes the PCB board of the definition, production, physical xxpletion of the preparation process and debugging; Finally, a summary of the design.The graduation project according to set requirements, achieves the desired purpose. ATmega16 microcontroller to control through the SMD LEDs 16x8 matrix display to the Ming character, for example, were able to achieve 'full light' to the font 'in' then font 'out' to 'all dark' cycle of display. Users can follow their own preferences to select a different font, displayKeywords: microcontroller ATmega16 LBD Neon 目录第一章绪论 11.1课程研究背景11.2 课程研究的意义11.3 课程研究的任务2第二章本设计所用的主要电子器件简介32.1 AVR ATmega16 单片机简介32.2 锁存器 MC74HC373简介52.3 8x16贴片发光二极管矩阵简介62.4 稳压器ams117 简介?????????????????? ??6第三章基本原理?????????????????????? ??73.1 总体设计思路73.2方案论证与比较83.2.1 显示部分方案论证与选择 83.2.2 驱动部分设计方案论证与选择 83.3 电源模块的选择9第四章设计过程 104.1 单元电路设计104.1.1 控制部分电路 104.1.2显示部分电路 114.1.3 ams117稳压电路114.2 软件设计 134.3 制版做实物134.3.1 PROTEL DXP 简介144.3.2实物制作 17第五章遇到的问题及调试 185.1遇到的问题及解决方法185.1.1 硬件方面185.1.2 程序的调试185.2各点电压及波形测试195.3结果分析205.4材料清单20 结束语 22篇二:花样摘要近年来随着科技的飞速发展,单片机的应用正在不断地走向深入,同时带动传统控制检测日新月异更新。
流水灯led毕业设计
流水灯led毕业设计流水灯(LED)毕业设计引言:在现代科技发展的背景下,LED(Light Emitting Diode,发光二极管)作为一种新型照明技术,被广泛应用于各个领域。
在本文中,将介绍一个基于流水灯(LED)的毕业设计项目,探讨其设计思路、实现方法以及应用前景。
一、设计思路1.1 设计目标流水灯作为一种常见的照明装饰,常用于舞台灯光、建筑物照明等场合。
本设计旨在通过使用LED灯珠,实现一个具有良好视觉效果的流水灯,同时考虑到节能环保的特点。
1.2 设计原理流水灯的工作原理是通过控制LED灯珠的亮灭顺序和时间间隔,使得灯珠在空间上形成流动的效果。
为了实现这个目标,需要使用微控制器、电路板和LED 灯珠等元件。
二、实现方法2.1 硬件设计在硬件设计方面,需要考虑以下几个关键点:(1)LED灯珠的选择:选择高亮度、低功耗的LED灯珠,以确保流水灯的亮度和节能性。
(2)电路板设计:设计合理的电路板,将LED灯珠与微控制器相连,以实现流水灯的控制和调节。
(3)电源供应:选择适当的电源供应方式,确保流水灯的正常工作。
2.2 软件设计在软件设计方面,需要编写程序控制LED灯珠的亮灭顺序和时间间隔。
可以使用C语言或者其他编程语言,通过控制微控制器的输出口,实现流水灯的效果。
三、应用前景流水灯作为一种照明装饰,具有广泛的应用前景。
随着人们对照明环境的要求越来越高,流水灯的市场需求也在不断增加。
在舞台演出、商业广告、城市景观等领域,流水灯都有着广泛的应用。
而且,由于LED灯珠具有节能环保的特点,流水灯的使用也符合现代社会对绿色环保的追求。
结论:通过对流水灯(LED)毕业设计的介绍,我们可以看到LED照明技术在流水灯领域的应用前景十分广阔。
通过合理的硬件设计和软件编程,可以实现一个具有良好视觉效果的流水灯。
同时,流水灯的使用还能够满足节能环保的需求,具有广泛的市场潜力。
相信在未来的发展中,LED流水灯将会在照明装饰领域发挥更加重要的作用。
流水灯毕业设计
流水灯毕业设计流水灯毕业设计在现代科技的快速发展下,电子技术已经成为我们生活中不可或缺的一部分。
而作为电子技术的重要应用之一,流水灯在各种场合中得到了广泛的应用。
流水灯以其炫目的效果和多样的变化方式,成为了人们喜爱的装饰品。
因此,我决定选择流水灯作为我的毕业设计主题。
首先,我将介绍流水灯的基本原理和工作方式。
流水灯由一组LED灯组成,这些LED灯按照一定的顺序依次点亮和熄灭,形成了流动的效果。
其原理是通过电子元器件控制LED灯的亮灭状态,从而实现流水灯的效果。
流水灯的工作方式可以通过编程来实现,也可以通过硬件电路来控制。
接下来,我将介绍我设计的流水灯的具体实现方法。
首先,我选择了一款高亮度的RGB LED灯,这样可以实现更丰富的灯光效果。
然后,我设计了一个控制电路,通过控制电路中的开关和计时器,可以实现流水灯的效果。
在控制电路中,我使用了555定时器芯片来控制LED灯的亮灭时间和顺序。
通过调整定时器的参数,可以实现不同的流水灯效果。
为了提高流水灯的可变性和实用性,我还添加了一些功能。
首先,我设计了一个可调节亮度的电路,可以根据需要调整流水灯的亮度。
其次,我增加了一个音乐控制模块,可以根据音乐的节奏和音量来控制流水灯的亮灭状态。
这样,流水灯可以根据音乐的节奏变化而变化,增加了观赏性和趣味性。
在设计的过程中,我遇到了一些困难和挑战。
首先,LED灯的控制需要精确的时间控制,因此我需要学习和掌握555定时器芯片的使用方法。
其次,音乐控制模块的设计需要对音频信号的处理有一定的了解。
为了解决这些问题,我查阅了大量的资料,进行了反复的实验和调试。
在完成设计后,我进行了实际的制作和调试。
通过焊接电路板、连接元器件和编写程序,我最终成功地制作出了一款功能完善、效果出色的流水灯。
在调试过程中,我发现了一些问题,并进行了相应的修改和优化。
经过多次的调试和改进,流水灯的效果达到了我预期的效果。
通过这次毕业设计,我不仅学到了很多电子技术的知识,还提高了自己的动手能力和解决问题的能力。
基于51单片机流水灯毕业设计
基于51单片机的流水灯毕业设计方案:一、引言流水灯是一种常见的电子设计项目,适合初学者练习和毕业设计。
通过使用51单片机和少量外围元件,可以实现一个简单而有趣的流水灯效果。
本文将介绍基于51单片机的流水灯设计方案,包括硬件连接、软件程序设计和效果展示等内容。
二、硬件设计1. 材料准备:51单片机(如STC89C52)、LED灯若干(建议4-8个)、电阻、面包板、连线等。
2. 连接方式:将LED灯按顺序连接到51单片机的IO口,每个LED 灯通过一个电阻连接到IO口,确保电流限制。
3. 电源供应:连接电源至电路板,保证正常工作电压和电流。
三、软件设计1. 编程环境:使用Keil C51等集成开发环境进行程序编写。
2. 程序设计:设计一个循环移位的程序,控制51单片机的IO口依次点亮LED灯,形成流水灯效果。
3. 定时控制:通过定时器中断或延时函数控制LED灯的亮灭时间,实现流水灯的效果。
四、效果展示1. 烧录程序:将编写好的程序烧录到51单片机中。
2. 调试测试:连接电路并通电,观察LED灯按顺序点亮并流动的效果。
3. 优化改进:根据实际效果调整程序和硬件设计,优化流水灯的效果和稳定性。
五、注意事项1. 电路连接:确保电路连接正确,避免短路或接反现象。
2. 程序设计:合理设计程序逻辑,确保LED灯的流水效果符合预期。
3. 调试测试:在调试过程中注意观察LED灯的亮暗情况,及时发现问题并进行调整。
六、总结基于51单片机的流水灯设计是一个适合初学者和毕业设计的简单而有趣的项目,通过设计和实现可以提升对单片机编程和电路连接的理解和技能。
希望通过本文的介绍,读者能够顺利完成基于51单片机的流水灯毕业设计,并在实践中不断提升自己的电子设计能力。
4017流水灯毕业设计报告
CD4017流水灯电路设计摘要:随着LED技术的不断发展以及LED在低功耗、长寿命、环保等方面的优势,LED应用领域逐渐增多。
同时,许多国家在看到LED巨大的市场潜力后,纷纷出台各项鼓励措施大力推动LED在各领域中的应用。
目前,LED的应用已经从最初的指示灯应用转向更具发展潜力的显示屏,景观照明、背光源、汽车车灯、交通灯、照明等领域,LED应用正呈现出多样化发展趋势。
本次毕业设计就是用小功率LED作为发光体替代实验室中价格昂贵的钠光灯或白炽灯。
并利用555定时器、可变电阻普通电阻、电解电容以及普通电容构成可调驱动电路,驱动CD4017计数器构成的译码电路,使LED依次循环发光,从而组成循环流水灯。
关键词: CD4017 555定时器LED目录设计任务和要求 (3)1.引言 (4)2.总体设计方案选择与说明 (5)2.1 方案选择 (5)2.2 电路工作原理: (5)3.单元硬件设计说明 (5)3.1 555定时器 (6)3.2 自激多谐振荡器 (10)3.3 十进制计数/分频器CD4017 (11)3.3.1 CD4017内容说明: (11)3.3.2 CD4017十进制计数器内部电路图: (12)3.3.3 CD4017时序波形图: (13)3.3.4 CD4017引脚图如下: (14)3.3.5 CD4017引脚功能: (14)3.4 发光二极管(LED) (15)3.4.1 LED 特点 (13)3.4.2 LED光源的特点 (16)3.5 元件明细表 (17)4.软件说明 (18)4.1 Protel99简介 (18)4.2 Proteus简介 (19)5.安装调试方法 (19)5.1 安装方法 (19)5.2 调试方法 (20)6.总结 (20)7.致谢 (21)8.参考文献 (22)附录一 (22)附录二 (24)附录三 (25)附录四 (26)设计任务和要求设计任务:以CD4017计数器为基础设计一灯组流动速度和亮度均可调的循环流水灯。
多功能流水灯word精品文档10页
课程设计说明书课程设计名称:数字逻辑课程设计课程设计题目:多功能流水灯学院名称:信息工程学院专业:计算机科学与技术班级:xxxx学号:xxx 姓名:xxx评分:教师:20 12 年x 月x 日数字逻辑课程设计任务书20 11 -20 12 学年第二学期第18 周-19 周题目多功能流水灯内容及要求设计一个灯流水控制电路。
主要实现定时功能。
即在预定时间下实现一个控制信号来控制灯的流向和间歇,此功能可用可逆计数器和译码器来实现正,逆流水。
用到的器件有CD4510,CD4028. CD4017,CD4013,NE555. 发光二极管。
要求:能实现正,逆流水,电路还应能实现自控,手控及流向的控制。
进度安排:1、根据任务要求,查阅相关资料,完成设计的前期工作;(两天)2、根据资料,进行方案设计并对比论证,完成参数计算;(三天)3、库房领取元器件,联接电路,完成电路调试;(五天)4、检查完毕后,撰写实验报告。
学生姓名: xxx xxx指导时间2019,6.11-----2019.6.22 指导地点: E 楼 504 室任务下达2019 年 6月11 日任务完成20 12 年 6 月 22 日考核方式 1.评阅□ 2.答辩□ 3.实际操作█ 4.其它□指导教师xxx 系(部)主任摘要在电子产品普及的今天,我们经常看到各种各样指示灯,其中逻辑电路设计的多功能流水灯,就是其中具有代表性的一种。
这款电路设计是利用数字电子集成芯片而建立的,其中尤以计时器,触发器应用最为突出。
本次设计用芯片CD4510可预置可逆计数器产生的数字信号给芯片CD4028译码实现流水灯的正、逆流水功能。
然后运用芯片CD4013锁存和芯片NE555产生多谐震荡从而实现流水灯的正、逆流水和手控、自控功能。
本设计利用芯片NE555产生的多谐振荡产生连续脉冲作为芯片CD4510的脉冲源,并且通过调节100K的电阻从而改变时钟脉冲的频率,从而改变流速,再通过芯片CD4013与芯片CD4510完成正逆流水功能,最终完成多功能流水的作用。
单片机课程设计多功能花样流水灯设计
此次单片机课程设计我学到了许多,第一次学会了软硬结合做一个项目出来,自我感觉非常自豪,但是由于自我能力的不足,我更加体会到理论知识与动手能力相结合的重要性,而且设计过程中使我懂得在设计程序之前,务必要对所用单片机的内部结构有一个系统的了解,知道该单片机内有哪些资源?懂得设计的关键是要有一个清晰的思路和一个完整的软件流程图。在设计程序时,不能妄想一次就将整个程序设计好,反复修改,不断改进是程序设计的必经之路。比如在设计显示程序时,一开始数码管的显示不全,然后就不断地调试延时程序,结果数字缺定在0不动,经过反复的调试终于将程序调试成功。而且要学会拓展自己思路,一开始只做了一个速度显示,后来感觉挺好玩的,就做了花样显示。同时要养成注释程序的好习惯,一个程序的完美与否不仅仅是实现功能,而应该让人一看就能明白你思路,这样也为资料的保存和交流提供了方便。整个设计的过程中(还是碰到了一些问题。比如对于键盘的延时防抖问题不能较好的解决,对于编程的顺序及各模块程序调用掌握得还不够好,对于一些相关的应用软件没能熟练掌握。通过这几天的反复思考,以及参考网上的程序最终还是完成了设计。设计中我最大的收获就是自己的动手能力和独立解决问题的能力得到了很大的提高,在动手的过程中,不仅能增强实践能力而且在理论上可以有更深的认识。
长 江 学 院
花样流水灯设计报告
课题:多功能花样流水灯
院系:机械与电子工程系
专业:自动化
班级:
学号:
姓名:
指导老师:
2016年12月20日
1、设计思路………………………………………………………………………3
2、流程图……………………………………………………………………………………..4
四、硬件设计思路和电路图7
关键词:STC89C52RCLED灯单片机花样流水灯
流水灯说明书【范本模板】
【摘要】:若干个灯泡有规律依次点亮或者依次熄灭叫流水灯,它用在夜间建筑物装饰方面。
例如在建筑物的棱角上装上流水灯,可起到变换闪烁美不胜收的效果。
一般情况下单片机的流水灯由若干个LED发光二极管组成,在单片机系统运行时,可以在不同的状态下让流水灯显示不同的组合,作为单片机运行正常的指示,当单片机系统出现故障时,可以利用流水灯显示当前的故障码,对故障做出诊断。
本设计采用一块单片机(AT89C52。
BUS)作为流水灯系统的控制核心,通过编程来实现单片机I/O口对LED的控制,使流水灯显示上下流动、停止流动、闪灯等功能,并由按键控制流水灯的不同亮法,LED的工作方式通过键盘的扫描实现。
其中的LED采取共阴极接法,通过依次向连接的LED的I/O口送出低电平来实现LED的点亮.【关键词】:流水灯按键控制单片机数码管显示1、引言1。
1初始条件:1. 单片机型号为AT89C52,晶振频率为12MHz,控制16个红色发光二极管;2。
16个红色发光二极管共有6种亮灯模式,每个灯亮200ms;3. 通过若干按键选择,用查询方式实现红色发光二级管的不同亮灯模式;4。
要求灯与灯之间的亮、灭交替速度可调;5。
用LED数码管显示每种亮灯模式;6。
系统处于不同亮灯模式时,伴有不同的声音,至少有3种不同的声音.1.2要求完成的主要任务:1。
查阅参考文献,自学相关元器件的内部结构、工作方式或初始化编程过程;2. 按初始条件完成相关电路的设计,绘制单片机控制系统硬件接线原理图;3。
自行创新设计,完成程序结构与控制功能设计,进行系统调试,实现控制要求;4. 撰写设计说明书,说明书字数不少于5000字,参考文献不少于8篇;2 、系统总体方案设计2.1 系统的方案设计:根据题目的要求,控制模块需要选择单片机作为核心控件,选择的单片机AT89C52还有各自的总线型号的,而对于按键,可以选择BUTTON,当然用SWITCH 来代替也是可以实现的;显示模块的LED发光二极管选择红色.考虑到题目的要求与电路图布线的问题,经过仔细的分析和论证,最终的方案如下:单片机:AT89C52按键:BUTTON 发光二极管:LED-RED和蜂鸣器等。
多功能流水灯课程设计报告
多功能流水灯课程设计报告重庆交通大学多功能流水灯课程设计报告2013—2014学年第一学期学院:机电与汽车工程学院专业:机械电子工程班级: 11级机电子3班姓名:学号:指导老师:摘要在平常生活工作中,我们经常看到不同的彩灯,其中也包括本电路设计的多功能流水灯,这种灯主要利用计数器,触发器,本设计方案中利用NE555构成多谐振荡产生连续脉冲作为CD4017的脉冲源,在经过74HC240驱动输入到发光二极管。
关键字:连续脉冲流水灯多功能前言随着电子技术的快速发展尤其是数字技术的突飞猛进,多功能流水灯凭着简易,高效,稳定等特点在各种娱乐场所、店铺门面装饰、家居装潢、城市墙壁更是随处可见,与此同时,还有一些城市采用不同的流水灯打造属于自己的城市文明,塑造自己的城市魅力。
目前,多功能流水灯的种类已有数十种,如广告装潢、家居装饰、店铺招牌灯等等。
所以,多功能流水灯的设计具有相当的代表性。
多功能流水灯,就是要具有一定的变化规律的功能,主要考察了数字电路中的计数器、、多谐振荡等,多谐振荡电路给其它的电路提供脉冲源,设计过程中需要了解相关芯片(NE555、CD4017、74HC240)的具体功能,引脚图,真值表,认真布局,在连接过程中更要仔细认真。
第一章设计意义及目的1.1、设计意义:A、熟悉多功能流水灯的原理与功能;B、掌握数字电路的功能,学会如何用555时钟电路产生方波信号;C、熟悉掌握计数器、震荡器的功能与原理;D、了解时序电路与逻辑电路的功能与应用。
1.2、设计目的:A、掌握组合逻辑电路、时序逻辑电路及数字逻辑电路系统的设计、安装、测试方法;B、进一步巩固所学的理论知识,提高运用所学知识分析和解决实际问题的能力;C、提高电路布局﹑布线及检查和排除故障的能力;E、提高自己焊接电路板的能力;F、培养书写综合实验报告的能力。
第二章方案设计2.1、设计思路:由555时钟电路产生的方波信号,输入到10位计数——分频器(CD4017),分频计数产生输出信号经过74HC240驱动后输出到发光二极管上,发光二极管循环依次点亮。
流水灯课程设计说明书
微机原理与接口技术—课程设计说明书设计课题:流水灯的制作班级:XXX姓名:XXX学号:XXXXXXX指导老师:XXX目录1相关元件及电路设计 (3)1.1 A T89C51芯片功能特性及应用 (3)1.2 MCS-51单片机 (3)1.2.1 内部结构 (3)1.2.3 外部总线构成 (6)1.4单片机的复位 (9)1.4.1 复位状态 (9)1.4.2 复位电路 (10)2.电路及程序设计 (11)2.1电路原理图设计 (11)2.2电路程序设计 (12)总结 (18)参考文献 (19)1相关元件及电路设计1.1 AT89C51芯片功能特性及应用单片机在我们的日常生活和工作中无处不在、无处不有:家用电器中的电子表、洗衣机、电饭褒、豆浆机、电子秤;住宅小区的监控系统、电梯智能化控制系统;汽车电子设备中的ABS、GPS、ESP、TPMS;医用设备中的呼吸机,各种分析仪,监护仪,病床呼叫系统;公交汽车、地铁站的IC卡读卡机、滚动显示车次和时间的LED点阵显示屏;电脑的外设,如键盘、鼠标、光驱、打印机、复印件、传真机、调制解调器;计算机网络的通讯设备;智能化仪表中的万用表,示波器,逻辑分析仪;工厂流水线的智能化管理系统,成套设备中关键工作点的分布式监控系统;导弹的导航装置,飞机上的各种仪表等等。
有资料表明:2007年全球单片机的产值达到151亿美元,我国单片机的销售额达到400亿元人民币,我国每年单片机的需求量达50至60亿片,是全球单片机的最大市场。
可以说单片机已经渗透到了我们生活的各个领域。
在A T89C51芯片内部有一个高增益反相放大器,用于构成振荡器。
反相放大器的输入端为引脚XTAL1,输出端为引脚XTAL2,在芯片的外部通过这两个引脚跨接晶体振荡器和微调电容C1、C2形成反馈电路,可构成稳定的自激振荡器,振荡频率通常是1.2~12MHz。
若晶体振荡器频率高,则系统的时钟频率也高,单片机的运行速度也就快1.2 MCS-51单片机1.2.1 内部结构MCS-51系列单片机内部采用模块式结构,其结构组成框图如图1所示。
多功能流水灯设计实验报告
多功能流水灯的设计一.设计要求:1.设计一8盏彩灯控制电路,使彩灯可以向左,向右流动、全亮、全灭四种功能。
功能变换可以手控也可以自控。
2.自动功能变换时间10秒。
二.总体方案构思:用Verilog语言来为单片机编程,通过编程来控制单片机各引脚在不同时间输出的不同的电平,进而控制个发光二级管的亮灭,以及控制流水灯的流速和流动方向。
1.使用按钮(auto)来控制手动或自动。
2.因为需要向左,向右,全亮,全灭四种功能,所以需要两个开关(btn1和btn2),分别用开和关两种状态表示,即(00,01,10,11)。
3.使用clk时钟来记时和触发事件。
三.实验器材:电脑和LED设备四.程序如下:module LED(clk,auto,btn1,btn2,led);input clk;input auto;input btn1;input btn2;output reg [7:0] led;reg [29:0] count;//1ns的计数器reg [3:0] count_10;//10秒的计数器reg [1:0] status;//记录当前LED灯流动的情况:"00左到右,01右到左,10全亮,11全灭"reg [1:0] type;reg second_1;//1秒的标志reg second_10;//10秒的标志initialbeginstatus<=2'b00;type<=2'b00;count<=30'b0;count_10<=4'b0;second_1<=1'b0;second_10<=1'b0;endalways@(posedge clk)//给出1s的标志和10s的标志beginif(count<25000000)//等待1s的到来begincount<=count+1;second_1<=0;second_10<=0;endelsebegincount<=0;second_1<=1;count_10<=count_10+1;if(count_10>=4'd10)beginsecond_10<=1;endendendalways@(posedge clk)//当自动的情况时,每10s变化一次流动状态beginif(auto==1 && second_1==1)beginif(second_10==1)beginif(status==2'b11)beginstatus<=2'b00;endelsebeginstatus<=status+1;endendendendalways@(posedge clk)//设置总变化状态等于手动或自动的状态beginif(second_1==1)beginif(auto==1)//自动begintype<=status;endelse//手动begintype<={btn1,btn2};endendendalways@(posedge clk)//根据type设置LED灯情况beginif(second_1==1)beginif(type==00)//左到右beginif(led==8'b00000000 || led==8'b11111111)beginled<=8'b10000000;endelsebeginled<=led>>1;endendelse if(type==01)//右到左beginif(led==8'b00000000 || led==8'b11111111)beginled<=8'b00000001;endelsebeginled<=led<<1;endendelse if(type==10)//全亮beginled<=8'b11111111;endelse//全灭beginled<=8'b00000000;endendendendmodule五.测试图如下:六.个人体会:在这次实验中收货颇丰,我学会了使用简单的Verilog语言,更加深入的学习了数字逻辑,还有更多的,我学会和同学们合作,讨论,去解决问题。
流水灯说明
“流水灯”说明
(一)设计思路和方法
“流水灯”是控制一组发光二极管依次循环亮灭来实现流水效果。
(二)发光二极管电路原理图(右边部分)
(三)电路工作原理
P0口的8位输出分别控制8个发光二极管L0~L7的阳极;而P2.3经反相器U4C控制8个发光管阴极E3;电阻R15~R22为限流电阻。
当阳极为高、阴极为低时,对应的二极管将会发光。
(四)程序总框图设计流程
初始化硬件
给P0口赋值
延时
修改P0值
(五)相关寄存器配置
P0(8位)和P2.3需要设置成推挽输出,以驱动电路正常发光。
涉及寄存器及配置值如下:
P2M1=0x00;
P2M0=0xff;
P0M1=0x00;
P0M0=0xff;
(六)案例代码见“流水灯工程”
(七)测试方法
1.用STC ISP默认设置,打开工程中的HEX并下载
2.下载后观察现象为:8个发光二极管从右至左依次流动点亮
3.本案例无需辅助操作。
多功能流水灯设计毕业设计
多功能流水灯设计毕业设计毕业设计:多功能流水灯设计一、引言多功能流水灯是一种常见的电子灯具,其特点是能够根据预定的规律产生流动的灯光效果。
在本毕业设计中,我们将设计一款具有多种功能的流水灯,包括不同的灯光模式切换、亮度调节等功能。
本设计将以STM32微控制器作为核心控制器,并通过外部电路和软件编程实现多种流水灯效果。
二、设计方案1.硬件设计本设计中,我们将使用STM32微控制器作为核心控制器,具有丰富的GPIO引脚和定时器功能。
通过连续改变GPIO引脚的电平状态,我们可以实现流水灯的亮灭效果。
同时,我们还将使用一些外部元件,如电阻、电容和三极管等,来实现灯光的亮度调节和控制。
2.软件设计本设计将使用Keil C编译环境进行软件开发。
首先,我们需要编写相关的GPIO和定时器驱动程序,实现对流水灯的控制。
其次,我们还需要编写额外的模式切换和亮度调节功能的程序,通过按键或旋钮等输入方式来改变流水灯的工作模式和亮度。
三、具体实现1.灯光模式切换功能我们将设计一个菜单界面,通过按键输入来切换不同的流水灯工作模式。
在菜单界面中,用户可以选择要显示的流水灯模式,如单色流水灯、多色流水灯等。
通过编写相应的程序代码,我们可以通过按键触发事件来实现模式的切换。
2.亮度调节功能我们将使用旋钮或调光器等输入方式来实现对流水灯亮度的调节功能。
通过读取旋钮当前的位置或调节器的电阻值,我们可以确定亮度的大小。
然后,我们将通过改变PWM信号的占空比来实现对流水灯亮度的控制。
3.故障检测和保护功能为了保证流水灯在长时间使用过程中的稳定性和安全性,我们还将设计故障检测和保护功能。
例如,我们可以通过检测电流和电压等参数来判断灯管是否损坏,并及时发出警报提醒用户更换。
同时,我们还可以设置过压、过流和过载保护功能,以防止灯具因异常情况而损坏。
四、测试与验证在完成硬件和软件设计后,我们将进行测试和验证。
首先,我们将验证流水灯的各项功能是否正常工作,包括模式切换、亮度调节等。
流水灯说明书
目录目录11设计的意义 (3)2设计思路 (3)2.1 设计目标 (3)2.2 设计方案 (3)2.3 仿真软件 (3)3 电路设计 (3)3.1 四种码产生电路 (3)3.2 彩灯自动转换控制电路 (5)3.3 花样输出电路设计 (5)3.4 各种芯片管脚图 (6)4 总体电路仿真 (7)4.1 电路器件清单 (7)4.2 总体电路仿真 (7)4.3 仿真结果85 总结 (9)致9参考文献10多路彩灯控制器电路的设计摘要:四花样自动切换的彩灯控制器第一种花样为彩灯一亮一灭,从左向右移动;第二种花样为彩灯两亮两灭,从左向右移动;第三种花样为彩灯四亮四灭,从左向右移动;第四种花样为彩灯1到8从左到右逐次点亮,又从左到右逐次熄灭。
4种花样自动变换,循环往复。
CP1直接控制驱动LED的芯片的移位脉冲端以及二进制计数器以便输出4个分频信号,CP2控制双 D触发器,其输出的信号作为下一级数据选择器的输入信号,数据选择器产生的信号直接驱动闪动演示电路。
CP2也可调节RW2改变其输出脉冲周期,可以改变开关的切换时间,用以选择每种花样出现时间的长短,实现灯光闪烁的双重控制。
关键词:四花样、时钟脉冲、自动转换、控制器、数据选择器。
1设计的意义新中国成立后,彩灯艺术得到了更大的发展,特别是随着我国科学技术的发展,彩灯艺术更是花样翻新,奇招频出,传统的制灯工艺和现代科学技术紧密结合,将电子、建筑、机械、遥控、声学、光导纤维等新技术、新工艺用于彩灯的设计制作,把形、色、光、声、动相结合,思想性、知识性、趣味性、艺术性相统一,灯会这门古老的艺术更加绚丽多彩。
2设计思路2.1设计目标本设计目标是彩灯四花样自动切换,我们预计要设计第一种花样为彩灯一亮一灭,从左向右移动;第二种花样为彩灯两亮两灭,从左向右移动;第三种花样为彩灯四亮四灭,从左向右移动;第四种花样为彩灯1到8从左到右逐次点亮,又从左到右逐次熄灭。
四种花色自动变换,循环往复。
多按键花样流水灯课程设计报告书
前言当单片微型计算机简称单片机〔single-chip microcomputer〕,又称为单片机微型控制器〔single-chip microcontroller〕,是由CPU、RAM、ROM、定时/计时器、I/O接口电路通过应刷电路板上的总线连成一体的完整计算机系统。
[1]从1971年出现单片机的雏形开场,短短四十多年的时间里,单片机便社会各领域中得到了广泛的应用在流水灯控制系统中,单片机更是取代了由齿轮调节延迟时间的旧式控制系统,成为日后此系统中的核心局部。
由于单片机具有一些突出的优点:体积小、重量轻、电源单一、功耗低;功能强、价格低;数据大都在单片机部传送,运行速度快、抗干扰能力强、可靠性高,所以单片机被广泛的应用于测控系统、数据采集、智能仪器仪表、机电一体化产品、智能接口、计算机通信以与单片机的多级系统等领域。
今时代是一个新技术层出不穷的时代,在电子领域尤其是自动化智能控制领域,传统的分立元件或数字逻辑电路构成的控制系统,正以前所未见的速度被单片机智能控制系统所取代。
目前,一个学习与应用单片机的高潮正在工厂、学校与企事业单位大规模地兴起。
本设计用AT89C51单片机自制了一款简易的把戏流水灯,介绍了其硬件电路与软件编程方法,在实践中体验单片机的自动控制功能。
该设计具有实际意义,可以在广告业、媒体宣传、装饰业等领域得到广泛应用。
学习单片机的最有效方法就是理论与实践并重,现在我把单片机流水灯设计作为一个课程设计,需要更深的去了解单片机的很多功能,努力的去查找资料。
本课题将以发光二极管作为发光器件,用单片机自动控制,实现一个简易的把戏流水灯设计。
目录前言第一章设计目的与要求- 3 -1.1 设计目的- 3 -1.2 设计要求- 3 -1.2.1 课程设计要求- 3 -- 4 -第二章方案设计- 4 -2.1 设计任务分析- 4 -2.2 方案比拟- 4 -2.3 硬件系统的设计要求- 5 -- 5 -- 5 -第三章主要元器件介绍- 6 -3.1 AT89C51单片机介绍- 6 -- 6 -- 6 -3.2 晶振电路- 8 -3.2 LED发光二极管- 9 -第四章硬件电路设计- 9 -4.1 主控系统- 9 -4.2 晶振时钟电路设计- 10 -4.3 复位电路设计- 11 -4.4 输入控制模块与中断控制模块设计- 11 -4.5 输出控制模块设计- 12 -第五章软件设计与主要子程序- 13 -5.2 主程序流程图- 14 -5.3 主程序- 15 -5.4 中断子程序- 17 -5.5 LIGHT1跑马灯子程序- 18 -5.6 LIGHT2流水灯子程序- 18 -5.7 LIGHT3戏水灯子程序- 18 -5.8 延时子程序- 19 -第六章系统仿真与调试- 19 -6.1 Keil编译- 19 -6.2 Protues仿真平台简介- 19 -6.3 跑马灯仿真演示- 20 -6.4 流水灯仿真演示- 22 -6.5 戏水灯仿真演示- 23 -6.6 顺序循环执行三种把戏灯- 24 -第七章 PCB板生成- 24 -7.1 PCB生成- 24 -第八章课程设计总结- 25 -摘要:自计算机问世以来,单片机技术在社会各领域中得到了广泛的应用。
多功能流水灯
电子课程设计——多功能流水灯学院:电子信息工程学院专业、班级:电气141503姓名:任雷浩学号:201415010321指导教师:闫晓梅2016年12月目录一、设计任务与要求------------------------------------------------- (3)二、总体框图------------------------------------------------------- (3)三、选择器件------------------------------------------------------- (4)四、功能模块----------------------------------- (10)五、总体设计电路图-------------------------------- (13)六、心得体会---------------------------------- (15)多功能流水灯一、设计任务与要求1、彩灯有单向流水效果。
2、的流向可以改变。
可以正向流水,也可以逆向流水。
灯流动的方向可以手控,也可以自控,自控往返变换时间为5秒钟。
3、可以间歇流动,10秒钟间歇一次,间歇时间为一秒。
4、彩灯的流速以人眼看清为准。
、设计思路通过74IS194实现灯泡左右移动的功能,74IS194后接触发器使其实现自动翻转,通过开关实现手动左右移动功能,十一进制计数器实现其十秒强制停一秒,总体思路是这样,下面详细介绍。
三、选择器件74LS04 非门 2 74LS00 二输入与非门 1 LED 灯 发光二极管 8 LED 显示屏 四段显示数码管2 74LS112 JK 触发器1 74LS160 十进制加法计数器2 555脉冲信号发生器21) 74LS194芯片介绍74LS194是一个4位双向移位寄存器,最高时钟脉冲为36MHZ 其逻辑符号及引脚排列如下图所示:I. .. I I I . I I. I IVccQ 0 QiQmQsCPD :) 74LS194CR S R D Q D] Dj D 弓 S^V ss其中:D0H D1为并行输入端;Q0H Q3为并行输出端;SR--右移串引输入端; SL 左移串引输入端;S1、S0-操作模式控制端;-为直接无条件清零端;CP 为时 钟脉冲输入端。
流水灯电路设计说明书
目录一、............................................................................................... EDA技术和设计题目简介1EDA技术简介 (1)EDA技术概念 (2)VHDL的简介 (2)流水灯电路设计简介 (3)二、...................................................................................................... 设计方案的论证及选择4二、1 方案一 (4)方案二 (4)方案的选择 (5)三、.................................................................................................................................... 设计实现6芯片简介 (6)大体参数如下: (6)方式选择电路 (7)时钟电路的设计 (8)LED显示电路的设计 (9)整体电路设计图 (9)流水灯总设计电路图 (11)四、总结 (13)六参考文献 (14)七附录 (15)一、EDA技术和设计题目简介EDA技术简介20世纪90年代,国际上电子和运算机技术较先进的国家,一直在踊跃探索新的电子电路设计方式,并在设计方式、工具等方面进行了完全的变革,取得了庞大成功。
在电子技术设计领域,可编程逻辑器件(如、)的应用,已取得普遍的普及,这些器件为的设计带来了极大的灵活性。
这些器件能够通过软件编程而对其硬件结构和工作方式进行重构,从而使得硬件的设计能够犹如软件设计那样方便快捷。
这一切极大地改变了传统的方式、设计进程和设计观念,增进了EDA技术的迅速进展。
EDA技术就是以运算机为工具,设计者在EDA软件平台上,用硬件描述语言VHDL完成设计文件,然后由运算机自动地完成逻辑编译、化简、分割、综合、优化、布局、布线和仿真,直至对于特定目标芯片的适配编译、逻辑映射和编程下载等工作。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
多功能流水灯设计毕业设计说明书1 绪论1.1 课题背景及目的今时代是一个新技术层出不穷的时代,在电子领域尤其是自动化智能控制领域,数字逻辑电路的发展也日趋迅速,通常流水灯的设计会选择单片机编程,虽然单片机具有体积小、功能强、成本低、应用面广等优点,但是,选择单片机更大的增加了设计费用,并且对设计者的编程语言要求高,而在数字电路中,中规模集成电路以其功能强大、种类繁多,得到广泛应用。
很多中规模集成电路都具有通用性,它的应用已不仅仅局限于其本身所具有的功能。
如本文所设计的流水灯电路,就是利用中规模集成电路的功能扩展,将移位寄存器构成移存型计数器,将其输出端接到多个LED指示上。
利用数字电路来控制灯的状态,并显示设计结果。
其主要的电路原理:整个流水灯电路由时钟产生,流水程序控制驱动及功率控制元件电源供给电路等电路组成。
1.2 课题研究方法常见的流水灯控制系统中,是使用微机控制,设备复杂,成本较高;另外应用单片机控制,虽然简单,但系统智能化及传输可靠性低,且对语言的编程能力要求较高,均不理想。
为了提高系统可靠性、实用性,从而研究了一种基于模拟电子技术和数字电子技术的循环控制系统。
这种设计不仅仅应用到流水灯的控制,也在工业生产中提高自动化循环控制得到利用。
为了发光二极管形成流水效果,将电源加在555定时器中,定时发送脉冲,通过CD4017循环计数,由CD4066控制开关,使发光二极管逐个接受高电平,循环亮起,设计中,选用四种颜色的发光二极管,从而形成更好的流水效果。
1.3 基本要求设计方案(1)设计一个彩灯控制电路,使其能够产生一个控制信号控制彩灯实现灯光变换的功能。
(2)该彩灯控制电路,在完成基本变化的基础上,可以实现彩灯的流向性,间歇性变化的要求,从而使彩灯更加丰富化。
(3)给彩灯流水控制电路一个控制信号,并能够使其通过利用组合电路实现自控、手控、流向控制等全方位功能。
(4)该多功能流水灯具有定时功能。
有模拟开关控制灯光的亮暗,彩灯会根据預定的要求作流向、间歇性变化,彩灯与彩灯之间亮暗间隔一定时间,从第一个彩灯开始直至最后一个,然后作重复性状态。
(5)通过利用中规模集成电路中可逆计数器和译码器实現正、逆流水功能,与此同時,根据需要使彩灯作各种各样的变化。
1.4 设计框图根据本次设计的要求,设计流水控制的原理框图如图1.1所示。
图1.1 原理框图直流电源用于提供相关电路的工作电源。
振荡器用于产生脉冲信号推动计数译码器工作。
计数译码器在推动脉冲的作用下其Q0—Q2依次循环输出高电平,开关电路受计数译码器输出的高低电平控制。
高电平输出,对应的开关闭合,低电平输出,对应的开关断开。
循环定时器实际上是一个低频振荡器,它输出的高低电平,用于控制自动切换电路。
定时器输出高电平,自动切换电路使K1,K2处于图示状态,灯光产生的流水感自左向右.定时器输出低电平,K1,K2同时改变状态,灯光产生的流水感变为自右向左。
2 流水灯控制电路组成2.1 555定时器555定时器是一种应用特别广泛作用很大的集成电路,属于小规模集成电路,在很多电子产品中都有应用。
其作用是用内部的定时器来构成时基电路,给其他的电路提供时序脉冲[1]。
2.1.1 电路组成555集成定时器的内部结构如图2.1所示,由基本RS触发器、比较器、分压器、晶体管开关和输出缓冲器五个部分组成]2[。
图2.1 555内部结构(1)基本RS触发器由两个与非门组成,R是专门设置的可以外部进行置0的复位端,当R=0时,使Q=0、Q=1。
所以可以把555 电路等效成一个放大电开关的R-S 触发器。
这个特殊的触发器有两个输入端:阀值端(TH)可看成是置零端R,要求高电平;触发端(TR)可看成是置位端S,低电平有效。
它只有一个输出端OUT,OUT可等效成触发器的Q端。
放电端(DIS)可看成由内部放电开关控制的一个接点,放电开关由触发器的Q端控制:Q=1 时DIS端接地;Q=0 时DIS 端悬空。
此外这个触发器还有复位端R,控制电压端CV,电源端VCC 和接地端GND。
即图2.2所示。
图2.2 555等效的R-S触发器这个特殊的R-S 触发器有两个特点:(1)两个输入端的触发电平要求一高一低:置零端R 即阀值端TH 要求高电平,而置位端S即触发端TR则要求低电平。
(2)两个输入端的触发电平,也就是使它们翻转的阀值电压值也不同,当CV 端不接控制电压是,对TH(R)端来讲,> 2/3V cc是高电平1,< 2/3V cc 是低电平0;而对TR(S)端来讲,> 1/3V cc是高电平1,< 1/3V cc是低电平0。
其功能真值表如表2.1所示。
如果在控制端CV 加上控制电压V C,这时上触发电平就变成V C值,而下触发电平则变成1/2V C。
可见改变控制端的控制电压值可以改变上下触发电平值。
表2.1功能真值表(2)比较器C1、C2是两个电压比较器。
比较器有两个输出端,分别标有+号和-号,如果用U+和U-表示相应输入端上所加的电压,则当U+>U-时,其输出为高电平,当U+<U-时,输出低电平,两个输入端基本上不向外电路索取电流,即输入电阻趋近于无穷大。
(3)分压器三个阻值均为5千欧姆的电阻串联起来构成分压器(555也因此而得名),为比较器C 1和C 2提供参考电压,C 1之+端U +=2Vcc/3,C 2之-端U -=Vcc/3。
如果在电压控制端CV 另加控制电压,则可改变C 1,C 2的参考电压。
工作中不使用CV 端时,一般都通过一个0.01μF 的电容接地,以旁路高频干扰。
(4) 晶体管开关和输出缓冲器晶体管T D 构成开关,其状态受Q 端控制,当Q 为0时T D 截止、为1时T D 导通。
输出缓冲器就是接在输出端的反相器G 3,其作用是提高定时器的带负载能力和隔离负载对定时器的影响。
综上所述可知,555定时器不仅提供了一个复位电平为2Vcc/3,且可通过R 端直接从外部进行置0的基本RS 触发器,而且还给出了一个状态受该触发器Q 端控制的晶体管开关,因此使用起来极为灵活。
2.1.2 555定时器基本功能表2.1所示为555定时器的功能表,它全面的表示了555的基本功能。
表2.2 555基本功能表R =00OL D R =1、TH U >2/3 V CC 、TR U >V CC /3时,C 1输出低电平、C 2输出高电平,基本RS 触发器保持原来状态不变,因此u 0、T D 也保持原来状态不变。
R =1、TH U <2/3 V CC 、U <V CC /3时,C 1输出高电平、C 2输出低电平,Q =0,Q =1,u 0=u 0H 、T D 截止。
555定时器的电源电压范围较大,双极型电路V CC=4.5~16V,输出高电平不低于电源电压的90%,TTL型的带拉电流和灌电流负载的能力可达200mA;CMOS电路V DD=3~18V,输出高电平不低于电源电压的95%,带拉电流负载的能力为1mA,灌电流负载的能力为3.2mA[2]。
2.1.3 脉冲产生的整形电路在数字电路中,基本工作信号是二进制的数字信号或两状态的逻辑信号,二进制数字信号只有0,1两种数字符号,逻辑信号0,1两种取值都具有二值特点。
而获取矩形脉冲波形的途径不外乎以下两种:一种是利用各种形式的多谐振荡器电路直接产生所需要的矩形脉冲,另一种则是通过各种整形电路把已有的周期性变化波形变换为所要求的矩形脉冲。
当然,在采取整形的方案时,是以能够找到频率和幅度符合要求的一种已有电压信号为前提的。
在同步时序电路中,作为时钟信号的矩形脉冲控制并且协调着整个系统的工作。
因此,时钟脉冲的特性直接关系到系统能否正常地工作。
脉冲产生的整形电路种类很多,本设计中应用的电路属于产生矩形脉冲的多谐振荡器,用于产生环形移位寄存器的CP脉冲。
经常应用的脉冲整形电路有:施密特触发器和单稳态触发器。
这几种电路的用途很广,利用它们不只是可以方便地获取矩形脉冲。
例如,多谐振荡器就经常用作产生标准频率信号和时间信号的脉冲发生器;施密特触发器除用作整形外,还可以用于电平比较和脉冲鉴幅等;从延迟和定时角度看,单稳态触发器本身就是很好的脉冲延迟环节和定时单元。
其输出端送出的脉冲,一路直接送入CD4017的计数脉冲输入端{14}脚。
用于产生CD4066模拟开关切换的控制信号[3]。
2.2 环形译码寄存器CD4017环形移位寄存器由集成芯片CD4017实现,十进制计数/分频器CD4017]5[是一种用途非常广泛的电路。
内部结构如图2.3所示,由计数器及译码器两部分组成,由译码输出实现对脉冲信号的分配,整个输出时序就是00、01、02、…、09依次出现与时钟同步的高电平,宽度等于时钟周期。
图2.3 CD4017内部结构功能框图CD4017提供了16引线多层陶瓷双列直插(D)、熔封陶瓷双列直插(J)、塑料双列直插(P)和陶瓷片状载体(C)4种封装方式。
其引脚图如图2.4所示。
同时CD4017的工作条件为:电源电压控制在3V~15V范围内,输入电压范围控制在0V~VDD内,工作温度范围:N类:55℃~125℃、E类:40℃~85℃。
图2.4 CD4017引脚图CD4017是5位Johnson计数器,具有10个译码输出端,CP、C r、EN、输入端。
时钟输入端口的斯密特触发器具有脉冲整形功能,对输入时钟脉冲上升和下降时间无限制。
EN为低电平时,计数器在时钟上升沿计数;反之,计数功能无效。
C r为高电平时,计数器清零。
Johnson计数器,提供了快速操作、2输入译码选通和无毛刺译码输出。
防锁选通,保证了正确的计数顺序。
译码输出一般为低电平,只有在对应时钟周期内保持高电平。
在每10个时钟输入周期CO信号完成一次进位,并用作多计数链的下级脉动时钟。
CD4017引脚功能:芯片有10个译码输出Q0~Q9;MR为清零端,CP0和CP1是2个时钟输入端,三个输出端的控制:0Y1Y2Y。
每个译码输出一般处于低电平,且在时钟脉冲由低到高的上升沿输出高电平;每个高电平输出维持1个时钟周期;每输入10个时钟脉冲,输出一个进位脉冲,因而进位输出信号可作为下一级计数器的时钟信号。
在清零输入端(R)加高电平或正脉冲时,只有输出端Q0为高电平,其余各输出端都为低电平"0"。
CD4017有3个控制端(MR、CP0、CP1),MR 为清零端,当在MR端上加高电平或正脉冲时,其输出00未高电平,其余输出端(01-09)均为低电平,CP0和CP1是2个时钟输入端,若要用上升沿来计数,则信号有CP0端输入;若要用下降沿来计数,则信号有CP1端输入。
设置2个时钟输入端,级联时比较方便,可驱动更多二极管发光。