流水灯课程设计报告

合集下载

电子流水灯课程设计

电子流水灯课程设计

电子流水灯课程设计一、课程目标知识目标:1. 学生能理解电子流水灯的基本原理,掌握其电路组成及工作流程。

2. 学生能掌握数字电路基础知识,了解触发器、计数器等基本元件的功能及应用。

3. 学生能运用所学知识,分析并设计简单的电子流水灯电路。

技能目标:1. 学生能够独立完成电子流水灯电路的搭建,具备实际操作能力。

2. 学生能够运用所学知识解决实际电路问题,具备一定的故障排查能力。

3. 学生能够通过课程学习,提高动手实践能力,培养创新思维。

情感态度价值观目标:1. 学生在学习过程中,培养对电子技术的兴趣和热情,增强学习动力。

2. 学生通过合作学习,培养团队协作精神,提高沟通与表达能力。

3. 学生能够认识到电子技术在生活中的广泛应用,树立科技改变生活的观念。

本课程旨在结合学生特点和教学要求,通过理论与实践相结合的教学方式,使学生掌握电子流水灯的相关知识,提高动手实践能力。

课程目标具体、可衡量,有助于学生和教师在教学过程中明确预期成果,为后续的教学设计和评估提供依据。

二、教学内容本章节教学内容主要包括以下三个方面:1. 电子流水灯基本原理及电路组成- 介绍电子流水灯的工作原理,如循环点亮LED灯的机制。

- 分析电子流水灯的电路组成,包括电源、控制芯片、LED灯、电阻等元件。

- 引导学生了解教材中相关章节,如数字电路基础、触发器与计数器等。

2. 电子流水灯电路设计与搭建- 讲解如何设计电子流水灯电路,包括电路图绘制、元件选型等。

- 指导学生动手搭建电子流水灯电路,掌握实际操作方法。

- 结合教材内容,安排实践环节,让学生亲身体验电路搭建过程。

3. 故障排查与优化- 分析电子流水灯可能出现的故障及其原因,如电路短路、元件损坏等。

- 教授学生基本的故障排查方法,提高解决问题的能力。

- 引导学生针对电路进行优化,提高电子流水灯的性能。

教学内容按照教学大纲安排,循序渐进,确保学生能够掌握电子流水灯相关知识。

教材章节与教学内容紧密结合,有利于学生理论联系实际,提高学习效果。

单片机实训报告_流水灯

单片机实训报告_流水灯

一、实验目的1. 掌握单片机的基本原理和操作方法。

2. 熟悉单片机编程环境Keil的使用。

3. 熟悉LED流水灯的原理和编程方法。

4. 培养动手实践能力和团队协作精神。

二、实验原理1. 单片机(Microcontroller Unit,MCU)是一种具有中央处理器(CPU)、存储器(RAM、ROM)和输入输出接口(I/O)等功能的集成电子电路。

它广泛应用于各种电子设备中,如家用电器、工业控制、汽车电子等。

2. LED(Light Emitting Diode,发光二极管)是一种半导体器件,具有单向导电性。

当电流通过LED时,会发出光亮。

3. 流水灯是一种通过控制LED灯的亮灭,模拟流水效果的电子装置。

在单片机控制下,可以实现不同形式的流水灯效果。

三、实验设备1. 单片机实验板(如STC89C52单片机实验板)2. LED灯若干3. 跳线若干4. 电阻若干5. 电源(5V)6. Keil软件四、实验步骤1. 硬件连接(1)将单片机的P1.0-P1.7引脚与LED灯的正极相连,负极接地。

(2)将电阻串联在LED灯和单片机引脚之间,起到限流作用。

(3)将单片机的VCC和GND分别连接到5V电源的正负极。

2. 软件编写(1)在Keil软件中创建一个新的项目,选择相应的单片机型号。

(2)编写主函数main(),实现流水灯的编程。

(3)初始化单片机的P1口为输出模式。

(4)定义延时函数Delay(),实现流水灯的延时效果。

(5)在主循环中,通过改变P1口的高低电平,控制LED灯的亮灭,实现流水灯效果。

(6)保存并编译程序。

3. 程序调试(1)将编译后的程序下载到单片机实验板中。

(2)观察LED灯的流水效果,检查程序是否正确。

(3)如有错误,修改程序并重新编译、下载。

五、实验结果与分析1. 实验结果通过实验,成功实现了LED流水灯效果,实现了不同形式的流水灯效果。

2. 实验分析(1)在实验过程中,学习了单片机的基本原理和操作方法,掌握了Keil软件的使用。

常规流水灯课程设计

常规流水灯课程设计

常规流水灯课程设计一、教学目标本课程旨在通过学习常规流水灯的相关知识,让学生掌握流水灯的基本原理和制作方法,培养学生的动手能力和创新能力。

具体的教学目标如下:知识目标:使学生了解流水灯的起源、发展以及基本原理;让学生熟悉流水灯的制作材料和工具;让学生掌握流水灯的制作步骤和方法。

技能目标:培养学生动手操作的能力,能够独立完成一个流水灯的制作;培养学生解决问题的能力,能够针对制作过程中遇到的问题,找到合适的解决办法。

情感态度价值观目标:培养学生对传统文化的热爱,增强对传统手工艺的保护和传承意识;培养学生勇于创新的精神,敢于尝试新方法、新思路。

二、教学内容本课程的教学内容主要包括以下几个部分:1.流水灯的起源和发展:介绍流水灯的历史背景,以及在我国的发展历程。

2.流水灯的原理:讲解流水灯的工作原理,包括电路构成、灯光效果等。

3.流水灯的制作材料和工具:介绍流水灯制作所需的材料和工具,以及其用途。

4.流水灯的制作步骤和方法:详细讲解流水灯的制作过程,包括电路连接、灯具制作等。

5.流水灯的创新设计:引导学生发挥创新能力,设计出具有个性化的流水灯作品。

三、教学方法为了提高教学效果,本课程将采用以下几种教学方法:1.讲授法:教师讲解流水灯的相关知识,让学生掌握基本原理和制作方法。

2.讨论法:学生进行小组讨论,分享制作心得和创新思路。

3.案例分析法:分析优秀流水灯作品,让学生了解实际应用和创作技巧。

4.实验法:引导学生动手制作流水灯,培养学生的实践操作能力。

四、教学资源为了支持本课程的教学,我们将准备以下教学资源:1.教材:选用权威、实用的流水灯制作教材,为学生提供系统的学习资料。

2.参考书:提供相关领域的参考书籍,丰富学生的知识储备。

3.多媒体资料:制作精美的课件和教学视频,帮助学生更好地理解教学内容。

4.实验设备:准备充足的实验材料和工具,确保每个学生都能动手实践。

五、教学评估本课程的评估方式包括以下几个方面:1.平时表现:评估学生在课堂上的参与程度、提问回答等情况,占比20%。

51单片机流水灯实验报告

51单片机流水灯实验报告

竭诚为您提供优质文档/双击可除51单片机流水灯实验报告篇一:51单片机流水灯实验报告51单片机流水灯试验一、实验目的1.了解51单片机的引脚结构。

2.根据所学汇编语言编写代码实现LeD灯的流水功能。

3.利用开发板下载hex文件后验证功能。

二、实验器材个人电脑,80c51单片机,开发板三、实验原理单片机流水的实质是单片机各引脚在规定的时间逐个上电,使LeD灯能逐个亮起来但过了该引脚通电的时间后便灭灯的过程,实验中使用了单片机的p2端口,对8个LeD灯进行控制,要实现逐个亮灯即将p2的各端口逐一置零,中间使用时间间隔隔开各灯的亮灭。

使用rl或rra实现位的转换。

A寄存器的位经过rra之后转换如下所示:然后将A寄存器转换一次便送给p2即moVp2,A便将转换后的数送到了p2口,不断循环下去,便实现了逐位置一操作。

四、实验电路图五、通过仿真实验正确性代码如下:oRg0moVA,#00000001bLoop:moVp2,ARLAAcALLDeLAYsJmpLoopDeLAY:moVR1,#255DeL2:moVR2,#250DeL1:DJnZR2,DeL1DJnZR1,DeL2ReTend实验结果:六、实验总结这次试验我通过proteus仿真实现对流水灯功能的实现。

受益匪浅,对80c51的功能和结构有了深层次的了解,我深刻的明白,要想完全了解c51还有一定距离,但我会一如既往的同困难作斗争。

在实验中,我遇到了不少困难,比如不知道怎么将程序写进单片机中,写好程序的却总出错,不知道什么原因,原来没有生成hex文件。

这些错误令我明白以后在试验中要步步细心,避免出错。

篇二:实验(:51单片机流水灯实验报告)一51单片机流水灯实验实验报告“流水灯”实验报告一、实验目的1.了解单片机I/o口的工作原理。

2.掌握51单片机的汇编指令。

3.熟悉汇编程序开发,调试以及仿真环境。

二、实验内容通过汇编指令对单片机I/o进行编程(本实验使用p0口),以控制八个发光二极管以一定顺序亮灭。

单片机AT89C51可控流水灯课程设计报告(汇编语言)参考模板

单片机AT89C51可控流水灯课程设计报告(汇编语言)参考模板

目录目录 (1)第一章课题的意义及应用 (2)第二章系统的总体设计 (3)2.1 设计方法 (3)2.2 数码管显示方案 (3)2.3 键盘输入方案 (4)第三章硬件电路设计 (4)3.1电路原理 (4)3.2单片机最小系统 (5)3.3系统工作流程 (5)第四章程序设计 (6)4.1系统总体结构框图 (6)4.2 系统流程图 (6)第五章调试 (7)5.1正常现象 (7)5.2出现的故障 (7)第六章心得体会 (9)参考文献 (9)附录1 (10)程序: (10)附录2 (19)仿真电路图: (19)实验箱接线图: (19)流程图: (20)第一章课题的意义及应用当今社会,随着人们物质生活的不断提高,电子产品已经走进了家家户户,无论是生活或学习,还是娱乐和消遣几乎样样都离不开电子产品,大型复杂的计算能力是人脑所不能胜任的,而且比较容易出错。

计算机作为一种快速通用的计算工具方便了用户的使用。

计算机可谓是我们最亲密的电子伙伴之一。

本设计着重在于分析计算机软件和开发过程中的环节和步骤,并从实践经验出发对计算机设计做了详细的分析和研究。

单片机由于其微小的体积和极低的成本,广泛的应用于家用电器、工业控制等领域中。

在工业生产中。

单片微型计算机是微型计算机称单片机,特别适用于控制领域,故又称为微控制器。

单片机的应用日益广泛,如应用在仪器仪表,家用电器和专卖装备的智能化以及过程控制等方面,单片机在人们的日常生活和工作中正扮演着越来越重要的角色。

本系统就是充分利用了AT89C51芯片的I/O引脚。

系统以采用MCS-51系列单片机为中心器件来设计LED流水灯系统,实现8个LED流水灯的各种显示方式,并实现循环的速度可调,暂停及复位功能。

通过本次课题设计,应用《单片机原理及接口技术》等所学相关知识及查阅资料,完成可控流水灯设计,以达到理论与实践更好的结合、进一步提高综合运用所学知识和设计的能力的目的。

通过本次设计的训练,可以使我在基本思路和基本方法上对基于MCS-51单片机的嵌入式系统设计有一个比较感性的认识,并具备一定程度的设计能力。

流水灯设计报告

流水灯设计报告

流水灯设计报告一、引言流水灯是以LED灯珠为单元,手工焊接成流水形状的装饰灯。

此次设计的流水灯以循环变化颜色和闪烁效果为主要特点,可以在家庭和商业场所中作为装饰、展示之用。

二、设计原理与技术路线本设计的流水灯是以WS2812B灯珠为主要芯片,采用Arduino控制器为核心,配合程序实现颜色循环和闪烁效果。

主要技术路线为:1. WS2812B芯片原理图及说明WS2812B内置控制电路,电路中的每一个LED灯珠均可以接收之前灯珠传输给它的数据,这样就可以让多个LED灯珠组成一个串口线,以这样一些串口线组合起来,形成很多绚丽的效果。

2. Arduino控制器Arduino控制器以它可编程、通用性强等优点而受到广泛的欢迎。

本次设计采用的是Arduino Nano,它的体积小、成本低,可以满足流水灯的设计需求。

3. 程序设计实现本次设计采用的程序为“FastLED.h”库,它的使用非常方便,可以通过各种参数设置实现较为丰富的追踪、流水、跳跃等效果。

程序设计的实现可以在多个LED灯珠之间进行自由控制,实现多种不同的颜色、亮度、闪烁等效果。

三、硬件设计1. 硬件主要材料:Arduino Nano 控制器*1WS2812B LED 灯珠*18导线2. 硬件电路图及说明本次流水灯的电路方案非常简单,只需要将Arduino控制器和WS2812B灯珠连接即可。

其中,此次设计从Arduino控制器的引脚中、WS2812B灯珠的三个接口之中,分别连接“SDI”、“VCC”和“GND”即可。

本设计所需LED灯珠数量为18,分为3个串口,每个串口内串联6个LED灯珠。

连接电路如下图所示:四、软件设计1. 程序参数设置在程序方面,我们需要针对所需的运行效果选择一些参数,比如颜色、亮度、闪烁等特效、呼吸效果的周期等等。

本次设计中的参数设置如下:#define NUM_LEDS 18 //LED灯珠数量#define DATA_PIN 10 //WS2812B控制器从Arduino控制器中引脚的接口#define Brightness 64 //亮度设置#define DIN 10 //SDI接口连接引脚编号2. 主要程序代码程序代码部分非常简单,完整代码如下:#include<FastLED.h>#define NUM_LEDS 18#define DATA_PIN 10#define BRIGHTNESS 64CRGB leds[NUM_LEDS];五、成本预算及实现效果1. 成本预算本次流水灯的材料费用较为便宜,共耗费了约30元人民币。

电工电子流水灯课程设计

电工电子流水灯课程设计

电工电子流水灯课程设计一、课程目标知识目标:1. 学生能理解并掌握流水灯电路的原理与设计,包括LED的工作原理、电路连接方式以及集成电路的应用。

2. 学生能描述常用电子元器件的参数、功能及在流水灯电路中的作用。

3. 学生能运用电工电子基础知识,解释并计算流水灯电路中的电流、电压、电阻等参数。

技能目标:1. 学生能独立完成流水灯电路的搭建,正确使用电工工具和仪器。

2. 学生能够通过编程或使用集成电路,实现对流水灯电路的控制,包括点亮、熄灭和闪烁等效果。

3. 学生能够运用问题解决策略,对流水灯电路进行故障排查和优化。

情感态度价值观目标:1. 培养学生对电工电子技术的兴趣和好奇心,激发他们探索科学技术的热情。

2. 培养学生的团队协作精神,通过小组合作完成项目,增强集体荣誉感和责任感。

3. 培养学生遵循安全规范,养成良好的工程实践习惯,提高安全意识和环保意识。

课程性质:本课程为实践性强的电工电子技术课程,结合理论知识与动手实践,旨在提高学生的实际操作能力和创新能力。

学生特点:考虑到学生年级特点,已有一定的电工电子基础知识,对实践操作充满好奇,动手能力强,喜欢探索新事物。

教学要求:教师需引导学生结合课本知识,通过实践操作掌握流水灯电路的设计与搭建,注重培养学生的实际应用能力和问题解决能力。

在教学过程中,关注学生的个体差异,提供有针对性的指导。

通过课程目标的分解和实施,确保学生能够达到预期的学习成果。

二、教学内容1. 理论知识:- 电路基础知识:电流、电压、电阻的概念及其关系。

- 电子元器件:LED的工作原理、参数选择;集成电路的介绍及应用。

- 数字电路基础:逻辑门电路、触发器等基本概念和应用。

2. 实践操作:- 流水灯电路设计:电路图绘制、元器件选型与连接方法。

- 流水灯控制:集成电路编程或逻辑控制方法,实现灯光的流动效果。

- 故障排查与优化:分析电路中可能出现的故障,进行排查和优化。

3. 教学大纲安排:- 第一阶段(1课时):回顾电路基础知识,介绍LED和集成电路。

流水灯设计分析报告

流水灯设计分析报告

流水灯设计分析报告1. 引言流水灯是一种常见的电子模块,通过不同的灯泡按照一定的顺序依次亮起,形成连续的灯光流动效果。

它在很多场景中被广泛应用,如舞台演出、节日装饰等。

本文将对流水灯的设计进行分析,并探讨其实现原理、技术细节和应用。

2. 流水灯的实现原理流水灯的实现原理主要包括两个方面:控制电路和多个灯泡。

2.1 控制电路流水灯的控制电路通常采用微控制器或专用的倒计时芯片。

微控制器是一种集成电路,内部集成了处理器、存储器和各种输入输出接口,通过编程可以实现对流水灯的控制。

倒计时芯片则是一种专用的集成电路,可以预设倒计时时间,到达指定时间后触发输出,用于控制流水灯的灯泡顺序。

2.2 多个灯泡流水灯通常由多个灯泡组成,每个灯泡连接在控制电路的输出端口上。

灯泡可以是普通的白炽灯、LED灯或其他类型的灯泡。

它们被依次连接在一起,当控制电路输出信号时,对应的灯泡就会亮起。

3. 技术细节3.1 控制电路选择流水灯的控制电路可以选择合适的微控制器或倒计时芯片。

选择控制电路时需要考虑以下因素:- 所需的功能和特性:不同的控制电路具有不同的功能和特性,如是否支持编程、倒计时的精度等。

- 电源要求:控制电路需要根据实际情况选择合适的电源电压和电流。

- 成本和可靠性:控制电路的成本和可靠性也是选择的重要考虑因素。

3.2 灯泡选择选择流水灯的灯泡时,可以根据实际需求选择不同类型的灯泡,如普通白炽灯、LED灯等。

同时,还需考虑以下因素:- 电源要求:不同类型的灯泡需要不同的电源电压和电流驱动。

- 亮度和颜色:灯泡的亮度和颜色直接影响到流水灯的视觉效果,根据实际需求选择合适的亮度和颜色。

3.3 灯泡连接方式流水灯的灯泡需要按照一定的顺序连接起来,形成流动的效果。

常见的连接方式有串联和并联两种:- 串联连接:将每个灯泡的正极和负极依次连接起来,形成一条顺序的电路。

这种连接方式需要考虑电源电压和电流跟灯泡的匹配关系。

- 并联连接:将每个灯泡的正极和负极分别连接到电源电路上。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录一.设计要求二. 设计思路三 . 单元电路设计四. 所需设备与器件五. 整机电路六. 系统工作原理与分析七. 参考文献八. 心得体会[容摘要]在日常生活中,我们经常看到各种各样的霓虹灯,其中当然包括本电路设计的智能流水灯,这种灯主要利用数字电子集成芯片,尤其是利用计数器,或非门组合芯片,触发器,本设计把CD4510可预置可逆计数器的数字信号传给CD4067十六选一芯片,而本设计只利用CD4067八个脚,实现八选一功能,使I0X(X 取0到7的数)在部把高电平传给I0comx,I0comx把高电平传给4001两输入或非门的U3B,I0X把高电平通过U3A传给U3B,利用I0comx,I0X的数字信号到达U3B的时间差,在CD4001的输出端产生上升延的时钟脉冲信号,CD4017B1十进制计数器接受与数字对应的高电平,0到9脚依次产生高电平,而0到9十个流水灯依次与CD4017B1的0到9脚连接,所以0到9十个流水灯从0到9依次点亮,依次熄灭,即正转,当9脚出现高电平即9灯点亮时,产生的上升延传给CD4510可预置可逆计数器,使之计数,实现下一轮的正转,当灯正转九圈之后,CD4510的Q4变为高电平,通过SR锁存器,利用其翻转功能,使CD4510由加法计数变为减法计数,CD4017B2开始工作,CD4017B2的0到9脚依次与9到0灯相连,所以通过CD4067,CD4001,CD4017B2的芯片的作用,使流水灯反转,反转九圈后,Q4再次变为高电平,传给RS的寄存器,CD4510再次进行加法计数,流水灯就这样正转九圈后再反转九圈,因为CD4067的八个脚从I00到I07连接依次减小的电阻,所以正转速度越来越快,反转速度越来越慢。

一.设计要求:1十盏灯(LED)循环点亮2正转/反转9圈3速度:正转渐快,反转渐慢二.设计思路:三.单元电路设计1.实现翻转功能的RS触发器RS触发器,当R.S端同时输入1,1信号时,Q,Q’同时变为0,0.接着当R,S端输入0,0时Q,Q’立即转变为1,1.由此实现翻转功能.2.CD4001两输入或非门CD4001是两输入或非门,即在一块集成块含有四个相互独立的或非门,每个或非门有二个输入端,外接线共有14根,各引线的排列规律是:使印有型号的一面朝上,将双列插脚向下,把带有凹槽标志的一边置于左方,从左下脚起逆时钟计数,依次是1,2,3……14,电路管脚排列图为:2.CD4510 BCD四位可预置可逆计数器CD4510具有复位CR,置数控制LD,并行数据D0~D3,加减控制U/D ,时钟CP和进位CI等输入.CR为高电平时,计数器清零.当LD为高电平时,D0~D3上的数据置入计数器中,CI控制计数器的计数操作,CI=0时,允许计数.此时,若U/D为高电平,在CP时钟上升沿计数器加1计数;反之, 在CP时钟上升沿减1计数. 除了四个Q输出外,还有一个进位/错位输出BOCO/3.十六路模拟开关CD4067CD4067的引脚功能见图。

CD4067相当于一个单刀十六掷开关,具体接通哪一通道,由输入地址码ABCD来决定。

其真值表见表:D C B A INH 接通通道0 0 0 0 0 “0”0 0 0 1 0 “1”0 0 1 0 0 “2”0 0 1 1 0 “3”0 1 0 0 0 “4”0 1 0 1 0 “5”0 1 1 0 0 “6”0 1 1 1 0 “7”1 0 0 0 0 “8”1 0 0 1 0 “9”1 0 1 0 0 “10”1 0 1 1 0 “11”1 1 0 0 0 “12”1 1 0 1 0 “13”1 1 1 0 0 “14”1 1 1 1 0 “15”1 均不接通本设计中只用到了其中的八个引脚,所以只用到了输入的三位,即CBA三个输入端,所一输出也只有I00到I07八个脚。

4.十进制计数/分频器CD4017CD4017是十进制计数器/脉冲分配器,可组成1~8通道循环工作的8循环逻辑控制器,并有实时清零功能。

当CD4017的某一输出端为高电平时,其余各端均为低电平,Q0~Q9所接的发光二极管就会随CD4017的计数过程不断向前跃进,形成流水状。

十进制计数/分频器CD4017,其部由计数器与译码器两部分组成,由译码输出实现对脉冲信号的分配,整个输出时序就是O0、O1、O2、…、O9依次出现与时钟同步的高电平,宽度等于时钟周期。

CD4017有10个输出端(O0~O9)和1个进位输出端~O5-9。

每输入10个计数脉冲,~O5-9就可得到1个进位正脉冲,该进位输出信号可作为下一级的时钟信号。

CD4017有3个输(MR、CP0和~CP1),MR为清零端,当在MR端上加高电平或正脉冲时其输出O0为高电平,其余输出端(O1~O9)均为低电平。

CP0和~CPl是2个时钟输入端,若要用上升沿来计数,则信号由CP0端输入;若要用下降沿来计数,则信号由~CPl端输入。

设置2个时钟输入端,级联时比较方便,可驱动更多二极管发光。

由此可见,当CD4017有连续脉冲输入时,其对应的输出端依次变为高电平状态,故可直接用作顺序脉冲发生器。

四.所需设备与器件1.U1:CD4510四位BCD可预置数可逆计数器2.U2:CD4067十六选一模拟开关3.U3:CD4001两输入或非门4.U4:CD4017B十进制计数器两个,CD4017B1,CD4017B25.电阻:R1:3.3M ,R2:2.2M,R3:1M ,R4:820K,R5:680K,R6:560K,6.R7:330K,R8:330K,R9:100K,R10:100K,R11:100K,R12:10MR13:330欧,7.二极管:D10,8.流水灯:发光二极管D0~D99.电容:C1:0.01微法,C1:0.01微法,C3:0.1微法,C4:0.22微法10.开关:K111.TTL非门一个六系统工作原理与分析电路一接通,+5V电源瞬间给C3充电,CD4510的RST复位进行高电平加法计数,Q4Q3Q2Q1输出0000。

Q3Q2Q1与CD4067的输入端CBA相连。

CD4067的输入端CBA接受信号000,I00与I0comx在部导通,,I0comx把高电平传给U3B,CD4001输出低电平,I00把高电平通过电阻R1传给CD4001的U3A,U3A的输出接U3B的输入,CD4001又输出高电平,产生方波信号给CD4017B的时钟控制端。

在方波的上升延时,CD4017B1开始计数,第一个上升延到来时,CD4017B1的0输出端变为高电平,其它全为低电平,第二个上升延到来时,1输出端为高电平,0端同其它端全为低电平。

如此循环下去,到第十个上升延到来时,9输出端为高电平,其它端全为低电平。

彩灯按从0到9的顺序依次与CD4017B1的3,2,4,7,10,1,5,6,9,11脚(从0到9的数字输出端)相连,通过保护电阻R3接地,所以CD4017B1不断接受上升延时,0到9十个灯循环点亮。

并且在前一个灯熄灭之后,下一个灯就被点亮。

9输出端连接CD4510的时钟控制端,当9灯被点亮时,产生一个上升延的时钟信号给CD4510的时钟控制端,使之计数,从而使输出Q4Q3Q2Q1变为0001,CD4067,CD4001,CD4017B1同来0信号时一样工作,使彩灯循环点亮。

循环点亮八周之后,9输出端再给CD4510一个上升延,Q4Q3Q2Q1输出1000,使流水灯再从0到9顺次点亮,至此流水灯从0到9循环点亮了九次,因为CD4067是先I00与I0comx在部导通,后I07与I0comx在部导通,而R1~R8与I00~I07依次相连,R1~R8依次减小,所以正转周期越来越短,即速度越来越快。

同时Q4由低电平变为高电平,传给U3RS触发器,RS触发器翻转功能使得CD4510转变为减法计数,又D10导通,RST复位。

CD4510由加法计数进入减法计数,V/D端变为低电平,因为CD4017B1的V DD接CD4510的V/D端,CD4017B2通过非门接CD4510的V/D端,所以CD4017B2开始工作,而9~0灯依次与CD4017B2的0~9输出端相连,于是流水灯实现从9到0灯依次发光,即流水灯的反转。

工作原理同正转,不同的是,I09先I0comx在部导通,最后才是I00与I0comx 在部导通,因为R1~R8依次减小,所以反转周期越来越长,即速度越来越慢,反转了九次之后,Q4Q3Q2Q1再次输出1000,通过U3RS触发器翻转功能,V/D端变为高电平,使得V/D由减法计数变为加法计数,CD4017B1再次工作,实现正转,正转九圈之后,CD4017B2工作反转九圈,如此一直循环下去。

七参考文献《数字电子技术基础》(第五版)清华大学电子学教研组编阎石主编.714e./Article/ShowArticle.asp?ArticleID=279八心得体会经过一个星期的模拟电路课程设计,使我对模电有了更进一步的认识和了解,开始不知道从哪里下手,慢慢的锻炼着画电路图,分析电路,通过翻查课本、借助于其他资料进行设计,通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。

在设计的过程中遇到问题,可以说得是困难重重,同时在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固,开始不知道从哪里下手,慢慢的锻炼着画电路图,分析电路,通过翻查课本、借助于其他资料进行设计,在实践过程中我发现了我的不足之处。

首先是对深层知识点的不了解,以前学的知识的含糊性,以至于出现了在设计之初不能很快的理清思路,经常会出现错误。

通过这次设计,使我在很多方面得到了锻炼,最主要的是对函数发生器的过程与时运用到模电元件原理与作用有了更深的了解。

我会在以后的学习当中不断加强自己的实践能力。

争取取得更大的进步。

这次课程设计终于顺利完成了,在设计中遇到了很多问题,最后在黄老师的辛勤指导下,终于游逆而解。

同时,在黄老师的身上我学得到很多实用的知识,在次我表示感!同时,对给过我帮助的所有同学和各位指导老师再次表示忠心的感!。

相关文档
最新文档