通信工程0802班第五组Word格式文档下载.docx
- 文档编号:17905826
- 上传时间:2022-12-12
- 格式:DOCX
- 页数:14
- 大小:93.05KB
通信工程0802班第五组Word格式文档下载.docx
《通信工程0802班第五组Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《通信工程0802班第五组Word格式文档下载.docx(14页珍藏版)》请在冰豆网上搜索。
后缀为“M”为“暂存型”,后缀为“L”为“锁存型”,其数据输出又分为0、2、4、6不同的输出,例如:
PT2272-M4则表示数据输出为4位的暂存型红外遥控接收芯片。
2.2芯片引脚如图:
图2.2.1
2.3PT2262-IR引脚功能说明:
Pin1-Pin6(A0-A5):
地址输入端,可编成“1”、“0”和“开路”三种状态。
Pin7、Pin8、pin10-Pin13(A6/D0-A11/D5):
地址或数据输入端,地址输入时用Pin1-Pin6,做数据输入时只可编成“1”、“0”两种状态。
Pin14(TE):
发射使能端,低电平有效。
Pin15、Pin16(OSC1、OSC2):
外接振荡电阻,决定振荡的时钟频率。
Pin17(Dout):
数据输出端,编码由此脚串行输出。
Pin9、Pin18(VDD,Vss):
电源+,-输入端。
2.5芯片电气参数以及极限参数:
PT2262/PT2272电气参数
参数名称
符号
工作条件
最小值
典型值
最大值
单位
工作电压
VDD
-
3
15
V
工作电流
IDD
VDD=12V停振
A0-A11开路
0.02
0.03
uA
输出驱动电流
(Dout)
IOH
VDD=5V,VOH=3V
VDD=8V,VOH=4V
VDD=12V,VOH=6V
6
10
mA
IOL
VDD=5V,VOL=3V
VDD=8V,VOL=4V
VDD=12V,VOL=6V
2
5
9
图2.5.1
PT2262/PT2272极限参数
极限值
-0.3-+16V
输入电压
VI
-0.3-VDD+0.3V
输出电压
VO
功耗
PD
300(VDD=12V)
mW
工作温度
TOPT
-20-+70
℃
存储温度
Tstg
-40-+125
图2.5.2
2.6PT2262/PT2272工作原理:
PT2262-IR发射芯片地址编码输入有“1”、“0”和“开路”三种状态,数据输入有“1”和“0”两种状态。
由各地址、数据的不同接脚状态决定,编码从输出端Dout输出,通过红外发射管发射出去。
其编码时序波形如图2.6.1所示。
图2.6.1
Dout输出的编码信号是调制在38kHz载波上的,OSC1、OSC2外接的电阻决定载频频率,一般电阻可在430k—470k之间选择即可。
PT2272的暂存功能是指当发射信号消失时,PT2272的对应数据输出位即变为低电平。
而锁存功能是指,当发射信号消失时,PT2272的数据输出端仍保持原来的状态,直到下次接收到新的信号输入。
图3是红外发射和接收的典型应用原理图,为了能正确解调出调制的编码信号,接收端需加一级前置放大级,保证输入PT2272的信号幅度足够大。
PT2272各输出端通过各种接口即可控制相应的负载。
四、发射电路部分设计
遥控器工作原理及组成部分
遥控器主要部分为PT2262,PT2262最多可有6位(D0-D5)数据端管脚,设定的地址码和数据码从17脚串行输出,可用于无线遥控发射电路。
编码芯片PT2262发出的编码信号由:
地址码、数据码、同步码组成一个完整的码字。
它的发送格式为:
当任意数据端口有高电平输入时,PT2262将连续发送四次编码,假设振荡周期为T,每发送一次编码都有128T宽度的低电平分开。
而32T×
12的编码是由A0~A11十二个码组成,A0在前A11在后。
由Dout引出的电路部分即为发射编码电路,发射频率为38KHz,通过红外线发射管发射。
遥控电路图如下图2.1.1所示:
图2.1.1
当发射机没有按键按下时,PT2262不接通电源,其17脚为低电平,所以38KHz的红外发射电路不工作,当有按键按下时,PT2262得电工作,其第17脚输出经调制的串行数据信号,当17脚为高电平期间38KHz的红外发射电路起振并发射等幅高频信号,当17脚为低平期间38KHz的红外发射电路停止振荡,所以红外发射电路完全收控于PT2262的17脚输出的数字信号,从而对红外电路完成幅度键控(ASK调制)相当于调制度为100%的调幅。
38KHz的频率由15,16脚的电阻大小控制即OSC1、OSC2外接的电阻决定载频频率,一般电阻可在430k—470k之间选择,调节改变频率可使信号传输更远。
PT2262后缀为IR的为红外线传输专用芯片,可用4.5V电压供电,试用于电池供电的环境。
1.系统软件流程图以及程序:
系统主要软件是用汇编语言进行编译的,其主程序流程图如图6-1,子
00
01
图6-1
2.电风扇红外发射(遥控器)程序
$include(2051RAM.INC)
$include(REG51.INC)
ORG0000H
JMPMAIN
ORG0003H;
INT0的中断入口
JMPKEY_INT0
ORG000BH;
T0的中断入口
JMPFM_T0
ORG0100H
进入主程序
MAIN:
MOVR0,#7FH;
预使用单元清0
CLRA
MAIN0:
MOV@R0,A
DJNZR0,MAIN0;
清缓冲的地址单元值
MOVSP,#60H
MOVP1,#00001111B;
将P1置输入
CLRKEYON
CLRIT0;
设置电平触发
SETBPT0
SETBEX0
SETBEA
MOV40H,#0FFH
MOV41H,#0FFH
MOV42H,#0FFH
CLRDATAOUT
CLRFMOUT;
38K的中断初始值
MOVTMOD,#02H;
T0的工作方式2
MOVTH0,#0F7H;
送初值
SETBFMOUT
CLRTR0;
1/3的高电平标志
MOVR2,#02H;
2/3的循环次数
DJNZ40H,LOOP1
DJNZ41H,LOOP1
DJNZ42H,LOOP1
MOVPCON,#01H;
进入待机
LOOP1:
中断程序:
完成其按键按下的标志位
KEY_INT0:
PUSHACC
PUSHPSW
CLREX0
MOVA,P1
CPLA
ANLA,#0FH
MOVR2,A;
将行号存入R2中
MOVP1,#0F0H;
将列置输入端
CPLA
ANLA,#0F0H;
取列号并存入A中
MOVR1,#03H;
置列初号
MOVR3,#03H;
置循环次数
CLRC
PINT01:
RLCA;
取列号
JCPINT01
DECR1
DJNZR3,PINT01
PINT02:
MOVA,R2;
取行号
MOVR2,#00H
MOVR3,#03H;
PINT03:
RRCA
JCPINT04
INCR2
DJNZR3,PINT03
PINT04:
MOVA,R2
CLRC
RLCA
RLCA
ADDA,R1
MOVSENDBUF+2,A;
键号存于32H单元中
MOVSENDBUF+3,A;
存键号的反码
MOVSENDBUF,#0FFH;
系统码在30H单元中
MOVSENDBUF+1,#00H;
系统反码在31H单元中
LCALLSEND
SETBET0;
发送引导码
SETBTR0;
启动T0
LCALLPP;
发送一帧数据.包括系统码和数据码
当发送完后关断定时器
CLRET0;
关T0的中断
SETBEX0;
执行完后打开外INT0
MOV42H,#0FFH
POPPSW
POPACC
RETI
FM_T0:
JBF0,IT01
DJNZR2,GRET
MOVR2,#2
IT01:
CPLFMOUT
CPLF0
GRET:
引导脉冲子程序
SEND:
SETBDATAOUT
LCALLDY9000us
CLRDATAOUT
LCALLDY4500us
RET
发送四个缓冲单元中的内容程序:
PP:
MOVR3,#4;
发送的字节数
MOVR1,SENDBUF
PP0:
MOVR2,#08H;
让其循环8次
MOVA,@R1;
将数据首址
CLRC;
清CY
PP1:
RRCA;
右环移带进位
JCONE;
若C等1
ZER0:
SETBDATAOUT;
若C等0
CALLDY562us
ONE:
CALLDY1687us
DJNZR2,PP1
INCR1
DJNZR3,PP0;
等四个字节的发送完
RET
DY1687us:
MOVR31,#38
L2:
PUSHR31
L3:
DJNZR31,L3
POPR31
DJNZR31,L2
DY562us:
MOVR31,#20
L22:
L33:
DJNZR31,L33
DJNZR31,L22
RET
延时9000us子程序:
DY9000us:
MOVR31,#91
L2A:
L3A:
DJNZR31,L3A
DJNZR31,L2A
延时4500us子程序
DY4500us:
MOVR31,#67
L2B:
PUSHR31
L3B:
DJNZR31,L3B
POPR31
DJNZR31,L2B
DY10S:
MOVR6,#10
L2C:
MOVR4,#2
L3C:
MOVR5,#248
DJNZR5,$
DJNZR4,L3C
DJNZR6,L2C
END
五、设计制作总结
经过我们组员两个星期的一起努力,我们在最后终于把作品做出来了,虽然在调试当中并没有成功地实现课题要求完成的功能,但是我们努力过了。
不成功这是我们是水平还不够深,还需要更加努力学习。
在初期设计电路的时候,我们参照了《家用电器基础与维修技术》里的原理图,但是发现在那个图里全部是用专门的芯片来制作的,并不符合我们所要做的课题要求,所以只是参照了它的外围电路做法。
后面我们采用老师给的建议:
用PT2262/2272做发射和接受模块,用单片机AT89S52做为程序控制电路。
在编程的时候我们遇到了很多的困难,比如说:
如何处理几个接口的用处,怎么样去编辑程序。
这些我们都不懂,我们只好咨询老师,但是老师说的时候我们是明白了,一到要开始编程序的时候就不知道从何处下手。
这又说明了我们的水平还是不够。
以上的几个问题说明了我们的专业水平还不高,需要付出更多的时间去学习,还要付出更多的努力去学习。
虽然这次作品没有成功,但是却给我们学到很多的东西。
不仅是我们的理论知识和实践能力,更是对我们毅力、应变能力。
我们都学到了很多在课堂里没能学到的东西,而这些东西将为我们一生受用,这才是最重要的。
除此之外,我们还认识到了电路板布局与焊接技术的重要性,合理的布局可以使电路的焊接更为简洁,提高板面的美观性。
而电路的焊接则关系到整个设计作品的成败。
因此要求在焊接电路板时,注意高度集中精力,切忌急于求成,更要注重细节,不能因小失大。
六、组长评价
王静:
该组员对待所研究的课题态度认真,能很好的与其他组员合作。
积极配合组长分配的任务,查找与课题相关的资料并认真整理,并且参与了软件编程的过程。
她勇于发表自己的观点,给课题研究提供了一些有用的意见和建议。
陆赟:
经过这次实习,我锻炼了自己搜索资料,文献的能力,与同学合作的很愉快,大家分工明确,同心协力,将此次的实习内容顺利完成是与大家的努力分不开,还有老师的指导和帮助,让我们能把学习的理论知识运用到实际工作中去,同时也让我知道在实际的工作中,还有哪些方面不足和需要学习的地方,这次的实习又学到了不少东西。
杨戈:
在这次课程设计当中,该组员主要负责的是查找资料,和最后对所找到的资料的总结,编写整个报告,对其他组员的找到的资料的汇总。
然后和其他组员一起参与了软件编程,电路的设计以及电路图的制作,在本次课程设计中,他完成了自己的本职工作。
许驰:
该成员在此次课程设计中表现认真积极,提供了大量的资料供大家参考,并且积极与我进行沟通讨论,研究电路原理图,在编程方面做出了很大的贡献,参与了编程设计,并且提出自己的想法,充分展示了自己的才能以及与团队的合作能力,为这次课程设计的顺利完成做出了很大贡献.
王保强:
该组员负责的任务是下载和收集有用的资料,对我们这次的课设给予了很大的帮助。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 通信工程 0802 第五