基于AT89C51单片机的LED彩灯控制器设计论文

合集下载

基于89c51单片机控制的LED音乐彩灯控制器的设计

基于89c51单片机控制的LED音乐彩灯控制器的设计

基于89c51单片机控制的LED音乐彩灯控制器的设计随着人们对房屋的装饰需要彩灯,在许多城市可以看到彩色霓虹灯。

LED彩灯由于其丰富的灯光色彩,便宜的造价以及简单等特点而得到了广泛的应用,用彩灯来装饰街道和城市建础物已经成为一种时尚。

但目前市场上各种各样的LED彩灯控制器大多数用全硬件电路实现,电路结构复杂、电路复杂、功率损耗大等缺点。

此外从功能效果上看,亮灯模式少而且样式单调,缺乏用户可操作性……本方案提出一种基于8951单片机的彩灯控制方案,实现对LED 彩灯的控制。

本方案以8951单片机作为主控核心,在主控模块上设有3个按键和8个LED显示灯,根据需要可以编写若干种亮灯模式,利用其部定时器T0实现一个基本单位时间为1ms的定时中断,根据各种亮灯时间的不同需要,在不同时刻输出灯亮或灯灭的控制信号,然后驱动各种颜色的灯亮或灭。

与普通LED彩灯相比,具有体积小、价格低、功耗低等优点。

2系统功能LED彩灯用软件控制硬件的方式来控制彩灯闪烁,即彩灯控制器和管LED模块。

彩灯采用8951提供+5V电压工作,经过电源变换,输出直流工作电压,一方面为管LED模块提供+5V工作电源,另一方面为主控模块单片机系统彩灯控制器提供5V工作电源。

整个系统工作由软件程序控制运行,根据需要用户可以在LED彩灯工作时通过主控模块上的按键来设定亮灯时间和灯光闪动频率。

上电后系统经过初始化,查询是否有功能切换键按下:有,则进入设定模式状态;无,则进入默认工作状态。

在设定模式状态下,可以根据个人爱好及不同场合的需要来指定调用哪种模式,并且可以改变每种模式的时间T1、频率F1参数,在工作状态下,LED彩灯控制器按照程序设定好的若干亮灯花样模式程序顺序调用往下走,开始工作,依次8个等亮完为一个亮灯周期,然后再回主循环继续工作,同样如果想进入其它设定模式状态,只需按下功能切换键即可。

整个3种亮灯模式时间可以看作一个大周期T,对于每一个模式编写一个独立工作子程序,其中设定了从左到右点亮LED,从右到左点亮LED,还有自己定义的LED 点亮方式。

《2024年基于AT89C51单片机的LED点阵显示系统设计》范文

《2024年基于AT89C51单片机的LED点阵显示系统设计》范文

《基于AT89C51单片机的LED点阵显示系统设计》篇一一、引言随着科技的进步和智能化设备的普及,LED点阵显示系统在各种电子设备中得到了广泛的应用。

本文将详细介绍基于AT89C51单片机的LED点阵显示系统的设计,包括系统设计的目的、意义、主要内容和结构安排。

二、系统设计目的与意义本系统设计的主要目的是利用AT89C51单片机控制LED点阵,实现动态、多样化的显示效果。

通过该系统,可以提高显示信息的可读性和可视化程度,为各种电子设备提供更加丰富、直观的显示界面。

此外,该系统还具有低功耗、高可靠性等优点,具有广泛的应用前景。

三、系统设计内容1. 硬件设计硬件设计主要包括AT89C51单片机的选择与配置、LED点阵的选型与连接、电源电路的设计等。

其中,AT89C51单片机作为核心控制器,负责接收和处理数据,控制LED点阵的显示。

LED点阵作为显示器件,负责将数据以可视化的方式呈现出来。

电源电路为整个系统提供稳定的电源供应。

2. 软件设计软件设计主要包括单片机的编程和控制算法的设计。

单片机编程采用C语言,以便于编写和调试。

控制算法包括数据处理、显示控制等,以实现动态、多样化的显示效果。

四、系统实现1. 电路连接根据硬件设计,将AT89C51单片机、LED点阵、电源电路等连接起来,形成完整的电路系统。

在连接过程中,需要注意各元器件的引脚对应关系和电路的稳定性。

2. 程序设计根据软件设计,编写单片机的程序。

程序包括初始化程序、数据处理程序、显示控制程序等。

在编写过程中,需要注意程序的逻辑性和稳定性,以确保系统的正常运行。

3. 系统调试在程序编写完成后,进行系统调试。

调试过程中,需要检查各元器件的工作状态、电路的连接情况以及程序的运行情况。

通过调试,可以发现问题并进行修复,以确保系统的正常运行。

五、系统性能测试与分析对系统进行性能测试与分析,包括显示效果、响应速度、稳定性等方面的测试。

通过测试,可以评估系统的性能和可靠性,为后续的优化和改进提供依据。

《2024年基于AT89C51单片机的LED点阵显示系统设计》范文

《2024年基于AT89C51单片机的LED点阵显示系统设计》范文

《基于AT89C51单片机的LED点阵显示系统设计》篇一一、引言在现代电子产品设计中,LED点阵显示技术被广泛用于各类电子设备的用户界面显示,因为它能实现多级动态和色彩显示效果,可以丰富和强化用户体验。

本篇论文将介绍基于AT89C51单片机的LED点阵显示系统设计,包括系统架构、设计原理、实现方法及优化措施。

二、系统架构设计本系统设计主要采用AT89C51单片机作为核心控制器,搭配适当的LED点阵模块。

AT89C51单片机是一款广泛使用的低功耗、高性能的微控制器,其内部包含中央处理器(CPU)、定时器/计数器、并行I/O口等基本模块。

LED点阵模块则负责显示内容,其由多个LED灯珠组成,通过控制每个灯珠的亮灭来实现显示效果。

三、设计原理本系统设计的基本原理是利用AT89C51单片机的并行I/O口控制LED点阵模块的每个灯珠。

通过编程设定每个灯珠的亮灭状态,从而在LED点阵上形成所需的显示内容。

此外,AT89C51单片机还具有定时器/计数器模块,可以用于控制显示内容的刷新频率和动态效果。

四、实现方法实现本系统设计的关键步骤如下:1. 选择合适的LED点阵模块,确定其与AT89C51单片机的接口连接方式。

2. 根据需要显示的字符或图像,规划每个灯珠的亮灭状态。

3. 使用编程语言(如C语言)编写控制程序,通过单片机实现对LED点阵模块的控制。

4. 对程序进行编译和烧写到单片机中,并进行实际测试。

在编写控制程序时,需要根据单片机的时序要求,合理设置每个灯珠的亮灭时间,以实现所需的动态效果。

同时,还需要考虑程序的运行效率和稳定性,确保系统能够长时间稳定运行。

五、优化措施为了进一步提高系统的性能和稳定性,可以采取以下优化措施:1. 优化LED点阵模块的布局和连接方式,减少信号传输过程中的干扰和损耗。

2. 使用抗干扰能力强的电源和地线设计,确保系统在复杂电磁环境下的稳定性。

3. 对程序进行优化和调试,提高程序的运行效率和稳定性。

-基于单片机AT89C51的广场霓虹灯控制设计

-基于单片机AT89C51的广场霓虹灯控制设计

毕业设计(论文)说明书题目基于AT89C51广场霓虹灯控制系统设计日基于单片机AT89C51的广场霓虹灯控制设计摘要近年来随着科技的飞速发展,单片机的应用正在不断地走向深入。

单片机是一种集成在电路芯片,是采用超大规模集成电路技术的计算机系统,具有灵活、强大的控制功能,在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,以便实时监控系统的输入量、控制系统的输出量,实现自动控制。

霓虹灯是城市的美容师,每当夜幕降临时,华灯初上,五颜六色的霓虹灯就把城市装扮得格外美丽。

霓虹灯的亮、美、动特点,是任何电光源所不能替代的,在各类新型光源不断涌现和竞争中独领风骚。

因此如何设计出变换更为多样的霓虹灯这一课题就具有了时代意义。

本设计中的广场霓虹灯是基于89C51单片机设计的,具有显示、红外通信、音乐这三大功能。

针对广场霓虹灯变换的多样性这一特点,设计了五种变换方案,通过编写软件程序来实现。

本设计针对广场霓虹灯的设计具有结构简单、可扩展性强的特点,具备电气可行性和经济可行性。

关键词:霓虹灯;89C51单片机;自动控制Design of square neon lights control based on 89C51AbstractIn recent years, with the rapid development of science and technology, SCM applications are constantly deepening. Single chip is an integrated circuit chip, is a computer system with very large scale integrated circuit technology, has the control function of flexible, powerful, in the MCU application of real-time detection and automatic control system, microcontroller as a core component to use, output to input, and real-time monitoring system, to achieve automatic control.The neon lights are the city's beautician, when night fell, lights, neon lights be riotous w ith colour of dress took exceptionally beautiful city. Neon light of bright, beautiful, dynamic characteristics, is any electric light source is not a substitute for, to play the leading role in a ll kinds of new light source are emerging and competition. Therefore, how to design a transf ormation for the subject to neon variety has the significance of the times.Square neon lamp in this design is based on 89C51 single-chip design, display, infrared communication, the voice of the three functions. According to the characteristics of diversity square neon lights transform, designed five kinds of transformation, achieved by writing software. The design for the design of square of neon lamp has the advantages of simple structure, strong scalability, electrical and economic feasibility.Keyword:neon light;89C51;automatic control目录摘要 ................................................................................................................................. I Abstract............................................................................................................................... I I 1 绪论 .. (1)1.1 课题研究的目的和意义 (1)1.2 霓虹灯研究情况概述 (2)1.3 论文主要研究内容 (4)2 系统方案设计 (6)2.1 系统总体设计方案 (6)2.2 通信模块的确定 (7)2.3 显示模块与音乐模块的确定 (7)2.4 电源模块的确定 (8)2.5 单片机控制部分的确定 (8)3 AT89C51单片机概述 (9)3.1 AT89C51特性 (9)3.2 单片机最小应用系统 (9)3.2.1 时钟电路 (9)3.2.2 复位电路 (10)3.3 I/O接口的扩展 (11)3.4 掉电保护设计和硬件―看门狗‖ (12)3.4.1 微处理器监控器MAX690A简介 (12)3.4.2 电路工作原理 (13)4 硬件部分的设计 (14)4.1 红外通信模块的设计 (14)4.1.1 实现目标 (14)4.1.2 元器件选型 (14)4.1.3 电路设计 (116)4.2 显示模块的设计 (16)4.2.1 LED数码管的显示原理 (16)4.2.2 显示方案及接线 (18)4.3 音乐模块的设计 (19)4.3.1 模块组成 (19)4.3.2 音乐模块接线图 (20)4.4 电源模块的设计 (20)5 软件部分设计 (22)5.1 软件说明 (22)5.2 系统总流程介绍 (23)5.3 显示与音乐模块流程介绍 (24)5.4 红外通信流程介绍 (25)6 结论 (26)参考文献 (28)谢辞 (29)附录 (30)1 绪论1.1 课题研究的目的和意义霓虹灯是一种低气压冷阳极辉光放电发光的光源。

基于单片机的节日彩灯控制器设置毕业设计论文

基于单片机的节日彩灯控制器设置毕业设计论文
图3.4按键电路图
LED
彩灯的显示部分,包括了16个发光二极管和16个电阻。两者之间是利用了串联的方式进行连接的,进而接入P0口和P1口。利用编程对P0口和P1口的电平进行控制,实现灯的闪烁花型。发光二极管的电压通常都会大于1.7V,其工作电流在1mA到30mA之间浮动,电阻一般在100欧姆~3千欧姆之间,在此,我们选择560欧姆。
随着我国人们生活水平的提高,人们对于灯具的要求也在不断的提升,目前,我国的灯具市场的情况可以概括为:
功能细分:在不同的场合配备不同的灯饰,人们对于照明的要求也在不断的提高,因此各种灯具也在不断的发展,如应急灯、日光灯、书写灯等等产品不断的涌现。
高技术化:在灯具的制造上,电子技术不断的被应用进来,对于电压也在不断的适应,因此可调节亮度的灯具不断的制造出来,无频闪、,放射远红外光灯等逐渐的占领了市场。
本科生毕业设计(论文)
基于单片机的节日彩灯控制器设置
摘要
节日彩灯在人们的生活中随处可见,由于彩灯绚丽的色彩和低廉的价格,使得彩灯在人们的生活中得到了广泛的应用,彩灯在城市的高楼大厦中的装饰已经成为了一种风尚。彩灯是一种在单片机的基础上研制的产品,并结合了LED和自动控制技术,是基于单片机发展起来的电子产品。控制彩灯的电路是最近发展起来的控制装置。它能够控制彩灯按照人们的意愿点亮。在本文的彩灯研究中,控制器能够控制八个彩灯,一次性的点亮,使得场景不断的变化,这对于初学者来说的学习是有利的。
单片最小系统图如下:
图3.3单片机最小系统
按键控制电路
本系统的设计,彩灯是二极管形成的,将16支彩灯分别接在P1口和P0口,两个接口与二极管和电阻接在一起,这个电阻在电路中所起的作用是限流电阻,防止电路电流过大,限制电流的作用。
本系统的设计,按键包括了四个,S0按键是在复位电路上,S0按键是控制彩灯亮的,按下S0按键,S1按键就会停止流动,全部的灯就会熄灭。按下S2,灯就从上而下流动,S3下,则相反的方向流动。

基于AT89C51单片机LED彩灯控制器设计

基于AT89C51单片机LED彩灯控制器设计
2. 可 以 进 行 月 统 计 (条 形 码 或 书 名 ),如 下 图 所 示 :
3.可 以 进 行 季 度 统 计 (条 形 码 )
三、代码设计过程: 在选择日期时, 首先把 TimePicker 读取的时间转换为字符型,然 后判断各文本框输入是否合法,如果合法,则根据先返回条码返回符 合要求的,然后再根据日期来进行筛选。 符合日期范围的显示,不在范 围的则不显示。 按照这个思想逐步完成了该模块各个统计功能。 其中 时间的取法,使用 dataGrid 进行显示。 例如统计按钮(按书名查询)按下时: 首先是链接数据库: SqlDataAdapter da1=new SqlDataAdapter("select BookInfo.BarCode, BookName,SaleAmount,Discount,Price,SaleDate,ISBN,PubCompany from BookInfo,Sale where BookInfo.BarCode=Sale.BarCode and BookInfo.BarC ode like“+str3+”and Sale.BarCode like“+str3+”,“server=localhost;databas e=BMS;Integrated security=SSPI”); 之 后 再 执 行 select 语 句 ,之 后 定 义 一 dataSet,来 存 放 返 回 的 数 据 行,查找满足要求的行时,使用一个循环: for(int i=0;i<dt.Rows.Count;i++)
图 4 主程序流程图
(下转第 110 页) 97
科技信息
○IT 技术论坛○
SCIENCE & TECHNOLOGY INFORMATION

基于某AT-89C51单片机课程设计彩灯控制器

基于某AT-89C51单片机课程设计彩灯控制器

单位代码学号1201050052分类号密级单片机应用技术课程设计院(系)名称专业名称学生姓名指导教师2015 年10 月27 日摘要随着人民生活水平的提高和对身边产品要求多样话的增强,简单的单一彩灯已经不能满足人民的需要。

新型LED彩灯控制器讲会解决LED下等单一的情况。

而这需要借助于我们市场上的单片机,单片机即微型计算机,是集CPU、 RAM、ROM、定时器、计数器、和多种借口于一体的微控制器。

LED彩灯控制器将会用到,起定时计数的功能,在单片几中我们常见的就是51系列的单片机,它是单片机中最为典型和最有代表性的一种,广泛应用于各个领域。

本课题设计用单片机8951结合LED制作了一种新型的LED彩灯控制系统的设计方法,以AT-89C51单片机作为主控核心,与按键、显示器等较少的辅助硬件电路相结合,利用软件实现对LED彩灯进行控制。

本系统具有体积小、硬件少、电路结构简单及容易操作等优点。

关键字:LED彩灯;AT89C51单片机;彩灯控制器;模块设计目录1、绪论 (1)1.1 课题简介 (1)1.2 设计目的............................. (2)2、总体设计.................... . (3)2.1 设计思路.............. (3)2.2 原件清单 (4)3、硬件设计 (4)3.1 AT89C51 (4)3.2 控制原理 (7)3.3 程序框图 (8)4、设计步骤 (8)4.1 硬件设计 (8)4.2 单片机时钟电路 (8)4.3 复位电路 (9)4.4 控制电路 (9)4.5 工作电路 (9)5、软件设计 (11)5.1 设计要求 (11)5.2 软件的流程图 (11)5.3 程序设计 (12)6、软件调试 (18)结束语 (16)致谢 (17)参考文献 (17)1.绪论1.1 课题简介单片机全称叫单片微型计算机(Single Chip Microcomputer),是一种集成在电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统。

基于单片机控制的霓虹灯系统设计

基于单片机控制的霓虹灯系统设计

基于单片机控制的霓虹灯系统设计摘要单片机技术在人们生活中的应用可以说是越来越广泛。

小到流水灯,智能控制,大到智能小车,MP3,MP4等电子设备,在人们的生活学习中可说是如影随形。

霓虹灯的设计就是单片机技术的一个重要应用,那么现在笔者就基于单片机控制的霓虹灯系统设计问题作以论述,希望初学者可以在其中得到一些帮助。

【关键词】单片机发光二极管智能控制系统1 系统整体设计本次设计采用的单片机的型号是AT89C51。

硬件组成主要是有单片机控制电路,LED发光二极管。

2 单片机最小系统说到单片机,本次实验选用的是89c51型号的单片机。

也是最基础的一款单片机。

为什么说89c51单片机是属于基础单片机呢?下面就简单介绍一下此款单片机的主要配置和功能吧。

首先来看图1所示的芯片。

这是一个单片机芯片。

主要有40个引脚,我们需要用到的管脚有以下几个如图1、图2:Vcc(40):+5V 电源,也就是给单片机供电所用的引脚Vss(20):接地,地线,就是所谓的零线,是与电源对应的引脚。

如果地线和电源的任意引脚出现问题,将直接导致单片机瘫痪。

四个I/O口引脚:P0 口(32~39)为8位双向三态I/O口RST/VPD(9)复位信号线,如果单片机内部程序出现问题,可以给这个引脚一个信号,就可以让单片机恢复初始设置了,EN/VPP(31)内部和外部程序存储器的选择线XTAL1(19)和XTAL2(18)接外部石英晶体单片机最小系统配置图如图2所示:首先要将电源信号线与内部和外部程序储存器选择先连接起来,就是40号引脚与31号引脚。

本实验中没有外接程序存储器,选择内部存储器就可以了。

但是如果当单片机内部存储器的容量不够大的时候,需要外接存储器了,那么就需要将31号引脚空出或者接地了。

我们看到左下角的18,19号引脚链接了一个晶振电路,引脚介绍时说过18,19号引脚是外接石英晶体,在整个单片机系统中他们所起到的作用是时钟作用。

也就是说,在整个单片机运行的过程中,时钟的作用是非常重要的,它是针对整个系统的时间配置,对于单片机系统来说,如果时钟错乱,那么整个系统的时序就会发生错误,会直接导致程序崩溃的。

基于单片机的彩灯控制器毕业论文

基于单片机的彩灯控制器毕业论文

基于单片机的彩灯控制器毕业论文1000字摘要:本文设计了一种基于单片机的彩灯控制器,可以实现对LED灯泡的亮灭、颜色、亮度等参数的控制。

通过对单片机的应用,可以实现对彩灯控制器进行编程控制,从而达到不同场景的彩灯效果。

本文对彩灯控制器的硬件设计和软件设计进行了详细论述,并对测试结果进行了验证,表明设计的彩灯控制器能够实现预期的效果。

关键词:单片机;彩灯控制器;LED灯泡;编程控制;彩灯效果1.引言现代的LED技术已经在照明行业中得到广泛应用,特别是在彩灯方面。

LED彩灯因其色彩丰富、亮度高、耐用等特点,在舞台设计、娱乐场所、商场展示等领域中得到了广泛应用。

因此,开发一种彩灯控制器以实现对LED彩灯的控制是非常有必要的。

本文设计了一种基于单片机的彩灯控制器,通过对单片机的编程控制,可以实现对LED灯泡的亮灭、颜色、亮度等参数的控制。

通过对不同场景下的彩灯效果进行设计,可以为用户提供更加体验良好的灯光氛围,提高商场、舞台等场所的灯光展示效果。

设计的彩灯控制器具有硬件结构简单、可控性高等优点,具有一定的实用性和推广价值。

2.系统设计2.1 系统架构本文所设计的彩灯控制器采用的系统架构如图1所示。

主要由单片机控制模块、输入输出模块、驱动模块等组成。

图1 彩灯控制器系统架构图2.2 系统硬件设计(1) 单片机本设计采用AT89C51单片机作为彩灯控制器的中心处理器,其具有低功耗、高效率、易编程等特点。

通过编程控制,在单片机的控制下可以实现对彩灯控制器的控制,从而调整彩灯控制器的功能。

(2) 信号输入输出模块本文设计的彩灯控制器采用数字信号作为开关控制信号,输入数字信号可以实现开关、亮度、颜色等参数的控制。

LED灯泡通过信号输入输出模块与单片机进行连接。

(3) 驱动模块本设计采用PMOS管控制LED灯的开关。

单片机通过驱动模块输出控制信号,向PMOS管传送信号,控制LED灯的亮度、颜色等参数的实现。

2.3 系统软件设计本文所设计的彩灯控制器采用C语言对单片机进行编程。

1基于at89c51单片机的led彩灯控制器设计

1基于at89c51单片机的led彩灯控制器设计

辽宁工业大学继续教育学院毕设用纸基于AT89C51单片机的LED彩灯控制器设计摘要介绍了一种新型的LED彩灯控制系统的设计方法,以AT-89C51单片机作为主控核心,与按键、显示器等较少的辅助硬件电路相结合,利用软件实现对LED彩灯进行控制。

本系统具有体积小、硬件少、电路结构简单及容易操作等优点。

关键词:LED彩灯 AT89C51单片机彩灯控制器模块设计辽宁工业大学继续教育学院毕设用纸目录中文摘要 (Ⅰ)第一章引言 (1)第二章 LED简介 (2)2.1 LED的特点 (2)2.2 LED的应用领域 (3)第三章系统功能 (4)第四章硬件设计 (6)4.1主控模块电路设计 (6)4.2管内LED板模块设计 (6)第五章软件设计 (8)结束语 (11)参考文献 (12)第一章引言随着人们生活环境的不断改善和美化,在许多场合可以看到彩色霓虹灯。

LED彩灯由于其丰富的灯光色彩,低廉的造价以及控制简单等特点而得到了广泛的应用,用彩灯来装饰街道和城市建筑物已经成为一种时尚。

但目前市场上各式样的LED彩灯控制器大多数用全硬件电路实现,电路结构复杂、功能单一,这样一旦制作成品只能按照固定的模式闪亮,不能根据不同场合、不同时间段的需要来调节亮灯时间、模式、闪烁频率等动态参数。

这种彩灯控制器结构往往有芯片过多、电路复杂、功率损耗大等缺点。

此外从功能效果上看,亮灯模式少而且样式单调,缺乏用户可操作性,影响亮灯效果。

因此有必要对现有的彩灯控制器进行改进。

本文提出了一种基于AT89C51单片机的彩灯控制方案,实现对LED 彩灯的控制。

本方案以AT89C51单片机作为主控核心,与键盘、显示、驱动等模块组成核心主控制模块。

在主控模块上设有8个按键和5位七段码LED显示器,根据用户需要可以编写若干种亮灯模式,利用其内部定时器T0实现一个基本单位时间为5 ms的定时中断,根据各种亮灯时间的不同需要,在不同时刻输出灯亮或灯灭的控制信号,然后驱动各种颜色的灯亮或灭。

基于AT89C51单片机的LED彩灯控制器方案设计书大学本科方案设计书

基于AT89C51单片机的LED彩灯控制器方案设计书大学本科方案设计书

基于AT89C51单片机的LED彩灯控制器设计作者:郭水保高艳霞王道洪来源:本站原创点击数:1004 更新时间:2007-7-25您可以添加到网摘让更多人关注此文章:摘要:介绍了一种新型的LED彩灯控制系统的设计方法,以AT-89C51单片机作为主控核心,与按键、显示器等较少的辅助硬件电路相结合,利用软件实现对LED彩灯进行控制。

本系统具有体积小、硬件少、电路结构简单及容易操作等优点。

关键词:LED彩灯;A T89C51单片机;彩灯控制器;模块设计1引言随着人们生活环境的不断改善和美化,在许多场合可以看到彩色霓虹灯。

LED彩灯由于其丰富的灯光色彩,低廉的造价以及控制简单等特点而得到了广泛的应用,用彩灯来装饰街道和城市建筑物已经成为一种时尚。

但目前市场上各式样的LED彩灯控制器大多数用全硬件电路实现,电路结构复杂、功能单一,这样一旦制作成品只能按照固定的模式闪亮,不能根据不同场合、不同时间段的需要来调节亮灯时间、模式、闪烁频率等动态参数。

这种彩灯控制器结构往往有芯片过多、电路复杂、功率损耗大等缺点。

此外从功能效果上看,亮灯模式少而且样式单调,缺乏用户可操作性,影响亮灯效果。

因此有必要对现有的彩灯控制器进行改进。

本文提出了一种基于AT89C51单片机的彩灯控制方案,实现对LED彩灯的控制。

本方案以AT89C51单片机作为主控核心,与键盘、显示、驱动等模块组成核心主控制模块。

在主控模块上设有8个按键和5位七段码LED显示器,根据用户需要可以编写若干种亮灯模式,利用其内部定时器T0实现一个基本单位时间为5 ms的定时中断,根据各种亮灯时间的不同需要,在不同时刻输出灯亮或灯灭的控制信号,然后驱动各种颜色的灯亮或灭。

该新型LED彩灯及其控制器是上海某公司委托开发产品,产品实际应用效果较好,亮灯模式多,用户可以根据不同场合和时间来调节亮灯频率和亮灯时间。

与普通LED彩灯相比,具有体积小、价格低、低能耗等优点。

【完美升级版】基于单片机的节日彩灯设计毕业论文

【完美升级版】基于单片机的节日彩灯设计毕业论文

【完美升级版】基于单片机的节日彩灯设计毕业论文辽宁工业大学单片机原理及接口技术课程设计(论文)题目:基于单片机的节日彩灯设计院(系):专业班级:学号:学生姓名:指导教师:起止时间:课程设计(论文)任务及评语摘要节日彩灯时生活中常常用到的装饰物品。

由于其丰富的灯光色彩,低廉的造价以及控制简单等特点而得到了广泛的应用,用彩灯来装饰街道和城市建筑物已经成为一种时尚。

它集中地运用了单片机、LED、自动控制等技术,是典型的机遇单片机的电子产品。

彩灯控制电路时近年来随着电子技术发展而产生的一种控制装置。

它能使彩灯按照要求有序地被点亮。

本彩灯控制器可控制八个彩灯的一次点亮,能营造出平面上色彩变化的场景,本电路结构简单适合初学者学习。

本文以AT89C51单片机为控制核心,采用模块化得设计方案,运用LED彩灯、按键等组成电路,实现彩灯在开启时满足不一样的闪亮方法。

按键可以再彩灯使用的时候选择不同的亮法,使彩灯变化多样,按键一可以使彩灯常亮,按键二可以使彩灯闪烁,三号按键键使流水线亮,四号按键使彩灯单数等闪亮累计5次后,换双数灯闪亮5次,依次交换。

通过按键能方便使用者选择不同样的亮法。

关键词:LED彩灯;循环;AT89C51目录第1章绪论 (1)第2章课程设计的方案 (3)2.1概述 (3)2.2系统组成总体结构 (3)第3章硬件设计 (5)3.1单片机最小系统设计 (5)3.1.1 单片机选择 (5)3.1.2 时钟电路设计 (8)3.1.3 复位电路设计 (8)3.1.4 锁存控制电路 (9)3.1.5 单片机最小系统 (10)3.2按键控制电路 (11)3.3LED彩灯显示模块 (12)3.4系统总电路图 (14)第4章软件设计 (15)4.1按键扫描子程序设计 (15)4.2主程序设计 (16)第5章课程设计总结 (21)参考文献 (22)第1章绪论节日彩灯是生活中常常用到的装饰物品。

它集中地运用了单片机、LED、自动控制等技术,是典型的基于单片机的电子产品。

彩灯控制器毕业论文

彩灯控制器毕业论文

电子科技大学毕业设计论文题目: 彩灯控制学生姓名:李元学生学号: 1102010313专业方向:电子信息工程技术指导教师:程瑶指导单业:电子与通信系2013年10月20日电子科大毕业设计说明书摘要本文介绍了一种简易LED彩灯控制系统的软硬件设计过程,本方案以AT89C51单片机作为主控核心,按键控制电路、彩灯显示电路以及单片机最小系统等模块组成的核心主控制电路。

利用软件编程烧录程序到单片机来实现对LED彩灯进行控制,本系统亮灯模式多,用户根据操作提示可以随意变换想要的闪烁方式和控制彩灯的闪烁频率。

本系统具有电路结构简单、易操作、硬件少、体积小、成本低、低能耗等优点,具有一定的实用和参考价值。

关键词LED彩灯;彩灯控制系统;单片机目录摘要一、前言 (4)(一)单片机的概况和基本结构 (4)(二)彩灯控制器的研究现状及意义 (5)二、彩灯控制器系统总体设计 (6)(一)方案分析 (6)三、彩灯控制器系统硬件设计 (8)(一)单片机选择 (8)(二)单片机最小系统 (10)(三) LED彩灯显示电路 (11)(四)受控模块硬件电路图 (12)四、软件设计 (13)(一)设计介绍 (13)(二)程序流程图 (14)五、彩灯控制器的焊接与调试 (15)(一)组装成品焊接 (15)(二)电路的调试 (16)(三)设计中存在的问题及解决方案 (17)六、结束语 (17)(一)论文总结 (17)(二)工作展望 (18)参考文献 (19)致谢 (20)附录(一) (21)PCB板 (21)附录(二) (22)一、前言(一)单片机的概况和基本结构单片微型计算机简称单片机,是典型的嵌入式微控制器(Microcontroller Unit),常用英文字母的缩写MCU表示单片机,单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。

单片机由运算器、控制器、存储器、输入输出设备构成,相当于一个微型的计算机(最小系统),和计算机相比,单片机缺少了外围设备等。

基于单片机智能彩灯控制系统设计毕业设计论文格式

基于单片机智能彩灯控制系统设计毕业设计论文格式

毕业设计(论文)基于单片机智能彩灯控制系统设计所在学院专业班级姓名学号指导老师年月日诚信承诺我谨在此承诺:本人所写的毕业论文《基于单片机智能彩灯控制系统设计》均系本人独立完成,没有抄袭行为,凡涉及其他作者的观点和材料,均作了注释,若有不实,后果由本人承担。

承诺人(签名):年月日目录目录 (3)摘要 (4)1 绪论 (6)2 系统总体设计方案 (7) (7) (8)3 系统硬件设计 (9)3.1 AT89c51单片机 (9)3.1.1:芯片介绍 (9)3.1.2.主要特性: (9)3.1.3.管脚说明 (10)3.1.4振荡器特性: (11)3.2 控制器模块 (12)3.3 按键模块 (13)3.4 LED显示模块 (14) (14)4软件设计与仿真 (15) (15)4.2 仿真软件简介 (16)4.3 仿真结果 (17)4.4 系统调试 (18)4.5 误差分析 (18)参考文献 (20)致谢 (21)附录:程序清单 (22)摘要本文设计了一种基于单片机的智能彩灯的控制系统。

系统由AT89S52、LED 发光二极管、按键,可以实现彩灯的不同类型显示切换。

其硬件电路主要有主控制器,LED显示电路,复位电路,晶振电路。

系统程序的设计包括主程序的设计,中断服务程序等等.以AT-89C51单片机作为主控核心,与按键、显示器等较少的辅助硬件电路相结合,利用软件实现对LED彩灯进行控制。

本系统具有体积小、硬件少、电路结构简单及容易操作等优点。

关键词:单片机,数字控制,流水灯,AT89S52。

AbstractAlong with the electronic technology rapid development, the monolithicintegrated circuit obtained more and more many applications. Here Iused monolithic integrated circuit 89C51 to unify LED (light emitterdiode) to manufacture a belt music broadcast function advertisementmigration colored lantern with the loudspeaker, it was composed by two 89C51, through gradually scanned together P3.0--P3.2 mouth, judgedwhether had the pressed key to press down, unified the port scanningand the pressed key scanning, thus realized the colored lantern tolighten, to lighten, the gap point by point in turn in turn lightens.Keywords: LED lantern; AT-89C51 single-chip microcomputer; Lantern controller1 绪论随着人们生活水平的提高,环境的不断改善和美化,在许多场合可以看到很多彩色的霓虹灯。

基于单片机AT89C51智能灯光控制系统的研究与设计毕业设计论文

基于单片机AT89C51智能灯光控制系统的研究与设计毕业设计论文

目录摘要 (1)ABSTRACT (2)0 绪论 (4)1系统相关背景介绍 (6)1.1 系统研究背景 (6)1.2系统研究的意义 (7)1.3 智能灯光控制系统的发展与现状 (8)1.3.1 智能控制技术的研究现状 (8)1.3.2 国内外智能灯光发展概况 (8)1.3.3 智能灯光控制系统的优点 (8)1.3.4 现有智能照明控制系统的分析 (9)2 系统的设计方案 (10)2.1系统设计要求 (10)2.2系统设计 (10)2.3功能描述 (12)2.4系统硬件电路框图 (13)3 系统硬件设计 (13)3.1单片机最小系统 (13)3.1.1 AT89C52芯片介绍 (14)3.1.2晶振电路 (18)3.1.3 复位电路 (20)3.2光照强度检测电路设计 (22)3.2.1光敏三极管功能 (22)3.2.2光照强度检测模拟电路设计 (23)3.2.3光照强度模拟检测电路 (25)3.3人体检测电路设计 (26)3.3.1热释电红外传感器的原理 (26)3.3.2 信号处理电路 (28)3.4 灯光控制电路设计 (31)3.5光照强度显示部分 (32)3.6 报警电路设计 (34)4 系统软件设计 (35)4.1软件设计的基本思想 (35)4.2 逻辑控制 (35)4.3软件设计流程图 (37)4.4仿真环境介绍 (37)4.4.1 Keil介绍 (37)4.4.2 Proteus介绍 (38)5 系统调试 (40)5.1单片机系统调试方法及步骤 (40)5.2仿真调试结果 (41)6 总结与展望 (44)6.1 总结 (44)6.2 展望 (45)7参考文献 (46)8 附录 (46)9 译文 (46)10 原文说明 (61)摘要随着电子技术的飞速发展,基于单片机的控制系统已广泛应用于工业、农业、电力、电子、智能楼宇等行业,微型计算机作为嵌入式控制系统的主体与核心,代替了传统的控制系统的常规电子线路。

基于单片机的彩灯控制器毕业论文

基于单片机的彩灯控制器毕业论文

目录毕业论文(设计)任务书....................................... - 1 -开题报告..................................................... - 2 -摘要....................................................... - 5 -关键字....................................................... - 6 -第一章方案论证与选择.. (1)1.1 主控电路方案论证与选择 (1)1.2 电源电路方案论证与选择 (1)1.3 显示电路方案论证与选择 (2)第二章硬件设计 (3)2.1 电源电路 (3)2.2 主控电路 (3)2.3 显示电路 (4)2.3.1 LED彩灯显示电路 (4)2.3.2 数码管显示电路 (4)2.4 按键电路 (5)第三章软件设计 (6)3.1 主函数流程图 (7)3.2 中断函数流程图 (8)3.3 模式函数流程图 (9)第四章芯片简介 (10)4.1 AT89S51单片机 (10)4.2 三端集成稳压器 (12)第五章总结 (13)参考文献 (14)附录 (15)致 (16)毕业论文(设计)任务书开题报告一、课题来源由指导老师提供。

二、设计目的和意义㈠研究目的⒈建立基于单片机的彩灯控制器,用它来控制16个发光二极管发光,实现亮点的循环移动。

⒉通过软件编程实现各种各样的亮点平面循环移动。

该彩灯控制器能够实现五种闪烁模式。

通过按键可选择闪烁模式,并由数码管显示出是第几种模式。

㈡研究意义随着人们生活环境的不断改善和美化,在许多场合可以看到彩色霓虹灯。

LED 彩灯由于其丰富的灯光色彩,低廉的造价以及控制简单等特点而得到了广泛的应用,用彩灯来装饰街道和城市建筑物已经成为一种时尚。

通过对彩灯控制器的设计,提高单片机的应用能力,基本掌握单片机控制系统的设计流程。

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

基于AT89C51单片机的LED彩灯控制器设计
摘要:介绍了一种新型的LED彩灯控制系统的设计方法,以AT-89C51单片机作为主控核心,与按键、显示器等较少的辅助硬件电路相结合,利用软件实现对LED彩灯进行控制。

本系统具有体积小、硬件少、电路结构简单及容易操作等优点。

关键词:LED彩灯;AT89C51单片机;彩灯控制器;模块设计
1引言
随着人们生活环境的不断改善和美化,在许多场合可以看到彩色霓虹灯。

LED彩灯由于其丰
富的灯光色彩,低廉的造价以及控制简单等特点而得到了广泛的应用,用
彩灯来装饰街道和城市建筑物已经成为一种时尚。

但目前市场上各式样的LED彩灯控制器大多数用全硬件电路实现,电路结构复杂、功能单一,这样一旦制作成品只能按照固定的模式闪亮,不能根据不同场合、不同时间段的需要来调节亮灯时间、模式、闪烁频率等动态参数。

这种彩灯控制器结构往往有芯片过多、电路复杂、功率损耗大等缺点。

此外从功能效果上看,亮灯模式少而且样式单调,缺乏用户可操作性,影响亮灯效果。

因此有必要对现有的彩灯控制器进行改进。

本文提出了一种基于AT89C51单片机的彩灯控制方案,实现对LED彩灯的控制。

本方案以AT89C51单片机作为主控核心,与键盘、显示、驱动等模块组成核心主控制模块。

在主控模块上设有8个按键和5位七段码LED显示器,根据用户需要可以编写若干种亮灯模式,利用其内部定时器T0实现一个基本单位时间为5
ms的定时中断,根据各种亮灯时间的不同需要,在不同时刻输出灯亮或灯灭的控制信号,然后驱动各种颜色的灯亮或灭。

该新型LED彩灯及其控制器是上海某公司委托开发产品,产品实际应用效果较好,亮灯模式多,用户可以根据不同场合和时间来调节亮灯频率和亮灯时间。

与普通LED彩灯相比,具有体积小、价格低、低能耗等优点。

2系统功能
新型LED彩灯分为2部分,即彩灯控制器(主控模块)和管内LED板模块(受控模块)。

彩灯控制器可直接与220
V交流市电相连接,经过开关电源变换,输出直流工作电压,一方面为管内LED模块提供12
V工作电源,另一方面为主控模块单片机系统(彩灯控制器)提供5
V工作电源。

整个系统工作由软件程序控制运行,根据需要,用户可以在LED彩灯工作时通过主控模块上的按键来设定亮灯时间和灯光闪动频率。

上电后系统经过初始化,查询是否有功能切换键按下:有,则进入用户设定模式状态;无,则进入默认缺省工作状态。

在用户设定模式状态下,用户可以根据个人爱好及不同场合的需要来指定调用哪些模式,并且可以改变每种模式的时间Ti、频率Fi参数,如果用户想进入缺省状态模式,只需按一下功能切换键即可跳入缺省模式,程序会自动顺序调用亮灯模式;在缺省工作状态下,LED
彩灯控制器按照程序设定好的若干亮灯花样模式程序Model_i顺序调用往下走,从第Model_1模式开始工作,自Model_1到Model_2……到Mod
el_n为一个亮灯周期,然后再回到Model_1循环继续工作,同样如果想进入用户设定模式状态,只需按下功能切换键即可。

整个n种亮灯模式时间可以看作一个大周期T,其中的每一种花样工作模式Model_i(i=1,2,…,n)时间为小周期Ti,对于每一个模式编写一个独立工作子程序Model_i,其中设定了LED三色灯(红、绿、蓝)的点亮时刻(RED_on,GREEN_on,BLUE_on)和熄灭时刻(RED_off,GREEN_off,BLU
E_off),以及模式工作时间Ti以及该模式LED闪烁频率Fi。

5位七段码显示器的前2位(L1,L2)显示
当前工作模式的序号Model_i;后3位(L3,L4,L5)七段码
显示三色LED的工作状态,若该颜色灯点亮则对应七段码显示位为“1”,反之熄灭时则显示位为“灭”即不显示,对系统工作状态起到了很好的实时监控作用。

因此在LED彩灯上电工作后,用户可以方便地通过主控模块上的显示器知道LED彩灯当前工作模式Model_i,工作时间Ti,频率Fi等实时参数。

若实际应用需要根据不同场合和时间来改变彩灯闪亮效果,用户可以通过主控模块上的按键来设定LED不同的闪烁频率Fi和亮灯时间Ti,以便符合实际需要。

此外如果用户对某一种模式感兴趣需要仔细观看该种亮灯模式,可以通过键盘选定任意第Model_i模式使系统循环重复工作在该花样模式下。

3硬件设计
新型LED彩灯系统包括2大部分,即LED彩灯控制器(89C51主控模块)和LED彩灯管(管内LED板模块)。

前者是主控模块,具有按键、显示等功能,并利用89C51的P口输出控制信号;后者是受控模块,上面焊有三色LED彩灯和信号驱动芯片,模块置于LED的透明灯管内。

3.1主控模块电路设计
主控模块电路如图1所示。

主控模块主要设计器件有89C51,5个七段码LED显示器,8个按键,2个稳压器(提供12 V,5
V电压),1个信号输出驱动模块芯片(MC4049)等。

通过软件设计,使单片机P0口作为三色LED驱动信号输出口及移位时钟CLOCK信号,P3口为按键输入口,P2口、P1口与5位七段码LED相接作为显示器的输出口。

3.2管内LED板模块设计
管内LED板模块电路见图2。

管内LED板模块设计主要器件有LED彩灯(红、绿、蓝)、移位触发模块芯片CD4076等。

根据实际应用彩灯长度需要,可将不同数量的该管内LED模块实现级连,组成一个完整的LED彩灯。

考虑到功率损耗,LED板模块之间接口处用信号正向驱动模块芯片MC4049连接。

每个LED板模块上均匀分布3种颜色
LED灯,在实际制作PCB时采用红、绿、蓝3色互隔焊接方式,在电路板上把LED发光管按顺序L1(红)、L2(绿)、L3(蓝)、L4(红)、L5(绿)、L6(蓝)……依次均匀焊在板上成一条直线。

为了得到更多的花样模式效果,可以使红绿2种灯从前往后驱动点亮闪烁,蓝灯从后往前驱动点亮闪烁,这样具有很好的动感视觉效果。

相关文档
最新文档