具有光通信功能的发光二极管手电筒设计实习18页.docx
《具有光通信功能的发光二极管手电筒设计实习18页.docx》由会员分享,可在线阅读,更多相关《具有光通信功能的发光二极管手电筒设计实习18页.docx(28页珍藏版)》请在冰豆网上搜索。
具有光通信功能的发光二极管手电筒设计实习18页
桂林理工大学
“师”之概念,大体是从先秦时期的“师长、师傅、先生”而来。
其中“师傅”更早则意指春秋时国君的老师。
《说文解字》中有注曰:
“师教人以道者之称也”。
“师”之含义,现在泛指从事教育工作或是传授知识技术也或是某方面有特长值得学习者。
“老师”的原意并非由“老”而形容“师”。
“老”在旧语义中也是一种尊称,隐喻年长且学识渊博者。
“老”“师”连用最初见于《史记》,有“荀卿最为老师”之说法。
慢慢“老师”之说也不再有年龄的限制,老少皆可适用。
只是司马迁笔下的“老师”当然不是今日意义上的“教师”,其只是“老”和“师”的复合构词,所表达的含义多指对知识渊博者的一种尊称,虽能从其身上学以“道”,但其不一定是知识的传播者。
今天看来,“教师”的必要条件不光是拥有知识,更重于传播知识。
GUILINUNIVERSITYOFTECHNOLOGY
“教书先生”恐怕是市井百姓最为熟悉的一种称呼,从最初的门馆、私塾到晚清的学堂,“教书先生”那一行当怎么说也算是让国人景仰甚或敬畏的一种社会职业。
只是更早的“先生”概念并非源于教书,最初出现的“先生”一词也并非有传授知识那般的含义。
《孟子》中的“先生何为出此言也?
”;《论语》中的“有酒食,先生馔”;《国策》中的“先生坐,何至于此?
”等等,均指“先生”为父兄或有学问、有德行的长辈。
其实《国策》中本身就有“先生长者,有德之称”的说法。
可见“先生”之原意非真正的“教师”之意,倒是与当今“先生”的称呼更接近。
看来,“先生”之本源含义在于礼貌和尊称,并非具学问者的专称。
称“老师”为“先生”的记载,首见于《礼记?
曲礼》,有“从于先生,不越礼而与人言”,其中之“先生”意为“年长、资深之传授知识者”,与教师、老师之意基本一致。
本科实习设计(论文)
死记硬背是一种传统的教学方式,在我国有悠久的历史。
但随着素质教育的开展,死记硬背被作为一种僵化的、阻碍学生能力发展的教学方式,渐渐为人们所摒弃;而另一方面,老师们又为提高学生的语文素养煞费苦心。
其实,只要应用得当,“死记硬背”与提高学生素质并不矛盾。
相反,它恰是提高学生语文水平的重要前提和基础。
题目:
具有光通信功能的发光二极管手电筒设计
摘要
第一章绪论....................................................3
1.1LED光通信原理和关键技术………………………………3
1.2LED光通信简单原理框架......................4
1.3LED通信原理的调制解调...........................4
1.3.1NEC协议……………………………………………4
1.3.2信道编码技术……………………………………5
1.3..3交频分复用(OFDM)技术………………………………5
1.4LED可见光无线通信的发展前景……………………………6
第二章设计方案............................................6
2.1可见光通信发射电路设计原理..........................6
2.2可见光通信接收电路设计原理.........................7
第三章LED光通信电路设计......................................7
3.1单片机AT89S51......................................8
3.1.1简介............................................8
3.1.2引脚介绍........................................8
3.2独立式按键结构......................................10
3.3PIN光电二极管.......................................11
3.3.1光电二极管工作原理..............................11
3.3.2光电二极管结构..................................12
3.4系统完整的电路设计图................................13
第四章软件的设计.............................................15
4.1可见光通信发射程序设计..............................15
4.2可见光通信接收程序设计..............................19
第五章结束语.................................................23
答谢词.........................................................24
参考文献......................................................25
摘要
本次实习以AT89S51单片机作为核心,综合运用了单片机中断系统、定时器、计数器等知识。
LED等具有高亮度、寿命长、性能稳定、节省能源等优点,他将成为新一代的照明工具。
由于LED的高灵敏度和线性调制特性,因此LED照明系统具有传输信号的能力。
LED作为冷光源和节能光源,正在不断发展和普及,所以利用这个新光源的可见光来通信,也是目前研究的热门课题。
LED可见光传输技术是利用萤光灯或是白光LED等室内照明设备,发出肉眼感觉不到的高速明暗闪烁的讯号,以无线方式来传输数据。
采用可见光另一个特点是它的波长范围大,可以将可见光讯号用不同的波长进来进行传输。
从而实现多路通信。
可见光还有无电磁辐射、易保密等特点,尤其搭借了照明平台,所以不需要采用另外的传输介质,采用广播方式,受体的数量即容量受到的制约小,其缺点是不易实现双向的通信。
本设计是一个led发射器,设计目的就是通过按键的不同,发射出不同的信号。
传统的遥控器都是采用遥控发射专用集成芯片,由于这些芯片的功能键数及功能收到特定的限制,只适合于某一专用电器产品的应用,应用范围受到限制,本设计采用单片机制作,采用编程的方法,由于编程具有灵活性,故应用范围较广。
第一章、绪论
1.1可见光通信原理和关键技术
LED可见光传输技术是利用萤光灯或是白光LED等室内照明设备,发出肉眼感觉不到的高速明暗闪烁的讯号,以无线方式来传输数据。
采用可见光另一个特点是它的波长范围大,可以将可见光讯号用不同的波长进来进行传输。
从而实现多路通信。
可见光还有无电磁辐射、易保密等特点,尤其搭借了照明平台,所以不需要采用另外的传输介质,采用广播方式,受体的数量即容量受到的制约小,其缺点是不易实现双向的通信。
LED可见光无线通信主要包括以下几个方面的关键技术
(1)光信号接受技术。
在LED可见光通信系统中,存在着强烈的背景噪声和电路固有噪声的干扰,距离越大信号越微弱,需要有选择灵敏度高、响应速度快、噪声小的新型光电探测器。
(2)调制、编码以及解调技术。
LED可见光无线通信系统大多采用强度调制(M)de直接检测(DD)非相干系统,编码方式大多为二进制OOK(开关键控)编码。
在实际光通信系统中,曼切斯特编码的性能优于OOK编码。
(3)码间干扰克服技术。
在室内LED可见光通信系统中,LED光源具有较大的发射功率和宽广的辐射角,光线分布在整个房间。
OOK编码器输出的矩形脉冲在传播过程中,由于LED单元灯分布位置不同及大气信道中存在的粒子散射导致了不同的传输延迟光脉冲会在时间上延时,产生码间干扰(ISI),通过可控的方式将ISI引入发射信号,采用抗扰动滤波器的相关电平编码,可降低ISI的影响。
1.2LED可见光通信发送接收简单原理
发送信号被加入到交流电的正弦波上,传送到LED设备上;接着,交流载波在进入LED之前被分成两部分,一部分整流成直流电后,用于照明,另一部分通过带通滤波器,分离出的传输信号用于调制和控制LED的发光强弱以形成调制后的光载波信号,通过光电二极管接受,转化为电信号,然后再通过解调器译码,送往终端。
1.3可见光通信原理的调制解调
1.3.1NEC协议说明
NEC协议特点:
8位地址和8位命令为提高可靠性,地址和命令都传输2次,脉冲间隔调38kHz载波频率
(1)NEC的0和1的脉冲定义在发送端:
①每一位时间为1.12mS(560us+560个低电平)或2.25ms(560us+1680us),调制采用脉冲间隔时间长短调制每一位。
②每一个脉冲都是由560uS长度的38kHz载波脉冲构成的,占空比为1/4或1/3(约21个周期)。
逻辑1:
2.25mS逻辑0:
1.12mS
而在接收端:
没有脉冲的时候为高电平,接收到脉冲的时候为低电平,故逻辑1为560us低+1680us高,逻辑0变为560us低+560us高。
(因为560us是载波脉冲,故为低了,剩余的没有脉冲,故为高了,从而根据接收到的高电平的脉宽可以区分0与1);由这里我们可以得出在0与1之间,1高电平持续时间为1.68ms,0持续的时间为0.56ms.
编码器产生的遥控编码是连续的32位二进制码组,其中前16位为用户识别码,能区别不同的电器设备,防止不同机种遥控码互相干扰。
芯片的用户识别码固定为十六进制01H;后16位为8位操作码(功能码)及其反码。
1.3.2信道编码技术
数字信号在传输过程中不可避免地受到各种噪声干扰.导致传送的数据流产生误码.从而使接收端出现异常现象。
比如:
图象跳跃、不连续、出现马赛克等。
信道编码技术对数据流进行相应的处理.使系统具有一定的纠错能力和抗干扰能力.提高数据传输效寥,降低误码率.并最终提高数据的通信距离。
暨南大学陈长缨、赵俊提出一种适用于LED数字传输的mBnB分组编码技术。
通常来说.分组码是指将原始信息码字按m比特为单位进行分组.根据一定规则用另外每组为n比特的码字来表示.然后这些新的分组以NRZ码或RZ码的格式来传输。
常用的信道编码有182B(曼彻斯特码)、384B、586B、688B等。
mBnB码的优点有:
①功率谱形状较好;②连0连1个数有限,没有基线漂移问题;③提供可靠的误码监测和字同步手段。
实验证明.经过688B编码后.光信号在通信距离r=-0.5~2.5m范围内受LED的个数、电阻及串口模块分频的影响不大。
利用688B编码技术.可以保证本系统中数据高速传输的同时.使信号传输距离超过2.5m。
而且.可以通过对数据采用高低两种不同码表的方法来克服mBnB码译码时会造成误码增值的缺点。
如图3所示.以一个12bit的原始数据为例,介绍688B编码实现过程。
1.3.3交频分复用(OFDM)技术
OFDM是一种应用于无线环境下的高速传输技术.具有很强的抗多径能力,已经在高速无线光通信中获得了广泛应用。
早在2019年.日本庆应大学中川研究室就提出了为提高传输的数据率.在VLC中引入OFDM调制方式的必要性。
OFDM技术的主要思想:
在频域内将所给信道分成多个正交子信道.在每个子信道上使用子载波进行调制,并且各子载波并行传输。
使得每个子信道相对平坦.并且在每个子信道上进行的是窄带传输.信号带宽小于信道的相干带宽IL81。
因此.就可以大大消除ISI。
在可见光通信OFDM系统中.首先要对信号源电信号进行OFDM编码.然后加一直流偏置对LED光源进行调制。
由于在发射端将串行的高速数据并行地调制到多个正交的副载波上.降低了码速率.增加了信号脉冲的周期.减弱了多径传播引起的ISI的影II[句i9l。
另一方面.可以通过在OFDM信号间加入保护隔.进一步减弱ISI的影响。
然而,OFDM还存在这样的缺点:
当数据信息在深衰落子信道传送.各子载波使用的相同的发射功率和调制方式时,这个深衰落子信道的误码率会增大。
那么即使其它子信道的误码率很小.整个系统的通信性能会因其中的任何子信道的不良通信而恶化。
2019年.西班牙的0.G0nzalez等人提出了一种利用自适应OFDM信号提高通信能力和减小多径效应的方案克服这个缺点。
自适应OFDM调制可以根据当前信道状况调整各子信道分配的比特和功率.在信道条件好的子信道中传输较多的比特数和更多的能量。
相反.在深衰落子信道中,系统将不传信息或减少该子信道的数据传输的比特数。
实验表明,通过这样的自适应调整后有效地减弱无线光信道中噪声的影响.整个系统的传输效率会有很大的提高.
1.4LED可见光无线通信的发展前景
LED可见光无线通信主要应用在室内局域网和智能交通系统中,未来LED可见光无线通信技术朝以下几方面发展。
(1)室内LED可见光通信采用OFDM调制技术、CDMA接入技术及分组编码技术具有良好的发展前景,但采用OFDM调制技术时,幅度不断变化的的OFDM信号工作在大信号幅度时可能会驱动功放进入非线性区产生失真。
目前LED可见光无线通信系统研究主要是针对下行链路,系统上行链路研究还有待深入。
(2)由于LED照明基站灯安装在天花板、公路两旁或交通枢纽上,铺设新的通信电缆成本太高,如与电力线载波通信结合在一起,利用电力线来传输通信信号可大幅降低投资成本。
LED可见光无线通信与电力线载波通信相结合将是未来的发展趋势。
(3)LED可见光无线通信技术可为城市车辆的移动导航及定位提供一种全新的方法。
LED可见光无线通信在智能交通系统中能发挥重大作用,具有良好的发展前景。
第二章、设计方案论述
2.1单片机LED发射设计原理
有单片机、行列式键盘、低功耗空闲方式控电路、大功率LED发射电路以及单片机的一些电源、复位、震荡子电路组成。
单片机工作是查询键盘按下的是哪一个按键,当确认按键后,控制软件启动定时器T0、T1,T1作为发射时间控制器,T0作为LED发射频率控制器,T0定时溢出时中断程序使P3.3接口电平反转一次,写入定时器的初值不同,在输出端口就得到不同的发射频率。
T1定时溢出时中断程序关闭T0定时器,停止信号发射。
2.2单片机LED接收原理
单片机接收电路主要有单片机、PIN光电二极管接收电路、状态指示电路及单片机的一些外围电路组成。
利用单片机中的T0作为红外脉冲计数器,T1作为计数时间控制器。
当电路中红外接收管接收到第一个红外脉冲时,外部中断1被触发,启动计数器T0和定时器T1。
定时溢出,中断程序关闭计数器T0,读入计数值并进行判断,确定操作对象(遥控按键)对其进行反转操作,控制电路对所控制的负载进行开或关。
还可对接收电路实行上锁功能,对控制电路上锁后,遥控器不能对控制电路实施遥控功能。
第三章LED光通信硬件电路设计
3.1单片机AT89S51
3.1.1单片机简介
AT89S51是一个低电压,高性能CMOS8位单片机。
片内含有2KB可反复擦写的只读存储器(EPROM)和128B的随机存取存储器(RAM),器件采用ATMEL的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储器,功能强大。
AT89S51只有20个双向输入/输出(I/O)端口,其中P1是完整的8位双向I/O口,两个外中断,2个16位可编程定时/计数器,两个全双向串行通信口,一个模拟比较放大器。
此外,AT89S51的时钟频率可为零,即具备可用软件设置的睡眠省电功能,系统的唤醒方式有RAM、定时/计数器、串行口和外中断口,系统唤醒后即进入工作状态,省电模式中,片内RAM将被冻结,时钟停止震荡,所有功能停止工作,直至系统被硬件系统复位方可继续工作。
3.1.289C51引脚介绍
1、面向控制的8位CPU
2、一片内振荡器和始终长生电路,振荡频率为0~24MHZ
3、内部程式存储器(ROM)为4KB
4、内部数据存储器(RAM)为128B
5、外部程序存储器可扩充至64KB
6、外部数据存储器可扩充至64KB
7、32条双向输入输出线,且每条均可以单独做I/O的控制
8、5个中断源,2个中断优先级
9、1个全双工的异步串行口
10、21个特殊功能寄存器;
11、具有节电工作方式,即休闲方式和掉电保护方式
VCC:
AT89S51电源正端输入,接+5V。
VSS:
电源地端。
XTAL1:
单芯片系统时钟的反相放大器输入端。
XTAL2:
系统时钟的反相放大器输出端,一般在设计上只要在XTAL1和XTAL2上接上一只石英振荡晶体系统就可以动作了,此外可以在两引脚与地之间加入一20PF的小电容,可以使系统更稳定,避免噪声干扰而死机。
RESET:
AT89S51的重置引脚,高电平动作,当要对晶片重置时,只要对此引脚电平提升至高电平并保持两个机器周期以上的时间,AT89S51便能完成系统重置的各项动作,使得内部特殊功能寄存器之内容均被设成已知状态,并且至地址0000H
EA/Vpp:
"EA"为英文"ExternalAccess"的缩写,表示存取外部程序代码之意,低电平动作,也就是说当此引脚接低电平后,系统会取用外部的程序代码(存于外部EPROM中)来执行程序。
因此在8031及8032中,EA引脚必须接低电平,因为其内部无程序存储器空间。
如果是使用8751内部程序空间时,此引脚要接成高电平。
此外,在将程序代码烧录至8751内部EPROM时,可以利用此引脚来输入21V的烧录高压(Vpp)。
ALE/PROG:
ALE是英文"AddressLatchEnable"的缩写,表示地址锁存器启用信号。
AT89S51可以利用这支引脚来触发外部的8位锁存器(如74LS373),将端口0的地址总线(A0~A7)锁进锁存器中,因为AT89S51是以多工的方式送出地址及数据。
平时在程序执行时ALE引脚的输出频率约是系统工作频率的1/6,因此可以用来驱动其他周边晶片的时基输入。
此外在烧录8751程序代码时,此引脚会被当成程序规划的特殊功能来使用。
PSEN:
此为"ProgramStoreEnable"的缩写,其意为程序储存启用,当8051被设成为读取外部程序代码工作模式时(EA=0),会送出此信号以便取得程序代码,通常这支脚是接到EPROM的OE脚。
AT89S51可以利用PSEN及RD引脚分别启用存在外部的RAM与EPROM,使得数据存储器与程序存储器可以合并在一起而共用64K的定址范围。
PORT0(P0.0~P0.7):
端口0是一个8位宽的开路汲极(OpenDrain)双向输出入端口,共有8个位,P0.0表示位0,P0.1表示位1,依此类推。
其他三个I/O端口(P1、P2、P3)则不具有此电路组态,而是内部有一提升电路,P0在当做I/O用时可以推动8个LS的TTL负载。
如果当EA引脚为低电平时(即取用外部程序代码或数据存储器),P0就以多工方式提供地址总线(A0~A7)及数据总线(D0~D7)。
设计者必须外加一锁存器将端口0送出的地址栓锁住成为A0~A7,再配合端口2所送出的A8~A15合成一完整的16位地址总线,而定址到64K的外部存储器空间。
PORT2(P2.0~P2.7):
端口2是具有内部提升电路的双向I/O端口,每一个引脚可以推动4个LS的TTL负载,若将端口2的输出设为高电平时,此端口便能当成输入端口来使用。
P2除了当做一般I/O端口使用外,若是在AT89S51扩充外接程序存储器或数据存储器时,也提供地址总线的高字节A8~A15,这个时候P2便不能当做I/O来使用了。
PORT1(P1.0~P1.7):
端口1也是具有内部提升电路的双向I/O端口,其输出缓冲器可以推动4个LSTTL负载,同样地若将端口1的输出设为高电平,便是由此端口来输入数据。
如果是使用8052或是8032的话,P1.0又当做定时器2的外部脉冲输入脚,而P1.1可以有T2EX功能,可以做外部中断输入的触发脚位。
PORT3(P3.0~P3.7):
端口3也具有内部提升电路的双向I/O端口,其输出缓冲器可以推动4个TTL负载,同时还多工具有其他的额外特殊功能,包括串行通信、外部中断控制、计时计数控制及外部数据存储器内容的读取或写入控制等功能。
其引脚分配如下:
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,外部数据存储器的读取信号。
3.2独立式按键结构
独立式按键是指直接用I/O线构成的单个按键电路,每个独立式按键占有一根I/O口线,每根I/O口线上的按键的工作状态不会影响其他I/O口线的工作状态,其结构简单,但I/O口线浪费较大。
独立式按键配置灵活,软件结构简单,上拉电阻保证了按键断开时,I/O口线有确定的高电平,其电路原理图如图3-10。
3.3PIN光电二极管
PIN型光电二极管也称PIN结二极管、PIN二极管,在两种半导体之间的PN结,或者半导体与金属之间的结的邻近区域,在P区与N区之间生成I型层,吸收光辐射而产生光电流的一种光检测器。
具有结电容小、渡越时间短、灵敏度高等优点
3.3.1PIN光电二极管工作原理
在上述的光电二极管的PN结中间掺入一层浓度很低的N型半导体,就可以增大耗尽区的宽度,达到减小扩散运动的影响,提高响应速度的目的。
由于这一掺入层的掺杂浓度低,近乎本征(Intrinsic)半导体,故称I层,因此这种结构成为PIN光电二极管。
I层较厚,几乎占据了整个耗尽区。
绝大部分的入射光在I层内被吸收并产生大量的电子-空穴对。
在I层两侧是掺杂浓度很高的P型和N型半导体,P层和N层很薄,吸收入射光的比例很小。
因而光产生电流中漂移分量占了主导地位,这就大大加快了响应速度。
通过插入I层,增大耗尽区宽度达到了减小扩散分量的目的,但是过大的耗尽区宽度将延长光生载流子在耗尽区内的漂移时间,反而导致响应变慢,因此耗尽区宽度要合理选择。
通过控制耗尽区的宽度可以改变PIN观点二极管的响应速度。
3.3.2PIN光电二极管的结构
pin结二极管的基本结构有两种,即平面的结构和台面的结构,如图1所示。
对于Si-pin133结二极管,其中i型层的载流子浓度很低(约为10cm数量级)电阻率很高、(约为k-cm数量级),厚度W一般较厚(在10~200m之间);i型层两边的p型和n型半导体的掺杂浓度通常很高(即为重掺杂)。
pin结二极管的基本结构有两种,即平面的结构和台面的结构,如图1所示。
对于Si-pin133结二极管,其中i型层的载流子浓度很低(约为10cm数量级)电阻率很高、(约为k-cm数量级),厚度W一般较厚(在10~200m之间);i型层两边的p型和n型半导体的掺杂浓度通常很高(即为重掺杂)。
pin结二极管的基本结构有两种,即平面的结构和台面的结构,如图1所示。
对于Si-pin133结二极管,其中i型层的载流子浓度很低(约为10cm数量级)电阻率很高、(约为k-cm数量级),厚度W一般较厚(在10~200m之间);i型层两边的p型和n型半导体的掺杂浓度通常很高(即为重掺杂)。
平面结构和台面结构的i型层都可以采用外延技术来制作,高掺杂的p+层可以采用热扩散或者离子注入技术来获得。
平面结构二极管可以方便地采用常规的平面工艺来制作。
而台面结构二极管还需要进行台面制作(通过腐蚀或者挖槽来实现)。
台面结构的优点是:
①去掉了平面结的弯曲部分,改善了表面击穿电压;②减小了边缘电容和电感,有利于提高工作频率。
前置放大电路设计
光探测器不是对任何微弱信号都能正确接收的,这是因