《基于AT89S52单片机的大.ppt》由会员分享,可在线阅读,更多相关《基于AT89S52单片机的大.ppt(14页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、结题报告题目:基于基于AT89S52单片机的大气激光通信单片机的大气激光通信PPM发射机发射机基于基于AT89S52单片机的大气激光通信单片机的大气激光通信PPM发射机发射机n项目研究内容:大气激光通信是一种新兴的通信方式,它能在空气中用激光或光脉冲在THz光谱范围内传输分组数据,既能提供类似光纤传输的速率,又无需在频谱资源方面有很大的初始投资,极具发展前途。对实用化的大气激光通信系统而言,PPM(Pulse Position Modulation)是需要解决的关键技术之一。PPM调制是一种具有高光功率利用率的调制方式,并且具有较低的平均功率,可保证人眼安全。本项目要求利用AT89S52型单片
2、机和编程软件Vc+设计一种基于计算机串口的大气激光PPM发射机。技术指标:PPM调制数为16,传输速率为9600bps,PPM周期T=34133微秒。基于基于AT89S52单片机的大气激光通信单片机的大气激光通信PPM发射机发射机n项目执行的主要环节:1.掌握PPM调制的基本原理。2.熟悉和掌握AT89S52型单片机结构和性能。3.硬件电路原理图的设计。4.PCB板的制作和硬件调试。5.把PPM调制算法植入AT89S52单片机中,实 现大气激光通信PPM调制。基于基于AT89S52单片机的大气激光通信单片机的大气激光通信PPM发射机发射机n项目预期目标:1.完成大气激光通信PPM发射机硬件平台
3、的搭建。2.系统具备产生PPM信号的功能。3.在相关一级期刊发表学术论文1-2篇,书写总结报告。基于基于AT89S52单片机的大气激光通信单片机的大气激光通信PPM发射机发射机n技术指标:PPM调制数为16 传输速率为9600bps PPM周期T=34133微秒 基于基于AT89S52单片机的大气激光通信单片机的大气激光通信PPM发射机发射机n项目完成情况:已完成完成发射机硬件平台的搭建 系统具备产生PPM信号的功能基于基于AT89S52单片机的大气激光通信单片机的大气激光通信PPM发射机发射机n项目设计:n一 设计思路 硬件:通过计算机串口和RS232将计算机数据传送到单片机中,通过单片机编
4、码,在经过发射部分将信号发送出去。基于基于AT89S52单片机的大气激光通信单片机的大气激光通信PPM发射机发射机 基于基于AT89S52单片机的大气激光通信单片机的大气激光通信PPM发射机发射机 软件:根据读取到的数据,输出两个相应延迟时间的pwm波,在将两个pwm波转换成一个ppm波。基于基于AT89S52单片机的大气激光通信单片机的大气激光通信PPM发射机发射机转换发射电路 如右电路:两个三极管分别和单片机的两个输出端相连,当两个输出端电平相同时,电路截止,只有上输入端电平高于下输入端电平时,电路导通,向外输出数据。基于基于AT89S52单片机的大气激光通信单片机的大气激光通信PPM发射机发射机基于基于AT89S52单片机的大气激光通信单片机的大气激光通信PPM发射机发射机同步实现:为了标志信号开始和结束在信号的前后分别添加标志信号。基于基于AT89S52单片机的大气激光通信单片机的大气激光通信PPM发射机发射机n标志段用4个单位的高电平充当n单片机每读四位数输出一个相应的脉冲n每个单位占时21.333微秒基于基于AT89S52单片机的大气激光通信单片机的大气激光通信PPM发射机发射机n程序 设置定时器(1,2)读入数据,写到数组中 写开始标志位,按位读数组中数据,并根据数据写输出电平 读数结束,写结尾标志