流水灯辅助说明
流水灯说明书
流水灯说明书The Standardization Office was revised on the afternoon of December 13, 2020目录目录 (2)1 设计的意义 (3)2 设计思路 (3)设计目标 (3)设计方案 (3)仿真软件 (3)3 电路设计 (3)四种码产生电路 (3)彩灯自动转换控制电路 (5)花样输出电路设计 (5)各种芯片管脚图 (6)4 总体电路仿真 (7)电路器件清单 (7)总体电路仿真 (7)仿真结果 (8)5 总结 (9)致谢 (14)参考文献 (15)多路彩灯控制器电路的设计摘要:四花样自动切换的彩灯控制器第一种花样为彩灯一亮一灭,从左向右移动;第二种花样为彩灯两亮两灭,从左向右移动;第三种花样为彩灯四亮四灭,从左向右移动;第四种花样为彩灯1到8从左到右逐次点亮,又从左到右逐次熄灭。
4种花样自动变换,循环往复。
CP1直接控制驱动LED的芯片的移位脉冲端以及二进制计数器以便输出4个分频信号,CP2控制双 D触发器,其输出的信号作为下一级数据选择器的输入信号,数据选择器产生的信号直接驱动闪动演示电路。
CP2也可调节RW2改变其输出脉冲周期,可以改变开关的切换时间,用以选择每种花样出现时间的长短,实现灯光闪烁的双重控制。
关键词:四花样、时钟脉冲、自动转换、控制器、数据选择器。
1设计的意义新中国成立后,彩灯艺术得到了更大的发展,特别是随着我国科学技术的发展,彩灯艺术更是花样翻新,奇招频出,传统的制灯工艺和现代科学技术紧密结合,将电子、建筑、机械、遥控、声学、光导纤维等新技术、新工艺用于彩灯的设计制作,把形、色、光、声、动相结合,思想性、知识性、趣味性、艺术性相统一,自贡灯会这门古老的艺术更加绚丽多彩。
2设计思路设计目标本设计目标是彩灯四花样自动切换,我们预计要设计第一种花样为彩灯一亮一灭,从左向右移动;第二种花样为彩灯两亮两灭,从左向右移动;第三种花样为彩灯四亮四灭,从左向右移动;第四种花样为彩灯1到8从左到右逐次点亮,又从左到右逐次熄灭。
STM32流水灯说明书
流水灯说明书
一:原理图
流水灯电路图
二:工作原理
电路中有L0,L1,L2,L3,L4,L5,L6,L7共八个发光二极管,当引脚LED_SEL输入为1,对于A、B、C、D、E、F、G、H引脚,只要输入为1,则点亮相连接的发光二极管。
A~H引脚连接STM32F108VB芯片的PE8~PE15,程序初始化时,对其进行初始设置。
引脚LED_SEL为1时,发光二极管才工作,否则右边的数码管工作。
注意,LED_SEL连接于PB3,该引脚具有复用功能,在默认状态下,该引脚的IO不可用,需对AFIO_MAPR寄存器进行设置,设置其为IO可用。
寄存器的具体说明可参考《STM32中文参考资料》。
三:实验现象及操作
对于给出的流水灯案例,下载HEX文件后,在开发板上可观察到L0~L7从右至左依次点亮,间隔300ms。
当全部点亮八个发光二极管后,八个发光二极管同时熄灭,间隔300ms 后,发光二极管再次从右至左依次点亮。
如此反复循环。
无其他操作。
流水灯电路设计说明书
目录一、............................................................................................... 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、 功能(1) 双向彩灯控制电路,能使彩灯的流向可以变化。
可以正向流水,也可以逆向流水。
K1打在高电平时,按住S1不放,LED 灯从LED1至LED8依次熄灭,形成从上到下的流水效果。
K1打在高电平时,按住S2不放,LED 灯从LED8至LED1依次熄灭,形成从下到上的流水效果。
(2) 流水速度可调,调节RP 时,改变555输出频率,则流水灯的的亮灭速度加快或减慢。
(3) 初始灯灭的位置可预置。
当K1拨到低电平时,4位拨码开关S3的1、2、3位对应二进制的低三位,对应十进制的0-7,代表8个LED 灯,例如S3的第三位都拨到0,则对应000,即最后一个灯亮。
若111,则对应LED1亮,即第一个灯亮。
二、原理框图基本原理设计框图如下图(1)所示:图(1)设计框图电路工作原理电路图如图所示,由脉冲信号发生器(555)、四位二进制可加减计数器(74LS193)、3~8线的计数译码器(74LS138)等器件组成。
脉冲信号发生器输出的脉冲信号,输入到加减计数器的输入端上;计数结果输出给计数译码器74LS138。
在74LS138的8路输出端上接有8只发光二极管,用来显示输出结果。
计数译码器可以按照不同的输入值,把8路输出端之中对应的一个输出端变成高电平,推动8只发光二极管轮流点亮。
(一)电路检修(本项分2小项,每小项7分,共14分)要求:在已经给出的《双向可调流水灯电路板》上,已经设置了两个故障。
请您根据提供的相关原理图(附图)加以排除,故障排除后电路才能正常工作(可参看本项目的(一)电路功能)。
并请完成以下的电路检修报告。
1.故障一电路检修报告2.故障二电路检修报告(二)电路功能(本项4分)在您已经维修好的线路板,能实现如下功能:在线路板P1端口接上5V电源,双向彩灯控制电路工作正常1.能使彩灯的流向可以变化,可以控制正向流水,也可以逆向流水2.还能够控制灯流动的速度。
(三)电路调整与测量(共10分)1.调试RP,使流水灯的流动速度可变。
PLC控制技术基础项目三PLC流水灯控制
PLC 基本单元
电源变换器
输
微处理器(CPU)
输
入
出
部
运算器
控制器
部
件
件
通
讯
系
用
I/O
及
统
户
扩
编
存
存
展
程
储
储
接
接
器
器
口
口
PLC系统结构示意图
现场用户输出设备 执行器
中间继电器 电磁阀
扩展设备 扩展单元 通讯模块 功能模块
3.1.1PLC的基本组成
1.微处理器(CPU)
?接收并存储用户程序和数据; ?诊断电源、PLC工作状态及编程的语法错误; ?接收输入信号,送入数据寄存器并保存; ?运行时顺序读取、解释、执行用户程序,完成用户 程序的各种操作; ?将用户程序的执行结果送至输出端。
2.存储器 ?存放系统工作程序(监控程序); ?存放模块化应用功能子程序; ?存放命令解释程序; ?存放功能子程序的调用管理程序; ?存放存储系统参数。 用户存储器——RAM/EPROM/EEPROM ?存放用户工作程序; ?存放工作数据。
3.输入单元——带光电隔离电路
?多种辅助电源类型:AC电源DC24V输入 DC电源DC24V输入 DC电源DC12V输入
(2)100ms积算定时器(T250~T255)共6点, 是对100ms时钟脉冲进行累积计数的定时的时间范 围为0.1~3276.7s。
项目三:流水灯的PLC控 制
3.1任务资讯 3.2任务分析 3.3任务决策 3.4任务计划 3.5任务实施 3.6评价提高
3.2任务分析
本实例中,流水灯的控制要求: PLC运行后,灯光自动开始显示,有时每次只亮一 盏灯,顺序从上向下,或是从下向上;有时从底层从 下向上全部点亮,然后又从上向下熄灭。运行方式多 样,学生可自行设计。 具体讲,共有6盏灯,每灯亮1s,按下启动按钮顺 序依次为 L1→L2→L3→L4→L5→L6→L5→L4→L3→L2 →L1, 循环往复亮灭。
利尔达LED流水灯功能例程说明书
低功耗适配例程版本:Rev1.0日期:2019-05-06法律声明若接收浙江利尔达物联网技术有限公司(以下称为“利尔达”)的此份文档,即表示您已经同意以下条款。
若不同意以下条款,请停止使用本文档。
本文档版权所有浙江利尔达物联网技术有限公司,保留任何未在本文档中明示授予的权利。
文档中涉及利尔达的专有信息。
未经利尔达事先书面许可,任何单位和个人不得复制、传递、分发、使用和泄漏该文档以及该文档包含的任何图片、表格、数据及其他信息。
本产品符合有关环境保护和人身安全方面的设计要求,产品的存放、使用和弃置应遵照产品手册、相关合同或者相关法律、法规的要求进行。
本公司保留在不预先通知的情况下,对此手册中描述的产品进行修改和改进的权利;同时保留随时修订或收回本手册的权利。
文件修订历史1.0 2019-05-06 新建文档适用模块型号1 NB86-G 全频段版本,20×16×2.2(mm)2 NB86-G宽压型全频段版本,20×16×2.2(mm)安全须知用户有责任遵循其他国家关于无线通信模块及设备的相关规定和具体的使用环境法规。
通过遵循以下安全原则,可确保个人安全并有助于保护产品和工作环境免遭潜在损坏。
我司不承担因客户未能遵循这些规定导致的相关损失。
道路行驶安全第一!当您开车时,请勿使用手持移动终端设备,除非其有免提功能。
请停车,再打电话!登机前请关闭移动终端设备。
移动终端的无线功能在飞机上禁止开启用以防止对飞机通讯系统的干扰。
忽略该提示项可能会导致飞行安全,甚至触犯法律。
当在医院或健康看护场所,注意是否有移动终端设备使用限制。
RF干扰会导致医疗设备运行失常,因此可能需要关闭移动终端设备。
移动终端设备并不保障任何情况下都能进行有效连接,例如在移动终端设备没有花费或SIM无效。
当您在紧急情况下遇见以上情况,请记住使用紧急呼叫,同时保证您的设备开机并且处于信号强度足够的区域。
您的移动终端设备在开机时会接收和发射射频信号,当靠近电视,收音机电脑或者其它电子设备时都会产生射频干扰。
流水灯说明书【范本模板】
【摘要】:若干个灯泡有规律依次点亮或者依次熄灭叫流水灯,它用在夜间建筑物装饰方面。
例如在建筑物的棱角上装上流水灯,可起到变换闪烁美不胜收的效果。
一般情况下单片机的流水灯由若干个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和蜂鸣器等。
流水灯带开关操作方法
流水灯带开关操作方法
流水灯带开关操作方法:
1. 找到流水灯带的电源线和控制线。
电源线一般为红色或黑色,控制线一般为白色或黄色。
2. 将流水灯带的电源线插入对应的插座或电源适配器中。
3. 将流水灯带的控制线插入对应的控制器或遥控器中。
4. 打开电源开关,确保电源已供电。
5. 按下流水灯带的开关按钮或遥控器上的开关按钮,流水灯带将开始亮起并进行流水灯效。
6. 按下开关按钮或遥控器上的关闭按钮,流水灯带将停止亮起。
请注意,不同型号和品牌的流水灯带可能会有不同的开关操作方法,以上仅为一般操作方法。
建议在使用前仔细阅读流水灯带的使用说明书,以确保正确操作并避免损坏流水灯带或造成安全隐患。
七彩心形流水灯设计说明书
涸洲湾职业技术学院七彩心形流水灯说明书别: 级: 专业: _______ 学号: _______ 职称: 实验师班姓名:导师姓名2016年11月20日目录1.前言.............................................. 错误!未定义书签。
2.系统设计技术参数要求............................... 错误!未定义书签。
3.系统设计........................................... 错误!未定义书签。
3.1系统设计总体框图.............................. 错误!未定义书签。
3.2各模块原理说明................................ 错误!未定义书签。
3.3系统总原理阁说明.............................. 错误!未定义书签。
3.4系统印刷电路板的制作图........................ 错误!未定义书签。
3.5系统的操作说明................................ 错误!未定义书签。
3.6系统操作注意事项.............................. 错误!未定义书签。
系统设计参考文件................................. 错误!未定义书签。
致谢词........................................... 错误!未定义书签。
附录............................................. 错误!未定义书签。
湄洲湾职业技术学院2017届毕业设计产品说明1. 前言随着单片机功能的飞速发展,单八机的应川领域己经广泛渗透到/国段经济的各个领域,无是无处不在影响着每个现代人的生活。
单片机技术的出现给现代工业测控领域带来了一次技术革命。
基本操作与流水灯
基本操作与流水灯基本操作是指对于特定设备或系统所需的最常见、必要的操作步骤。
在该主题下,我将以流水灯为例,详细介绍流水灯的基本操作。
流水灯是一种常见的电子实验器材,它通过一系列的LED灯组成,能够实现灯光顺序逐个闪烁的效果。
下面是使用流水灯的基本操作步骤:1.准备工作:首先,确保你已经了解并准备好所需的材料和工具。
通常,这包括流水灯电路板、LED灯、电阻、导线、电池等。
另外,你还需要一副焊接工具和计算机等设备。
2.接线:将流水灯电路板与其他组件连接起来。
首先,插入相应的LED灯和电阻到电路板上。
然后,使用导线将这些组件连接起来,在电路板上形成电路网络。
确保每个连接都牢固可靠,避免短路。
3.焊接:利用焊接工具将连接的导线和组件进行固定。
通过焊接,可以防止连接松动或接触不良的情况发生。
在焊接过程中,确保焊接点光洁且没有冷焊现象。
4.供电:将电池或其他电源连接到电路板上,为流水灯提供供电。
确保电路板上的电源接头正确连接,并在连接之前检查电源的电压和电流是否适配。
5.调试:在连接好电源后,观察流水灯是否正常工作。
如果发现灯不亮、亮度不均或灯光顺序错乱等问题,需要检查和调试整个电路。
可通过测量电流和电压、调整电阻、更换不良的灯等方法解决问题。
6.控制:如果你想对流水灯的闪烁方式进行调整,你可以添加一些控制电路。
例如,可以通过加入可调电阻或集成电路等方式来改变流水灯的亮度、频率或顺序等。
7.扩展:流水灯的操作可以进一步扩展,比如添加更多的灯、使用更复杂的编程控制、设计个性化的灯光效果等。
这需要一些专业的电子知识和技能,可以根据个人需求和能力进行扩展。
最后,使用流水灯时要注意安全。
避免触摸裸露的导线和元器件,以免触电或烧毁电路。
在操作过程中,确保周围环境通风良好,避免因长时间工作产生过热导致损坏。
严禁在高压下操作或使用不符合要求的电源。
总之,流水灯的基本操作包括准备工作、接线、焊接、供电、调试、控制和扩展等步骤。
流水灯说明
“流水灯”说明
(一)设计思路和方法
“流水灯”是控制一组发光二极管依次循环亮灭来实现流水效果。
(二)发光二极管电路原理图(右边部分)
(三)电路工作原理
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.本案例无需辅助操作。
LED流水灯说明书
LED流水灯产品说明书摘要近年来,随着电子技术和微型计算机的发展,单片机的档次不断提高,起应用领域也在不断扩大,已在工业控制、尖端科学、智能仪器仪表、日用家电、汽车电子系统、办公自动化设备、个人信息终端及通信产品中得到广泛的应用、成为现代电子系统中最重要的智能化核心部件。
而AT89C51就是其中一种,它是一种带4k字节闪烁可编程可擦除只读存储器的低电压,高性能CMO8位微处理器,为很多嵌入式控制系统提供一种灵活性高且廉价的方案。
本课程设计介绍一种LED小灯控制系统的设计方法,以单片机作为主控核心,与按键、排阻、电阻、电容等较少的辅助硬件电路相结合,利用软件实现对LED灯进行控制。
能够通过按键控制8个LED灯从上到下依次点亮。
关键字:单片机、LED流水灯实验内容设计任务与要求设计任务:在AT89C51开发板上实现8个LED“流水”现象即8只LED左右来回点亮,并通过编写程序控制流水现象。
要求:点亮第一个流水灯,然后熄灭,接着点亮第二个流水灯,熄灭,点亮第三个,到最后点亮第八个,熄灭;点亮第七个灯,依次到第一个灯,然后循环实现流水。
1、程序先在Keil uVision编译器中输入下列程序:#include <reg51.h>void Delay1ms(unsigned int count)//延时子程序{unsigned int i,j;for(i=0;i<count;i++)for(j=0;j<120;j++);}main() //主程序{unsigned char LEDIndex = 0;bit LEDDirection = 1;while(1){if(LEDDirection)P2 = ~(0x01<<LEDIndex);elseP2 = ~(0x80>>LEDIndex);if(LEDIndex==7)LEDDirection = !LEDDirection;LEDIndex = (LEDIndex+1)%8;Delay1ms(200);}}然后将上述程序编译生成目标文件LED.hex2、需要用到的元件名称元件种类(Category)子种类(Sub-category)单片机AT89C51 Microprocessor ICs 8051 Family按钮开关BUTTON Switches & Relays Switches电容器CAP Capacitors Generic电解电容器CAP-ELEC Capacitors Generic电阻器RES Resistors Generic发光二极管LED-RED Optoelectronics LEDs晶振CRYSTAL Miscellaneous3、绘制流水灯接线图4、选用AT89C51的引脚功能XTAL1:单芯片系统时钟的反向放大器输入端。
用单片机实现流水灯的控制设计说明书
用单片机实现流水灯的控制设计1.引言当今时代是一个新技术层出不穷的时代,在电子领域尤其是自动化智能控制领域,传统的分立元件或数字逻辑电路构成的控制系统,正以前所未见的速度被智能控制系统所取代。
单片机具有体积小、功能强、成本低、应用面广等优点,可以说,智能控制与自动控制的核心就是单片机。
目前,一个学习与应用单片机的高潮正在工厂、学校及企事业单位大规模地兴起。
学习单片机的最有效方法就是理论与实践并重,本设计课题是流水灯的控制设计,流水灯是一串按一定的规律像流水一样连续闪亮。
流水灯控制是可编程控制器的一个应用,其控制思想在工业控制技术领域也同样适用。
2.硬件组成2.1 总体方案设计分析要求用8255的A口和B口做为输出,接16个发光二极管,从而实现16位流水灯的显示效果,基本的界限可如下图A所示,在C口的地两位接两个开关,实现两个扩展功能的控制。
i:基本流水灯显示电路A口和B口两个端口不能同时复制,从而在试验中可以用BX进行需要复制的数据的存储,因为BX可以分从BH BL两个部分进行独立的操作,在本次试验中用BH对A口进行赋值,用BL对B口进行赋值,通过演示一段时间再对BH BL进行移位和输出,实现流水灯的效果。
ii:正反方向选择把PC.0口接在开关上,编写程序对C端口的数据进行读取,并进行判断,使得当PC.0为高电平的时候则灯进行左移,同时B口与A口相反。
iii:快慢速度控制把PC.1口接在开关上,编写程序对C端口的数据进行读取,并进行判断,使得当PC.1为高电平的时候则延时的时间缩短,使得流水灯的流水速度加快,低电平的时候则进行延时的时间变长,使得流水灯的流水速度加快。
3硬件原理设计A该模块的WR.RD分别练到PC总线接口模块的XIOW和XIORB该模块的数据(AD0~AD7)、地址线(A0~A7)分别连到PC总线接口模块的数据(D0~D7)、地址线(A0~A7)C 8255模块选通线CA连到PC总线接口模块的IOY3D 8255的PA0~PA7连到发光二极管的L1~L8;8255的PB0~PB7连到发光二极管的L9~L16E 8255的PC0 PC1分别练到开关 K0 K1F 软件流程框图及程序清单按照单片机系统扩展与系统配置状况,单片机应用系统可分为最小系统、最小功耗系统及典型系统等。
花样流水灯说明书
湄洲湾职业技术学院花样流水灯说明书系别:自动化工程系年级:10级专业:电气自动化姓名:小淋学号:********** 导师姓名:梁锋职称:讲师2013年 5 月 28 日目录1前言 (1)2 系统设计技术参数要求 (2)3系统设计 (3)3.1系统设计总体框图 (3)3.2各模块原理说明 (4)3.3系统总原理图说明..................................... 错误!未定义书签。
3.4操作说明 (5)3.5系统操作注意事项 (5)参考文献 (6)致谢语.. (7)附录 (8)附录1系统总原理图 (8)附录2元件清单 (9)附录3主程序源代码如下 (9)附录4 PCB图 (13)1、前言随着电子技术的迅速发展,单片机得到了越来越多的应用。
本设计用单片机AT89S52结合LED(发光二极管)制作了一个广告移动彩灯,它由一块AT89C52组成,通过逐次扫描其中一块的P2.0--P2.7口,从而依次实现彩灯轮流点亮、逐点点亮、间隔点亮。
城市夜景中,变幻多姿的霓虹灯历来是一道亮丽的风景。
利用单片机的自动控制功能,设计出相应不同的电路,可以实现彩灯不同模式的流水效果。
单片机具有体积小、功能强、成本低、应用面广等优点,可以说智能控制与自动控制的核心即使单片机。
单片机的最明显的优势,就是想入到各种仪器设备中。
本课程是利用 AT89C52 单片机的自动控制功能,并结合其它电子元器件以及软件实现的流水灯,实现不同种类的流水现象。
本设计用 AT89C52单片机自制了一款简易的花样流水灯,介绍了其硬件电路及软件编程方法,在实践中体验单片机的自动控制功能。
该设计具有实际意义,可以在广告业、媒体宣传、装饰业等领域得到广泛应用。
将以发光二极管作为发光器件,用单片机自动控制,实现一个简易的花样流水灯设计。
2、系统设计技术参数要求(1)设计一个基于单片机的花样彩灯;(2)在设计过程中,选择1~2个单元电路使用仿真软件(例如Proteus等)进行仿真调试;(3)用计算机绘制所有的电路图。
流水灯方案说明
流水灯方案说明制作者:贾艳毅班级:09级自动化一班流水灯电路图流水灯方案说明概述:该流水灯由四部分组成1、电源2、多谐振荡器(NE555定时器)3、CD4017脉冲分配器4、八个发光二极管。
1、电源:该部分为供电部分。
直流电源,电压范围3V(最小值)至16V(最大值)。
2、多谐振荡器:该部分为信号发生部分。
是由NE555定时器设计的一个多谐振荡器,在R1=R2=22K Ω、C=22μf的情况下可以得到频率f=1Hz,占空比q=2/3的脉冲波。
参考公式q=(R1+R2)/(R1+2R2) T=1/f=(R1+2R2)Cln23、脉冲分配器:该部分作用是把第二部分产生的脉冲信号逐一分配给每个发光二极管,使每个二极管依次发光即流水效果。
由于CD4017有十个译码输出端,而我们只需要八个,所以需要把第九个输出端接到清零输入端(重置端)。
4、八个发光二极管:该部分是流水灯的效果显示部分。
八个发光二极管依次接到脉冲分配器的对应输出端。
附录一、NE555内部功能图及各管脚用途Pin 1 (接地) -地线(或共同接地) ,通常被连接到电路共同接地。
Pin 2 (触发点) -这个脚位是触发NE555使其启动它的时间周期。
触发信号上缘电压须大于2/3 VCC,下缘须低于1/3 VCC 。
Pin 3 (输出) -当时间周期开始555的输出输出脚位,移至比电源电压少1.7伏的高电位。
周期的结束输出回到O伏左右的低电位。
于高电位时的最大输出电流大约200 mA 。
Pin 4 (重置) -一个低逻辑电位送至这个脚位时会重置定时器和使输出回到一个低电位。
它通常被接到正电源或忽略不用。
Pin 5 (控制) -这个接脚准许由外部电压改变触发和闸限电压。
当计时器经营在稳定或振荡的运作方式下,这输入能用来改变或调整输出频率。
Pin 6 (重置锁定) - Pin 6重置锁定并使输出呈低态。
当这个接脚的电压从1/3 VCC电压以下移至2/3 VCC以上时启动这个动作。
PWM流水灯功能说明文档
一、功能描述
脉冲宽度调制(pulse width modelation)简称PWM,利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用在从测量、通信到功率控制与变换的许多领域中脉冲宽度调制是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用在从测量、通信到功率控制与变换的许多领域中。
在本章的应用中可以认为PWM就是一种方波。
如图所示:
PWM波形图
上图是一个周期为10ms,高电平为6ms,低电平时间为4ms的PWM,其占空比(高电平时间占整个周期的比例)为60%。
本模块产生8个不同的PWM脉冲,控制8个LED灯点亮不同时间,从而达到流水灯的效果。
每个脉冲周期为10s,占空比从10%~80%。
1.上电后,led0点亮1s,熄灭9s;再点亮1s,熄灭9s,……,依此不断循环。
2.led1~led7与led0类似,分别点亮2s~8s,其他时候都是熄灭的。
二、平台效果图
三、实现过程
本次案例信号列表:
调制出了8个PWM脉冲分别对应8个LED灯使其分别点亮1-8s,熄灭9-2s。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验1-----点亮发光二极管
1. 实验任务
如图1-1所示,在I/O(P0)端口上接八个发光二极管LED,点亮八个发光二极管LED。
2 电路原理图
图1-1
3 配套材料清单
位号名称规格元件个数R 电阻1k 一个470Ω8个9
C1--C2 电容30pF 2
C3 电解电容10uF 1
D1--D8 LED 8
晶振(X1) 12M 1
电池5V
U1 A T89C51 1
4电路仿真
首先在仿真软件ISIS 7 Professional中的左侧工具栏
单击,就会出现
如输入电阻res,在右面就会出现
双击右面的,电阻res就到了
单击res就可以在右面的区域使用了。
在左侧的工具栏
中单击图标,右边的条栏中将出现
单击,就可以选取电源了。
同样的单击选取接地。
5 仿真电路中元器件对应的名称
元件位号规格参数仿真元件名称电阻R 1KΩRES
电容C1--C2 30pF CAP
电解电容C3 10uF CAP-ELEC D1--D8 LED LED-RED 晶振(X1) 12M CRYSTAL 电池5V
U1 A T89C51 89C51
按键Button Button
6 程序设计内容
①汇编程序
ORG 0000H
MAIN:MOV P0 ,#0F0H ; 把0FH送到P2口输出显示
END
②C 语言程序
#include<A T89X51.H>
void main()
{
P0=0xF0; // 0xF0;把0xF0送到P0口输出显示
}
7 程序的烧录(Hex文件的烧录)
①下载前先把KILE生成HEX文件。
②下载有专门用的下载软件,例如STC-ISPV91软件,可以在网上下载到此软件。
③下在软件安好后,打开其软件将会出现下面的界面
你先在确定你所用的单片机的型号,其次
点击下拉菜单将会出现,最后可以选择你所用的单片机型号。
④单击,找到放HEX文件的地方,单击打开即可添加成功。
⑤在其选择电脑串口,一旦定下来其后就不需改变。
⑥单击下载。
8系统板上硬件连接
把“单片机系统”区域中的P1端口用导线连接到八路发光二极管指示模块上
9焊接工艺步骤
①根据清单清点所有元器件并检查外观是否良好。
②检测万用板是否有断裂,氧化。
③识别电阻、电容、LED等元器件。
④分别将电阻,AT80C51等元器件对照电路图在万用板上合理地布局并进行焊接。