LED彩灯控制电路的设计
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3
一个模式编写一个独立工作子程序。 因此在 LED 彩灯上电工作 后,可以方便地通过控模块上的显示器知道 LED 彩灯当前工作模 式,工作时间 Ti,频率 Fi 等实时参。
第1章 绪 论
1.1 选题背景 随着人们生活环境的不断改善和美化,在许多场合可以看到
彩色霓虹灯。LED 彩灯由于其丰富的灯光色彩,低廉的造价以及 控制简单等特点而得到了广泛的应用,用 彩灯来装饰街道和城 市建筑物已经成为一种时尚。但目前市场上各式样的 LED 彩灯控 制器大多数用全硬件电路实现,电路结构复杂、功能单一,这样 一旦制作成品只能按照固定的模式闪亮,不能根据不同场合、不 同时间段的需要来调节亮灯时间、模式、闪烁频率等动态 参数。 这种彩灯控制器结构往往有芯片过多、电路复杂、功率损耗大等 缺点。此外从功能效果上看,亮灯模式少而且样式单调,缺乏用 户可操作性,影响亮灯效果。因此有必要对现有的彩灯控制器进 行改进。
彩灯可以通过定时或随用户要求来变换不同的色彩。传统的 彩灯一般只有 3 种颜色 ,当需要其中某种颜色的时候,点亮该颜 色的灯泡,熄灭其他颜色的灯;目前市面最为常用的彩色灯大都 利用惰性气体在电极作用下变色的原理制作,工艺要求严格。本
4
案例采用三基色原理 , 利用价格低廉的 51 系列单片机控制基 色 LED 灯泡从而实现丰富的色彩变化。设计的艺术彩灯在外观上 与普通的飞利浦灯泡相仿。 1.2 选题介绍
第二章 系统主要硬件系统设计 2.1 单片机总体设计原理-----------------------------------6 2.2 各功能模块分析 2.2.1 闪烁系统 2.2.2 脉冲震荡系统 2.2.3 核心控件 2.2.4 复位电路
第三章 MCS-51 的介绍 3.1MCS-51 单片机的结构原理框图 3.2MCS-51 单片机逻辑结果及功能 3.3MCS-51 的信号引脚 3.4 彩灯控制端并行 I/O 端口 3.5 彩灯系统时钟电路与时序 3.6 单片机的复位工作方式
关键词:LED;彩灯 ;单片机控制;定时中断
2
引言
随着人们对房屋的装饰需要彩灯,在许多城市可以看到彩色 霓虹灯。LED 彩灯由于其丰富的灯光色彩,便宜的造价以及控制 简单等特点而得到了广泛的应用,用彩灯来装饰街道和城市建筑 物已经成为一种时尚。但目前市场上各式样的 LED 彩灯控制器大 多数用全硬件电路实现,电路结构复杂、电路复杂、功率损耗大 等缺点。此外从功能效果上看,亮灯模式少而且样式单调,缺乏 用户可操作性。 本方案提出了一种基于 AT89C51 单片机的彩灯 控制方案,实现对 LED 彩灯的控制。在主控模块上设有 16 个码 LED 显示灯,根据需要可以编写若干种亮灯模式,利用其内部定 时器 T0 实现一个基本单位时间为 1 ms 的定时中断,根据各种亮 灯时间的不同需要,在不同时刻输出灯亮或灯灭的控制信号,然 后驱动各种颜色的灯亮或灭。与普通 LED 彩灯相比,具有体积小、 价格低、低能耗等优点。LED 彩灯用软件控制硬件的方式来是彩 灯闪烁,即彩灯控制器和管内 LED 板模块。彩灯采用 AT89C51 提 供+5V 电压工作,经过开关电源变换,输出直流工作电压,一方 面为管内 LED 模块提供+5V 工作电源,另一方面为主控模块单片 机系统彩灯控制器提供+5V 工作电源。整个系统工作由软件程序 控制运行。上电后系统经过初始化 LED 彩灯控制器按照程序设定 好的若干亮灯花样模式程序顺序调用往下走,开始工作,依次 8 种闪烁模式为一个闪烁周期,然后再回主循环继续工作;对于每
目录
摘要--------------------------------------------2
引言-----------------------------------------------------------------------------------3
第一章 序论 1.1 选题背景------------------------------------------4 1.2 选题介绍------------------------------------------5
MCS51 是指由美国 INTEL 公司生产的一系列单片机的总称, MCS-51 系列单片机产品有 8051,8031,8751,80C51,80C31 等 型号(前三种为 CMOS 芯片,后两种为 CHMOS 芯片)。它们的结 构基本相同,其主要差别反映在存储器的配置上。8051 内部设 有wk.baidu.com4K 字节的掩模 ROM 程序存储器,8031 片内没有程序存储器, 而 8751 是将 8051 片内的 ROM 换成 EPROM。由 ATMEL 公司生产的 89C51 将 EPROM 改成了 4K 的闪速存储器,他们的结构大同小异。
本文提出了一种基于 51 单片机的彩灯控制方案,实现对 LED 彩灯的控制。本方案以 51 单片机作为主控核心,与显示、驱动 等模块组成核心主控制模块。在主控模块上设晶振电路和 16 个 LED 显示二极管,根据用户需要可以编写若干种亮灯模式,利用 其内部定时器 T0 实现一个基本单位时间为 5 ms 的定时中断,根 据各种亮灯时间的不同需要,在不同时刻输出灯亮或灯灭的控制 信号,然后驱动各种颜色的灯亮或灭。
第四章 软件设计 4.1 软件系统方框图 4.2 中断延时程序 4.3 仿真环境 PROFESSIONAL 仿真软件
第五章 系统调试 5.1 调试
5.1.1 硬件调试 5.1.2 软件调试 5.1.3 软硬联调 致谢 参考文献
附录 1 系统仿真电路图
附录 1 主要源程序
1
摘要
介绍了一种简单的 LED 彩灯控制系统的设计方法,以 AT89C51 单片机作为控制核心,较少的辅助硬件电路相结合,利用软件实 现对 LED 彩灯进行控制。本文提出了一种基于 A T 89C51 单片 机的彩灯控制方案, 实现对 L ED 彩灯的控制。本方案以 A T 89C51 单片机作为主控核心, 与显示、驱动等模块组成核心主控 制模块。在主控模块上设有 16 个 LED 显示器, 根据用户需要可 以编写若干种亮灯模式,利用其内部定时器 T0 实现一个基本单 位时间为 5m s 的定时中断, 根据各种亮灯时间的不同需要,在 不同时刻输出灯亮或灯灭的控制信号,驱动各种颜色的灯亮或 灭。
一个模式编写一个独立工作子程序。 因此在 LED 彩灯上电工作 后,可以方便地通过控模块上的显示器知道 LED 彩灯当前工作模 式,工作时间 Ti,频率 Fi 等实时参。
第1章 绪 论
1.1 选题背景 随着人们生活环境的不断改善和美化,在许多场合可以看到
彩色霓虹灯。LED 彩灯由于其丰富的灯光色彩,低廉的造价以及 控制简单等特点而得到了广泛的应用,用 彩灯来装饰街道和城 市建筑物已经成为一种时尚。但目前市场上各式样的 LED 彩灯控 制器大多数用全硬件电路实现,电路结构复杂、功能单一,这样 一旦制作成品只能按照固定的模式闪亮,不能根据不同场合、不 同时间段的需要来调节亮灯时间、模式、闪烁频率等动态 参数。 这种彩灯控制器结构往往有芯片过多、电路复杂、功率损耗大等 缺点。此外从功能效果上看,亮灯模式少而且样式单调,缺乏用 户可操作性,影响亮灯效果。因此有必要对现有的彩灯控制器进 行改进。
彩灯可以通过定时或随用户要求来变换不同的色彩。传统的 彩灯一般只有 3 种颜色 ,当需要其中某种颜色的时候,点亮该颜 色的灯泡,熄灭其他颜色的灯;目前市面最为常用的彩色灯大都 利用惰性气体在电极作用下变色的原理制作,工艺要求严格。本
4
案例采用三基色原理 , 利用价格低廉的 51 系列单片机控制基 色 LED 灯泡从而实现丰富的色彩变化。设计的艺术彩灯在外观上 与普通的飞利浦灯泡相仿。 1.2 选题介绍
第二章 系统主要硬件系统设计 2.1 单片机总体设计原理-----------------------------------6 2.2 各功能模块分析 2.2.1 闪烁系统 2.2.2 脉冲震荡系统 2.2.3 核心控件 2.2.4 复位电路
第三章 MCS-51 的介绍 3.1MCS-51 单片机的结构原理框图 3.2MCS-51 单片机逻辑结果及功能 3.3MCS-51 的信号引脚 3.4 彩灯控制端并行 I/O 端口 3.5 彩灯系统时钟电路与时序 3.6 单片机的复位工作方式
关键词:LED;彩灯 ;单片机控制;定时中断
2
引言
随着人们对房屋的装饰需要彩灯,在许多城市可以看到彩色 霓虹灯。LED 彩灯由于其丰富的灯光色彩,便宜的造价以及控制 简单等特点而得到了广泛的应用,用彩灯来装饰街道和城市建筑 物已经成为一种时尚。但目前市场上各式样的 LED 彩灯控制器大 多数用全硬件电路实现,电路结构复杂、电路复杂、功率损耗大 等缺点。此外从功能效果上看,亮灯模式少而且样式单调,缺乏 用户可操作性。 本方案提出了一种基于 AT89C51 单片机的彩灯 控制方案,实现对 LED 彩灯的控制。在主控模块上设有 16 个码 LED 显示灯,根据需要可以编写若干种亮灯模式,利用其内部定 时器 T0 实现一个基本单位时间为 1 ms 的定时中断,根据各种亮 灯时间的不同需要,在不同时刻输出灯亮或灯灭的控制信号,然 后驱动各种颜色的灯亮或灭。与普通 LED 彩灯相比,具有体积小、 价格低、低能耗等优点。LED 彩灯用软件控制硬件的方式来是彩 灯闪烁,即彩灯控制器和管内 LED 板模块。彩灯采用 AT89C51 提 供+5V 电压工作,经过开关电源变换,输出直流工作电压,一方 面为管内 LED 模块提供+5V 工作电源,另一方面为主控模块单片 机系统彩灯控制器提供+5V 工作电源。整个系统工作由软件程序 控制运行。上电后系统经过初始化 LED 彩灯控制器按照程序设定 好的若干亮灯花样模式程序顺序调用往下走,开始工作,依次 8 种闪烁模式为一个闪烁周期,然后再回主循环继续工作;对于每
目录
摘要--------------------------------------------2
引言-----------------------------------------------------------------------------------3
第一章 序论 1.1 选题背景------------------------------------------4 1.2 选题介绍------------------------------------------5
MCS51 是指由美国 INTEL 公司生产的一系列单片机的总称, MCS-51 系列单片机产品有 8051,8031,8751,80C51,80C31 等 型号(前三种为 CMOS 芯片,后两种为 CHMOS 芯片)。它们的结 构基本相同,其主要差别反映在存储器的配置上。8051 内部设 有wk.baidu.com4K 字节的掩模 ROM 程序存储器,8031 片内没有程序存储器, 而 8751 是将 8051 片内的 ROM 换成 EPROM。由 ATMEL 公司生产的 89C51 将 EPROM 改成了 4K 的闪速存储器,他们的结构大同小异。
本文提出了一种基于 51 单片机的彩灯控制方案,实现对 LED 彩灯的控制。本方案以 51 单片机作为主控核心,与显示、驱动 等模块组成核心主控制模块。在主控模块上设晶振电路和 16 个 LED 显示二极管,根据用户需要可以编写若干种亮灯模式,利用 其内部定时器 T0 实现一个基本单位时间为 5 ms 的定时中断,根 据各种亮灯时间的不同需要,在不同时刻输出灯亮或灯灭的控制 信号,然后驱动各种颜色的灯亮或灭。
第四章 软件设计 4.1 软件系统方框图 4.2 中断延时程序 4.3 仿真环境 PROFESSIONAL 仿真软件
第五章 系统调试 5.1 调试
5.1.1 硬件调试 5.1.2 软件调试 5.1.3 软硬联调 致谢 参考文献
附录 1 系统仿真电路图
附录 1 主要源程序
1
摘要
介绍了一种简单的 LED 彩灯控制系统的设计方法,以 AT89C51 单片机作为控制核心,较少的辅助硬件电路相结合,利用软件实 现对 LED 彩灯进行控制。本文提出了一种基于 A T 89C51 单片 机的彩灯控制方案, 实现对 L ED 彩灯的控制。本方案以 A T 89C51 单片机作为主控核心, 与显示、驱动等模块组成核心主控 制模块。在主控模块上设有 16 个 LED 显示器, 根据用户需要可 以编写若干种亮灯模式,利用其内部定时器 T0 实现一个基本单 位时间为 5m s 的定时中断, 根据各种亮灯时间的不同需要,在 不同时刻输出灯亮或灯灭的控制信号,驱动各种颜色的灯亮或 灭。