文档库 最新最全的文档下载
当前位置:文档库 › 闪烁灯设计

闪烁灯设计

闪烁灯设计
闪烁灯设计

1 引言

1. 1 课题简介

随着人们生活环境的不断改善和美化,在许多场合可以看到闪烁的彩灯。LED 彩灯由于其丰富的灯光色彩,低廉的造价以及控制简单等特点而得到了广泛的应用,用彩灯来装饰已经成为一种时尚。但目前市场上各式样的 LED 彩灯控制器大多数用全硬件电路实现,电路结构复杂、功能单一,这样一旦制作成品只能按照固定的模式闪亮,不能根据不同场合、不同时间段的需要来调节亮灯时间、模式、闪烁频率等动态参数。这种彩灯控制器结构往往有芯片过多、电路复杂、功率损耗大等缺点。此外从功能效果上看,亮灯模式少而且样式单调,缺乏用户可操作性,影响亮灯效果。因此有必要对现有的彩灯控制器进行改进。

事实上单片机是世界上数量最多的计算机。现代人类生活中所用的几乎每件电子和机械产品中都会集成有。手机、电话、计算器、家用电器、电子玩具、掌上电脑以及鼠标等电脑配件中都配有单片机1-2部单片机。而个人电脑中也会有为数不少的单片机在工作。汽车上一般配备40多部单片机,复杂的工业控制系统上甚至可能有数百台单片机在同时工作!单片机的数量不仅远超过PC 机和其他计算的总和,甚至比人类的数量还要多。

1. 2 设计目的

课程设计是培养和锻炼学生在学习完本门课后综合应用所学理论知识,解决实际工程设计和应用问题的能力的重要环节。通过课程设计,熟悉和掌握单片机系统的硬件设计的方法、原理、设计步骤。熟练掌握单片机系统与接口扩展电路的设计方法,熟练应用汇编语言编写应用程序和实际设计中的硬软件调试方法和步骤。不仅要培养学生事实求是和严肃认真的工作态度,培养学生的实际动手能力,检验学生对本门课学习的情况,更要培养学生在实际的工程设计中查阅资料,撰写设计报告表达设计思想和结果的能力。

通过本次工程实践,运用单片机原理与接口技术所学知识及查阅相关资料,完成闪烁灯系统的设计,达到理论知识与实践更好结合、提高综合运用所学知识和设计能力的目的。

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

1. 3 设计要求

课程设计是培养和锻炼学生在学习完本门课后综合应用所学理论知识,解决实际工程设计和应用问题的能力的重要环节。通过课程设计,熟悉和掌握微机系统的硬件设计的方法、原理、设计步骤。熟练掌握微机系统与接口扩展电路的设计方法,熟练应用8086汇编语言编写应用程序和实际设计中的硬软件调试方法和步骤。不仅要培养学生事实求是和严肃认真的工作态度,培养学生的实际动手能力,检验学生对本门课学习的情况,更要培养学生在实际的工程设计中查阅资料,撰写设计报告表达设计思想和结果的能力。

闪烁灯设计的要求是利用单片机控制一支发光二极管,并设置一个按钮开关K1,当按下K1按钮开关后,二极管以500ms为间隔进行闪烁,闪烁5次后熄灭。

1. 4 设计任务

在本次工程实践中,主要完成如下方面的设计任务:

1)掌握AT-51系列某种产品(例如8051)的最小电路及外围扩展电路的设计方法;

2)了解单片机闪烁灯的功能及工作过程;

3)完成主要功能模块的硬件电路设计及必要的参数确定;

4)用一种计算机绘图软件完成原理电路的绘制;

5)完成系统设计说明书(页数不低于10页)。

2 设计原理与硬件电路

2.1 设计原理图

2.2 延时程序的编写

单片机执行一条指令的执行时间,称为指令周期。指令周期是以机器周期为单位的,为1~4个机器周期,多数指令都是单周期指令,也就是执行一条指令的时间为一个机器周期。在MCS-51单片机规定一个机器周期为单片机振荡器的12个振荡周期。如果晶体振动频率为12MHz,则一个机器周期为1μs。

单片机的指令运行是很快的,要在端口获得一定时间长度的脉冲信号,就要通过编写程序,使单片运行设计程序产生时间延迟,实现从单片机输出端口上获得需要频率的电脉冲信号。

任务中要求获得0.5s的时间长度,当单片机的指令周期是1μs时,可计算出0.5s是1μs的500000倍,在程序编写中常用循环语句来完成计数和时间延迟,从而获得需要的延时时间。

为了便于计算和控制,常采用无符号变量的循环来实现。因为程序执行时,对应的每次循环所需要的时间是两个机器周期,当单片机所使用的晶振为

12MHz,每次循环就延时2μs。

无符号数最大值为255,也就是说,使用无符号类型的变量的单个的循环最多为255次,即用一个循环不能完成所需要的0.5s延时。为了达到0.5s延时,可采用多重循环的方式完成。为了方便,将其中的每重循环的循环次数取为0.5s/2μs=250000的因数200、250和5。

2. 3主程序的编写主程序:

ORG 0000H 图2-2闪烁程序设计框图输出低电平

输出高电平

程序开始

延时0.5秒

延时0.5秒

JMP MAIN

ORG 0100H

MAIN: SETB P1.0

LCALL DELAY

SETB P1.0

LCALL DELAY

JMP MAIN

DELAY:MOV R1,#5

D3: MOV R3,#200

D2: MOV R2,#250

D1: DJNZ R2,D1

DJNZ R3,D2

DJNZ R1,D3

RET

END

2. 4 硬件电路

2. 4. 1 系统组成方案

该系统主要由AT89C51一片芯片组成,并由一些电阻,电容组成

2. 4. 2 硬件设计

本系统所选用的芯片有AT89C51,

AT89C51

AT89C51芯片

AT89C51是一个低功耗,高性能CMOS 8位单片机,片内含4k Bytes

ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指

令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,AT89C51在众多嵌入式控制应用系统中得到广泛应用。

主要性能特点

1、4k Bytes Flash片内程序存储器;

2、128 bytes的随机存取数据存储器(RAM);

3、32个外部双向输入/输出(I/O)口;

4、5个中断优先级、2层中断嵌套中断;

5、6个中断源;

6、2个16位可编程定时器;

7、2个全双工串行通信口;

8、看门狗(WDT)电路;

9、片内振荡器和定时振荡器;

10、与MCS-51兼容;

11、全静态工作:0Hz-33MHz;

12、三级程序存储器保密锁定;

13、可编程串行通道;

14、低功耗的闲置和掉电模式。

2. 4. 3 元器件清单

名称型号个数

电源3V 1

LED灯 1

单片机芯片AT89C51 1

按钮 1

3 应用系统仿真软件Keil C51

3. 1 Keil C51 介绍

KeilC51 mVision2集成开发环境是KeiSoftwre,lnc/KeilElektronikGmbH开发的基于80C51内核的微处理器软件开发平台,内以多种符合当前工业标准的开发工具,可以完成从工和建立、管理,编译,连接,目标代码的生成,软件访真,硬件访真等完整的开发流和。尤其C编译工具在产生代码的准确性和效率性达到了较高的水平,而可以附加灵活的控制选项。KeilC51集成开发环境的主要环境的主要功能是以下几点:(1)mVision2 for WindowsTM:是一个集成开发环境,它将项目管理,源代码编辑和程序调试等组合在一个功能强大的Z1环境中。

(2)C51国际标准优化C交叉编译器:从C源代码产生可重定位的口标模块。

(3)A51宏汇编器:从80C51汇编冤代码产生可重定位的口标模块。

(4)BL51连接/定位器:组合由C51和A51产生的可重定位的目标模块,生成绝对目标模块。

(5)LIB51库管理器:从口际模块生成连接器可以使用的库文件。

(6)OH51目标文件至HEX格式的转换器:从绝对目标模块生成IntelHEX 文件。

(7) RTX-51实时操作系统:简化了复杂的实时应用软件项口的设计。

这个工具套件足为专业软件开发人员设计的,但任何层次的编程人员都可以使用,并获得80C51微控制器的部分应用。

3. 2 Keil C51 集成工具和用途

mVision2支持所有的Keil80C51的工具软件,包括C51编译器、宏汇编器、连接器/定位器和目标文件至Hex格式转换器,mVision2可以自动完成便宜、汇编、连接程序的操作。

(1)C51便宜器和ASI汇编器

由mVision21DE创建的潭文件,可以被C51便宜器或A51汇编器处理,生成可重定位的object文件。KeilC51以直接支持80C51结构的特性。KeilA51

宏汇编器支持80C51及其派声系列的怕有指令集。

(2)LIB51库管理器

BL51库管理器可以从由汇编器和便宜器创建的目标文件建立目标库。这些库是按规定格式排列的目标模块,可在以后被连接器所使用。当连接器处理一个库时,仅仅使用了库中程序使用的目标模块而不是全部加以引用。

(3)BLSI连接器/定位器

BL51连接器使用从库中提取出来的目标模块和便宜器,汇编器生成的目标模块,创建一个绝对地址目标模块。绝对地址目标文件或模块包括不可重定位的代码和数据,所有的代码和数据都被个在具体的存储器单元中。

(4)mVision2软件调试器

mVision2软件调试器能十分理想地进行快速,可靠的程序调节,调试器包括一个同速模拟器,您可以使用它模拟整个80C50系统,包括片上外围器件和外部器件,当您从器件数据库选择时,这个器件的属性会被自动配置。

(5)mVision2硬件调试器

mVision2调试器响您提供厂几种在实际目标硬件上测试程序的方法。按MON51目标监控器到您的目标系统,并通过monitor-51接口下在你的程序,使用高级GDI接口,将mVision2调试同类似于DP-51S单片机仿真实验仪或者TKS系列仿真器的硬件系统相连接,通过mVision2的人机交互环境指挥连接的硬件完成仿真操作。

(6)RTX51实时操作系统

RTX51实时操作系统是针对80C51微控制器系列的一个多任务内核。RTX51实时内核简化厂需要对实时事件进行反应的复杂应用的系统设计、编程和调试。这个内核完全集成在C51编译器中,使用非常简单,任务描述表和操作系统的统一性由BL51连接器/定位器自动进行控制。

此外Vision2还只有极强的软件环境,友好的操作界面和简单快捷的操作方法,主要表现在以下几点:(1)丰富的菜单栏;(2)可以快色选择命令按钮的工具栏;(3)一些源代码文件窗口;(4)对话框窗口;(5)直观明了的信息显示窗口。

4 系统操作说明

1开启系统编写程序,画出电路原理图

2通过Protues仿真软件画出电路原理图,确认电路图是否正确,再将源程序写到单片机内,运行并观察结果,是否与设计任务相匹配。

3若仿真该该程序且电路图是对的,则根据该电路原理图焊接板子

4电路元器件的检查

在电路完成安装接线后,对设计电路所用元器件主要进行以下检查:集成电路的安装位置是否与安装接线图上一致、型号是否正确、集成电路插接方向是否正确;二极管、三极管、电解电容等分立元件的极性是否接反;电路中所用电阻的阻值是否符合设计要求。

5连线的检查

检查电源线、地线、信号线、元器件引脚之间有无短路,连线处有无接触不良。检查电源是否短路。

6调试用仪器准备

调试前要做好调试用仪器准备的选用工作:①选用的仪器仪表应经过计量检定并在有效期之内;②量程和精度必须满足调试要求;③使用前应对仪器仪表进行检查,是否调节方便、有无故障等;④仪器仪表必须放置整齐,较重的放下部,较小较轻的放上部,经常用来监视整机信号仪器仪表应放置在便于观察的位置上。

7通电检查

在上述检查无误后,根据设计要求,接入电压相符的电源。电源接通后,不要急于测量数据和观察结果,首先要观察有无异常现象,包括有无打火冒烟,是否闻到异常气味,手摸元器件是否发烫,电源是否有短路现象等。如发现异常,应立即关断电源,等排除故障后方可重新通电。然后测量电路总电源电压及各元器件引脚的电压,以保证各元器件正常工作。

8静态调试

静态调试是在电路无输入信号的条件下,对电路的直流工作状态进行测量和调试。

9动态调试

电路经过静态调试并达到设计要求后,可在输入端接入信号进行动态调试。

调试注意事项

9.1调试前,应仔细阅读调试说明及调试工艺文件,熟悉整机工作原理、技术条件及性能指标。还要熟悉有关测量仪器的使用方法和注意事项。

9.2测量用所有仪器地线应与被测电路地线连在一起,使之建立一个公共参考点,测量结果才能正确。

9.3调试过程中,始终要有严谨细致的科学作风和实事求是的态度,不但要认真观察和测量,还要善于记录。

9.4在电路调试过程中,要保持良好的心态,出现故障或异常现象时不要手忙脚乱,草率从事。而应切断电源,认真查找原因,不可一遇到问题就拆掉线路重新安装。

5 结束语

单片机作为我们的主要专业课之一,虽然在大三开学初我对这门课并没有什么兴趣,觉得那些程序枯燥乏味,但在这次课程设计后我发现自己在一点一滴的努力中对单片机的兴趣也在逐渐增加。

这次单片机课程设计我们历时两个星期,在我们班里算是倒数几组完成的吧,但经过这两个星期的实践和体验下来,我们又怎么会去在乎那个先后问题呢,因为对我来说学到的不仅是那些知识,更多的是团队和合作。现在想来,也许学校安排的课程设计有着它更深层的意义吧,它不仅仅让我们综合那些理论知识来运用到设计和创新,还让我们知道了一个团队凝聚在一起时所能发挥出的巨大潜能!

在做本次课程设计的过程中,我感触最深的当属查阅大量的设计资料了。为了让自己的设计更加完善,查阅这方面的设计资料是十分必要的,同时也是必不可少的。我们是在做单片机课程设计,但我们不是艺术家,他们可以抛开实际尽情在幻想的世界里翱翔,而我们一切都要有据可依,有理可寻,不切实际的构想永远只能是构想,永远无法升级为设计。

总之,这次课程设计很成功,提高了动手实践能力,同时又加深了理论知识的理解,现在能够熟练应用8086汇编语言编写应用程序,并学会了实际设计中的硬件调试方法和步骤,熟悉微机系统的硬软件开发工具的使用方法。

最后再次感谢这次课程设计中的所有指导老师,有了你们,我们才能这么快速的进步!

参考文献

[1]李峰,胡征,景苏等. 纳米粒子的控制生长和自组装研究进展. 无机化学学报,2001, 17(3): 315~324

[2] 王利,彦斌,单片机的发展前景电子研究学习报,

2009, 56(9): 213~423

[3] 闫肃,李立斌,单片机AT89S51的应用与说明电子研究学习报,

[4]韩其智孙洪洲﹒群论﹒北京:北京大学出版社,1987﹒101

[5] 韩金立赵德申微机控制技术及应用.北京:机械工业出版社,2003.

[6] 李广弟.单片机基础.北京:北京航空航天大学出版社,1994.

[7] 房小翠.单片机实用系统设计技术.北京:国防工业出版社,1999.

[8] 彭伟.单片机C语言程序设计实训100例.北京:北京航天航空大学,2010

[9] 唐颖.单片机原理与应用.北京:北京大学出版社,2008

[10] 金建设于晓海.单片机系统及应用试验教程.北京:北京邮电大学出版社,2010

闪烁警示灯电路的设计

东北石油大学课程设计 2015年3月13日

东北石油大学课程设计任务书 课程光电检测技术 题目闪烁警示灯电路的设计 专业电子科学与技术姓名学号 主要内容: 应用Y976报警专用集成电路,光敏电阻等电子原器件,设计一当夜幕来临时,它能驱动红色警示灯闪闪发光,以起到告警指示作用。 基本要求: 1)研究Y976报警专用集成电路,光敏电阻的功能特性。 2)设计闪烁警示灯电路的功能框图。 3)设计光电检测电路、音频电路、信号控制电路 4)设计5伏直流电源电路。 5)调试安装。 6)完成课程设计总结报告。 主要参考资料: 1)陈有卿编著. 新颖集成电路制作精选[M].人民邮电出版社, 2005.4. 2) 陈振官,陈宏威等编著.光电子电路制作实例[M]. 2006.4. 3) 黄继昌等编著.检测专用集成电路及应用[M]. 2006.10. 完成期限 2015.3.9~2015.3.13 指导教师 专业负责人 2015年3月6日

第1章概述 随着改革开放的发展,电子电器也得到了飞速的发展。人们生活水平有很大提高。各种电器生活用品如:电动自行车、摩托车、汽车等贵重东西也为许多家庭所拥有。警示灯在我们日常生活中用处非常广泛,例如:警示灯一般用在维护道路安全,通常是用在警车﹑工程车、消防车﹑急救车﹑防范管理车﹑道路维修车﹑牵引车﹑紧急A/S车、机械设备等开发。然而,这时候,一些不法分子也越来越多。人们的安全意识还依然很淡薄,导致了许多严重的事故。因此,为了减少这样的事情发生,人们便发明了示警闪光灯,提示人们道路上注意安全,因此减少了许多不该发生的事故。随着科技的进步闪烁警示灯也将更加广泛的应用与推广。 1.1 闪烁警示灯的介绍、意义和作用 在我们日常生活中和工农业生产中,有好多情况下需要安装警示灯或标志灯以提醒人们注意。例如道路施工时,需在施工现场挂上红色安全警示灯以确保行人和行车的安全。高层建筑物的顶端按有关的规定必须设置红色警示灯以确保飞机安全飞行。为引起大家注意,在一般情况下,多采用红色的警示灯且最好能发出闪烁光。但有时后在某些情况下又不需要其工作比如某些大型的器物,白天很明显,只需在夜间提醒人们注意。 光源采用φ10mm四元素超高亮度发光二极管(LED),使用寿命≥10万小时;发光二极管角度在25-30°时光源饱满,使可视角度范围扩大;太阳能黄闪灯均采用单晶硅太阳能供电,蓄电池功率15W,电池充满电,可连续工作170个小时;所含LED的管粒为120粒,增加使用寿命和发光亮度,有较强的视觉冲击感,提醒司机、行人注意前方有危险;透光镜片的外表面采用倾斜面设计,能防止透光镜片积累灰尘; 外观为LED光源所设计,结构为超薄化,灯具厚度(φ400mm透光面的灯具为150mm);外壳采用聚碳酸酯(PC)材料一次注塑成型,密封采用硅橡胶密封件,防尘、防水、阻燃、抗老化,灯具外壳使用寿命≥10年。 一般情况下,警示灯是按车种和用处可以提供多样的长度的产品的,有灯罩组合的构造,需要时一边方向的灯罩可以组合复合颜色。此外,还可以根据光源形式的不同,分为:1灯泡转灯;2 LED闪光;3 氙气灯管频闪,其中LED闪光形式的是灯泡转灯形式的升级版,使用寿命更长,更节能,更低热! 由于人们越来越重视警示灯的作用,对它工作原理的掌握也变的越来越重要,所以本文主要介绍闪烁警示灯的主要原理,它的主要组成的部件的原理。

霓虹灯灯控制系统的课程设计

前言 根据在常熟理工这半年对于自动化专业的学习,尤其是电工学、自动控制原理以及电力电子技术等专业课程的学习,让我对于PLC课程设计打下了基础。对于我们自动化专业来讲,这个专业对于现实生活是非常有用的。而我们在这半年进行的大都是理论知识,虽有实验课程,但那也是基于对于理论知识的进一步分析,故而我们也非常需要一种把我们理论应用到实际的实习锻炼。我们的老师,根据我们自动化专业的特点,以及学生日常学习的反应给与了我们四个课题去进行实习:进行PLC编程的语言设计。 PLC可以说是我们来到常熟理工学院时学习最苛刻也是以后工作时实用的一门课程。和学别的科学一样,在学完PLC理论课程后我们做了课程设计,此次设计一分组的方式进行,老师进行抽挑课题,可以说每人的程序都不一样。我抽到的就是霓虹灯灯控制系统的设计。虽然说平时理论的学习成绩还可以,但是真要自己去设计这个程序,还真是束手无策。还好有我小组的其他成员,他们帮组我解决了不少难题,合作是成功的基础。 通过这次的课程设计,我学会了PLC的基本编程方法,以及对PLC的工作原理和操作步骤有了深刻的理解。在对理论的运用中,提高了我们的工程素质,在没有做课程设计以前,我对其的掌握都停留在思想上,许多次出现了问题总是卡在那里,却很难知道问题出在哪里,实践检验成果,理论只是基础。 本设计中详细讲解了霓虹灯等控制系统中三个不同的表现方式,如依次点亮,全亮全灭等等,我组的其他成员还有更多显示方式,在此不一一介绍。 本设计程序得到了常熟理工学院老师的大力辅导,在此深表谢意。 由于编者水平有限,错误与不妥之处,敬请原谅

目录 目录 (2) 一.课程设计任务书 (3) 1.1课程设计任务.....................................................................................错误!未定义书签。 1.2课程设计目的.....................................................................................错误!未定义书签。 1.3课程设计要求.....................................................................................错误!未定义书签。 1.4课程设计内容.....................................................................................错误!未定义书签。二.PLC的简介.. (5) 2.1PLC基本概念 (5) 2.2PLC的基本结构 (5) 2.3PLC的工作原理 (6) 三.组态王简介 (7) 3.1组态王基本特性 (7) 3.2组态王与西门子S7-200的几种通信方式 (8) 四.总体设计方案 (10) 4.1控制要求 (10) 4.2设计思路 (10) 4.3PLC外部接线图 (11) 4.4I/O分配表 (11) 4.5PLC梯形图 (13) 4.6组态王监控画面显示 (16) 五.个人小结 (17) 参考文献 (18)

单片机8管跑马闪烁灯控制课程设计

闪 烁 灯 控 制 系 统 院系:电气工程系 班级:电气1002 学号:0401100207 姓名:

第1章概述 (3) 1.1设计的目的及意义 (3) 1.2单片机的概述与应用 (3) 第2章设计原理 (4) 2.1设计要求与基本思路 (4) 2.2设计方案选择 (5) 2.3设计框图 (5) 第3章硬件电路设计 (7) 3.1时钟电路 (7) 3.2扩展电路 (8) 第4章程序设计 (9) 4.1 程序设计思路与流程图 (9) 4.2源程序 (11) 4.3程序调试 (12) 第5章原件明细表 (13) 总结 (14) 参考文献 (15)

第1章概论 1.1设计的目的与意义 当今时代是一个新技术层出不穷的时代,在电子领域尤其是自动化控制领域,传统的分立元件或数字逻辑电路构成的控制系统,正以前所未见的速度被单片机智能控制系统所取代。单片机具有体积小、功能强、成本低、应用面广等优点,可以说,智能控制与自动控制的核心就是单片机。 竞争日益剧烈的今天,当代大学生不仅需要扎实的理论知识,还需要过硬的动手能力。作为自动化专业的学生,更应该熟练掌握各种电路编辑软件,作为专业必需的技能更要及时地对这一类软件的更新版本进行学习,其日趋强大的功能是对我们专业技能的补充。 闪烁灯控制系统是利用8051单片机的P1控制的8个发光二极管。可实现从右到左闪烁一次,再从左到右闪烁一次,每次亮灭0.5秒,如此循环,紧急情况下,控制P3.1进行报警5S停止。 闪烁灯控制系统是简易的单片机控制系统,作为课程设计课题,通过实际程序设计和调试,逐步掌握块化程序设计方法和调试技术,通过课程设计,掌握一单片机核心的电路设计的基本方法和技术,了解有关电路参数的计算方法,通过完成一个包括电路设计和程序设计开发的完整过程,了解开发单片机应用系统的全过程,通过本次设计对单片机应用上有一个初步的了解,增强自我的动手、动脑能力,以及发现问题,解决问题,总计经验教训的能力,为以后走向工作岗位,以及更高更远的发展打下坚实的基础 1.2单片机概述与应用 单片机是将CPU、存储器、定时/计数器以及I/O接口等主要部件集成在一块芯片上的微型计算机。单片机是单片微机(Single Chip Microcomputer)的简称,但准确反映单片机本质的名称应是微控制器。目前国外已经普遍称之为微控制器。鉴于他完全作嵌入式应用,故又称为嵌入式微控制器 单片微机从体系结构到指令系统都是按照嵌入式应用特点专门设计的,它能最好地满足面对控制对象,应用系统的嵌入、现场的可靠运行以及非凡的控制品质等要求。 自从20世纪70年代推出单片机以来,作为微型计算机的一个分支,单片机经过30多年的发展,已经在各行各业得到了广泛的应用,由于单片机具有可靠性高、体积小、干扰能力强、能在恶劣的环境下工作等特点,具有较高的性价比,因此广泛应用于工业控制、仪器仪表智能化,机电一体化、家用电器等(1)工业控制:工业设备如机床、锅炉、供水系统、生产自动化、自动报警系统。 (2)智能设备:用单片机改造普通仪器如:仪表、读卡器、医疗器械。 (3)家用电器:如高档洗衣机、电冰箱、微波炉、电视、音响、手机、空调器。 (4)商用产品:如自动售货机、电子收款机、电子秤。

EDA课程设计---流水灯设计

EDA课程设计流水灯设计

目录 一、摘要··3 二、流水灯设计目的··4 三、流水灯设计流程··4 四、流水灯设计程序··5 五、流水灯设计管脚分配··7 六、功能仿真图··8 七、原理图波形图··9 八、设计注意事项··10

九、课程设计总结··11 十、参考文献··12 十一、评分表··13 一、摘要 随着EDA技术发展和应用领域的扩大与深入,EDA技术在电子信息、通讯、

自动控制及计算机应用等领域的重要性突出。随着技术市场与人才市场对EDA 的需求不断提高,产品的市场需求和技术市场的要求也必然会反映到教学领域和科研领域中来。因此学好EDA技术对我们有很大的益处。EDA是指以计算机为工具,在EDA软件平台上,根据设计社描述的源文件(原理图文件、硬件描述语言文件或波形图文件),自动完成系统的设计,包括编译、仿真、优化、综合、适配(或布局布线)以及下载。 流水灯是一串按一定的规律像流水一样连续闪亮,流水灯控制是可编程控制器的一个应用,其控制思想在工业控制技术领域也同样适用。流水灯控制可用多种方法实现,但对现代可编程控制器而言,基于EDA技术的流水灯设计也是很普遍的。 课程设计主要的目的是通过某一电路的综合设计,了解一般电路综合设计过程、设计要求、应完成的工作内容和具体的设计方法、通过设计也有助于复习、巩固以往的学习内容、达到灵活应用的目的。在设计完成后,还要将设计的电路进行安装、调试以加强学生的动手能力。在此过程中培养从事设计工作的整体观念。 课程设计应强调以能力培养为主,在独立完成设计及制作任务同时注意多方面能力的培养与提高,主要包括以下方面: ·独立工作能力和创造力。 ·综合运用专业及基础知识,解决实际工程技术问题的能力。 ·查阅图书资料、产品手册和各种工具书的能力。 ·写技术报告和编制技术资料的能力。 ·实际动手能力。

佳能打印机警告指示灯闪烁橙色

警告指示灯闪烁橙色 警告指示灯闪烁橙色 出现打印机错误时,警告指示灯以如下所示的方式闪烁橙色。闪烁次数表示所出现的故障类型。计算闪烁次数并采取适当措施纠正错误。 闪烁两次:打印机缺纸。/纸张未送入。 在后端托盘或前端托盘中重新装入纸张,并按恢复/取消按钮。 闪烁三次:卡纸。 可能发生了卡纸。取出卡纸,在打印机中重新正确地装入纸张,然后按恢复/取消按钮。请参见卡纸。 闪烁四次:墨水盒未正确安装。/墨水可能已用完。 可能原因如下: 1 如果墨水盒上的指示灯未亮起,则可能没有正确安装墨水盒。 安装合适的墨水盒。 2 如果墨水盒上的指示灯闪烁,墨水可能已用完。 建议更换墨水盒。 如果打印正在进行并希望继续打印,请在不取出墨水盒的情况下按“恢复/取消”按钮。然后可以继续打印。建议在打印完毕之后更换墨水盒。如果在墨水用完的情况下继续打印,打印机可能会被损坏。 请参见更换墨水盒 如果多个墨水指示灯闪烁,请参见获得墨水状态信息并确认每个墨水盒的状态。 闪烁五次:打印头未安装。/打印头有缺陷。 请按照单页安装说明中所述的步骤安装打印头。 如果已安装打印头,请取出并重新安装打印头。

如果问题仍未解决,打印头可能已损坏。请联系canon客户支持中心。 闪烁七次:墨水盒未安装在正确的位置。 可能原因如下: 1 某些墨水盒没有安装在正确的位置。(墨水盒上的指示灯闪烁。) 2 安装了多个相同颜色的墨水盒。(墨水盒上的指示灯闪烁。) 确认墨水盒已安装在合适的位置。 请参见更换墨水盒 闪烁八次:墨水收集器将满。 打印机配有一个内置墨水收集器,用于收集诸如打印头清洗时使用的墨水。 闪烁八次表示墨水收集器快满了。 按恢复/取消按钮取消错误,以继续打印。 在墨水收集器完全装满之前,请联系canon客户支持中心。(需要更换打印机的某个部件。) canon建议出现此错误时立即联系客户支持中心。一旦墨水收集器完全装满,在更换墨水收集器之前将无法执行打印。 闪烁九次:连接的数码相机或便携式数码摄像机没有响应。/连接的数码相机或便携式数码摄像机与本打印机不兼容。 断开打印机和设备的usb电缆线连接,然后重新连接。 从兼容pictbridge的设备进行打印时,根据设备的型号或品牌,连接设备至打印机前可能必须在设备上选择一种兼容pictbridge的打印模式。连接设备至打印机后,可能还必须手动开启设备或选择播放(play)模式。将设备重新连接到打印机前,请根据其说明手册执行必要的操作。 如果问题仍然未解决,本打印机可能不支持所用的数码相机或便携式数码摄像机。只有兼容pictb ridge的设备才可以连接到打印机进行直接打印。 闪烁十三次:无法检测墨水量。 无法正确检测剩余墨水量。(墨水盒上的指示灯闪烁。)

单片机流水灯课程设计

单片机流水灯课程 设计

基于AT89C51单片机的流水灯 1 引言 1.1 课题简介 单片机全称叫单片微型计算机(Single Chip Microcomputer),是一种集成在电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统。 当前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录像机、摄像机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。更不用说自动控制领域的机器人、智能仪表、医疗器械以及各种智能机械了。单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,大致可分如下几个范畴:在智能仪器仪表上的应用,例如精密的测量设备;在工业控制中的应用,用单片机能够构成形式多样的控制系统、数据采集系统,例如工厂流水线的智能化管理,电梯智能化控制、各种报警系统,与计算

机联网构成二级控制系统等;在家用电器中的应用可从手机,电话机、小型程控交换机、楼宇自动通信呼叫系统、列车无线通信、再到日常工作中随处可见的移动电话,集群移动通信,无线电对讲机等。单片机在医用设备领域中的应用,例如医用呼吸机,各种分析仪,监护仪,超声诊断设备及病床呼叫系统等;在各种大型电器中的模块化应用,如音乐集成单片机,看似简单的功能,微缩在纯电子芯片中(有别于磁带机的原理),就需要复杂的类似于计算机的原理。 本设计着重在于分析计算器软件和开发过程中的环节和步骤,并从实践经验出发对计算器设计做了详细的分析和研究。本系统就是充分利用了8051芯片的I/O引脚。系统以采用MCS-51系列单片机Intel8051为中心器件来设计LED流水灯系统,实现8个LED霓虹灯的左、右循环显示,并实现循环的速度可调。 1.2 设计目的 (1) 学习基本理论在实践中综合运用的初步经验,掌握电路设计的基本方法、设计步骤,培养综合设计与调试能力。 (2) 掌握汇编语言程序设计方法。 (3) 培养实践技能,提高分析和解决实际问题的能力。 1.3 设计任务及要求 (1) 彩灯用8个发光二极管代替。 (2) 电路具有控制彩灯点亮右移、左移、全亮及全灭等功能。

霓虹灯模拟显示课程设计

霓虹灯模拟显示课程设计

1.设计任务及要求分析 本次课程设计要求用汇编语言设计“霓虹灯”模拟显示,需要实现的功能如下:1、按下b/B键,分六笔快速画出矩形及其两条对角线;2、按下y/Y 键,流水灯从左到右依次点亮,然后一次熄灭;3、按下q/Q键,退出程序。分析本设计不需要硬件设备,在微机原理实验集成环境MF2KP中编写程序,调用DOS命令和BIOS命令,并用合适的字符代替霓虹灯来实现。 1方案论证 2.1方案一 我们可以采用编写延时子程序的方法来实现延时,这种方法的主要原理是运用计算机相应每一条的时间积累。程序如下: push bx push cx mov cx ,xx ;输入正数 A1: mov bx,xx ;输入正数 A2: dec bx Jnz A1 Loop A2 pop cx pop bx 此方案的原理是运用循环指令来进行,主要通过设置cx和bx的值来进行复循环,从而达到时间的积累即延时。 2.2方案二 方案二:运用DOS功能调用。采用21H来中断调用,功能号为AH=2CH,完成的功能是设置时间,DH的值变换一次是0.01秒,这样通过设置DH的值来设

置时间的延时。 2.3方案比较 两种方案在理论上都是可行的,但是课程设计任务在时间要求上不是很严格 只要区分快慢的大概效果既可,故选择方案一。 3设计原理 3.1设计思想 本次课程设计主要中显示图案是通过显示单个字符逐步实现的,通过移动光标可以改变字符输出的位置,位置的改变又是通过宏定义定义了一个程序段用于改变光标,设计了两个变量分别为光标在屏幕上的行和列坐标,把已经设计好了的图案的行列坐标分别定义在数据段的行列数据组里,用指针自加的方式进行连续调用显示。在显示中插入延时程序控制显示的效果。本次课程设计设计了二个延时程序分别满足二种不同的延时需要。延时程序是通过LOOP循环来实现的,可以改变CX的值来改变延时的长短。本次课设还涉及到清屏功能,故设计了一个清屏子程序,通过BIOS功能的调用实现清屏,和屏幕属性的设置。 整个程序分为三部分:第一段是继续与否的选择,检查输入是否为设计的字符b/B,是则进入下一程序断,否则继续检测;第二段是快速显示设计图案,通过光标移动逐步显示完预设图案,并询问是否进入下一程序段,检查输入是否为字符y\Y,是则进入下一程序段,否则跳回第二段程序重复执行一遍;第三段程序以较慢速度依次出现“*”,以实现模拟流水灯的效果,然后一次消失,在这个过程中检查是否有“q/Q”输入,有则跳转到中止程序段退出程序,否则继续。

多谐振荡器双闪灯电路设计与制作

多谐振荡器双闪灯电路设计与制作 南昌理工学院张呈张海峰 我们主张,电子初学者要采用万能板焊接电子制作作品,因为这种电子制作方法,不仅能培养电子爱好者的焊接技术,还能提高他们识别电路图和分析原理图的能力,为日后维修、设计电子产品打下坚实的基础。 上一篇文章《电路模型设计与制作》我们重点介绍了电路模型的概念以及电流、电压、电阻、发光二极管、轻触开关等基本知识,并完成了电路模型的设计与制作,通过成功调试与测试产品参数,进一步掌握了电子基础知识。 本文将通过设计与制作多谐振荡器双闪灯,掌握识别与检测电阻、电容、二极管、三极管。掌握识别简单的电路原理图,能够将原理图上的符号与实际元件一一对应,能准确判断上述元件的属性、极性。

一、多谐振荡器双闪灯电路功能介绍 图1 多谐振荡器双闪灯成品图

多谐振荡器双闪灯电路,来源于汽车的双闪灯电路,是经典的互推互挽电路,通电后LED1和LED2交替闪烁,也就是两个发光二极管轮流导通。 完成本作品的目的是为了掌握识别与检测电阻、电容、二极管、三极管。掌握识别简单的电路原理图,能够将原理图上的符号与实际元件一一对应,能准确判断上述元件的属性、极性。。 该电路是一个典型的自激多谐振荡电路,电路设计简单、易懂、趣味性强、理论知识丰富,特别适合初学者制作。 二、原理图 图2 多谐振荡器双闪灯原理图 三、工作原理 本电路由电阻、电容、发光二极管、三极管构成典型的自激多谐振荡电路。在上篇文章中介绍了电阻、和发光二极管,本文只介绍电容和三极管。 1、电容器的识别

电容器,简称电容,用字母C表示,国际单位是法拉,简称法,用F表示,在实际应用中,电容器的电容量往往比1法拉小得多,常用较小的单位,如微法(μF)、皮法(pF)等,它们的关系是: 1法拉(F)=1000000微法(μF),1微法(μF)=1000000皮法(pF)。 本的套件中使用了2个10μF的电解电容,引脚长的为正,短的为负;旁边有一条白色的为负,另一引脚为正。电容上标有耐压值上25V,容量是10μF。 2、三极管的识别 三极管,全称应为半导体三极管,也称双极型晶体管,晶体三极管,是一种电流控制电流的半导体器件。其作用是把微弱信号放大成幅值较大的电信号, 也用作无触点开关,俗称开关管。套件中使用的是NPN型的三极管9013,当把有字的面向自己,引脚朝下,总左往右排列是发射极E,基极B,集电极C。如图3所示。 图3 三极管的引脚图 晶体三极管具有电流放大作用,其实质是三极管能以基极电流微小的变化量来控制集电极电流较大的变化量。这是三极管最基本的和最重要的特性。我们将ΔIc/ΔIb的比值称为晶体三极管的电流放大倍数,用符号“β”表示。电流放大倍数对于某一只三极管来说是一个定值,但随着三极管工作时基极电流的变化也会有一定的改变。 晶体三极管的三种工作状态: (1)截止状态 当加在三极管发射结的电压小于PN结的导通电压,基极电流为零,集电极电流和发射极电流都为零,三极管这时失去了电流放大作用,集电极和发射极之间相当于开关的断开状态,我们称三极管处于截止状态。

流水灯课程设计(免费)..

数字电子技术课程设计报告 (彩灯控制器) 专 专业:电子信息工程 班级:7B1211 学号:123025 姓名:白旭飞 年月:2014-6-28

一、设计要求 1. 以8或10个指示灯作为显示器件,能自动的从左到右、从右到左自动的依次被点亮,如此周而复始,不断循环。 2.打开电源时控制器可自动清零,每个指示灯被点亮的时间相同约为0.5S~2S 范围内。 3.用计算机画出设计电路图,进行仿真分析验证其正确性。 4.写设计说明书一份(画总原理框图以及说明主要工作原理,单元电路的设计和元器件的选择,画出完整的电路图和元器件明细表,收获、体会及建议) 二、设计的作用,目的 1.作用 利用控制电路可使彩灯(例如霓虹灯)按一定的规律不断的改变状态,不仅可获得良好的观赏效果,且可以省电(与彩灯全亮相比)。 2.目的 用NE555芯片,74LS151芯片,74LS163芯片,74LS194,以及一些逻辑门芯片完成彩灯控制器。 三、设计的具体实现 1.系统概述 接通电源时,555占空比可调振荡器产生1s单位的脉冲,脉冲送到下一个模块74LS151计数器,目的实现模5计数器,达到每五秒生成一个脉冲输向下一个芯片74LS194移位寄存器以及计数器74LS163。进而彩灯在脉冲的作用下依次点亮,并实现循环,完成实验要求。 2.总体思路 先用555定时器用来生成1s标准单位cp脉冲,把脉冲给计数器74LS151,通过74LS151形成模5加法计数器,再将74LS151输出信号供给74LS194移位寄 存器输入端,Q 0,Q 1, Q 2 和Q 3 接彩灯然后连接几个逻辑门,把74LS194接成环形 计数器。就能实现基本电路要求。 3.方案设计 总体电路共分三大块。第一块实现时钟信号的产生;第二块实现灯亮灭情况的演示;第三块实现灯亮灭的控制及节拍控制。

光控频闪式警示灯电路制作项目教学教案

光控频闪式警示灯电路制作项目教学教案 一、项目要求: 根据提供的图纸,通过所学知识来制作电子产品。整个制作过程分为以下六个子项目: (1)元器件的检测、记录。 (2)设计并画出装配图。 (3)元器件的成型、安装;焊接、剪切引脚。 (4)检查电路安装的正确性。 (5)通电调试,必要时对元器件参数作适当调整。 (6)测试并记录电路工作参数。 二、教学目标 知识技能:学生在实际工作的情境中,综合使用元器件的知识,掌握元件的检测、记录、焊接技巧。 过程与方法:通过教师、同学间的帮助,感受实际工作中元件的识别、监测、焊接等一般工作流程,学会表达解决问题的过程和方法。 情感、态度、价值观:培养学生实际动手操作能力,以及与同伴合作交流意识和能力。 三、项目分析:(展示电路工艺及最终效果) 本项目是让学生从亲身的感受中说、做、学,优化教学过程,改进学习方式,并倡导学生主动参与学习和同学交流合作,用不同的方式来学习知识。通过自己的讨论交流进行探索和实现问题的解决,形成一定的知识解决模型,并最终解决实际生活问题,从而能够与行业零距离接轨。 重点:电路制作及测试的工作流程。 难点:灵活运用各种知识。 突破重点、难点:①学生在老师的引导下完成项目。 ②教师帮助个别学生解决难题、提高水平。 四、教学策略分析 1.学习者分析 学生学习该项目之前已经掌握了元器件的基本知识,能够熟练应用。 2.教学理念和教学方式

教学是师生之间、学生之间交往互动与共同发展的过程。实训教学,要紧密联系学生的生活实际。采用项目教学法学习,教师可以利用实际操作的优势,成为知识传播者、问题情境的创设者、尝试点拨的引导者、知识反馈的调整者。学生是学习的主人,在教师的帮助下,小组合作交流中,利用动手操作探索,发现新知识,自主学习。 教学评价方式多样化,包括师生评价、学生评价、小组评价等多种方式。在课堂上利用明确无误的工作表结果对学生的学习和练习作出评价,让每个学生都能体验到成功的乐趣。采用项目教学法,让学生把分散知识的各知识点综合起来,应用于实际的行业工作中。 五、教学准备 1、电原理图 光控频闪式警示灯由光控电路和频闪振荡器所组成。常用于航海、高层建筑、高速公路等场所,提请有关人员安全行驶。白天,光敏电阻阻值变小,④脚为低电平,频闪振荡器停振。当天黑时,光敏电阻阻值变大,④脚为高电平,频闪振荡器开始振荡,LED一闪一闪发光,特别直观、引人注目。

微机原理课程设计流水灯控制系统.doc

微机原理课程设计 流水灯控制系统 姓名 :XX 学院:物理电气信息学院 班级: 2010 电子 姓名 :12010245

流水灯控制系统 一、设计内容: 本课程设计选用8086 对 8255A的 A口控制来实现模拟流水灯功能的 实现。编写相关程序,通过proteus仿真软件来实现我名字“安亮” 两个字的闪烁,“安”字接 8255 的 A 口的 P0,“亮”字接 A 口的 P1。先让“安”字和“亮”字同时点亮,再让两个字同时暗,接着让“安”字点亮,再让“亮”字点亮,然后让“安”字和“亮”字同时亮暗闪 烁八次,再跳到开始,以此循环。 二、设计目的: 1、了解流水灯的基本工作原理 2、熟悉 8255A 并行接口的各种工作方式和应用 3、利用 8255A 接口,LED 发光二极管,设计一个流水灯模拟系统,让我的名字“安亮”两个字按一定规律点亮。 三、实验原理 在 8086 系统中,采用 16 位数据总线,进行数据传输时,CPU

总是将低 8 位数据线上的数据送往偶地址端口,而过高8位数据线上 的数据送往奇地址端口反过来,从偶地址端口取得的数据总是通过低 8 位数据线传送到CPU,从奇地址端口取得的数据总是通过高8 位数据线送到 CPU。在 8086 系统中,将 8255A的 A1端和地址总线的 A29255A 在对 CPU并且,相连, A1 端和地址总线的 A0 的 8255A 而将相连, 的端口进行访问时,将地址总线的 A0 位总是设置为 0。本课程设计通 过对 8255A 的 A 口控制来实现模拟流水灯功能的实现。“安”接 A 口 的 P0,“亮”接 A口的 P1,实现两个字按一定规律的一个闪烁。 8255 的内部结构 255A 内部结构由以下四部分组成:数据端口A、B、C;A组控制和 B 组控制;读 / 写控制逻辑电路;数据总线缓冲器。 端口 A:包括一个 8 位的数据输出锁存 / 缓冲器和一个 8 位的数据 输入锁存器,可作为数据输入或输出端口,并工作于三种方式中的任何一种。

花样流水灯课程设计.

课程论文 花样流水灯的设计 课程单片机技术及系统设计 学生姓名 学号 所在学院 所在班级 任课教师 提交时间2014年5月 25日至2014年5月30日

目录 一.前言 1.1 设计概述................................................................................ (2) 1.2设计主要功能 (2) 二.设计过程 2.1原理图中所使用的元器件功能 (3) 2.2程序在功能实现过程中的作用 (5) 三体会 3.1课程设计体会 (5) 四. 文献 4.1参考文献 (6) 五. 附录 5.1流水灯电路图 (7) 5.2流水灯程序 (7)

摘要:当今时代是一个新技术层出不穷的时代,在电子领域尤其是自动化智能控制领域,传统的分立元件或数字逻辑电路构成的控制系统,正以前所未见的速度被单片机智能控制系统所取代。单片机具有体积小、功能强、成本低、应用面广等优点,可以说,智能控制与自动控制的核心就是单片机。 关键词:单片机控制系统流水灯 一.前言 1.1设计概述 整个系统工作由软件程序控制运行,根据需要,可以上电后系统经过初始化,进入用户设定模式状态。于AT89C51单片机的彩灯控制方案,实现对LED灯的控制。本方案以AT89C52单片机作为主控核心,与驱动等模块组成核心主控制模块。在主控模块上设有晶振电路和8个LED灯,根据需要编写若干种亮灯模式,根据各种亮灯时间的不同需要,在不同时刻输出灯亮或灯灭的控制信号 1.2设计主要功能 通过发光二极管显示不同的花样,并且可以通过按键来控制流水灯的速度通过学习单片机工作原理和各种工作方式及各管脚的功能,想通过P3 口的俩管脚P3.2和P3.3第二功能,即外部中断来使CPU 响应,达到控制流水灯的目的

数字电路课程设计---霓虹灯控制电路设计报告

引言 课程设计作为实践教学的一个重要环节,对提高学生的的创新能力有着重要的作用,通过这次课程设计,学生不仅能加强对理论知识的理解,而且提高了学生的动手能力,除此之外,还提高了学生解决问题的能力。 随着社会的不断发展,广告的地位和影响日益壮大,尤其是在当今的经济时代,很多的商品都是依靠广告来引导主流消费的。因此,广告作为一种很重要的媒介,已经成为了社会宣传的主导方式。由于其多样性决定了其巨大的开发空间。 广告彩灯作为广告的一个重要元素,也渐渐成为广告的灵魂,也成为了城市夜景的一道亮丽的风景线。 刚刚学完了数电知识,正好通过这次课程设计,进一步巩固了理论知识,而且全面掌握了课设的基本流程,此外,分析与解决问题的能力也得到了相应的提升。 此次设计我们用到了555定时器构成的秒脉冲发生器,74LS138,74LS161,JK触发器以及各种逻辑门电路来实现我的方案,充分利用了模电和数电的知识来不断地解决实验过程中发现的问题,这也是这次课程设计的目的和意义所在。

1 设计意义及要求 1.1 设计意义 在日常生活中,广告灯也已成为了一道亮丽的风景线。灯的种类繁多,变化多样,所以设计广告灯具有重大的实际意义。 学校安排此次课程设计,不仅让我们联系了所学知识,加以应用和分析。而且提高自我分析问题的能力并加强了团队合作的精神。 通过这次设计,我熟悉各种元件的用法和功能,也锻炼了思维能力,最值得说的是:我们将所学知识转化为实物,得到了极大的成就感和满足感。 1.2 设计要求 设计一控制电路,要求彩灯能实现如下追逐图案: 1) 第一层3只红灯右移,每灯亮的时间为0.8秒; 2) 第二层3只蓝灯右移,每灯亮的时间为0.8秒; 3) 第三层3只黄灯右移,每灯亮的时间为0.8秒; 4) 三色彩灯同时右移,每组灯亮的时间为1.6秒; 5) 三色彩灯同时左移,每组灯亮的时间为1.6秒; 6) 彩灯控制电路工作状态按照上述2至6步自动重复循环。

多谐振荡器双闪灯电路设计与制作

多谐振荡器双闪灯电路设计与制作 一、电路设计功能介绍 这是电子技术入门者要做的第一个电子产品,做这个产品的主要目的是为了学会识别与检测电阻、电容、二极管、三极管。学会识别简单的电路原理图,能够将原理图上的符号与实际元件一一对应,能准确判断上述元件的属性、极性。 分立元件双闪灯电路,来源于汽车的双闪灯电路,是经典的互推互挽电路,通电后LED1和LED2交替闪烁也就是两个发光二极管轮流导通。 二、多谐振荡器双闪灯电路原理图

三、多谐振荡器双闪灯电路工作原理 该电路是一个典型的自激多谐振荡电路,套件电路简单、易懂、趣味性强、理论学习知识丰富,特别适合初学者制作。 工作原理:当接通电源后,两只三极管就要争先导通,但由于元器件的差异性,只有某一只管子最先导通。然后电路中两只三极管便轮流导通和截止,两只发光二极管就不停地循环发光。改变阻值或电容的容量可以改LED闪烁的速度。 电路通电时,假设V1优先导通,则C1通过R1开始充电,由于充电时电容相当于短路,所以V2基极近似接地,故V2截止。此时LED1点亮,LED2熄灭。当C1充电毕,V2基极为高点平,故导通,LED被点亮,同时C1上电荷被泄放,V1截止,LED1熄灭。C2通过R2充电,充电毕V1又导通,电路如此循环,两个LED交替闪烁。四、多谐振荡器双闪灯电路元件清单及实物图

双闪灯元件清单实物图 五、调试技巧及成品图 双闪灯电路安装成功后,接上5V直流电压,或者用三节5号电池供电。如下图所示:

正常情况下,可以观察到二只LED发光二极管轮流闪烁,如果没有出现我们需要的功能,应该从以下几个方面调试、检修。 1、检测焊接线路是否正常连通,可用万用表检测每条线路是否导通。因为初次焊接的时候,经常出现虚焊、假焊、漏焊等焊接故障。 2、检测每个元件是否安装正确,特别是发光二极管的正负极性是否正确。 3、用万用表测试电源电压是否正常。 4、发光二极管的限流电阻是否用错,初学者容易把220欧姆的电阻与100K欧的电阻搞混了。 5、测试下电容C1、C2的正极的电压是否改变,如果没有改变要检测三极管是否焊接正确。 经过上面几个步骤的检测,相信一定能排除故障,实现我们需要的目的。 主要焊接毛病有: 1、堆积 2、虚焊 3、尖角

花样流水灯设计

单片机课程设计 2014年 6月 15日 课 程 单片机课程设计 题 目 花样流水灯 院 系 电气工程及其自动化系 专业班级 1112班 学生姓名 温亿锋 学生学号 201111631227 指导教师 张瑛

一丶任务 设计一款以AT89C51单片机作为主控核心,按键控制电路、流水灯显示电路以及单片机最小系统等模块组成的核心主控制电路。 二丶设计要求 通过发光二极管显示不同的花样(至少有六种花样),并且可以通过按键来控制流水灯的速度。 三丶设计方案 本方案主要是通过对基于单片机的多控制、多闪烁方式的LED流水灯循环系统的设计,来达到本设计的要求。其硬件构成框图如下图所示,以单片机为核心控制,由单片机最小系统(时钟电路、复位电路、电源)、按键控制电路、LED 发光二极管和5V直流电源组成。 单片机流水灯循环控制系统硬件框图 此设计方案中单片机的P1口接5路按键控制电路,实现流水灯花型的切换功能;单片机的P3.7引脚接上一个按钮开关以实现对流水灯闪烁频率的控制,即实现了快慢两种节拍实现花型的变换;单片机上的P2口接八路LED发光二极管组成流水灯电路,显示流水灯循环情况。 四丶系统硬件设计 4.1 直流稳压电源电路

对于一个完整的电子设计来讲,首要问题就是为整个系统提供电源供电模块,电源电路的稳定可靠是系统平稳运行的前提和基础。电子设备除用电池供电外,还采用市电(交流电网)供电。通过变压、整流、滤波和稳压后,得到稳定的直流电。直流稳压电源是电子设备的重要组成部分。本项目直流稳压电源为+5V。 直流稳压电源的制作一般有3种制作形式,分别是分立元件构成的稳压电源、线性集成稳压电源和开关稳压电源。下图为稳压电源采用的是三端集成稳压器7805构成的正5V直流电源。 三端固定式集成稳压电源电路图 AT89C51单片机的工作电压范围:4.0V---5.5V,所以通常给单片机外接5V 直流电源。此处用3节1.5V的干电池供电。 4.2 单片机最小系统 要使单片机工作起来,最基本的电路的构成由单片机、时钟电路、复位电路等组成,单片机最小系统如图所示。 时钟电路:本系统采用单片机内部方式产生时钟信号,用于外接一个12MHz 石英晶体振荡器和2个30pF微调电容,构成稳定的的自激振荡器,其发出的脉冲直接送入内部的时钟电路。 复位电路:确定单片机工作的起始状态,完成单片机的启动过程。单片机系统的复位方式有上电自动复位和手动按键复位。本设计采用手动按键复位,该复位方式同样具有上电自动复位功能。

光控式道路施工闪烁警示灯设计

光控式道路施工闪烁警 示灯设计 Pleasure Group Office【T985AB-B866SYT-B182C-BS682T-STT18】

本科生毕业论文(设计) 系(院)物理与电子工程学院专业电子信息工程 论文题目光控式道路施工闪烁警示灯设计 学生姓名 指导教师 (姓名及职称) 班级 学号 完成日期:年月 光控式道路施工闪烁警示灯设计 物理与电子工程学院电子信息工程 [摘要]本设计采用STC89C52RC单片机、光控和声控检测设备设计了一个道路施工闪烁警示灯。电路采用模块化设计,主要包括单片机控制模块、光控模块、声控模块、警示灯模块。实现天黑后警示灯自动开启闪烁,而天亮后又能自动关闭的功能,保障夜间道路施工现场的交通和过往行人的安全,达到警示和节能的目的。 [关键字]警示声控光控 STC89C52RC 1 设计任务与要求 本设计的主要任务是,在夜间,通常要在施工现场设置并开启红色警示灯,以确保交通安全。为了提高警示效果,警示灯最好是要工作在闪烁状态。该设计在天黑后同时外界环境有声音时,该电路能控制警示灯自动开启并使其工作在闪烁状态,二个条件中任何一个或者二个不满足时报警灯自动关闭。 基本功能:实现晚上警示灯自动闪烁,白天自动关闭的基本功能。 发挥部分:添加一个声控模块,在晚上,当检测到有声音信号时(过往车辆和行人等),才点亮闪烁警示灯,否则警示灯不点亮,达到环保节能的效果。

2 设计方案 本设计通过光敏电阻检测环境光强,采用电容式驻极体传声器检测环境声强信号,检测出光线强时,给出低电平,光线弱时,给出高电平;有声音时给出高电平,没有声音时给出低电平。两个模块发出的电平传送给单片机,当且仅当环境光线降低(低至阀值),外界有声音信号两个条件同时满足时,单片机发出指令控制led灯处于闪烁状态,并且闪烁一段时间后自动熄灭。设计包括硬件电路和软件设计两部分,其中硬件电路部分主要包括:光控模块、声控模块、单片机控制模块(单片机最小系统)、警示灯模块;软件部分包括:Protues仿真、Keil-C51软件编程。系统原理框图如图2-1: 单片机STC89C52RC STC89C52RC单片机是高性能、低功耗的8K的在系统上可编程的存储器原件。与89C51 CPU处于停止状态,但是允许RAM、定时器、串口、中断等继续工作。掉电状态下,RAM内容会被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。 在本次设计中,用到了的单片机的逻辑处理功能。通过光电检测电路将检测到的外界光照强度通过逻辑值传递给单片机的口,当外界光照强度达到设定的阀值时接收一个高电平;声电检测电路检测到的外界声音信息传给单片机口,当外界有声音信号时,单片机接收一个高电平,当两个IO口同时为高电平时,单片机的和给出低电平使LED点亮处于闪烁状态,并且给单片机设定循环,使之闪烁一段时间后自动停止,本设计中闪烁五次后自动停止。 光敏电阻 光敏电阻是一种特殊的电阻,其阻值会随着光照强度的改变而呈现出一定的变化趋势。其工作原理是基于内光电效应。光敏电阻的材料有金属硫化物、硒化物、碲化物等半导体。 半导体的导电能力决定于半导体内载流子数目的多少,光敏电阻就是通过光线来改变半导体内载流子的数目来达到改变光敏电阻阻值的。当光敏电阻受到光照时,价带中的电子吸收光子能量后将跃迁到导带,成为自由电子。当光照越强,空穴对就越多,从而阻值就越低。当光敏电阻两端加上电压后,流过光敏电阻的电流随光照增大而增大。

流水灯课程设计

河南理工大学 电子技术课程设计报告 心 形 流 水 灯 姓名:明* 学号:3110080020** 专业班级:电气10-7班 指导老师:李端 所在学院:电气工程与自动化学院、

目录 摘要 (3) 一、设计指标(要求) (4) 二、系统框图 (4) 三、各单元电路设计、参数计算和元器件选择 3.1 脉冲产生电路 (5) 3.2 复位电路 (8) 3.3 分频电路 (8) 3.4 移位控制电路 (10) 3.5 显示部分 (11) 四、电路图及工作原理 (12) 五、元器件清单 (12) 六、实际PCB图或布线 (13) 七、设计总结 7.1 电路的特点和方案的优缺点 (13) 7.2 心得体会 (14) 八、参考文献 (15)

摘要 随着时代的进步,人们审美方式的提高,流水灯在都市生活中扮演着愈加不可或缺的角色。酒店,婚庆,酒吧,KTV,广场,商场,招牌等场所的流星雨灯条、流水瀑布灯、月花灯等,给人以繁星闪耀,流水似瀑的感觉。而彩色LED闹钟,手机外壳的跑马灯的应用点缀了我们的日常生活。 流水灯的控制方法可通过多种方法实现,但相对现代可编程控制器而言,利用移位寄存器实现最为便利。通常用左移寄存器实现灯的单方向移动,通过双向移位寄存器实现灯的双向移动。 此次课程设计,是通过制作四路流水灯来实现18个LED心形灯的控制。 关键词:双向移位寄存器,NE555脉冲电路,LED灯。

一、 设计指标 (1)输出为4路(18个)LED 灯; (2)要求能实现左移右移功能,左右移自动切换; (3)移动速度可调节 (4)每个循环左移和右移的步数和变化规律自定。 二、系统框图

相关文档
相关文档 最新文档