-
. z
永城职业学院
课 程 设 计
论文题目:十八LED心形灯
班 系统中,可以用目前流行的VHDL语言开发可编程逻辑器件,并进展仿真分析。
Protel D*P融入了新的功能:全新的设计方法、集成元件库、增强的自动布线器、增强的同步器功能、增强的编译功能。
从原理图上可以看出,18只LED被分成3组,分别是LED1-LED6、LED7-LED12、LED13-LED18,每当电源接通时,3只三极管会争先导通,但由于元器件存在差异,只会有1只三极管最先导通,这里假设V1最先导通,则LED1-LED6点亮,由于V1导通,其集电极电压下降使得电容C2左端下降,接近0V,由于电容两端的电压不能突变,因此V2的基极也被拉到近似0V,V2截止,故接在其集电极的LED7-LED12熄灭。此时V2的高电压通过电容C3使V3集电极电压升高,V3也将迅速导通,LED13-LED18点亮。因此在这段时间里,V1、V3的集电极均为低电平,LED1-LED6和LED13-LED18被点亮,LED7-LED13熄灭,但随着电源通过电阻R3
-
. z
对C2的充电,V2的基极电压逐渐升高,,V2由截至状态变为导通状态,集电极电压下降,LED7-LED12点亮。与此同时,V2的集电极下降的电C3使V3的基极电压也降低,V3由导通变为截至,其集电极电压升高,LED13-LED8熄灭。接下来,电路按照上面表达的过程循环,3组18只LED便会被轮流点亮,同一时刻有2组共12只LED被点亮。这些LED被穿插排列呈一个心形图案,不断的按照顺时针方向循环闪烁发光,到达流动显示的效果。
3硬件设计局部
Protel D*P电路板的设计
电路板图的设计主要分为两大局部:原理图设计局部和电路板图设计局部
原理图设计
1〕原理图设计环境设置
绘制原理图之前要先对设计环境进展设置,以使设计环境适合自己的设计习惯及设计要求。主要包括图纸设计大小、捕捉的栅格、电气自动捕捉栅格等。
2〕放置元件
载入元件库后,从元件库中选择所需元件,放置在图纸上,并修改元件属性。
3〕原理图布线
利用工具栏中的工具连接各元件的引脚,主要的连接方法包括导线和总线。
对绘制好的原理图进展电气规则检查,对原理图进展编译、查找并修正错误。 根据需要生成各种不同的报表,其中有网络表、元件报表等。其原理图3-1所
-
. z
图3-1电路设计原理框图
电路板图设计
1〕定义电路板
定义电路板主要包括电路板设计环境的设置和电路板边框的定义。只有
先定义了电路板才能放置元件封装和铜膜线等主要设计对象,否则无法进展后续工作。
2〕调入网络表
由绘制好的原理图载入网络表文件,即将在原理图中的各元件及元件之间的关系载入到电路板图中,为后续工作做准备。
3〕元件布局、布线
将载入的元件封装根据所需在电路板围排列好位置。对电路板进展布局和布线设计规则的设置,然后进展布线。最后再利用DRC〔设计规则检查〕检查整个电路板。
其生成的PCB电路板图如下:
-
. z
-
. z
图 3-2 PCB电路板图
表3-3 所用元器件清单
元器件名
数量〔个〕
元器件名
数量〔个〕
发光二极管
18
三极管
3
电阻
6
电池盒
1
电容
3
其心形流水灯设计的效果图如图3-4所示。
-
. z
图3-4 电路的效果图
4电路板的制作及调试
设计步骤及方法
首先,确定好原理图后,在protel99D*P软件上画好,并仿真;然后在keil软件上面,用C语言进展编程,把
十八led心形灯论文 来自淘豆网m.daumloan.com转载请标明出处.