基于MEGA8单片机的倒计时系统的PCB曝光盒构建

发布者:MysticJourney最新更新时间:2011-08-01 关键字:MEGA8单片机  倒计时系统 手机看文章 扫描二维码
随时随地手机看文章

  简介

  在以下几行,我描述的过程中,我也跟着构建盒,灯系统,这是基于AVR MEGA8单片机的倒计时系统。

  

 

  四黑光灯灯,15W每个发出的UVA地区辐射,与上述薄的感光电路板的铜表面,是一个约350nm的峰值 ... ... 敏感。灯是由两个串联,从而塑造了两个类似的模块。每个模块都有自己的的镇流器,并可以通过中继连接到220V 交流。一个微控制器,一个用户定义的倒计时,达到零激活一个继电器后计数。剩余的时间是4个7段LED显示屏上显示 。最大的倒计时是99分钟和59秒 。所需的倒计时进入使用只有两个按钮,设置和启动/停止。短期的SET按钮,将增加目前的数字,而长期推动将改变数字SECONDS秒秒几十年,到几分钟等 。推一次START / STOP按钮,使MCU接受所需的倒计时 。推START / STOP按钮的一个更多的时间,将开始倒计时灯系统连接到220V交流,通过继电器 。如果再次按下START / STOP按钮之前,倒数至零时,灯系统将被停用。当倒数至零时灯系统失效和一个3秒的蜂鸣声已经吹响 。定时器记得上次使用的倒计时,并使用它作为默认每次系统开机时 ,上述所有的事情都在一个木箱内 。可以设计自己,但是我有技术员做的 框有3个鲜明的部分,构成你的PCB曝光框;框的显示灯系统和柜台系统 。

  包装盒

  你是我需要一个木箱尺寸约为50x30x60立方厘米。箱子必须有一个额外的空间主办的倒计时牌和两个镇流器。那个房间的高度,也就是盒子的底部和货架之间的距离,可以5-8厘米。在一边的架子上,将安装四个起动基地,并在另一边,四个灯一直与他们的G13基地。

  这里是一个非常详细的说明,关于如何构建您自己的包装盒后,我靠来决定我的箱子的尺寸。[page]

对于灯系统,您将需要:

  4 × 15W黑灯的UVA荧光灯 的辐射?350nm的峰值。这些灯都适合光化学程序,通常可用于杀虫。例子是F15W/T8/BL Syllvania和光化BL从菲利普斯

  (约成本10?/灯)

  2 × 40W的镇流器。这是常见的用于荧光灯的镇流器(成本约2 /镇流器 )

  4 ×起动器,可支持15W的

  灯具(22W起动前约成本0.5?/起动 )

  (约成本<0.2?/基地)

  8个灯基地,有孔,使他们可以拧上的木材(约0.6成本??/基地 )

  电线。喜欢灵活的线,这是常见的荧光灯使用 。

  20 ×螺丝。使用的大小最适合你的事。

  

 

  你有灯的连接是在未来的 形象,这是一个非常流行的两个低串联功率 荧光灯的连接,有两个完全相同的模块并行连接。在每个模块中,最初,通过两个起动器和镇流器的交流电流流过。经过一段时间的首发之一开 ??路和电路的电流被中断。这带来了一个极不舒服的情况下的电感镇流器和激烈反应制定一个在其两端的电压。一些千伏的电压值可作为大,这是荧光灯需要什么,以便打开。过渡效果后,在每个灯的电压得到stabillized约50?60V,这是灯的操作电压。至于施工细节,我把对双方的木制灯的首发架子和盒子的底部两个镇流器。

  因此,尽可能货架。首先,我拧上的首发基地,我提出以下连接??的架子的一侧

  

 

  二,另一边的架子上,我拧G13灯座,第一,钻孔所需的电线孔加入起动基地灯座

  

 

  也不要忘记螺丝,所以你可以把从包装盒中走出货架,旁边做导线连接

  

 

  并完成与起动器和灯填充货架

  

 

  成品灯系统看起来像

  

[page]
倒数计时器

  这是最有趣的故事。在这里,你必须处理的软件和硬件。

  至于软件的一部分,我写在C代码中使用WINAVR及AVR - GCC 插件一起 avrStudio 。使用ProteusVSM我测试,在模拟环境中的代码,这为我节省了很多时间和精力。然后我下载的十六进制代码的STK500芯片。我强烈建议您尝试写自己的代码,因此,除了可下载的,我不 附加任何代码的十六进制。

  至于硬件出现了很多谈谈关于如何做到这一点。Vassilis Papanikolaou暗室定时器包含相当担心的原理图,加上印刷电路板 。我的原理图包含与PIC的替代所需的所有变化的AVR MEGA8此外,我用只有两个按钮,我把并行的监管,而不是在系列。

  微控制器和电源的原理图如下:

  

 

  零件清单

  数量部分,REFS值

  --- --------- -----

  电阻

  ---------

  10 R1 - R10的220R

  1 R11 470R

  1 R12的4K7 电容器 ---------- 2 C1,C2的1uF的 1 C3 1000U 2 C4,C5的100N 集成电路 --- ---------------- 1 U1的CD4511 BCD码7segm。COM。蛋白酶。解码器 1 U2 ATMEGA8的AVR 8位RISC微控制器 1 U3的光耦合器NPN 1 U4 7812 12V稳压器 1 U5的7805 5V稳压器晶体管 ----------- 6 Q1 - Q5,Q7的BC328 PNP800毫安晶体管 1 Q6 2N2222A NPN800毫安晶体管二极管 ------ 1 D4的1N4001 杂项 ------------- 1 BR1任何二极管桥> 1A 1 FU1 1A保险丝 1 J1的AC OUT插座 1 J2列出的DIL14 14针接头 LED板 1 与连接J3的蜂鸣器 1 J4的SET按钮 1 J5的START / STOP按钮 1 J6的电源LED 1 J7的AC插座 1 RL1 12V继电器 1 TR1的220V/14V 1VA变压器(从旧收音机)

  LED电路板原理图

  

 

  数量部分,REFS值

  --- --------- ----- 二极管 ------ 2 D1,D2的LED绿色

  杂项

  -------------

  1 J1与主机的连接CONN

  DIL14 4 LED0 - LED3普通阴极7segment显示

  我测试的原理图,几乎和实时 。并以“虚拟”我的意思是我用一个电子系统,如PROTEUS VSM仿真软件... ... 如不出意外(... COZ据我所知有没有竞争对手为止!)。我没有做任何广告,但PROTEUS VSM是惊人的,对于那些还没有听说它,我建议他们尝试,至少,从演示 版

  变形后,才说我是正确的,我尝试在实验板的电路,其实救了我很多,尤其是在代码开发和调试的时间,。所以说:“我在实时测试电路”我的意思是我把实验电路板的每一个部件,我有固定的变形没有找到任何问题。

  在这段 视频中 ,有一个倒数计时器的示范工作,同时对实验电路板测试

  所以,在确保一切是正确的,这是我最后的焊接线电路的时间来设计!

  我开始从LED板

  

 

  及相应的主要单位

  

 

  模块连接在一起

  

 

  这里是一个视频10秒后关闭我的办公桌上,在行动中显示倒计时模块

  把所有在一起... ...

  到目前为止好!一切正常,现在是时候附上灯系统,并在包装??盒的倒计时系统。一个总图帮助,以确定每个模块的地方。

  

 

  第一盒背面的插座安装,明年镇流器,主电路板,LED板和开关

  

[page]

PCB曝光盒已经就绪,并设置后货架

  

 

  在这个视频中,你可以看到PCB的曝光盒工作。

  

 

  正如你注意到我把相机记录和失控(!),因为UVA辐射是有害和危险。切勿直视灯。

  

 

  LED电路板布局- 下载PDF

  

 

  LED板PCB

  

 

  主板PCB

  

 

 

关键字:MEGA8单片机  倒计时系统 引用地址:基于MEGA8单片机的倒计时系统的PCB曝光盒构建

上一篇:单片机播放音乐解析
下一篇:基于单片机和半导体的单相远程费控智能电表设计

推荐阅读最新更新时间:2024-03-16 12:39

基于MEGA8单片机倒计时系统的PCB曝光盒构建
简介   在以下几行,我描述的过程中,我也跟着构建盒,灯系统,这是基于AVR MEGA8单片机的倒计时系统。      四黑光灯灯,15W每个发出的UVA地区辐射,与上述薄的感光电路板的铜表面,是一个约350nm的峰值 ... ... 敏感。灯是由两个串联,从而塑造了两个类似的模块。每个模块都有自己的的镇流器,并可以通过中继连接到220V 交流。一个微控制器,一个用户定义的倒计时,达到零激活一个继电器后计数。剩余的时间是4个7段LED显示屏上显示 。最大的倒计时是99分钟和59秒 。所需的倒计时进入使用只有两个按钮,设置和启动/停止。短期的SET按钮,将增加目前的数字,而长期推动将改变数字SECONDS秒秒几十年
[工业控制]
基于<font color='red'>MEGA8</font><font color='red'>单片机</font>的<font color='red'>倒计时</font><font color='red'>系统</font>的PCB曝光盒构建
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
  • ARM裸机篇--按键中断
    先看看GPOI的输入实验:按键电路图:GPF1管教的功能:EINT1要使用GPF1作为EINT1的功能时,只要将GPFCON的3:2位配置成10就可以了!GPF1先配 ...
  • 网上下的--ARM入门笔记
    简单的介绍打今天起菜鸟的ARM笔记算是开张了,也算给我的这些笔记找个存的地方。为什么要发布出来?也许是大家感兴趣的,其实这些笔记之所 ...
  • 学习ARM开发(23)
    三个任务准备与运行结果下来看看创建任务和任运的栈空间怎么样的,以及运行输出。Made in china by UCSDN(caijunsheng)Lichee 1 0 0 ...
  • 学习ARM开发(22)
    关闭中断与打开中断中断是一种高效的对话机制,但有时并不想程序运行的过程中中断运行,比如正在打印东西,但程序突然中断了,又让另外一个 ...
  • 学习ARM开发(21)
    先要声明任务指针,因为后面需要使用。 任务指针 volatile TASK_TCB* volatile g_pCurrentTask = NULL;volatile TASK_TCB* vol ...
  • 学习ARM开发(20)
  • 学习ARM开发(19)
  • 学习ARM开发(14)
  • 学习ARM开发(15)
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved