LED节能灯焊接与装配实训报告
一、实习目的:
通过实训加强学生对所学理论知识的理解;强化学生的技能练习,使之能够掌握电子技术应用的基本理论、技能、技巧;加强动手能力及劳动观念的培养;尤其在培养学生对所学专业知识综合应用能力及认知素质等方面。
(1)熟悉常用电子元器件
(2)掌握常用电子元器件的测试方法
(3)掌握不同电子元器件的测量及焊接方法
(4)掌握印刷电路板的制作工艺
二、实习所需元件:
(1)常用电子元器件如二极管4个、电阻3个、电容2个、LED灯38个。
(2)万用表一块.
(3)电烙铁一把.(20W-30W)
(4)敷铜板一块
三、实训基本要求:
(1)会测试识别电子元器件种类、熟悉三极管等器件的特性参数、并能根据电路需要进行选用、电阻、电容的认读及测量。
(2)掌握检查常用电子元器件好坏的方法。
如三极管、二极管、不同阻值的电阻及不同容量的电容、不同种类的电阻、电容等。
(3)焊接基本练习
①建立基本单元电路,会根据原理图正确安装焊接。
②元件焊点平滑光亮、均匀、无毛刺、直径在2mm(根据情况)以内。
③焊接手法快速、无虚焊假焊脱焊堆焊等现象。
④无焊接时烧坏元件的现象。
⑤元气件的拆焊迅速,会进行集成电路的拆焊操作。
⑥器件弯脚插接、布局符合要求.
四、实习内容:
该灯使用220V电源供电,220V经电容C1降压电容降压后经全桥整流再通过C2滤波后经限流电阻R3给串联的38颗LED灯提供恒流电源。LED灯的额定电流为20ma,R1是保护电阻,R2是电容C1的卸放电阻,R3是限流电阻防止电压升高和温度升高LED的电流增大。C2是滤波电容,C2是用来防止开灯时的冲击电流对LED的损害。开灯的瞬间因为C1的存在会有一个很大的充电电流,该电流流过LED将会对LED产生损害,有了C2的介入,开灯的充电电流完全被C2吸收起到了开关防冲击保护。
LED灯原理图:
PCB图:
四、焊接与安装:
安装LED:将电路板安装面朝上,将LED灯极性放好;
焊接:焊接要用30W的电烙铁并可靠接地,焊接温度控制在240度以内,时间不能超过两秒。焊好后修剪掉长出的引脚。这样灯板就焊好了。
组装电源:由于灯板的空间有限,元器件要进行元件处理以方便安装。
以上步骤完成后进行调试:接线测试和电流调试。
五、注意事项:
对LED进行焊接时要注意其极性为引脚长的一端为正极,电容的极性,电流桥的
极性。焊接时注意焊点的大小,不要虚焊、假焊等。还要合理放置元器件,由于空间有限电容的体积大所以放置要适当。
六、实习小结及心得:
在实训中一定要注意各个元器件的极性,因为这些小灯都是串联,如果一个极性接反就可能造成小灯短路,一开始由于失误把二极管的极性接反,结果烧了一个电阻。所以在实训中一定要注意元器件的极性。
在焊接时要考虑灯的聚光作用,而且还要焊的美观一些,还要注意一些焊接时的技巧,这样可以提高焊接的效率。例如:灯是一圈一圈的围绕的,应该先从里面向外焊,否则焊的时候会有些麻烦。
这次实训不仅锻炼了我的排版技能也锻炼了我的焊接技术,从而是我学到了很多东西,也加强了我的动手能力。
09级应用电子技术三班
学号:200932010305
姓名:范燕燕
第二篇:单片机实训报告(8个LED指示灯循环移动)
一、实验目的:通过所学汇编语言和C语言知识,熟悉并掌握单片机综合仿真实验仪的使用方法,学会使用Keil uVision2编写程序。
二、实验器材:单片机综合仿真实验仪、AT89C51、计算机、导线。
三、实验功能:利用定时计数器T0工作方式1,实现定时50ms,中断20次,实现精确定时1秒以控制8个LED指示灯从左到右间隔1秒时间循环移动,当LED指示灯移动次数到32次时,8个LED指示灯停止循环移动,蜂鸣器响1秒后停止声音提示;又接着控制8个LED指示灯从右到左间隔1秒时间循环移动,依此类推。
四、实验要求:只能利用单片机的4个P1口控制74HC138译码器以及蜂鸣器来实现上述功能,并对程序进行注解; 注明:刚开始时,最左边的LED指示灯点亮,画出电路图。
五、计算定时/计数器的初值X
(2^16-X)*1=50000,X=15536D=03CB0H.
低8位送给TL0,高8位送给TH0,即(TL0)=0B0H,(TH0)=03CH
六、实验原理图:
七、实验参考程序:
#include <REG51.H>
bit direct=1,speak=0,counter=0;
int i=0,j=0,k=0,p=0,m,n;
sbit P13=P1^3; //定义P1.3引脚
main() //主函数
{
TMOD=0x01; //T0计数方式1
TL0=0xb0; //定时50ms
TH0=0x3c;
EA=1; //开T0中断
ET0=1;
TR0=1; //启动T0
while(1) //等待中断
{
while(speak)
{
P13=~P13; //输出取反
for(m=0;m<2;m++)
for(n=0;n<2;n++);
}
if(counter)
{
counter=0;
TR0=1;
if(direct&&!speak)
{
P1=i;
i++;
if(i==8)
{
j++;
if(j==4)
{
j=0;direct=0;speak=1;
}
else
i=0;
}
}
else if(!direct&&!speak)
{
i--; //循环右移
P1=i;
if(i==0)
{
j++; //循环左移
if(j==4) //移动周期
{
j=0;direct=1;speak=1;
}
else
i=8;
}
}
}
}
}
void time0(void) interrupt 1 //T0中断服务函数
{
TR0=0; //重启动
TL0=0xb0; //重装初值
TH0=0x3c;
if(speak)
{
++p;
if(p==20) //蜂鸣器响应时间
{
p=0;
speak=0;
}
}
else
++k;
if(k==20) //LED灯间隔1秒移动
{
k=0;
counter=1;
}
else
TR0=1;
}
八、实验总结:通过这次实训,我拓宽了知识面,锻炼了能力,综合素质得到较大提高。而安排课程设计的基本目的,是在于通过理论与实际的结合、人与人的沟通,进一步提高思想觉悟和领悟力。尤其是观察、分析和解决问题的实际工作能力。它的一个重要功能,在于运用学习成果,检验学习成果。