计控实验报告LED动态显示

时间:2019-05-15 04:50:11下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《计控实验报告LED动态显示》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《计控实验报告LED动态显示》。

第一篇:计控实验报告LED动态显示

实验 LED动态显示

主要教学目标:

掌握LED动态显示的方法。

教学的方法及教学手段:讲授法,讨论法,练习法,实验法 教学重点及难点:LED动态显示 实验内容

1.LED用动态显示123456;

2.时间切换开关K1,可切换动态扫描时间间隔,1ms和50ms。

(一)作法

微型机定时地对显示器件扫描。

显示器件分时工作,每次只能有一个器件显示。1.LED用动态显示123456;

2.时间切换开关K1,可切换动态扫描时间间隔,1ms和50ms。

(二)1、8155 的PA口输出显示码,PB口用来输出位选码。2、74LS07为 6 位驱动器,为LED提供一定的驱动电流 3、8155的PB口经75452缓冲器/驱动器反向后,作为位控信号。4、75452内部包括两个缓冲器/驱动器,它们各有两个输入端。

(三)显示原理 1、8155初始化,建立显示缓冲区为 DISBUF, 存放待显示数据。

2、用软件译码法求出待显示的数对应的七段显示码,由PA口输出,并经过74LS07驱动后送到各显示器

3、由PB口输出位选码。各位从左至右依次显示,每个数码管显示1ms。显示完最后一位数后,再重复上述过程,(四)电路图

(五)参考程序 #include #include #include #define uint unsigned int #define uchar unsigned char /*8155控制字和PA,PB口地址定义*/ #define CON_8155 XBYTE[0x7F00] #define PA_8155 XBYTE[0x7F01] #define PB_8155 XBYTE[0x7F02] //数码管字型定义 uchar LEDDATA[]={

0x3F,/*0*/

0x06, /*1*/

0x5B, /*2*/

0x4F, /*3*/

0x66, /*4*/

0x6D, /*5*/

0x7D, /*6*/

0x07, /*7*/

0x7F, /*8*/

0x6F, /*9*/

0x77, /*A*/

0x7C, /*b*/

0x39,/*C*/

0x5E,0x79,0x71,};

/*d*/ /*E*/ /*F*/ //动态扫描时间间隔50ms标志位 bit g_delay50ms = 0;//函数原型声明 void Delay1ms(void);void Delay50ms(void);void main(){

uchar i, selectLED;IT0 = 1;EX0 = 1;EA = 1;CON_8155 = 0x03;selectLED = 0x20;while(1){

for(i=1;i<7;i++){

PA_8155 = LEDDATA[i];PB_8155 = selectLED;

//从8155 A口输出显示码

//PA口、PB口基本输入输出 //LED位选,从左到右扫描

//外部中断0,边沿触发

//从8155 B口输出位选码 //准备显示下一位 selectLED = _cror_(selectLED, 1);if(selectLED == 0x80){ }

if(g_delay50ms){ } else { } PB_8155=0x00;

//消隐 Delay1ms();

Delay50ms();

selectLED = 0x20;

//动态扫描时间间隔50ms

//动态扫描时间间隔1ms

} } }

void Int0(void)interrupt 0 { } void Delay1ms(void){ uchar i, j, k;for(j=142;j>0;j--)

for(i=1;i>0;i--)

} void Delay50ms(void){

unsigned char a,b;

for(b=173;b>0;b--)

for(a=143;a>0;a--);}

for(k=2;k>0;k--);g_delay50ms =!g_delay50ms;

第二篇:LED灯实验报告

mcs-51单片机接口技术实验

适用:电气类专业本科学生

实验报告

实验一 熟悉proteus仿真模拟器,led花样表演

一、实验目的掌握以下方法:

1.在proteus的环境下,设计硬件原理图; 2.在keilc集成环境下设计c51语言程序; 2.在proteus的环境下,将硬件原理图与软件联接仿真运行。

二、实验环境

1.个人微机,windows操作系统 2.proteus仿真模拟器 3.keilc编程

三、实验题目

基本题:使用8051的并口带动8个led发光二极管显示一种花样表演。提高题:使用一个键切换实现3种以上花样表演。

四、实验类型:

学习、模仿与简单设计型。

五、实验步骤:

0、进入isis,先选择需要的元件,然后设计电原理图,保存文件;

1、在keilc软件集成环境下编写源程序,编译工程文件;

2、将所设计的硬件原理图与目标代码程序相联接;

4、按play键,仿真运行程序。

附,可能用到的元件名称:

cpu:at89c51或任一种mcs-51家族cpu;

晶振:crystal;

电容器:capacitors,选22pf 电解电容:cap-elec或genelect10u16v 复位电阻:minres10k 限流电阻:minres330r 按键:button led:led-blue/red/yellow或diode-led

(一)接线图如下:

(二).基础花样

(四)程序流程图

(五)c程序

#include #define uint unsigned int #define uchar unsigned char const tab1[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f, /*正向流水灯*/ 0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe,0xff,};/*反向流水灯*/ const tab2[]={0xff,0x00,0xff,0x00,0xff,0x00,};void delay(){ uint i,j;for(i=0;i<256;i++)for(j=0;j<256;j++){;} } void int1()interrupt 0 { uchar i;for(i=0;i<6;i++){ p0=tab2[i];delay();} } void main(void){ ex0=1;it0=1;ea=1;while(1){ uchar x;for(x=0;x<15;x++){ p0=tab1[x];delay();} } }

(六)总结

本次实验让我能够熟练的掌握和使用keil和proteus等软件进行编程和仿真,也对流水灯的原理和硬件结构有了更加深刻的认识。只会基础花样不懂变通。篇二:led实验报告 led显示屏显示板设计

学 院: 专 业; 学 号: 姓 名: 指导教师:

一、摘要:

在当今的社会上,随处都可以看见led显示屏的出现,车站牌,商场外的招牌等等,无一不是led显示屏的应用,有一可以看出来led的显示有着重要的左右可发展的空间,led有着功耗小,发光亮的特点,所以我们在led显示屏上的发展空间有着巨大的前景。这次做到实验室通过单片机at89c51串行输出,使led显示屏产生所设计的显示图样。abstract: in todays society, everywhere can see led display appear,二、关键字:at89c51;led点阵显示;串行通信

二、引言 led显示屏可以显示变化的数字、文字、图形图像;不仅可以用于室内环境还可以用于室外环境,具有投影仪、电视墙、液晶显示屏无法比拟的优点。led之所以受到广泛重视而得到迅速发展,是与它本身所具有的优点分不开的。这些优点概括起来是:亮度高、工作电压低、功耗小、小型化、寿命长、耐冲击和性能稳定。led的发展前景极为广阔,目前正朝着更高亮度、更高耐气候性、更高的发光密度、更高的发光均匀性,可靠性、全色化方向发展。我参考了有关书刊,设计了这款led显示屏。

三、设计任务要求

本次实验要求用24块8*8点阵做成显示屏,由单片机89c51及其外围器件构成主控电路,由74hc595及外围器件构成驱动部分,控制显示文字信息显示屏动态扫描,单片机程序语言由c语言编制,显示内容及显示方式自定,我做的是串行输入并行输出,显示汉字为“新年快乐”。

四、硬件电路设计

4.1.显示屏主控电路 4.1.1单片机的最小系统 单片机在本系统的电路设计中,其核心硬件部分为最小系统。最小系统是整个电路正常工作的基础要素,是影响整个设计能否正常工作的关键部分。在本次设计中,r1=1千欧姆,r2=470欧,c1=22uf,时钟晶振=6mhz,微调电容,c2=c3=30pf 最小系统硬件电路设计如图1所示: 图1 单片机最小系统

(1)at89c51的主要特性:能与mcs-51 兼容,4k字节可编程闪烁存储器,寿命:1000写/擦循环,数据保留时间:10年,全静态工作:0hz-24hz,三级程序存储器锁定,128*8位内部ram,32可编程i/o线,两个16位定时器/计数器,5个中断源,可编程串行通道,低功耗的闲置和掉电模式,片内振荡器和时钟电路。

(2)管脚说明: vcc:供电电压。gnd:接地。p0口:p0口为一个8位漏级开路双向i/o口,每脚可吸收8ttl门电流。当p1口的管脚第一次写1时,被定义为高阻输入。p0能够用于外部程 序数据存储器,它可以被定义为数据/地址的第八位。在fiash编程时,p0 口作为原码输入口,当fiash进行校验时,p0输出原码,此时p0外部必须被拉高。p1口:p1口是一个内部提供上拉电阻的8位双向i/o口,p1口缓冲器能接收输出4ttl门电流。p1口管脚写入1后,被内部上拉为高,可用作 输入,p1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在flash编程和校验时,p1口作为第八位地址接收。p2口:p2口为一个内部上拉电阻的8位双向i/o口,p2口缓冲器可接收,输出4个ttl门电流,当p2口被写“1”时,其管脚被内部上拉电阻 拉高,且作为输入。并因此作为输入时,p2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。p2口当用于外部程序存储器或16位地址外部数据存 储器进行存取时,p2口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,p2口输出其特殊功能寄存器 的内

容。p2口在flash编程和校验时接收高八位地址信号和控制信号。p3口:p3口管脚是8个带内部上拉电阻的双向i/o口,可接收输出4个ttl门电流。当p3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,p3口将输出电流(ill)这是由于上拉的缘故。p3口也可作为at89c51的一些特殊功能口,如下所示: p3口管脚备选功能: p3.0 rxd(串行输入口)p3.1 txd(串行输出口)p3.2 /int0(外部中断0)p3.3 /int1(外部中断1)p3.4 t0(记时器0外部输入)p3.5 t1(记时器1外部输入)

p3.6 /wr(外部数据存储器写选通)p3.7 /rd(外部数据存储器读选通)p3口同时为闪烁编程和编程校验接收一些控制信号。rst:复位输入。当振荡器复位器件时,要保持rst脚两个机器周期的高电平时间。ale/prog:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在flash编程期间,此引脚用于输入编程脉冲。在平时,ale 端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器 时,将跳过一个ale脉冲。如想禁止ale的输出可在sfr8eh地址上置0。此时,ale只有在执行movx,movc指令是ale才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态ale禁止,置位无效。/psen:外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次/psen有效。但在访问外部数据存储器时,这两次有效的/psen信号将不出现。/ea/vpp:当/ea保持低电平时,则在此期间外部程序存储器(0000h-ffffh),不管是否有内部程序存储器。注意加密方式1时,/ea将内部锁定为reset;当/ea端保持高电平时,此间内部程序存储器。在flash编程期间,此引脚也用于施加12v编程电源(vpp)。xtal1:反向振荡放大器的输入及内部时钟工作电路的输入。xtal2:来自反向振荡器的输出。(3)振荡器特性: xtal1和xtal2分别为反向放大器的输入和输出。该反向放大器可以配置为片内振荡器。石晶振荡和陶瓷振荡均可采用。如采用外部时钟源驱动器 件,xtal2应不接。有余输入至内部时钟信号要通过一个二分频触发器,因此对外部时钟信号的脉宽无任何要求,但必须保证脉冲的高低电平要求的宽度。(4)芯片擦除:

整个perom阵列和三个锁定位的电擦除可通过正确的控制信号组合,并保持ale管脚处于低电平10ms 来完成。在芯片擦操作中,代码阵列全被写“1”且在任何非空存储字节被重复编程以前,该操作必须被执行。

此外,at89c51设有稳态逻辑,可以在低到零频率的条件下静态逻辑,支持两种软件可选的掉电模式。在闲置模式下,cpu停止工作。但ram,定时器,计数器,串口和中断系统仍在工作。在掉电模式下,保存ram的内容并且冻结振荡器,禁篇三:新建 led灯实验报告 led节能灯安装实验报告

应用技术学院机械1001:王森

一、实验目的: 本次实训的目的是通过本次led节能灯实训使学生能够了解电子产品的生产过程和生产工艺,掌握常用电子元器件识别和检测的一般方法,掌握电子产品焊接的基本技能和制作pcb板的相关技能,并能使用protel软件绘制电路图。了解工厂生产、管理、经营模式和理念,具备一定的工厂概念和生产经验,为以后从事相关的工作打下一定的基础。

二、实验内容:

1、了解led的发展过程,什么是led

2、解pcb的制作过程

3、电路图和pcb图的对照分析,各个电路元件的详细分析。

4、led节能灯制作,制作过程中常出现问题的分析。

5、总结实验,编写实验报告及总结。

三、实验材料:

发光二极管 电阻 电容 二极管 节能灯灯板 节能灯电源板

四、实验步骤:

1、了解led灯

什么是led灯:led即半导体发光二极管,led节能灯是用高亮度白色发光二极管发光源,光效高、耗电少,寿命长、易控制、免维护、安全环保;是新一代固体冷光源,光色柔和、艳丽、丰富多彩、低损耗、低能耗,绿色环保,适用家庭,商场,银行,医院,宾馆,饭店他各种公共场所长时间照明。无闪直流电,对眼睛起到很好的保护作用,是台灯,50年前人们已经了解半导体材料可产生光线的基本知识,第一个商

用二极管产生于1960年。led是英文light emitting diode(发光二极管)的缩写,它的基本结构是一块电致发光的半导体材料,置于一个有引线的架子上,然后四周用环氧树脂密封,起到保护内部芯线的作用,所以led的抗震性能好。

发光二极管的核心部分是由p型半导体和n型半导体组成的晶

片,在p型半导体和n型半导体之间有一个过渡层,称为p-n结。在某些半导体材料的pn结中,注入的少数载流子与多数载流子复合时会把多余的能量以光的形式释放出来,从而把电能直接转换为光能。pn结加反向电压,少数载流子难以注入,故不发光。这种利用注入式电致发光原理制作的二极管叫发光二极管,通称led。当它处于正向工作状态时(即两端加上正向电压),电流从led阳极流向阴极时,半导体晶体就发出从紫外到红外不同颜色的光线,光的强弱与电流有关。

最初led用作仪器仪表的指示光源,后来各种光色的led在交

通信号灯和大面积显示屏中得到了广泛应用,产生了很好的经济效益和社会效益。以12英寸的红色交通信号灯为例,在美国本来是采用长寿命,低光效的140瓦白炽灯作为光源,它产生2000流明的白光。经红色滤光片后,光损失90%,只剩下200流明的红光。而在新设计的灯中,lumileds公司采用了18个红色led光源,包括电路损失在内,共耗电14瓦,即可产生同样的光效。汽车信号灯也是led光源应用的重要领域。

对于一般照明而言,人们更需要白色的光源。1998年发白光的led开发成功。这种led是将gan芯片和钇铝石榴石(yag)封装在一起做成。gan芯片发蓝光(λp=465nm,wd=30nm),高温烧结制成的含ce3+的yag荧光粉受此蓝光激发后发出黄色光射,峰值550nm。蓝光led基片安装在碗形反射腔中,覆盖以混有yag的树脂薄层,约200-500nm。led基片发出的蓝光部分被荧光粉吸收,另一部分蓝光与荧光粉发出的黄光混合,可以得到得白光。现在,对于ingan/yag白色led,通过改变yag荧光粉的化学组成和调节荧光粉层的厚度,可以获得色温3500-10000k的各色白光。这种通过蓝光led得到白光的方法,构造简单、成本低廉、技术成熟度高,因此运用最多。

上个世纪60年代,科技工作者利用半导体pn结发光的原理,研制成了led发光二极管。当时研制的led,所用的材料是gaasp,其发光颜色为红色。经过近30年的发展,现在大家十分熟悉的led,已能发出红、橙、黄、绿、蓝等多种色光。然而照明需用的白色光led仅在近年才发展起来,这里介绍有关照明用白光led。

2、pcb制作

(1)、.裁板、手动打孔训练

裁覆铜板的步骤、操作注意事项;手动打孔的操作步骤、要领及合格要求。

(2)、用protel软件绘制led节能灯原理图和pcb图

介绍protel使用方法和绘制原理图、电源pcb图的步骤方法。

图1 led节能灯原理图

图2 led节能灯电源pcb图

(3)、数字雕刻技术和自动打孔

介绍雕刻机雕刻文件的生成和雕刻的操作步骤;雕刻机自动打孔的设

置和操作步骤。

(4)、激光光绘机原理和制作菲林胶片

介绍激光光绘机的原理和制作菲林胶片的参数设置及操作步骤,胶片显影、定影。

(5)、覆铜板的抛光水洗

介绍抛光水洗的原因及抛光机的使用和操作步骤。

(6)、丝网印刷蓝油、烘干

丝印蓝油的原理、操作步骤、注意事项;烘干机的参数设置和安全注

意事项。(7)、曝光、显影、脱膜

曝光的原理、操作步骤;显影原理、参数设置、操作步骤;脱膜的原

理、参数设计、操作步骤。

(8)、蚀刻、丝印阻焊油墨

蚀刻原理、参数设置、操作步骤;丝印阻焊油墨的操作步骤,注意事项。

(9)、热转印技术、pcb工艺流程总结

热转印的原理、操作步骤;pcb工艺流程总结:覆铜板→下料裁板→打印pcb图到热转印纸上→热转印→蚀刻→钻孔→焊接。

3、电路图和pcb图的对照分析,各个电路元件的详细分析。什么是隔离变压器:隔离变压器属于安全电源,一般用来机器维修保养用起保护、防雷、滤波作用。隔离变压器原边和副边电压可根据要求订制。首先通常我们用的交流电源电压一根线和大地相连,另一根线与大地之间有220v的电位差。人接触会产生触电。而隔离变压器的次级不与大地相连,它的任意两线与大地之间只有输入电压的一半。所以当人触电时,这样就相对比较安全。其次还有隔离变压器的输出端跟输入端是完全“断路”隔离的,这样就有效的对变压器的输入端(电网供给的电源电压)起到了一个良好的过滤的作用。从而给用电设备提供了纯净的电源电压。

白光led工作电压:当正向电流高至10ma时,正向电压的变化很大。变化的范围大约为800mv(有些型号二极管变化会更大一些)。电池放电引起的工作电压的变化会改变色彩,因为工作电压的变化改变了正向电流。在10ma正向电流时,正向电压大约为3.4v(该数值会随供应商的不同而有所不同,范围3.1v~4.0v)。

二极管in4007:角带为阴极 正向压降0.56v 耐压1000v 电流1a;电容:电压250v 10uf 电解电容 有极性 有耐压值 角带最近的为负极 盖上为防爆阀 cbb22334j: 最大电压400v 薄膜电容 33表示数值 4表示数量级 j表示精度等级 电阻:黑(0)棕(1)黄(2)红(3)橙(4)黄(5)绿(6)蓝(7)紫(8)白(9)四环的:前两环为有效数值 第三环为倍率 第四环为误差

五环的:前三环为有效数值 第四环为倍率 第五环为误差

4、led节能灯制作,制作过程中常出现问题的分析:

(1)电子元器件的质量检测

插件和贴片电阻器、电容器、二极管、集成电路的标识方法和功能;检测是否是合格的元器件。

(2)常用电子元器件的焊接练习

手工焊接的条件、步骤和方法的介绍;简单介绍波峰焊和回流焊。

(3)led工艺流程设计

介绍led工艺流程设计的原则、方法和注意事项。(4)led节能灯电源板焊接及测试

焊接led节能灯电源板:4个电阻,2个电容,4个二极管,知道原理和组装步骤方法及安全注意事项;测试电压并记录。

(5)led节能灯灯板焊接及测试

焊接38只led灯,知道原理和组装步骤方法及安全注意事项并检测焊接效果。

(6)led节能灯组装及调试

将焊接好的灯珠、电源板、灯罩、灯头和电源线总装成led节能灯成品并检测和调试

5、总结整个实验过程,分析自己出现的问题,明白自己的不足之处,总结出原因,编写实验报告和总结。

五、总结及心得: 通过实习操作,发现了自己在实验过程中出现的问题,明白了自己缺少那方面的知识和不足,获得了必要的技能和技巧,基本掌握元器件的认识和焊接、电子工艺的装配和调试、知道了pcb板制作方法和流程(裁板、pcb板数字打孔、手动打孔、pcb板热转印技术、制作pcb板菲林胶片、刷pcb板、丝印蓝色感光油墨、烘干、曝光、显影、酸性蚀刻、清洗pcb板、脱膜、丝印阻焊油墨、焊盘曝光、刷版、喷助焊剂、丝印字符),了解了led的发展,认识了电阻、电容及二极管的作用,动手完成了led的装配,知道了各个电路元部件的安装方法。在实习过程中贯彻理论与实践相结合的原则,严格要求和训练,增强自己的动手能力和吃苦耐劳的精神,在本次实验中学习到很多实践的知识,明白了理论和实践结合的重要性,增强的自我动手能力,在以后的学习中要多注重实践,把理论知识在实践中结合起来,做到全面发展,提升自己的综合能力。

六、附led装配工艺过程卡片,指导装配过程。篇四:led灯实验报告

电子工艺实训——led 学院:

专业:电子信息科学与技术

年级:

姓名:

一、实验目的

电子工艺实习课程通过课堂教学,让学生了解一般电子电路设计及制作工艺

知识;通过实际训练,学生自已动手,掌握一定操作技能并制作实际产品,使学

生初步接触生产实际,得到基本工程训练;同时进行工程意识和科学作风培养;

为学习后续课程和其他实践教学环节,以及从事实际工作奠定基础。1.熟悉使用protel dxp软件。2.掌握protel dxp的原理图设计系统的基本功能和应用技巧。3.掌握印制电路板系统的基本功能和应用技巧。4.掌握手工制作印刷电路板的方法。

二、实验内容

1.在protel dxp软件平台上,熟练运用sch常用库及sch常用工具栏,完成图1所示 电路图的原理图设计,使用电气法则检查原理图,以确保电路的正常电气连通。

图1 电路图 2.采用自动布局与手工布局相结合,并辅以自动布线、手动布线,调整元件

位置同时兼顾布线的可靠性、合理性等因素。

三、实验(设计)仪器设备和材料清单

1、计算机

2、protel软件

3、热转印机

4、覆铜板等

5、高速小钻机

6、切板机

7、各种电子元器件

8、万用表等仪器仪表

四、实验步骤

1.实验前准备:①确定元件所在元件库;②熟悉元件封装方法 2.完成原理图设计,检查原理图的连接正确性。3.原理图如下所示: 4.生成和检查网络表,将sch元件导入pcb编辑器。5.完成单面印制电路板的设计:采用自动布局与手动布局相结合,并辅以

自动布线、手工布线,调整元件位置同时兼顾布线的可靠性、合理性等

因素。

可得到的图形如下所示: 6,将上述所得到的pcb图形拿到打印机上进行打印,为了能够节省资源,尽

量将图形的比例调小一点,但也不应过于小而看不清楚图片。调好比例之后,就

将其用硫酸纸打印出来。

7,再按照所打印出的图形的大小,裁一块与其大小比例适中的电路板,将这

张图形纸黏在电路板上,并用双面胶将其固定住。8,接着将该电路板放到曝光机中,先进行抽空,接着便进行曝光。9,大约曝光140秒(或者短一些,依情况而定),取出电路板,撕下图纸观察

电路板,若能够较清晰的看到上面有相应的绿色的电路图,则表明曝光成功,反

之则表明曝光不明显,甚至是失败。10,将曝光成功的电路板放到显影机中进行显影(温度若较高,显影的时间会

较短,反之所需的时间会较长),应注意、仔细观察显影的情况,一旦图形显示

清晰则应立即取出,并用清水冲洗干净。若时间过长,则会因显影过度而使得图

形显影不清晰,甚至几乎看不到。11,再将显影好的电路板放到刻录机中进行刻录(这一般都需要较长的时间),几分钟之后,观察电路板上的电路图是否清晰的刻录上去,若还不是很清晰的,或者还有铜的,应继续让其进行刻录,直至出现清晰的图形。12,接着对电路板进行钻孔,应根据孔的(转载于:led灯实验报告)不同大小,选择不同的钻孔机进行钻

孔。

13,钻孔之后,按照原理图,对电路图进行排版和焊接。必须遵循的一个原则

是:小的元器件先进行排版和焊接,接着是中等型的,再者是相对较大的器件,以此类推。

14,接着便是对制作好的电路板进行验证,即将其接入电源,观察二极管是否

能够正常的发光,并且是一闪一闪的,此时电路板就真正的完成了。15,若验证的结果是二极管不发光,或者是只发光却不闪的,则应对电路版进

行仔细的检查,检查是否存在着虚汗点,或者是原理图出错,或者是元器件接错

等。直至找出二极管不能正常闪光的问题所在为止。

五、实验结果与分析

结果:通过接入电源进行验证,二极管能够正常的闪光。

分析:led补光灯是使用led发光二极体对被摄物体进行补光,led灯由

于能耗低亮度高一般用在拍照手机或数码摄像机上,用于光线不补时的补光。由

于 led发光二极体的亮度远低于真正的闪光灯,所以只能起到“补光”的作用。

现在有些手机已经用上了和照相机一样的闪光灯,比如sony ericsson的k790c,用的就是氙气闪光灯,效果要比led补光灯好,但是不能像led一样常亮当作

电筒用。

led闪光灯的原理:led并不是通过原子内部的电子跃变来发光的,而是

通过将电压加在led的pn结两端,使pn结本身形成一个能级,然后电子在这

个能级上跃变并产生光子来发光的。

六、实验总结 实验中存在的问题及措施:

1,最初的电路图(.pcbdoc)中的名字和学号是粉红色显示的,这将会使得

最后的显影与刻录时,名字和学号将不会出现在电路板上的。

措施:应在底层的情况下写入名字和学号,此时显示的颜色是蓝色的,这样才能

够使其在最后刻录之后能够在电路板上显示出来的。2 首先是在将电路板进行曝光时,由于里面的空气没有抽空,结果导致曝光的效果不明显,甚至是没有效果即没有图影像。

措施:按照原来放置的位置,把电路图纸在重新紧贴到电路板上,或者尽量避开

那些模糊不清的图形,再或者是换一块新的电路板,在重新进行抽空和曝

光。

在显影的时候,开始时由于液体的温度过高,导致还没来得及拿出电路板

时,就已经因温度过高而导致显影失败即图像模糊掉。

措施:在重新对显影器中的液体进行温度的调整,即降低温度,再用电路板进行

测试一下,直至温度适宜时,能够很好的显影,同时也要注意一下显影的时间,一般显影的时间不应过长,而且对于图像中的电路线较细的电路板,显影的时间也相对的比较短。4 在最后的对电路板接入电源进行检验时,其中的发光二极管却不会亮。

措施:首先对电路的每一个焊接点就行检查,用电烙铁进行测试每一个点,检查

是否出现虚汗点。在检查五虚汗点时,经测试后还是灯不会亮。接着便是

对电路的原理图进行检查,结果发现时电路的原理图出错了,如下图的原

理图所示,因为其中的555芯片没有与电源相接,导致其无法工作,因而

必须另外的补充一条导线,将555芯片与电源相接,保证其能够正常的工篇五:led灯泡设计与制作实验报告

西安邮电大学

系部名称

学生姓名

专业名称

班 级

实习时间

专业课程设计报告书)2013年6月3日至2013年6月14日 : : : : : led灯泡设计与制作实验报告

【一】项目需求分析

课程设计分为三个独立模块

一、tracepro学习及操作,完成led建模与仿真;

二、led灯泡驱动电路反向设计(完成驱动的原理图设计和pcb版的生成及仿真);

三、led球形灯泡焊接制作。

【二】实施方案及本人承担的工作

实施方案:

一、第一步骤是安装tracepro软件,并了解其页面基本情况。第二步骤是熟悉光学仿真软件tracepro,完成led灯珠的光学仿真设计。

第三步骤是掌握led灯珠设计,并了解实际操作过程原理以及led二次光学设计基本原理。

二、通过分析现有led驱动电路,对其进行反向设计,画出其驱动电路,并理解其实现原

理。完成led驱动电路原理图,并仿真得出其结果

三、焊接完成一个led灯泡,并能点亮。

本人承担的工作:

在本次专业课程设计中,我和我的搭档从一开始就认真对待。所以每一部分的完成都是我们共同努力的结果。从最开始的led灯外形的绘制,led灯珠的光学仿真设计,驱动电路的设计,led驱动电路原理图,pcb原理图并仿真,我们俩都有完成各自的,在之后的交流和共同学习下完成最好的一份。lde灯的焊接是我们两共同努力完成的。

【三】程序框图

【四】实验结果

首先我们利用tracepro光学仿真软件制作出了灯罩的实体图以及led灯珠仿真,并实现了其光学仿真;其次用protel 99se软件制作出了驱动电路原理图以并生成pcb板然后做了仿真;最后在了解了led灯的工作原理,掌握了它的驱动电路之后,我们焊接了自己的led灯,并使其点亮。

【五】设计中遇到的问题及解决方法

在本次课程设计中,我们遇到了很多问题。第一,由于是第一次使用tracepro光学仿真软件,大家都不太会使用。但是在老师的鼓励之下,我们就借助于老师给我们的学习资料和上网查找资料,同学之间相互学习交流,熟悉了这个软件。并且能比较熟练的运用这个软件画出光学器件,进行光学仿真。之后我们画出了比较满意的图。第二,在通过分析现有led驱动电路 进行反向设计,这一步我们出现了很大的问题因为大家都对原理还不是很清楚,然后我们就上网查找资料,同学之间相互讨论,还有老师的帮助之下,完成了原理图的设计。由于之前学习过protel 99se软件的使用,所以在画原理图上没有太大的问题。第三,在焊接led灯的时候,由于我们的粗心大意搞错了焊接的顺序,所以导致后来用了很长时间才完成。总而言之,我们后来很好的完成了本次课程设计。

【六】总结

这次课程设计我觉得非常有意思。能通过自己动手实践,完成led灯的设计,焊接。并且看着自己做的灯点亮。感觉非常的高兴,很有成就感。经过本次的课程设计,让我学会了光学仿真软件tracepro的应用,并且做出了led灯罩 的设计。学会了如何做光学仿真,并且完成了led灯珠的光学仿真。也使我更加熟练了protel 99se软件制作电路图和pcb版图。通过此次课程设计,让我了解了led灯的内部构造,led灯的驱动电路以及它的工作原理。并且再一次练习了自己的焊接电路板技术,在老师的帮助下学到了很多东西。

本次课程设计中更是很好的锻炼了自己的动手的能力,在实践中,不断的发现问题的所在,并在不断的摸索中找出相对的措施,将问题解决。而且在实验顺利结束时,不仅体验到自己成功完成制版的喜悦,而且更是激发了自己对led的兴趣与激情。相信本次的课程设计会让我很难忘,并且对以后的学习和生活起到很大的帮助。

第三篇:计组实验报告要求

计组实验报告要求

实验报告并不要求非常严格的格式,大家参考实验指导书的格式即可。

实验一的实验报告除了参考实验指导书上的内容以外,最重要的是大家要把上次实验时的针对每一个小实验写出你的实验结果,例如138译码器的实验,在三个使能端开关以及其他三个输入开关A、B、C输入不同电平时,Y0、Y1、Y2、Y3、Y4、Y5、Y6、Y7各是什么样的输出(高电平还是低电平)(高电平、低电平分别用1、0表示);

我们下一次的实验室做RAM的那个实验,在实验前,请大家先把实验报告写好,以后的这三个实验,实验报告中要把实验的原理图画清楚,以便于在做实验时可以直接根据你画的图进行连接,较快的完成实验,这是很重要的。

这些要求仅是我根据老师说的话总结的,仅供大家参考,有什么建议可以及时的补充,与大家一起分享。

第四篇:虚拟实验在LED数码管多位动态显示教学中的应用

虚拟实验在LED数码管多位动态显示教学中的应用

作者简介作者简介:蒋宏伟(1967-),男,江苏省昆山第二中等专业学校高级教师,研究方向为计算机程序设计、单片机应用。1LED数码管多位动态显示教学难点

LED数码管是单片机控制系统中最常见的显示设备之一,它具有亮度高、价格低、寿命长、对电流和电压要求低、与单片机连接方便等诸多优点。但是LED数码管又是占用单片机端口资源的“大户”。为了克服LED数码管这个致命的缺点,在实际应用时会想很多办法,数码管多位动态显示便是其中巧妙的方法之一。同时还可以运用各种I/O端口扩展的方法,让数码管多位动态显示以更加节省资源。但是正因为这个“动态”,给其原理的理解增加了许多难度,如果再和各种端口扩展结合在一起,就让学生更难以理解。多位数码管动态显示与各种端口扩展结合在一起,注定了硬件结构的千变万化。如果在教学中不注重让学生理解本质原理,而是针对某一固定的硬件背几段程序,这种教学极不利于学生今后的工作。因此,必须通过合理的教学设计,特别是运用信息技术手段突破教学难点,让学生真正地掌握基本原理,并适应工作中的各种变化。

2虚拟实验对传统实验的突破

2.1实验在单片机教学中的地位

“单片机原理及应用”是一门理论性和实践性都很强的课程。戴尔的“经验之塔”理论指出,最底层的经验即做的经验是最直接最具体的经验,越往上升越抽象。教育应从具体经验入手,逐步过渡到抽象经验,有效的教学方法,应首先给学生丰富的具体经验。单片机课程实验可以让学生获得丰富的直接体验,是学习单片机课程的重要内容。

2.2单片机课程传统实验教学方式的弊端

实际教学中,传统的实验方法存在许多问题。首先,因实验设备数量有限,教学中只能分组进行实验,组内成员间相互依赖性较强,不利于培养全体学生的动手能力、创新能力和综合运用知识的能力;其次,实验只能在实验室中进行;往往是以教师为中心,学生在规定的时间内,用统一的模式,按照指导书上规定的步骤做相同的验证式实验,而在课前预习和课后作业阶段一般也只能“纸上谈兵”,这不利于激发学生的学习兴趣和主观能动性;最重要的是传统的实验箱硬件结构固定,使得教师很难根据教学要求由浅入深地灵活重组和设计实验,对于硬件上的新变化、新技术,更难以应对;另外,硬件的损耗、故障等,都会影响实验的效果,这不利于教学的组织,对学生理解原理和学习知识造成了干扰。

2.3运用虚拟实验能够突破传统实验的束缚

虚拟实验是现代信息技术发展的产物,虚拟实验室的开发与应用将对实验教学产生革命性影响。

奥苏伯尔的“认知结构迁移”理论提出了影响迁移的认识结构的3个主要变量,即可利用性、可辨别性和稳定性。可利用性是指在面对新知识的学习时,学习者原有认知结构中是否具有用来同化新知识的适当观念;可辨别性是指面对新知识的学习时,学习者能否清晰分辨新旧知识间的异同;稳定性是指面对新知识的学习时,用来同化新知识的原有知识是否已被牢固掌握。学生在某一领域的认知结构越具有可利用性、可辨别性和稳定性,就越容易导致正迁移。虚拟现实技术及相关技术的发展水平已使其可以胜任对真实实验室的模拟。虚拟实验系统的虚拟性、实践性、灵活性,使其在建立概念、弄清原理、培养解决问题的方法和能力方面具备了实际实验所不具备的某些特殊优势。通过虚拟实验室反复实验所获得的体验,可以顺利地迁移到真实设备上。

Proteus是世界上著名的EDA工具,它实现了从原理图、代码调试到单片机与外围电路协同仿真,是目前世界上唯一将电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台。运用Proteus 构建虚拟实验室,实现了拥有一台PC机就拥有一间实验室的梦想。它可以将复杂的教学问题进行分解,可以将不便观察的现象仿真演示,可以将实验从实验室扩展到学生课前预习和家庭作业中,充分发挥了信息化教学的作用。

3虚拟实验在LED数码管多位动态显示教学中应用的难点LED数码管多位动态显示原理和相应的端口扩展方法,是学生较难掌握的知识难点。在教学过程中,如果能恰当地利用虚拟实验易于观察、变化灵活的特点,对教学知识点进行合理分解,每个知识点均配以相应的实验,在所有知识难点都得以突破后,再进行综合运用和真实实验,则会取得很好的教学效果。

3.1运用虚拟实验认识“位选”概念

数码管多位动态显示的硬件连接特点是将各个数码管字型码端口连接在一起,理论上从单片机中送出的字型码会被所有数码管接收。在这种情况下如何让每只数码管分别显示不同的字型,是学生难于理解的第一个问题,为此设计如图1所示的实验。通过程序送出字型码的同时,用开关手动控制每只数码管公共端的高低电平,让学生清楚地看到字型码有选择地送达不同数码管的过程,从而弄清很重要的“位选”概念。

图1用虚拟实验中认识“位选”

3.2运用虚拟实验感受“动态”的原理

在了解了“位选”的概念后学生又会有另一个疑惑:为什么数码管明明是轮流显示的,可看上去却同时显示?这时再通过另一个虚拟实验(见图2),用程序去控制公共端电平的切换,并逐渐加快电平切换的速度,学生最终会看到一个奇迹,尽管数码管是轮流显示的,但最终看上去却同时稳定地显示了。在观察到上述现象后,再向学生揭示人眼的“视觉暂留”现象,从而帮助理解这个“动态”的概念,为进一步学习控制程序打下基础。

图2用虚拟实验感受“动态”

图3用虚拟实验体验端口扩展

图4用虚拟实验培养综合运用能力

3.3运用虚拟实验体验端口扩展方法

通过前面的学习,学生已掌握了数码管多位动态显示的基本原理与编程方法。在上述硬件连接中,为了实现8位数码管的显示,共占用了两组完整的端口。

第五篇:计组实验数据通路实验报告

存储器实验

预习实验报告

疑问:

1、数据通路是干嘛的?

2、数据通路如何实现其功能?

3、实验书上的存储器部分总线开关接在高电平上,是不是错了?

一、波形图:参数设置:

信号设置:

clk:

bus_sel:

alu_sel:

ld_reg:

pc_sel:

we_rd:

k:

d:

d~result:

ar:

pc:

仿真波形

实验报告

Endtime:2.0us

Gridsize:100.0ns

时钟信号,设置周期为100ns占空比为50%。

sw|r4|r5|alu|pc_bus的组合,分别代表的是总线(sw_bus)开关,将

存储器r4的数据显示到总线上,将存储器r5的数据显示到总线上,将alu的运算结果显示到总线上,将pc的数据打入AR中二进制输入,低电平有效。

m|cn|s[3..0]的组合,代表运算器的运算符号选择,二进制输入,高

电平有效。

lddr1|lddr2|ldr4|ldr5|ld_ar的组合,分别表示将总线数据载入寄存器

r1,r2,r4, r5或AR中,二进制输入,高电平有效。

pc_clr|ld|en的组合,分别代表地址计数器PC的清零(pc_clr)、装

载(pc_ld)和计数使能信号(pc_en),二进制输入,低电平有效。信号we和rd的组合,分别代表对ram的读(we)与写(rd)的操作,二进制输入,高电平有效

k [7]~ k [0],数据输入端信号,十六进制输入。

d[7]~d[0],数据输出中间信号,十六进制双向信号。

d [7] result ~d[0] result,最终的数据输出信号,十六进制输出。ar[7]~ ar[0],地址寄存器AR的输出结果,十六进制输出。pc [7]~ pc [0],地址计数器PC的输出结果,十六进制输出。

以在01H单元中写入05H、02H单元中写入0AH并进行【(A加B)减(非A与B)加B】为例:

1)初始状态:bus_sel=11111,alu_sel=00000,ld_reg=00000,pc_sel=100,we_rd=00,k=00H,总线上无数据,呈高阻态。2)读取01H单元的05A:

① 置数法PC=01H:bus_sel=01111,pc_sel=101 ② PC->AR:bus_sel=11110,ld_reg=00001 ③ 读01H单元的数据放入R1中:bus_sel=11111,ld_reg=10000,we_rd=01 3)读取02H单元的0AH:

① PC+1,PC->AR:bus_sel=11110,ld_reg=00001,pc_sel=111 ② 读01H单元的数据放入R2中:bus_sel=11111,ld_reg=01000,we_rd=01 4)将地址加到03H :bus_sel=11110,ld_reg=00001,pc_sel=111 5)验证数据并运算: bus_sel=11101 ① 读取R1中的数据:alu_sel=010000,得到R1=05H ② 读取R2中的数据:alu_sel=101010,得到R2=0AH ③ 计算(A加B)结果存于R4中:alu_sel=011001,ld_reg=00100,结果为0FH ④ 计算(非A与B)结果存于03H单元中:alu_sel=100010,we_rd=10,结果为0AH ⑤ 计算((A加B)加B)结果存于04H单元中:

 R4->R1:bus_sel=10111,ld_reg=10000  PC+1,PC->AR:bus_sel=11110,ld_reg=00001,pc_sel=111  计算((A加B)加B)结果存于04H单元中:bus_sel=11101,alu_sel=011001,we_rd=10 ⑥ 计算(((A加B)加B)减(非A与B))结果存于05H中:

((A加B)加B)->R1:bus_sel=11111,ld_reg=10000,we_rd=01 (非A与B)->R2:

 PC=03H:k=03H,bus_sel=01111,pc_sel=101  PC->AR:bus_sel=11110,ld_reg=00001 (非A与B)->R2:bus_sel=11111,ld_reg=01000,we_rd=01  PC=05H:

 PC=05H:k=03H,bus_sel=01111,pc_sel=101  PC->AR:bus_sel=11110,ld_reg=00001 

(((A加B)加B)减(非A与B))结果存于05H中:bus_sel=11101,alu_sel=000110,we_rd=10 最后结果为0FH。结论:

本实验的设计能结合了运算器和存储器,能实现在mif文件中进行初始化,将固定地址单元中存储的数据读取到运算器中进行(((A加B)加B)减(非A与B))的运算并将结果存于指定的内存单元中,与实验要求一致,故电路设计正确。

二、实验日志

预习疑问解答:

1.通路是干嘛的?

在数字系统中,各个子系统通过数据总线连接形成的数据传送路径称为数据通路.2.通路如何实现其功能?

在这次的实验中,数据通路主要是由运算器部分和存储器部分组成的,通过运算器的运算结合存储器在mif文件的中的操作进行数据的传输与存储,从而构成一个数据通路.错

3.书上的存储器部分总线开关接在高电平上,是不是错了? 事实证明没有接错.

思考题:

1. 画数据通路电路图时,如何连结单一总线? 如图:

ALU模块的sw_bus依然连接bus_sel,存储器部分的sw_bus连接高电平.2. 如何统一两个模块的总线输入端k[7..0]及inputd[7..0]?

答:如图: 输入放在运算器部分,存储器部分无输入,存储器部分的数据要么来自总线传输,要么从mif文件中读取.实验中遇到的问题:

1.把之前的alu和ram的原理图拷到了当前工程下面。直接生成该工程的符号文件,连接起来,但是仿真有问题。

几乎是在每一次和总线交换数据的时候都得不到正确的值。下面是解决的过程:

我怀疑是两个模块之间通过总线传输的数据没有传输成功,于是把alu模块的d引了一个输出端口d_alu,从ram模块的d引出了一个输出端口d_ram,在仿真波形图上,然后就可以看到了数据到达总线上了,而且这个时候d的值也能看到了,只是后面的最后一个读操作出来的数据不对,本来应该是写进去的07,但现在是17,再仿真就会变成别的数据。

2.在连接电路图的时候,我以为存储器部分的sw_bus连在高电平上是错的,然后又连到了bus_sel[4],所以得到了上一个部分的仿真结果,后来不研究了一下那个高电平,发现是用来处理单一总线问题的,就改成了与书上一样的图,我以为上面出现的错误结果和这个有关,改了之后波形图有变化,但是,还是是错误的.但是在两种情况下功能仿真的结果都是正确的:

问题解决了~

原因是周期太短,计算结果还来不及存入到内存单元中,把写入内存的时间周期延长一个周期结果就出来了。电路本身没有问题。

实验心得:

下载计控实验报告LED动态显示word格式文档
下载计控实验报告LED动态显示.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    计控实验三

    实验三PID数字控制器设计 实验目的 1、掌握利用Simulink建立离散控制系统结构模型和进行仿真的方法; 2、掌握利用扩充临界比例度法选择PID数字控制器参数的方法。 实验内容 1......

    计控读后感(定稿)

    《微型计算机控制技术》过程考核课程名称 任课教师 班级 姓名学号 日期——阅读感想 一、传感器技术相关阅读 在科技高度发达的今天,自动控制和自动检测在人们的日常生活和工......

    嵌入式ARM键盘控制LED灯实验报告

    实验六 键盘控制LED灯实验 1 实验目的 (1) 通过实验掌握中断式键盘控制与设计方法; (2) 熟练编写S3C2410中断服务程序。 2 实验设备 (1) S3C2410嵌入式开发板,JTAG仿真器......

    思修计控14

    2014年思修范围(计控学院) 绪论:珍惜大学生活 开拓新的境界 1. 大学生活的显著变化:1)学习要求的变化;2)生活环境的变化;3)社会活动的变化。 2. 如何适应新的学习、生活环境:1)确立独立......

    羽毛球赛策划书----计控07

    羽 毛 球 赛 策 划 书 计控07 羽毛球赛策划书 活动宗旨: 为响应大学生运动会的号召,发掘学院羽毛球人才。为丰富同学们的业余文化生活,培养同学们顽强奋斗勇于拼搏的优良品质,......

    嵌入式实训 LED显示+文件系统定制实验报告

    LED显示控制+文件系统定制 系名: 专业: 指导教师: 姓名:学号:班级: 组员: 科目:二○一 年 月 1 目 录 一、设计任务和技术要求: ......................................................

    计硬基础实验报告3(推荐五篇)

    实验名称:中断技术、基本时钟和低功耗模式(实验5、实验6) 姓名: 学号: 实验目的 1.了解中断原理,包括对中断源、中断向量、中断类型号、中断程序以及中断响应过程的理解; 2.掌握单......

    计控车间07年度工作总结

    计控车间2007年工作总结 及2008年工作计划 2007年计控车间在集团公司及海化领导的正确领导下,瞄准海洋化工20万吨/年烧碱 、25万吨/年PVC项目尽早投产的奋斗目标,克服种种困难......