基于单片机的广告灯控制系统设计论文(doc 29页)(正式版)
基于单片机控制的遥控灯光控制系统设计论文
目录摘要 (I)ABSTRACT (II)前言 (1)第1章系统分析与设计实现 (3)1.1课题的背景,意义 (3)1.2总统设计分析 (5)1.3系统设计方案 (6)1.4方案论证 (7)1.5确定方案 (10)第2章遥控的实现 (11)2.1遥控方式介绍(芯片介绍) (11)2.2遥控编码格式 (12)2.3红外接收控制 (13)2.4遥控发射电路 (14)2.5红外接收电路图 (14)第3章系统核心器件 (16)3.1单片机知识介绍 (16)第4章调光系统的实现 (24)4. 1单向晶闸管核双向晶闸管 (24)4.2光电耦合器原理及应用 (29)4.3 光耦的参数 (30)4. 4 调光控制 (30)4. 5调光的实现 (31)第5章其他硬件单元电路设计 (32)5.1继电器开关控制电路 (32)5.2 遥控发射电路 (32)5.3主机显示电路 (33)5.4电源电路 (33)第6章系统调试 (34)设计心得 (35)参考文献 (37)致谢 (38)附录 (39)元件清单 (39)主机电路图 (40)摘要本文通过对一些有关灯光控制系统进行了解和部分的改装,将原机的机械开关控制改为单片机红外线遥控控制,说明了单片机在现代酒店、电影拍摄以及许多工作场所灯光智能控制中的适用性、灵活性、先进性。
通过对其灯光控制电路改造后,大大提高了其的使用舒适感,使其的硬件设施提高了一个台阶。
关键词:单片机; 遥控器; 调光控制; 继电器;光电耦合ABSTRACTThe main body of a book is refitted by the fact that navar carries out the acquaintance and the part on a few in connection with lamp light, on-off control switches over to be that monolithic machine infrared ray remote control has controlled , explained monolithic machine serviceability , flexibility , advanced in the intelligent control shooting as well as a lot of working site lamp light in the modern hotel , film with plain machine machinery. By the fact that the control circuit reforms the day afer tomorrow to whose lamp light,have improved whose comfortable sigmatism feeling greatly , have made whose hardware facilities raise a flight of steps.Key words:Monolithic machine ;Remote control ;Allocate light under the control ofRelay ;Photoelectricity coupling.毕业设计任务书一、课题名称:单片机遥控灯光控制系统二、指导老师:熊异三、设计内容与要求1、课题概述目前国内大型的户内外演出舞台灯光控制,娱乐场所的灯光控制,星级酒店的客房灯光控制,高档小区和智能家居的灯光和电器控制多采用集中控制和遥控控制。
基于单片机的智能照明控制系统设计-毕业论文
基于单片机的智能照明控制系统设计摘要随着电子技术的飞速发展,基于单片机的控制系统已广泛应用于工业、农业、电力、电子、智能楼宇等行业,微型计算机作为嵌入式控制系统的主体与核心,代替了传统的控制系统的常规电子线路。
楼宇智能化的发展与成熟,也为基于单片机的照明控制系统的普及与应用奠定了坚实的基础。
本文介绍了基于单片机AT89C51的室内灯光控制系统及其原理,提出了有效的节能控制方法。
该系统采用了当今比较成熟的传感技术和计算机控制技术,利用多参数来实现对学校教室室内照明的控制。
系统设计包括硬件设计和软件设计两部分。
该照明控制系统的主控制器、分控制器分别是以AT89C51和AT89C2051单片机为基础,实现了通信、信号采集、控制与显示等功能。
使用光电子镇流器,使光源具备自动调节功能。
文中详细地描述了控制电路的设计过程,包括:光信号取样电路、人体信号采集电路、键盘与LED显示电路、RS485通信电路、照明灯控制电路、看门狗电路以及信号处理电路等。
对于软件设计主要有主控制器、分控制器的有线通信程序设计以及灯光控制、定时控制、键盘扫描与LED显示等程序设计。
工作时,光信号取样电路采集光照强弱、人体信号采集电路采集室内是否有人、是否为工作时间等信息并将信号送到单片机,单片机根据这些信息通过控制电路对照明设备进行开关操作,从而实现照明控制,以达到节能的目的。
关键词:智能控制,主控制器,分控制器,单片机,定时控制The Control System for Intelligent Lighting Based onSingle–chip MicrocomputerAuthor: Li GuozhongTutor: Sun ManAbstractWith the rapid development of electronic technology, the system of control based on Single-chip Microcomputer is widely applied in industry, agriculture, electric power, electron, intelligent building and so on. Microcomputer, as the subject and core of the embedded system of control, replaces the traditional system—electronic circuit. At the same time, the development and maturation of the intelligent building have established the substantial foundation for the popularization and application of the control system for lighting based on single-chip microcomputer。
单片机课程设计(论文)-LED彩灯控制器
单片机课程设计(论文)-LED彩灯控制器题目:基于单片机的LED彩灯控制器设计与实现摘要:随着科技的不断发展,LED彩灯在现代生活中的应用越来越广泛。
本课程设计旨在设计和实现一种基于单片机的LED彩灯控制器,能够根据用户需求控制LED彩灯的颜色、亮度和模式等参数,实现照明、装饰和氛围营造等多种功能。
关键词:单片机、LED彩灯、控制器、颜色、亮度、模式1. 引言随着人们对照明需求的日益增长,彩色LED灯越来越受到人们的喜爱。
传统的彩色LED灯通常需要手动调节开关和旋钮来改变颜色和亮度,操作不够方便。
因此,设计一种基于单片机的LED彩灯控制器成为了迫切的需求。
2. 设计思路与方法本课程设计采用单片机作为主控制器,通过串口通信与电脑进行数据传输。
通过程序设计,实现用户对LED彩灯的颜色、亮度和模式等参数进行控制。
设计主要包括硬件设计和软件设计两个方面。
2.1 硬件设计硬件设计包括电路图设计和电路元器件的选择。
电路图设计主要包括单片机、LED灯、按键等元器件的连接方式。
根据设计要求,选择适当的电路元器件并进行连线。
2.2 软件设计软件设计主要包括单片机的程序设计和上位机的图形界面设计。
程序设计采用C语言进行编写,利用单片机的定时器和定时中断实现彩灯的颜色和亮度的控制。
上位机的图形界面设计通过GUI软件实现,提供简单直观的操作方式。
3. 实验与结果分析通过实验验证,LED彩灯控制器实现了对彩灯颜色、亮度和模式的控制功能。
用户通过上位机的图形界面,可以选择不同的颜色和亮度,并设置自动模式或手动模式。
实验结果表明,LED彩灯控制器具有良好的实用性和稳定性。
4. 总结与展望本课程设计通过设计和实现了一种基于单片机的LED彩灯控制器,实现了对LED彩灯的颜色、亮度和模式的控制。
该控制器具有操作简便、功能实用等特点,具有很好的应用前景。
在今后的研究中,可以进一步完善LED彩灯控制器的功能,提高其性能和稳定性,以满足用户更多的需求。
广告灯自动控制系统的设计设计
广告灯自动控制系统的设计设计大连理工大学城市学院本科生毕业设计(论文)广告灯自动控制系统的设计摘要伴随当今高度发展的信息时代,涉及半导体技术光电器件、电子电路、集成电路、信息传输、图像信息处理、计算机网络以及电子产品制造和电子产品安装工程等相关技术的LED显示屏在信息领域显得尤为活跃,在各个行业的应用和普及方面也取得了很大的进步。
从LED材料的不断更新,灰度控制技术的发展,真彩色图像的展现;到驱动电路的灵活、高效,控制系统技术的提高无不体现了LED行业技术的飞跃发展。
另外,随着计算机网络技术的发展,LED显示屏在网络环境下的使用情况越来越多,在多媒体、多种显示设备组成的信息显示系统中,采用智能化网络控制,联网控制多屏技术也在实际中得到应用。
本设计使用AT89C51系列高速单片机作为主控制模块,利用简单的外围电路来驱动16×16的点阵LED显示屏。
利用AT89C51系列高速单片机本身强大的功能,可以很方便的实现单片机与PC 机间的数据传输及存储,并能利用软件方便的进行显示内容的多样变化,另一方面点阵显示屏广泛的应用于医院、机场、银行等公共场所,所以本设计具有很强的现实应用性。
本LED显示屏能够以动态扫描的方式同时显示1个16×16点阵汉字,并能通过上位机软件修改显示内容和显示效果等等。
把字符内码存储在空闲的单片机程序存储器空间,使本LED显示系统能掉电存储1024个字符。
本文从LED的显示原理入手,详细阐述了LED动态显示的过程,以及硬件电路的设计、计算和软件的算法。
【关键词】动态显示;单片机;点阵IAbstractWith the high development of communication in our society, LED large screen include so many kinds of technique such as semiconductor technology, electrocircuit, integrate circuit, image manipulation, information transfers, computer network and electronic manufacture technology and engineering has become more and more active in the information field, and also make a great progress with application and populaziration in every walk of life. From the development of the material of LED, the technique of ash-degree control, the clearly multicolor image’s displaying to the active and high efficient drive electrocircuit, also the improving skill of control system are all incarnate the great progress of the LED-industry. In addition , with the development of network LED large screen is more and more in used , intelligentize net control and net-join control technology are also used in practice under the multimedia and information display system composed with multi-device environment.This design uses 89c51 series MCU as a main controller, and depends on a simple external circuit to drive 16×16 the lattice LED display. By using its own powerful functions and capacity of internal E2PROM, it is easy to accomplish the MCU and PC and E2PROM for internal storage, data transmission equipment ,and it also can be used conveniently to show a variety of content changes. The other dot matrix display is widely used in hospitals, airports, banks and other public places. Therefore, the design has a strong practical application. The LED Display dynamic scan can show the way at the same time one 16 ×16 dot matrix Chinese characters, and PC software can modify the content and effect shows, and so on. This article from the start LED display principle, elaborated on the LED display dynamic process, as well as hardware circuit design, computing and software algorithms.Key Words: MCU;Serial Data Transfer;LatticeII目录摘要 (I)ABSTRACT (II)第一章绪论 (1)1.1LED显示屏的设计背景 (2)1.2LED显示屏的设计依据 (2)第二章系统设计方案 (3)2.1方案选定 (3)第三章硬件设计 (4)3.1设计框图及介绍 (4)3.251系列单片机简介 (5)3.3单片机最小应用系统电路设计 (8)3.4LED点阵介绍 (9)3.5LED显示方式 (10)3.6点阵的移动 (14)3.7LED阵列驱动电路 (18)第四章软件设计 (21)4.1单片机延时子程序 (21)4.2点阵左移显示的流程图及分析 (23)4.3PROTEUS仿真 (26)4.4调试 (26)结束语 (26)致谢 (28)参考文献 (28)附录 (30)III附录A程序代码 (30)附录B.主要芯片介绍 (33)附录C.仿真电路图 (38)IV第一章绪论随着科技技术的不断发展,单片机以极其高的性价比受到人们的重视和关注,所以应用很广,发展很快。
简易LED电子广告牌设计(单片机控制)毕业设计(论文)word格式
简易LED电子广告牌设计(单片机控制)毕业设计(论文)word格式《微机原理及其应用》广告牌设计信息工程1陈宗成6宁更新2009 年 2月 27 日设计内容:实验箱上设有一个共阳极8×8点阵的红黄两色LED显示器。
编程使LED显示器循环显示一条广告语,例如:北京你好。
要求:广告语可以自己任意选择,但字数不少于3个;广告语的颜色红黄交替显示,例如:先显示红色广告语,再显示黄色广告语,如此交替循环;广告语中每个字符显示的时间由8253定时器控制,定时时间到显示下一个字符,设置每个字符显示的时间为数秒不等,可以自行设置;若键盘输入“R”则返回DOS,结束程序。
硬件电路连接:1MHZ clk0 out0 PA0 CS0gate0 CS1 +5VCS28253 8255 LEDCS CS重要芯片功能说明:8*8LED显示器:三个片选端,分别为行片选,红色列片选,黄色列片选。
8253可编程定时/计数器:本实验中只使用计数器0,并将其设置为工作方式0,16为计数。
8255可编程并行接口:8255有3种工作方式,在8255中有一个控制字用来选择工作方式和A、B、C 三个端口。
D6 D5 工作方式0 0 方式00 1 方式11 0 方式21 1 方式2 本实验中使A口作为简单的输入口。
做查询方式的输入信号使用。
程序流程图:主开始程序流红列片选有效程图CX 10HPUSH CXCX 8H取行代码,显示一行CX=0? NYCX=0? NYY 有建按下?N黄片选有效调用退出程序程开始序跳转 BX指向子将BX指向“口”字?“可”字?程Y 序NBX指向将BX指向“可”字?“口”字? YNBX指向将BX指向“乐”字?“可”字?YNBX指向将BX指向“可”字?“乐”字? Y返回主程序延开始时子设计数器0程为方式0 序设PA口为输入写计数初值开始计数从PA口读输入值N 计数到0Y返回源程序及注释:ioport equ 0c400h-0280hproth equ ioport+280hprotlr equ ioport+288hprotly equ ioport+290hDATA SEGMENTMESS DB 'Strike R return to dos!',0AH,0DH,'$' min1 DB00h,01h,02h,03h,04h,05h,06h,07h count db 0KE DB 80H,0FFH,82H,0B8H,0A8H,0B8H,80H,80H KOU DB00H,7EH,42H,42H,42H,42H,7EH,00HLEE DB 02H,14H,90H,0FFH,92H,0F4H,02H,00H DATA ENDS;----------------------------------------------------------- CODE SEGMENTASSUME CS:CODE,DS:DATA;------------------------------------------------------------ START: MOV AX,DATAMOV DS,AXMOV DX,OFFSET MESSMOV AH,09INT 21H ;显示提示信息;------------------------------------------------------------ agn_ke: mov cx,0600hd2_ke: mov ah,01hpush cxmov cx,0008hmov si,offset min1next_ke: mov al,[si]mov bx,offset kexlat ;得到第一行码mov dx,prothout dx,almov al,ahmov dx,protlrout dx,al ;显示第一行红shl ah,01inc sipush cxmov cx,0ffffhdelay2_ke: loop delay2_ke ;延时pop cxloop next_kepop cxcall delayloop d2_kemov al,00mov dx,protlrout dx,almov ah,01 ;有无键按下int 16hjz agn_koumov ah,0int 16hcmp al,52hje t1;检测8253,到时间就到JINGagn_kou: mov cx,0600h d2_kou: mov ah,01h push cxmov cx,0008hmov si,offset min1 next_kou: mov al,[si] mov bx,offset kouxlat ;得到第一行码mov dx,prothout dx,almov al,ahmov dx,protlrout dx,al ;显示第一行红shl ah,01inc sipush cxmov cx,0ffffhdelay2_kou: loop delay2_kou ;延时pop cxloop next_koupop cxcall delayloop d2_koumov al,00mov dx,protlrout dx,almov ah,01 ;有无键按下int 16hjz agn_ke1mov ah,0int 16hcmp al,52ht1: je t2;检测8253,到时间就到niagn_ke1: mov cx,0600h d2_ke1: mov ah,01h push cxmov cx,0008hmov si,offset min1 next_ke1: mov al,[si] mov bx,offset kexlat ;得到第一行码mov dx,prothout dx,almov al,ahmov dx,protlrout dx,al ;显示第一行红shl ah,01inc sipush cxmov cx,0ffffhdelay2_ke1: loop delay2_ke1 ;延时pop cxloop next_ke1pop cxcall delayloop d2_ke1mov al,00mov dx,protlrout dx,almov ah,01 ;有无键按下int 16hjz agn_leemov ah,0int 16hcmp al,52ht2: je tiao;检测8253,到时间就到haoagn_lee: mov cx,0600h d2_lee: mov ah,01h push cxmov cx,0008hmov si,offset min1 next_lee: mov al,[si] mov bx,offset leexlat ;得到第一行码mov dx,prothout dx,almov al,ahmov dx,protlrout dx,al ;显示第一行红shl ah,01inc sipush cxmov cx,0ffffhdelay2_lee: loop delay2_lee ;延时pop cxloop next_leepop cxcall delayloop d2_leemov al,00mov dx,protlrout dx,almov ah,01 ;有无键按下int 16hjz agn1_kemov ah,0int 16hcmp al,52hje tiaojmp agn1_ke;============================================================== tiao: jmp exit;================================================================ agn1_ke: mov cx,0600h ;agn1 为显示黄色d1_ke: mov si,offset min1mov ah,01push cxmov cx,0008hnext1_ke: mov al,[si]mov bx,offset kexlatmov dx,prothout dx,almov al,ahmov dx,protlyout dx,alshl ah,01inc sipush cxmov cx,0ffffh delay1_ke: loop delay1_ke pop cxloop next1_kepop cxcall delayloop d1_kemov al,00mov dx,protlyout dx,almov ah,01int 16hjz agn1_koumov ah,0int 16hcmp al,52hje t11agn1_kou: mov cx,0600h ;agn1 为显示黄色d1_kou: mov si,offset min1mov ah,01push cxmov cx,0008h next1_kou: mov al,[si]mov bx,offset kouxlatmov dx,prothout dx,almov al,ahmov dx,protlyout dx,alshl ah,01inc sipush cxmov cx,0ffffh delay1_kou: loop delay1_kou pop cxloop next1_koupop cxcall delayloop d1_koumov al,00mov dx,protlyout dx,almov ah,01int 16hjz agn1_ke1mov ah,0int 16hcmp al,52h t11:je t22;8253,dao jiu shun xu zhi xing ,fou ze jiu dao jing agn1_ke1: mov cx,0600h ;agn1 为显示黄色d1_ke1: mov si,offset min1mov ah,01push cxmov cx,0008h next1_ke1: mov al,[si]mov bx,offset kexlatmov dx,prothout dx,almov al,ahmov dx,protlyout dx,alshl ah,01inc sipush cxmov cx,0ffffh delay1_ke1: loop delay1_ke1pop cxloop next1_ke1pop cxcall delayloop d1_ke1mov al,00mov dx,protlyout dx,almov ah,01int 16hjz agn1_leemov ah,0int 16hcmp al,52ht22: je t33;8253,dao jiu shun xu zhi xing ,fou ze jiu dao ni agn1_lee: mov cx,0600h ;agn1 为显示黄色d1_lee: mov si,offset min1mov ah,01push cxmov cx,0008hnext1_lee: mov al,[si]mov bx,offset leexlatmov dx,prothout dx,almov al,ahmov dx,protlyout dx,alshl ah,01inc sipush cxmov cx,0ffffhdelay1_lee: loop delay1_lee pop cxloop next1_leepop cxcall delayloop d1_leemov al,00mov dx,protlyout dx,almov ah,01int 16hjz backmov ah,0int 16hcmp al,52ht33: je exitjmp back;8253,dao jiu shun xu zhi xing ,fou ze jiu dao hao;=================================================================== ==========back: jmp agn_ke ;黄色红色交替显示;---------------------------------------------------------------- DELAY PROC NEAR ;延迟子程序push cxmov cx,0ffffhccc: loop cccpop cxretDELAY ENDPexit: mov ah,4chint 21hCODE ENDS END START ;----------------------------------------------------------。
基于单片机彩灯控制器毕业论文
模式二 每隔三个灯亮 另外的灯间隔亮
返回
3.3.2花样模式二
模式四 P1口全亮,P2口全熄 P1依次熄灭,P2口依次点亮
返回 3.3.4花样模式四
总结
• 主程序显示count的值并调用相应的模式函数,当外部中断0来了时响 应中断,count值加一并调用相应的模式函数。
• 模式一是P1,P2口从左到右依次点亮。 • 模式二是P1,P2口 16个二极管每隔三个亮着,每次亮着的灯向前移一
复位电路:确定单片机工作的起
始状态,完成单片机的启动过程。 单片机系统的复位方式有上电自动 复位和手动按键复位。本设计采用 手动按键复位,该复位方式同样具 有上电自动复位功能。
➢ 显示电路
➢ 按键电路
按键控制电路如图2- 4所示,是由1 个按键开关构成的。按键Key接在 P3.2上。当按下开关Key时,LED彩 灯系统闪烁第一种闪烁花型;第二次 按下开关Key时,LED彩灯系统闪烁 第二种闪烁花型……当按到五次后, LED彩灯又回到第一种闪烁花型上。
彩灯控制器
姓 名:*** 班 级:机电一体化10.1班 指导老师:***
目录
◆ 研究的背景及意义 ◆ 摘要 ◆ 系统框图 ◆ 硬件设计 ◆ 硬件设计总示意图 ◆ 软件设计 ◆ 总结 ◆ 致谢
研究的背景及意义
研究的背景
• 目前,国内的一些主要城市都是传统的单一循环 式的彩灯控制器比较多,因为其功能单一,浪费高, 又不方便实用渐趋淘汰,取而代之的新一代的单片 机功能实现的控制器,其选择功能相当多,已经有些 开始在研究基于单片机、芯片处理技术方面的平 面循环彩灯控制器,并且以有一些线路以投入运 行,到目前为止反映良好,更能适合于中小城市 的普遍推广使用。而我们也是利用单片机通过编 程实现对平面彩灯实现各种控制,这种开发出的产 品也是适合市场发展的潮流的。
基于单片机的彩灯控制器毕业论文
基于单片机的彩灯控制器毕业论文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语言对单片机进行编程。
基于51单片机的智能LED照明控制系统设计 毕业设计(论文)
基于51单片机的智能LED照明控制系统设计摘要随着社会的发展人们对生活质量的要求越来越高,照明在能耗中所占的比例日益增加,因而照明节能也日显重要。
现在国内外普及使用的节能开关基本有声控型、触摸型、感光型等。
这几种开关各有自己的弊端,如声控型不适合环境嘈杂场所、感光型开关在无人期间不能自动关闭。
本设计通过AT89C51单片机结合LED照明技术、红外传感技术、光感技术、延时技术、处理等技术来实现对照明设备的智能控制。
单片机通过继电器控制照明设备的打开或者关闭、通过光照检测电路对照明设备周边亮度进行检测,如果亮度不够则单片机同时检测BIS0001芯片是否采集到了人体热释电传感信号,根据有无人体热释电传感信号单片机立刻控制照明设备打开或关闭。
关键词:单片机;传感器;BIS0001;照明控制;节能AbstractWith the development of society people of the quality of life in demand is higher and higher, lighting in the proportion of energy consumption, thus increasing illumination energy conservation also more and more importantly. Now universal use energy-saving switch at home and abroad have sonic basic type, touch type, photographic type and so on. This several switch have their own disadvantages, such as sonic type is not suitable for environmental noisy places, photographic switch in one period can't shut automatically. This design combined by AT89C51 LED lighting technology, infrared sensing technology, light sensor technology, the delay technique and processing technology to realize the intelligent control of lighting equipment. Microcomputer controls lighting equipment open or closed, by the relay ,through the light detection circuit for lighting equipment testing, if surrounding brightness is not enough then microcomputer detect the BIS0001 chip whether collected to human pyroelectric sensing signals, according to whether have pyroelectric sensing signals microcontroller redirected immediately control lighting equipment open or closed.Keywords: microcontroller;sensor;BIS0001;lighting control;energy-saving目录摘要 (I)ABSTRACT (III)前言 (1)1 概述 (2)1.1 课题研究背景 (2)1.2 课题研究的目的与意义 (2)1.2.1 良好的节能效果和延长灯具寿命 (2)1.2.2 改善工作环境,提高工作效率 (2)1.2.3 提高管理水平 (3)1.2.4 较好的投资收益效果 (3)2 系统设计方案 (4)2.1 单片机的选择 (4)2.2光照检测方式 (5)2.3 人体感应方式 (5)2.4 延时参数设置电路 (6)2.5 照明设备驱动电路 (6)3 硬件电路设计与实现 (7)3.1 系统硬件总述 (7)3.2 CPU性能介绍 (7)3.3 主控制机电路设计 (7)3.4 菲涅尔透镜 (8)3.5 热释电传感器及处理电路 (9)3.5.1 热释电红外线传感器 (9)3.5.2 信号处理电路 (10)3.6 光照检测电路 (11)3.7 控制电路 (11)3.7.1 延时时间选择电路 (11)3.7.2 输出控制电路 (12)3.8 时钟电路 (12)4 系统软件设计及实现 (13)4.1 系统软件流程图 (13)4.2 仿真环境介绍 (14)4.2.1 Keil介绍 (14)4.2.2 Proteus介绍 (14)5 系统可靠性技术 (15)5.1干扰产生的后果 (15)5.2 单片机应用系统的硬件抗干扰设计 (16)5.3 软件抗干扰技术 (17)毕业设计总结......................................... 错误!未定义书签。
电子信息科学与技术毕业论文_基于单片机的LED显示系统控制设计
河南农业大学华豫学院2010毕业论文基于单片机的LED显示系统控制设计学生:学号:专业:电子信息科学与技术班级:指导教师:2014年1月份摘要由于单片机技术的不断发展和高亮度LED发光管的出现使得大屏幕高亮度LED电子广告屏成为可能,与传统的霓虹灯广告在显示效果以及可修改性上都有着无法比拟的优势,而且单片机的日益平民化以及LED技术的不断创新,使得高亮度高清晰的LED点阵广告牌与传统霓虹灯广告牌的成本日益接近。
另外,SMT技术的飞速发展,开关电源的大规模使用,使其无论在体积上还是在可靠性上都比传统的霓虹灯广告有明显的优势,为其在特殊领域的应用奠定了基础。
为了能简单的实现基于单片机的LED显示系统控制,我们将设计一个室内用32*64点阵LED单色图文显示屏,它能在目测条件下LED显示屏各点亮度均匀,充足,可显示图形和文字,显示图形或文字稳定、清晰无串扰;图形或文字显示有静止和移入移出等显示方式。
(摘要是论文内容的简要陈述,是一篇具有独立性和完整性的短文。
摘要应包括本设计(论文)的成果及其理论与实际意义。
摘要中不宜使用公式、图表,不标注引用文献编号。
避免将摘要写成目录式的内容介绍。
设计(论文)摘要不超过300字。
)关键词:单片机;LED显示屏点阵;网络;套接字(关键词:4-8个)(关键词是供检索用的主题词条,应采用能覆盖论文主要内容的通用技术词条(参照相应的技术术语标准)。
中文摘要在前,对应的英文摘要在后另页书写。
) 注:专科学生不写英文摘要和文献综述。
ABSTRACTText text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text textKey words: Distributed system;Event-driven;Network;Socket目录ABSTRACT .......................................................... I I 第1章引言.. (1)1.1 标题 (1)1.1.1 标题 (1)1.2 标题 (3)第2章设计任务及要求 (5)2.1 设计题目 (5)2.1.1 标题 (5)2.2 设计要求与目的 (5)实现LED点阵屏核心功能即汉字、数字、字母的多样化显示; (5)2.3 设计任务 (5)设计系统硬件; (5)设计系统软件; (5)编写设计说明书。
基于单片机的动态电子广告牌设计毕业论文
基于单片机的动态电子广告牌设计毕业论文目录摘要.......................................... 错误!未定义书签。
Abstract........................................ 错误!未定义书签。
目录. (1)1. 引言 (2)1.1 课题的背景及意义 (2)1.2 国外研究现状及趋势 (2)1.3 任务分析与实现 (3)2. 硬件设计 (3)2.1 硬件电路总体设计方案 (3)2.2 单片机原理及应用 (4)2.2.1 STC89C52单片机特点 (4)2.2.2 STC89C52单片机管脚说明 (5)2.3 单片机系统电路设计 (7)2.3.1 时钟电路 (7)2.3.2 复位电路 (7)2.3.3切换按键电路设计 (8)2.3.4 行驱动电路设计 (7)2.3.5 列驱动电路设计 (8)2.4 LED点阵屏设计 (8)2.5 硬件电路原理图 (10)3. 软件设计 (12)3.1 编程语言介绍 (11)3.2 程序流程图 (12)3.3 子程序设计 (13)3.3.1 中断服务程序设计 (13)3.3.2 显示程序设计 (13)4. 系统仿真与调试 (16)4.1 软件仿真 (16)4.2 硬件焊接与调试 (17)5. 总结与展望 (20)5.1 总结 (20)5.2 展望 (20)参考文献 (21)附录 (22)致谢 (29)1. 引言1.1 课题的背景及意义随着我国社会经济文化等的不断发展,民众的消费标准也在发生着不断的变化,户外灯箱广告更是扮演着越来越重要的宣传角色,在车站、商场、学校单位等场合都会见到霓虹灯之类的广告。
但是传统的霓虹灯广告牌不管是在显示色彩效果、用电量还是在可修改性上都已经无法满足当今日新月异的社会需求,传统的霓虹灯广告在社会快速发展中需要更多的改进。
电子控制技术的高速发展和LED发光二级管制造工艺的进展为高亮度大屏幕的诞生创造了条件。
基于单片机的广告移动彩灯
基于单片机的广告移动彩灯摘要随着电子技术的迅速发展,单片机得到了越来越多的应用。
本设计用单片机89S51结合LED(发光二极管)制作了一个广告移动彩灯,它由一块89S51组成,通过逐次扫描其中一块的P2.0--P2.7口,从而依次实现彩灯轮流点亮、逐点点亮、间隔点亮。
如果控制交流彩灯,可在P1端口加接继电器或可控硅接口电路。
它可以通过程序设计亮两种颜色。
本设计可应用在广告彩灯控制器、舞台灯光控制器等领域。
关键字:逐次扫描 , 按键扫描 , 延时Based on monolithic integrated circuit advertisementmigration colored lanternAbstractAlong 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 two89C51, 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.If the control exchange colored lantern, may affix the relay or thesilicon-controlled rectifier connection electric circuit in the P1port. This design's characteristic lay in with three foot's light emitter diodes has manufactured a running water colored lantern, it might through the programming bright two kind of colors. This design may apply in advertisement domains and so on colored lantern controller, stage lighting controller.Keyword:Scans gradually , Scanning of the button , Relay目录摘要 (1)Abstract (2)1. 绪论 (4)1.1单片机发展概述 (4)1.2单片机的应用领域 (5)1.3单片机的发展趋势 (6)2. 正文 (8)2.1功能说明 (8)2.1.1控制端口: (8)2.1.2程序执行后LED闪动,表示程序开始执行: (8)2.2.1控制电路组成部分: (8)2.2.2 各部分电路及说明 (8)2.2.3单片机89S51的功能说明如图1所示: (10)2.2.3实现原理: (13)2.6 仿真与烧录 (13)2.6.1伟福软件模 (13)3. 结论 (14)参考文献 (15)附录 (16)致谢 (22)1. 绪论当今是信息化时代。
基于单片机的彩灯控制系统设计
基于单片机的彩灯控制系统设计摘要:本文提出了一种基于单片机的彩灯控制系统设计方案。
该系统设计采用单片机作为控制核心,用于控制彩灯的色彩、亮度和显示效果。
通过编程实现的软件算法,可以实现多种不同的彩灯控制效果。
在硬件方面,我们采用了高亮度的LED作为彩灯的光源,通过单片机的PWM控制技术,可以实现对彩灯亮度的调节。
同时,我们还设计了一个显示器件,用于显示彩灯的状态和效果。
经过实际测试,该系统具有控制灵活、彩灯效果多样等特点,可以满足不同用户的需求。
关键词:单片机,彩灯,控制系统,PWM1.引言随着科技的不断发展,彩灯作为一种新型的照明装饰灯具,已经在家庭、商业和娱乐场所得到了广泛的应用。
传统的彩灯控制方式主要依靠人工操作,无法实现彩灯的自动控制和多种效果的切换。
为了实现对彩灯的精确控制和多样化的效果切换,本文提出了一种基于单片机的彩灯控制系统设计方案。
2.系统设计2.1硬件设计本系统采用了一块单片机作为控制核心,用于控制彩灯的色彩、亮度和显示效果。
在硬件方面,我们选择了高亮度的LED作为彩灯的光源,通过单片机的PWM控制技术,可以实现对彩灯亮度的调节。
同时,在为单片机提供电源的同时,我们还设计了一个显示器件,用于显示彩灯的状态和效果。
2.2程序设计在程序设计方面,我们使用C语言编写了彩灯控制程序。
程序首先初始化单片机,并设置相关的IO口配置。
然后,根据用户的输入,通过利用PWM控制技术,实现彩灯色彩、亮度和显示效果的控制。
程序针对不同的彩灯效果,设计了一系列算法,并通过循环切换的方式,实现了多种不同的彩灯效果。
3.系统测试与评估我们对设计的彩灯控制系统进行了实际测试。
通过测试,我们发现该系统可以实现对彩灯色彩、亮度和显示效果的灵活控制。
各种彩灯效果切换流畅,控制精确。
同时,系统的电路连接简单,易于搭建和维护。
4.结论本文提出了一种基于单片机的彩灯控制系统设计方案。
该系统通过单片机的控制,实现了对彩灯色彩、亮度和显示效果的精确控制。
毕业论文---霓虹灯广告牌控制系统
摘要LED点阵显示屏是利用发光二极管点阵模块或像素单元组成的平面式显示屏幕。
它具有发光效率高、使用寿命长、组态灵活、色彩丰富以及对室外环境适应能力强等优点。
LED点阵显示屏可以显示汉字、数字或特殊符号,通常用来显示时间、速度、系统状态等。
本设计采用AT89C52单片机实现对霓虹灯的控制。
系统由单片机控制模块、显示模块两部分组成。
显示部分为16×16的点阵模块,通过单片机控制显示不同的图案以及想要的文字,并让字能够移动、暂停及继续移动。
用两块74HC595移位锁存器来进行数据存储,一块74HC154译码器来控制LED16个引脚。
该系统具有电路结构简单、易操作、成本低等优点,具有较强的实用价值。
关键词:单片机点阵译码器霓虹灯目录1 引言 (3)1.1课题意义及目的 (3)1.2课题研究方法和目标 (3)2 开发软件介绍 (5)2.1K EIL软件简介: (5)2.1.1 系统概述 (5)2.1.2 Keil C51单片机软件开发系统的整体结构 (6)2.2P ROTEUS软件功能及应用概述 (6)3 方案研究与主要芯片选择 (10)3.1总体方案原理及设计框图 (10)3.1.1 主控电路的选择 (10)3.1.2 显示设备的选择 (12)3.2主要芯片介绍 (13)3.2.1 译码器74HC154的介绍 (13)3.2.2 LED点阵的介绍 (15)4 电路设计 (17)4.1单片机模块单元电路设计 (17)4.2译码器模块单元电路设计 (17)4.3锁存器模块单元电路设计 (18)4.4点阵模块单元电路设计 (18)4.4硬件仿真设计 (19)5 软件设计 (19)5.1单片机I/O口分配 (20)5.2各模块程序 (20)5.2.1 主程序设计 (20)5.2.2 显示程序设计 (21)5.2.3 设定的图案和字程序 (22)6 运行测试 (23)7 技术改进 (24)总结 (25)致谢 (26)参考文献 (28)附录 (29)1 引言1.1 课题意义及目的霓虹灯是一种冷阴极辉光放电灯,直接将电能转换成光能。
基于单片机的广告灯控制系统设计论文
c:\iknow\docshare\data\cur_work\xxxx\摘要广告灯是用于广告匾,楼宇装饰和户外装潢的灯具,近来随着国家经济的迅速开展,人民物质文化生活程度的不竭提高,对于装饰的美化美不雅的要求也越来越高,广告灯的越来越多的呈此刻个人们的视野中。
近年来随着科技的飞速开展,单片机的应用正在不竭地走向深入,同时自动控制系统日新月益更新。
本文结合国表里霓虹灯控制技术的开展状况设计了一种采用美国ATMEL公司出产的AVR系列单片机中的ATmega8作控制芯片的霓虹灯控制器.通过ATmega8芯片控制驱动电路,在由驱动电路驱动继电器,而继电器那么作为霓虹灯的功率控制。
此中,与此外产物在设计上不同的是,功率控制板块采用的是继电器阵列,而不是通常用的可控硅,将继电器阵列模块化,电路的设计层次也很清晰,既便利查抄线路故障,有便利技术维修。
该板块的设计也是本次设计的重点和难点。
此外,文中还介绍了电源电路、PC机与单片机的通讯接口电路的设计道理。
软件设计局部采用的是ICC-AVR环境下的C语言进行编写程序,使用AVR Studio进行仿真说明。
本文设计的霓虹灯单片机控制器,电路简单,抗干扰性强,图案变化方式多,可适用于各种霓虹灯牌面,可按照用户的要求,通过点窜软件,控制多种多样把戏的变化,是一代新型的霓虹灯控制器。
关键字:霓虹灯;控制器;继电器;ATmega8目录一系统方案论证与比较方案一:使用CD4060与KD5603作为主控制器这是一例变色广告灯自动控制电路,它采用了两种控制方式:①光控方式,白日自动关闭,夜晚自动开启;②时间控制方式,夜晚自动开启后,通过按时控制使其在预定的时间自动关闭,以节约电能。
在广告灯开启后,通过控制电路使两种彩色的广告灯光交替循环显示,增强广告效果。
电路在灯光显示的同时还伴有广告语言,介绍广告要说明的内容,是一种功能较完善的广告灯控制器。
变色广告灯控制器的电路组成如图6-45 所示。
基于单片机的广告灯程序与电路设计
摘要摘要随着现代电子技术的迅速发展,各种各样的LED显示屏、广告灯层出不穷,它们已被广泛地应用于商业市场的各个领域。
LED显示屏因其亮度高、方便维护和应用灵活等优点,给我们的生活带来很大便利,同时它也具有很大的开发价值。
本文设计是从实际应用角度出发,针对当前市场上流行的LED产品的应用领域而设计制作的多功能8*8点阵LED广告灯程序。
全文介绍了以单片机STC89C54RD+为控制系统的LED点阵电子显示屏的动态设计和开发过程。
该电子显示屏可以显示各种文字,全屏能显示1个汉字或图案,采用6块8*8点阵LED显示模块,使文字能够实现静止、移入移出等多种动态显示方式。
单片机控制系统程序采用C语言进行编辑,通过编程控制各显示点对应LED 阳极和阴极端的电平,就可以有效的控制各显示点的亮灭。
并用串口实现硬件与PC的通信。
关键词:广告灯 LED点阵 STC89C54RD+ 动态显示 C语言串行通信AbstractAbstractThis paper probes into the design of multi function 8 * 8LED dot matrix advertising lights procedure in the wake of the popularity of application of LED products from the perspective of practical function. It highlights the dynamic design and development process of dot matrix electronic display screen, based on the microcontroller STC89C54RD control system, which could display a variety of text, a full-screen display Chinese characters or patterns of 6 sectors of 8 * 8 dot matrix LED display module to guarantee the mode of static, into and out of various dynamic display .Along With the prompt advancement of modern electronic technology, there is a progressive emergency of a variety of LED screen displays and advertising lights as well which have been exploited extensive ly in diverse regions of the commercial market. Due to the advantages of it’s characteristics of high brightness, straightforward maintenance and flexible application, LED screen display brings about considerable convenience to us; and meanwhile, it additionally is of great value for development. Single chip control system employs edited program as a basis of C language to control individual display point corresponding to the LED anode and cathode of the level, in that you can efficiently dominate the flash of respective display point, consequently serial communications between hardware and PC could be attainable.Key words: advertising light LED dot matrixSTC 89C54RD+ dynamic display The C Programming LanguageSerial Communications目录i目录第一章绪论 (1)1.1 课题背景 (1)1.1.1 选题背景 (1)1.1.2 研究现状及发展趋势 (1)1.2 论文主要内容 (3)第二章硬件选择 (5)2.1 显示屏主控制器 (5)2.2 点阵屏 (7)2.3 硬件系统描述 (9)2.3.1 显示硬件构成 (9)2.3.2 视觉暂留与晶振选择的关系 (9)2.3.3 MAX232串行通信 (10)第三章方法设计 (13)3.1 硬件驱动 (13)3.1.1 74HC138扩展行 (13)3.1.2 74HC595扩展列 (17)3.1.3 增强列驱动 (19)3.1.4 P0口驱动 (21)3.1.5 点阵行列扩展接法 (22)3.2 软件驱动 (23)3.2.1 74HC138实现驱动功能 (23)第四章 PCB制板流程 (25)4.1 新建PROJECT (25)4.2 绘制原理图 (25)第五章动态显示与静态显示 (27)5.1 LED 动态显示原理 (27)5.2 静态显示程序 (28)5.3 动态显示程序 (29)ii目录5.4 按键控制程序 (32)第六章程序硬件调试 (37)6.1 硬件调试 (37)6.2 硬件成品展示 (39)结论 (43)致谢 (45)参考文献 (47)附录A (49)第一章绪论1第一章绪论1.1 课题背景1.1.1 选题背景LED广告灯是八十年代后期在全球迅速发展起来的新型信息显示媒体,显示屏由几万……几十万个半导体发光二极管像素点均匀排列组成。
基于单片机的广告灯设计
目录中文摘要 (2)英文摘要 (2)绪论 (3)第一章设计思路.目的和方案的确定 (4)1.1设计思路 (4)1.2设计目的 (5)1.3方案的确定 (6)第二章主要元器件介绍 (7)2.1 AT89S51 (7)2.2发光二极管 (10)2.3石英晶振 (11)2.4蜂鸣器 (12)第三章电路图.程序框图 (13)第四章电路分析及原理 (1)54.1电路分析 (15)4.2电路原理 (17)结论 (1)8参考文献 (1)9附录: C语言程序 (20)中文摘要随着改革的不断深入,社会主义市场经济的不断繁荣和发展,个大中小城市都在进行亮化工程。
个人企业为宣传自己企业的形象和产品,均采用广告手法之一:流水灯来实现这一目的.当我们夜晚走在大街上,马路两旁各色各样的流水灯广告均可以见到,一种是采用霓虹灯管做成的各种形状和多种彩色的灯管,另一种为日光等管或白炽灯管作为光源,另配大型广告语或宣传画来达到宣传的效果。
这些灯的亮灭,闪烁时间及流动方向等均可以通过单片机来达到控制的要求. (关键字: 广告灯、AT89S51单片机、程序设计)English AbstractWith the deepening of reform, the socialist market economy, increasing prosperity and development of cities during the months Xinhuanet lighting project. Individual companies to promote their corporate image and products are one of advertising practices: water lights to achieve this purpose. When we walk in the streets at night, the road on both sides of a great variety of water can see the lights all advertising, a is made of neon tubes of various shapes and a variety of color tubes, and the other for sunlight, such as a pipe or tube as the incandescent light source, language or reprovision a large poster advertising to achieve the effect of publicity.Out of these bright lights, flashing all the time and the flow direction can be achieved through the single-chip control. (Keyword: Advertisement lamp AT89S51Singlechip Program Design)绪论在现在诸多的娱乐场所、理发店、宾馆、饭店、公司等的门外,都可以看到各式各样的广告流水灯。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
摘要广告灯是用于广告匾,楼宇装饰和户外装潢的灯具,近来随着国家经济的迅速发展,人民物质文化生活水平的不断提高,对于装饰的美化美观的要求也越来越高,广告灯的越来越多的出现在个人们的视野中。
近年来随着科技的飞速发展,单片机的应用正在不断地走向深入,同时自动控制系统日新月益更新。
本文结合国内外霓虹灯控制技术的发展状况设计了一种采用美国ATMEL公司生产的AVR系列单片机中的ATmega8作控制芯片的霓虹灯控制器.通过ATmega8芯片控制驱动电路,在由驱动电路驱动继电器,而继电器则作为霓虹灯的功率控制。
其中,与别的产品在设计上不同的是,功率控制板块采用的是继电器阵列,而不是通常用的可控硅,将继电器阵列模块化,电路的设计条理也很清晰,既方便检查线路故障,有方便技术维修。
该板块的设计也是本次设计的重点和难点。
另外,文中还介绍了电源电路、PC机与单片机的通讯接口电路的设计原理。
软件设计部分采用的是ICC-AVR环境下的C语言进行编写程序,使用AVR Studio进行仿真说明。
本文设计的霓虹灯单片机控制器,电路简单,抗干扰性强,图案变化方式多,可适用于各种霓虹灯牌面,可根据用户的要求,通过修改软件,控制多种多样花样的变化,是一代新型的霓虹灯控制器。
关键字:霓虹灯;控制器;继电器;ATmega8目录一系统方案论证与比较方案一:使用CD4060与KD5603作为主控制器这是一例变色广告灯自动控制电路,它采用了两种控制方式:①光控方式,白天自动关闭,夜晚自动开启;②时间控制方式,夜晚自动开启后,通过定时控制使其在预定的时间自动关闭,以节约电能。
在广告灯开启后,通过控制电路使两种彩色的广告灯光交替循环显示,增强广告效果。
电路在灯光显示的同时还伴有广告语言,介绍广告要说明的内容,是一种功能较完善的广告灯控制器。
变色广告灯控制器的电路组成如图6-45 所示。
电路工作原理分析变色广告灯控制器电路由光控电路、时间控制电路、语言电路、彩灯循环控制电路和电源电路组成。
光控电路是本电路的主控电路,它通过为其余控制电路接通工作电源的方式控制着整个工作电路的开启时间。
光控电路主要由光敏电阻RG 和由VTl 、VT2 组成的直接桐合式晶体管放大电路组成。
白天, RG 受光的照射阻值变小, VTl 的基极得到较大的偏置电压而导通,VT2 则因VTl的导通而截止。
IC2~1C4因无工作电源而停止工作。
夜晚来临时,光照减弱, RG 阻值升高, VTl 截止, VT2 因VTl 的截止而导通, 12V电源经VT2 向IC2~IC4 提供工作电源,使其进入工作状态。
时间控制电路的作用是:当夜晚来临后使电路投入工作,夜深人静时停止工作,以避免不必要的电源消耗。
时间控制电路由一只14 级二进制计数/分频电路CD4060 组成。
该电路通过外接R4 、C7 组成一个RC 振荡器,其振荡周期T= 2. 2R4C7 = LIs 。
经内部14 级分频(分频系数为16384) 后,控制时间约为5 小时( 1. 1 X 16384 =18022s , 18022/3600≈5小时)。
当VT2 导通后,电源通过C6 、R3 形成的复位脉冲使CD4060 复位,随后电路工作,产生脉冲并分频。
在接通电源之初,由于IC2 的③脚输出低电平, VT3 导通,为IC3 及IC4提供工作电源。
5 小时后定时结束,③脚输出高电平, VT3 截止,切断了IC3 与IC4的工作电源,广告灯与语言电路因失去控制电源而停止工作。
方案二:NE555与CD4541作为主控制器广告灯控制器由NE555组成的光控及抗干扰电路、CD4541定时电路、继电器控制、电源电路等部分组成。
电原理图如图1所示。
NE555时基电路接成施密特触发器,对光敏电阻RC接收到的信号进行整形和功率放大以后,驱动后续电路。
当白天有光照时,其第③脚输出低电平,夜晚无光照时输出高电平。
CD4541是一块具有振荡计数、定时功能的IC,在电路中作为定时控制,各脚功能如表1所示。
CD4541工作时,第①脚接振荡电阻,第②脚接振荡电容,第③脚接保护电阻,第⑧脚为输出脚,第⑨脚可选择第⑧脚的输出状态,第⑩脚接低电平为单定时模式,接高电平为循环定时模式,第12、13脚可设定时间或设定输出频率,CD4541分频或计数次数如表2所示。
220V交流市电经R9、C6阻容降压.D2~D5整流,C5滤波,WD2稳压,给继电器提供24V的吸合电压。
此电压通过R8和WD1稳压,C4滤波,给IC1和IC2提供9.1V的工作电压。
白天,光敏电阻RG阻值很小,通过RG和WR1分压,NE555第⑥脚电压大于2/3Vcc,使第③脚输出为低电平,三极管BG1截止。
CD4541第⑥脚复位端为高电平,其内部计数器清零复位,第⑧脚输出端为低电平,BG2截止,继电器常开触电断开,其受控电路不工作。
当夜幕降临的时候,RG阻值逐渐增大,NE555第②脚电位逐渐降低,当小于1/3Vcc时,NE555第③脚输出端信号翻转为高电平。
BG1基极电位升高而导通,给CD4541第⑥脚提供一个由高电平变为低电平的脉冲负跳变沿,使内部电路开始计数,输出端第⑧脚输出高电平。
BG2导通,继电器K1得电,常开触点闭合,受控电路工作。
WR2和C3为CD4541外接振荡电阻和振荡电容,当经t=32768×2.3RC≈24871秒时间后,输出端第⑧脚变为低电平。
VT2截止,K1的常开触点失电而断开,受控电路停止工作。
通过微调WR2,可改变定时时长。
此电路对于外界干扰引起的白天瞬间变暗不会导致继电器误动作,因为NE555第②、⑥脚所接R1和C1组成延时抗干扰电路,当RG阻值瞬间增大时,由于电容C1两端电压不能突变,从而保持第⑥脚电位基本不变,第③脚输出仍为低电平。
但当RG阻值长时间较大时,C1充电完成后,NE555第⑥脚电压降低,第③脚输出高电平,从而导致继电器动作。
方案三:采用LED点阵与ATmega8作为主驱动器数控扫描器有以下主要特点:(1)分体联控结构:解决了大型工程既要求扫描器分体就近安装又要求扫描器整体调控的矛盾。
(2)强抗干扰设计:通过系统软件的抗干扰处理,避免了乱闪及抖动的现象,使版面极为干净。
(3)自动同步:当遇强干扰造成扫描器不能同步工作时,系统软件将在1分钟内自动修复。
(4)调试开关:对于大型工程的调试,这个功能极为有用。
(5)接插件结构:整个线路全部采用接插件绘声结构,拆卸简单,维修方便。
图3 ATmega8与点阵显示广告控制系统综上所述,我们选择方案三。
二元器件简介1.主控芯片ATmega8简介(1)产品特性●高性能、低功耗的 8 位AVR® 微处理器●先进的RISC 结构● 130 条指令–大多数指令执行时间为单个时钟周期● 32个8 位通用工作寄存器●全静态工作●工作于16 MHz 时性能高达16 MIPS●只需两个时钟周期的硬件乘法器●非易失性程序和数据存储器● 8K 字节的系统内可编程Flash●擦写寿命: 10,000 次●具有独立锁定位的可选Boot 代码区●通过片上Boot 程序实现系统内编程●真正的同时读写操作● 512 字节的EEPROM●擦写寿命: 100,000 次● 1K字节的片内SRAM●可以对锁定位进行编程以实现用户程序的加密(2)外设特点●两个具有独立预分频器8 位定时器/ 计数器, 其中之一有比较功能●一个具有预分频器、比较功能和捕捉功能的16 位定时器/ 计数器●具有独立振荡器的实时计数器RTC●三通道PWM● TQFP与MLF 封装的8 路ADC●路10 位ADC● 8 路10 位ADC●面向字节的两线接口●两个可编程的串行USART●可工作于主机/ 从机模式的SPI 串行接口●具有独立片内振荡器的可编程看门狗定时器●片内模拟比较器(3)特殊的处理器特点●上电复位以及可编程的掉电检测●片内经过标定的RC 振荡器●片内/ 片外中断源● 5种睡眠模式: 空闲模式、ADC 噪声抑制模式、省电模式、掉电模式及Standby 模式。
(4)I/O 和封装● 23个可编程的I/O 口● 28引脚PDIP 封装,32 引脚TQFP 封装,32 引脚MLF 封装(5)工作电压● 2.7 - 5.5V (ATmega8L)● 4.5 - 5.5V (ATmega8)(6)速度等级● 0 - 8 MHz (ATmega8L)● 0 - 16 MHz (ATmega8)● 4 Mhz 时功耗, 3V, 25°C●工作模式: 3.6 mA●空闲模式: 1.0 mA●掉电模式: 0.5 μA●具有8KB 系统内可编程 Flash 的● 8 位微控制器ATmega8引脚图ATmega8内部结构简图(7)引脚说明VCC 数字电路的电源。
GND 地。
端口B(PB7..PB0)XTAL1/XTAL2/TOSC1/TOSC2端口B 为8 位双向I/O 口,具有可编程的内部上拉电阻。
其输出缓冲器具有对称的驱动特性,可以输出和吸收大电流。
作为输入使用时,若内部上拉电阻使能,端口被外部电路拉低时将输出电流。
在复位过程中,即使系统时钟还未起振,端口B 处于高阻状态。
通过时钟选择熔丝位的设置, PB6 可作为反向振荡放大器或时钟操作电路的输入端。
通过时钟选择熔丝位的设置PB7 可作为反向振荡放大器的输出端。
若将片内标定RC 振荡器作为芯片时钟源,且ASSR 寄存器的AS2 位设置,PB7..6 作为异步 T/C2 的TOSC2..1 输入端。
端口B 的其他功能见P55“ 端口B 的第二功能” 及P 22“ 系统时钟及时钟选项” 。
端口C(PC5..PC0) 端口C 为7 位双向I/O 口,具有可编程的内部上拉电阻。
其输出缓冲器具有对称的驱动特性,可以输出和吸收大电流。
作为输入使用时,若内部上拉电阻使能,端口被外部电路拉低时将输出电流。
在复位过程中,即使系统时钟还未起振,端口C 处于高阻状态。
PC6/RESET 若RSTDISBL 熔丝位编程, PC6 作为I/O 引脚使用。
注意PC6 的电气特性与端口C 的其他引脚不同若RSTDISBL 熔丝位未编程,PC6 作为复位输入引脚。
持续时间超过最小门限时间的低电平将引起系统复位。
门限时间见P 35Table 15 。
持续时间小于门限时间的脉冲不能保证可靠复位。
端口C 的其他功能见后。
端口D(PD7..PD0) 端口D 为8 位双向I/O 口,具有可编程的内部上拉电阻。
其输出缓冲器具有对称的驱动特性,可以输出和吸收大电流。
作为输入使用时,若内部上拉电阻使能,则端口被外部电路拉低时将输出电流。
在复位过程中,即使系统时钟还未起振,端口D 处于高阻状态。
端口D 的其他功能见后。