毕业设计(论文)-无线遥控门铃毕业设计.doc_第1页
毕业设计(论文)-无线遥控门铃毕业设计.doc_第2页
毕业设计(论文)-无线遥控门铃毕业设计.doc_第3页
毕业设计(论文)-无线遥控门铃毕业设计.doc_第4页
毕业设计(论文)-无线遥控门铃毕业设计.doc_第5页
已阅读5页,还剩44页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

学学位位论论文文无线遥控门铃的设计无线遥控门铃的设计作者姓名:赵强学科专业:电子信息工程学号:092022111指导教师:黄刚副教授完成日期:2013-6-15太原工业学院TaiyuanInstituteofTechnology太原工业学院毕业设计(论文)I诚信申明诚信申明本人申明:本人所提交的毕业设计(论文)无线遥控门铃,严格遵守学校有关规定,恪守学术规范,所有材料是本人在指导教师指导下独立研究、写作、完成的成果,设计(论文)中所引用他人的无论以何种方式发布的文字、研究成果,均在设计(论文)中加以说明;有关教师、同学和其他人员对我的设计(论文)的写作、修订提出过并为我在设计(论文)中加以采纳的意见、建议,均已在我的致谢辞中加以说明并深致谢意。本设计(论文)和资料若有不实之处,本人承担一切相关责任。特此申明。本人签名:2013年06月15日太原工业学院毕业设计(论文)II毕业设计(论文)任务书毕业设计(论文)任务书设计(论文)题目:无线遥控门铃系部:电子工程系专业:电子信息工程学号:092022111学生:赵强指导教师(含职称):黄刚(副教授)专业负责人:郭彩萍1设计(论文)的主要任务及目标(1)课题任务:自行设计无线发射和接受装置。绘制电路原理图。完成焊接。进行调试电路。(2)课题目标:通过课题,熟悉protel,keil软件、应用等,加深对C的认识并进一步学习C面向对象的设计。通过课题,深入理解路径规划、控件添加、合理布局的原理与设计。掌握编程方法,明确设计任务。设计编程时,可用C语言或C+语言或两者结合的混合编程来实现算法。掌握高频发射与接收模块的电路。2设计(论文)的基本要求和内容(1)自行设计无线发射和接受装置。(2)绘制电路原理图。(3)完成焊接。(4)发射器采用电池供电,静态电流小;(5)采用无线电进行遥控,具有一定的遥控距离;(6)具有一定的保密性;(7)门铃按键按下有振铃响起;(8)接收板用5号电池供电;(9)音乐IC可以发出三种音乐,可以转换开关选择喜欢的音乐。3主要参考文献太原工业学院毕业设计(论文)III1周良权,傅恩锡,李世馨.模拟电子技术基础(第3版).北京:高等教育出版社,2005,6.2张瑾,张伟,张立宝.电路设计与制板Protel99SE入门与提高.北京:人民邮电出版社,2007,7.3张玉莲.电子CAD(Protel99SE)实训指导书.西安:西安电子科技大学出版社,2007,1.4韩广兴,王春进,韩雪涛.电子产品装配技能上岗实训.北京:电子工业出版社,20086.5孙津平.数字电子技术(第二版).西安:西安电子科技大学出版社,2005,7.6全国大学生电子设计竞赛组委会.全国大学生电子设计竞赛获奖作品选编第1版.北京:北京理工大学出版社,2005,3.7申忠如,申淼,谭亚丽.MCS-51单片机原理及系统设计.西安:西安交通大学出版社2008.3.8薛钧义,张彦斌.MCS-5196系列单片微型计算机及其应用西安:西安交通大学出版社,1997.8.9胡汉才.单片机原理及其接口技术.北京:清华大学出版社,1996.7.10张鑫,华臻,陈书谦.单片机原理及应用.北京:电子工业出版社,2005.8.11陈艳燕等.基于单片机的晶体管特性图示仪.仪器仪表学报,2005.8.12申忠如.MCS-51单片机原理及其系统设计.西安:西安交通大学出版社,2008.3.13林益平.基于LCD的晶体管特性曲线图示仪.广东省肇庆学院.14张克农等.数字电子技术基础.北京:高等教育出版社,2005.15J.C.Whitaker.ThermalDesignofElektronicEquipmentCRCPressLLC.London2001.16ZhangX.AllBalanced:AWeb-BasedChineseCharacterSystemtoMeetHongKongsNeeds.ProceedingsofICCPOL2001.SeoulKorea2001333-338.17YueWeiningDongAiginWangHengetal.MuhimodalChineseCharactersforHandheldMobileDevicesEBOL.太原工业学院毕业设计(论文)IV19WongS.KChanY.K.LeeE.APostprocessingtoReduceConflictCodeRateforChinesesJ.Proc.ofComputerProcessingofChineseandOrien-talLanguages.1994.20Microsoft.Win32MultilingualIMEOverviewforIMEDevelopmentEBOL.2003-04-11.太原工业学院毕业设计(论文)V无线遥控门铃的设计摘要随着微电子技术、无线技术和网络技术的飞速发展以及人们生活水平的大幅度提高,人们对居住环境的安全、方便也有了越来越多以及越来越高的要求,主要体现在智能化住宅中,人们着眼于一种安全可靠、使用方便等优点于一体的智能化门铃产品,因此无线遥控音乐门铃系统的设计成为本课题研究的目标。本文介绍了一种新型无线遥控门铃它采用具有编码功能的遥控发射-接收专用集成电路.结合高音质机电式音乐门铃做声源成为一种声音动听、门铃按钮与声源之间免去连线、安装方便的新型遥控高音质门铃。这种门铃具有功耗低电路简单可靠抗干扰能力强遥控距离远电路体积小等优点其接收电路连同机电式音乐门铃为一体可以随意放置在室内的某个地方还可变换各种门铃音乐,使声音悦耳动听,满足不同人群的生活需要,具有广阔的发展前景。该无线音乐门铃用PT2262PT2272集成芯片作为发射和接收主电路,还有F05V和J05V超外差发射和接收模块。具有性能稳定、功耗低等特点。关键词关键词:无线遥控PT2262PT2272FO5VJ05V太原工业学院毕业设计(论文)VIThedesignofthewirelessremotecontroldoorbellAbstractWithmicroelectronictechnologywirelesstechnologyandthenetworktechnologyrapiddevelopmentandpeopleslivingstandardsgreatlyimprovedpeoplelivingenvironmentofsafeconvenientandtherearemoreandmorerequirementsmainlyreflectedintheintelligentresidentialpeoplewithaviewtoasafeandreliableuseconvenientwaitforanadvantageinoneintelligentwirelessremotecontroldoorbellproductssothemusicdoorbellsystemdesignhasbecomethegoalofthisresearch.ThispaperintroducesanewwirelessremotecontroldoorbellmusicithasfunctionofcodingremotecontroltransmitterreceiverASIC.Combinedwithhighelectromechanicalmusicdoorbellsoundsourcebecomeakindofsoundthedoorbellbuttonandbetweenthesoundsourceisremovedfromtheconnectionconvenientinstallationofthenewremotecontroldoorbellthedoorbellsoundqualitywithlowpowerconsumption.thecircuitissimpleandreliablestronganti-interferencecapabilityremotecontroldistancecircuittheadvantagesofsmallsizethereceivingcircuittogetherwithelectromechanicalmusicdoorbellforonecanbeplacedintheinteriorofaplacealsocantransavarietyofmusicdoorbellmakesoundmeetdifferentpeoplesneedshavewidedevelopmentprospect.ThewirelessdoorchimewiththePT2262PT2272integratedchipfortransmittingandreceivingcircuitandF05VandJ05VSuperheterodynetransmitterandreceivermodule.Hastheadvantagesofstableperancelowpowerconsumption.Keywords:wirelessremotecontrolPT2262PT2272FO5VJ05V太原工业学院毕业设计(论文)VII目目录录1绪论.21.1门铃的发展历程.21.2单片机在各个领域中的应用.22总体设计.22.1设计内容.22.2设计思路.22.3主要技术指标.23系统硬件设计.23.1总体硬件电路图及工作原理.23.289C52单片机简介.23.3PT22622272编解码芯片原理简介.23.4DF315MHZ射频发射器.23.5DF315MHZ射频接收器.24系统软件设计.24.1KEIL的介绍.24.1.1、KEIL软件的由来和发展.24.1.2、KEIL软件的优点.24.2KEIL软件的使用与调试.24.3程序设计.24.3.1、程序简介.24.3.2、软件设计思路.24.3.3、代码实现模块图.25无线遥控门铃的调试.25.1硬件调试.25.2程序下载与调试.2太原工业学院毕业设计(论文)VIII5.3整机安装.25.4调试过程中的问题与对策.26总结.2参考文献.2致谢.2附录.2太原工业学院毕业设计(论文)11绪论绪论1.1门铃的发展历程门铃的发展历程“门铃”早已不是有钱人家的专项,“门铃”已经在平民百姓人家广泛普遍应用。各式各样的“门铃”比比皆是。最常见的是“电子门铃”;一般安放两节5号电池在内,门外的触发电钮被人按动后,门内的“门铃”就“嘀嘟”地响几声。也有的是由IC片播放一段电子音乐的。“电子门铃”又分为两种:有线门铃和无线门铃。传统的门铃都为有线门铃,使用方便,极大地方便了大家的生活。如果在豪门大院或经常听不到门铃的房主,有时总会不能及时接待来客,很是尴尬。无线音乐门铃解决了这种尴尬,方便主人在房内各地使用,将门铃按钮安装在门上,来访者只要按下按钮,放在客厅、厨房或卧室的接受主机就会响起“叮咚”声或乐曲声,宏亮悦耳,告知有客人来了,距离在几米到几十米,一般都有15到20米的距离。接收机由电池供电。随着经济的发展,人们的生活水平也在不段提高,对产品的要求也越来越高,有线门铃已不在是消费者心目中满意的产品,更多的消费者追求更方便,性能更好的无线遥控门铃,进而市场上的无线门铃也越来越多。所谓无线门铃是针对传统的有线门铃而讲的。传统的门铃都为有线门铃,虽然它也极大的方便了我们的日常生活,然而在一些已装修好的室内,由于传统的门铃布置采用导线将门铃的各个设备连接到一起需要布线,从而破坏装修,让人感到非常麻烦。这就需要者有一款能够不需要布线的遥控门铃,伴随着电子的发展,这样的一款产品也就应运而生。无线门铃不仅安装和使用方便,而且无线遥控门铃能发出各种不同的优美音乐,用户可以通过转换开关选择喜欢的音乐。在现代家庭中,利用无线电技术制成的无线门铃和无线防盗报警器已广为应用,门铃的发展也将向着智能化、数字化、信息化。1.2单片机在各个领域中的应用单片机在各个领域中的应用目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车太原工业学院毕业设计(论文)2的安全保障系统,录象机、摄象机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。更不用说自动控制领域的机器人、智能仪表、医疗器械了。因此,单片机的学习、开发与应用将造就一批计算机应用与智能化控制的科学家、工程师。单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,大致可分如下几个范畴:(1)在智能仪器仪表上的应用:单片机具有体积小、功耗低、控制功能强、扩展灵活、微型化和使用方便等优点,广泛应用于仪器仪表中,结合不同类型的传感器,可实现诸如电压、功率、频率、湿度、温度、流量、速度、厚度、角度、长度、硬度、元素、压力等物理量的测量。采用单片机控制使得仪器仪表数字化、智能化、微型化,且功能比起采用电子或数字电路更加强大。例如精密的测量设备(功率计,示波器,各种分析仪)。(2)在工业控制中的应用:用单片机可以构成形式多样的控制系统、数据采集系统。例如工厂流水线的智能化管理,电梯智能化控制、各种报警系统,与计算机联网构成二级控制系统等。(3)在家用电器中的应用:可以这样说,现在的家用电器基本上都采用了单片机控制,从电饭煲、洗衣机、电冰箱、空调机、彩电、其他音响视频器材、再到电子秤量设备,五花八门,无所不在。(4)在计算机网络和通信领域中的应用:现代的单片机普遍具备通信接口,可以很方便地与计算机进行数据通信,为在计算机网络和通信设备间的应用提供了极好的物质条件,现在的通信设备基本上都实现了单片机智能控制,从手机,电话机、小型程控交换机、楼宇自动通信呼叫系统、列车无线通信、再到日常工作中随处可见的移动电话,集群移动通信,无线电对讲机等。(5)单片机在医用设备领域中的应用:单片机在医用设备中的用途亦相当广泛,例如医用呼吸机,各种分析仪,监护仪,超声诊断设备及病床呼叫系统等等。(6)在各种大型电器中的模块化应用:太原工业学院毕业设计(论文)3某些专用单片机设计用于实现特定功能,从而在各种电路中进行模块化应用,而不要求使用人员了解其内部结构。如音乐集成单片机,看似简单的功能,微缩在纯电子芯片中(有别于磁带机的原理),就需要复杂的类似于计算机的原理。如:音乐信号以数字的形式存于存储器中(类似于ROM),由微控制器读出,转化为模拟音乐电信号(类似于声卡)。在大型电路中,这种模块化应用极大地缩小了体积,简化了电路,降低了损坏、错误率,也方便于更换。此外,单片机在工商,金融,科研、教育,国防航空航天等领域都有着十分广泛的用途。现今的单片机技术已经相当成熟,因此成本也相对于别的新产品低,同时稳定性也会更加的好。基于这些考虑,本设计使用STC89C52进行控制。太原工业学院毕业设计(论文)42总体设计总体设计2.1设计内容设计内容(1)本系统是基于STC89C52的无线遥控门铃。(2)系统主要由单片机最小系统模块PT2262和PT2272模块射频发送与射频接收模块喇叭和电源等模块组成。(3)当发射端发出信号,接收端接收信号,音乐响起,并亮起相应的提示灯。(4)进行调试电路。2.2设计思路设计思路无线遥控门铃是利用电磁波发射和接收的,因此会有发射和接收电路。如图2.1无线遥控门铃设计流程所示。发射板要先调制振荡产生方波信号,再经高频振荡产生正弦波信号发射出去,接收板接收信号以后,通过滤波、选频等电路选出接收的信号,再将其滤波、整形、放大,最后利用方波的高电平使得喇叭发声。调试振荡高频振荡发射信号接收信号蜂鸣器发声整形放大选出信号图2.1无线遥控门铃设计流程图2.3主要技术指标主要技术指标(1)发射的距离10米。(2)发射的频率为315MHZ。(3)带有指示灯显示。太原工业学院毕业设计(论文)5(4)发射器采用电池供电,静态电流小;(5)具有一定的保密性;(6)门铃按键按下有铃声响起;(7)可以发出三种音乐,可以转换开关选择喜欢的音乐。太原工业学院毕业设计(论文)63系统硬件设计系统硬件设计3.1总体硬件电路图及工作原理总体硬件电路图及工作原理总体硬件电路图如图3.1所示.图3.1总体硬件电路CRYSTAL212MHZP1.01P1.23P1.34P1.45P1.56P1.67P1.78RST9P3.0RXD10P3.1TXD11P3.2INT012P3.3INT113P3.4T014P3.5T115P3.6WP16P3.7RD17XTAL218XTAL119GND20P2.021P2.122P2.223P2.324P2.425P2.526P2.627P2.728NA29ALE30EX_LVD31P0.732P0.633P0.534P0.435P0.336P0.237P0.138P0.039VCC40P1.12STC40AT2STC89C52RC+5VR1310K12C610uF12C42212C522+5VS2SW-SPST12J3+5V发发+5VP3.0P3.1P3.2P3.3P3.4P3.5P3.6c3d4e5f6g7com9a1b2dp8com10LED1LED发发发发发1R6R5R4R7R10R3R9220+5VP3.0P3.1P3.2P3.3P3.4P3.5P3.61LS2SPEAKER+5VQ18550R1410K118217316415514613712811910JP1PT2272R12820K123J2发发发R11200P0.7P0.7发发发+5VD2LEDR8510118217316415514613712811910JP1PT2262BT19-12V123J1发发发D24148S1SW-PBD1LEDR210KR1510R34.7M太原工业学院毕业设计(论文)73.289C52单片机简介单片机简介89C52是INTEL公司MCS-51系列单片机中基本的产品,它采用ATMEL公司可靠的CMOS工艺技术制造的高性能8位单片机,属于标准的MCS-51的HCMOS产品。它结合了CMOS的高速和高密度技术及CMOS的低功耗特征,它基于标准的MCS-51单片机体系结构和指令系统,属于89C51增强型单片机版本,集成了时钟输出和向上或向下计数器等更多的功能,适合于类似马达控制等应用场合。89C52内置8位中央处理单元、256字节内部数据存储器RAM、8k片内程序存储器(ROM)32个双向输入输出(IO)口、3个16位定时计数器和5个两级中断结构,一个全双工串行通信口,片内时钟振荡电路。此外,89C52还可工作于低功耗模式,可通过两种软件选择空闲和掉电模式。在空闲模式下冻结CPU而RAM定时器、串行口和中断系统维持其功能。掉电模式下,保存RAM数据,时钟振荡停止,同时停止芯片内其它功能。89C52有PDIP(40pin)和PLCC(44pin)两种封装形式。(1)89C52单片机引脚图单片机引脚图如3.2所示:(2)89C52单片机引脚功能分析VCC:供电电压。GND:接地。P0口:P0口为一个8位漏级开路双向IO口,每脚可吸收8个TTL门电流。当P0口的管脚第一次写“1”时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据地址的第八位。在FIASH编程时,P0口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。P1口:P1口是一个内部提供上拉电阻的8位双向IO口,P1口缓冲器能接收输出4个TTL门电流。P1口管脚写入“1”后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。太原工业学院毕业设计(论文)8P2口:P2口为一个内部上拉电阻的8位双向IO口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。图3.289C52引脚图P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。P3口:P3口管脚是8个带内部上拉电阻的双向IO口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。P3口作为AT89C51的一些特殊功能口,P3口各管脚功能如下:太原工业学院毕业设计(论文)9P3.0RXD(串行输入口)P3.1TXD(串行输出口)P3.2INT0(外部中断0)P3.3INT1(外部中断1)P3.4T0(计时器0外部输入)P3.5T1(计时器1外部输入)P3.6WR(外部数据存储器写选通)P3.7RD(外部数据存储器读选通)RST:复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。ALEPROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。PSEN:外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两PSEN有效。但在访问外部数据存储器时,这两次有效的PSEN信号将不出现。EAVPP:当EA保持低电平时,则在此期间外部程序存储器(0000H-FFFFH),不管是否有内部程序存储器。注意加密方式1时,EA将内部锁定为RESET;当EA端保持高电平时,此间内部程序存储器。在FLASH编程期间,此引脚也用于施加12V编程电源(VPP)。XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入XTAL2:来自反向振荡器的输出。(3)89C52单片机的运用本设计选用高性能单片机STC89C52,该芯片为52内核8位单片机,兼容Intel等52内核单片机,支持ISP下载,适用于常用检测控制电路。图中P3.0P3.6管脚控制LED数码管显示;P0.7管脚接PT2272接收芯片;P2.6管脚控制蜂鸣器的发声;P2.7管脚控制按键,通过按键可以转换三种音乐模式。3.3PT22622272编解码芯片原理简介编解码芯片原理简介太原工业学院毕业设计(论文)10PT22622272是一种CMOS工艺制造的低功耗低价位通用编解码电路,PT22622272最多可有12位(A0-A11)三态地址端管脚(悬空接高电平接低电平)任意组合可提供531441地址码PT2262最多可有6位,(D0-D5)数据端管脚设定的地址码和数据码从17脚串行输出,可用于无线遥控发射电路。编码芯片PT2262编码信号是由地址码、数据码、同步码组成一个完整的码字,从17脚输出到射频发射模块的数据输入端发射出去。射频接收模块接收后送到解码芯片PT2272,其地址码经过三次比较核对后,PT2272的VT脚才输出高电平,与此同时与PT2262相应的数据脚也输出高电平,如果PT2262连续发送编码信号,PT2272第17脚和相应的数据脚便连续输出高电平。PT2262停止发送编码信号,PT2272的VT端便恢复为低电平状态。高频发射电路完全收控于PT2262的17脚输出的数字信号,从而对高频电路完成幅度键控(ASK调制)相当于调制度为100的调幅。PT22622272特点:(1)CMOS工艺制造,低功耗(2)外部元器件少(3)RC振荡电阻(4)工作电压范围宽:2.6-15v(5)数据最多可达6位(6)地址码最多可达531441种PT2262引脚图:图3.3PT2262引脚图PT2262管脚说明:太原工业学院毕业设计(论文)11A0-A11:地址管脚用于进行地址编码可置为“0”“1”“f”(悬空)D0-D5:数据输入端,有一个为“1”即有编码发出,内部下拉Vcc:电源正端()Vss:电源负端()TE:编码启动端,用于多数据的编码发射,低电平有效;OSC1:振荡电阻输入端,与OSC2所接电阻决定振荡频率;OSC2:振荡电阻振荡器输出端;Dout:编码输出端(正常时为低电平)PT2272引脚图:图3.4PT2272管脚图PT2272管脚说明:A0-A11:地址管脚用于进行地址编码可置为“0”“1”“f”(悬空)必须与2262一致否则不解码D0-D5:地址或数据管脚当做为数据管脚时只有在地址码与2262一致数据管脚才能输出与2262数据端对应的高电平否则输出为低电平锁存型只有在接收到下一数据才能转换Vcc:电源正端()Vss:电源负端()DIN:数据信号输入端,来自接收模块输出端OSC1:振荡电阻输入端,与OSC2所接电阻决定振荡频率;OSC2:振荡电阻振荡器输出端;太原工业学院毕业设计(论文)12VT:解码有效确认输出端(常低)解码有效变成高电平(瞬态)PT2262编码格式:图3.5PT2262编码格式地址码和数据码都用宽度不同的脉冲来表示,两个窄脉冲表示“0”;两个宽脉冲表示“1”;一个窄脉冲和一个宽脉冲表示“F”也就是地址码的“悬空”。每组字码之间有同步码隔开,如果用单片机软件解码时,程序只要判断出同步码,然后对后面的字码进行脉冲宽度识别即可。一个字码由12位AD码(地址码加数据太原工业学院毕业设计(论文)13码,比如8位地址码加4位数据码)组成,每个AD位用两个脉冲来代表:两个窄脉冲表示“0”;两个宽脉冲表示“1”;一个窄脉冲和一个宽脉冲表示“F”也就是地址码的“悬空”。PT2262每次发射时至少发射4组字码,PT2272只有在连续三次检测到相同的地址码加数据码才会把数据码中的“1”驱动相应的数据输出端为高电平和驱动VT端同步为高电平。因为无线发射的特点,第一组字码非常容易受零电平干扰,往往会产生误码,所以程序可以丢弃处理。PT2272解码芯片有不同的后缀,表示不同的功能,有L4M4L6M6之分,其中L表示锁存输出,数据只要成功接收就能一直保持对应的电平状态,直到下次遥控数据发生变化时改变。M表示非锁存输出,数据脚输出的电平是瞬时的而且和发射端是否发射相对应,可以用于类似点动的控制。后缀的6和4表示有几路并行的控制通道,当采用4路并行数据时(PT2272-M4),对应的地址编码应该是8位,如果采用6路的并行数据时(PT2272-M6),对应的地址编码应该是6位。PT22622272地址码的设定:在通常使用中,一般采用8位地址码和4位数据码,这时编码电路PT2262和解码PT2272的第18脚为地址设定脚,有三种状态可供选择:悬空、接正电源、接地三种状态,3的8次方为6561,所以地址编码不重复度为6561组,只有发射端PT2262和接收端PT2272的地址编码完全相同,才能配对使用,例如将发射机的PT2262的第2脚接地第3脚接正电源,其它引脚悬空,那么接收机的PT2272只要第2脚接地第3脚接正电源,其它引脚悬空就能实现配对接收。当两者地址编码完全一致时,接收机对应的D1D4端输出约4V互锁高电平控制信号,同时VT端也输出解码有效高电平信号。用户可将这些信号加一级三极管放大,便可驱动继电器等负载进行遥控操纵。设置地址码的原则是:同一个系统地址码必须一致;不同的系统可以依靠不同的地址码加以区分。振荡电阻:PT2262和PT2272除地址编码必须完全一致外,振荡电阻还必须匹配,否则接收距离会变近甚至无法接收,在具体的应用中,外接振荡电阻可根据需要进行适当的调节,阻值越大振荡频率越低,编码的宽度越大,发码一帧的时间越长。相对来说PT2262用1.2M,2272用200K配套发射效果比较好。太原工业学院毕业设计(论文)14其他品牌的振荡电阻如何配套请参照各厂家提供的技术资料,目前2262和2272品牌比较多,振荡电阻配套也比较混乱。还有2272解码芯片的工作电压的最小值和最大值也标注不同,有的标注在2.4-6V有的是2.4-15V有的是4-18V使用时请注意查阅各厂家提供的技术资料。根据我们多年的的试验情况,各种品牌的2272工作电压在3-5V比较可靠,最低工作电压2.4V没有问题,最高工作电压超5V易烧毁。特别需要注意2272的地址端高电平不得超过18脚的工作电压。3.4DF315MHZ射频发射器射频发射器原理图如图3.6所示:图3.6DF射频发射器DF发射模块未设编码集成电路,而增加了一只数据调制三极管Q1这种结构使得它可以方便地和其它固定编码电路、滚动码电路及单片机接口,而不必考虑编码电路的工作电压和输出幅度信号值的大小。比如用PT2262等编码集成电路配接时,直接将它们的数据输出端第17脚接至DF数据模块的输入端即可。接收端设计框图:如图3.7所示为接收显示主机工作原理框图。从天线中接收到的信号会直接进入解码电路,解码电路会先把接收到信号中的地址位与本地的地址位进行比较,如果地址位比较正确,就会把接收到数据信息传送给由单片机,单片机电路则会根据接收到的数据进行一系列动作:根据接收地址点亮相应报警灯并触发音乐报警电路。太原工业学院毕业设计(论文)15如果在地址位的比较中出现误差,解码电路不会送出任何信息,单片机电路也不会有任何响应。315MHZ接收PT2272解码89C52单片机分析处理输入信号提示灯亮起报警音乐响起图3.7接收显示主机框图3.5DF315MHZ射频接收器射频接收器原理图如图3.8所示:DC5VDC5VICLM358贴片DC5V输出L1C12R3180KR147KR25.1KQ1R25C31UR46.2KR53.9KC42R647KC615L0C75Q2R25L21UHR727KC81UC9R1010KR1410KR922KR856KR118KC102R152.2MC1110UC12470R1222K图3.8DF射频接收器DF接收模块的工作电压为5伏,静态电流4毫安,它为超再生接收电路,接收灵敏度为105dbm,接收天线最好为2530厘米的导线,最好能竖立起来。接收模块本身不带解码集成电路,因此接收电路仅是一种组件,只有应用在具体电路中进行二次开发才能发挥应有的作用,这种设计有很多优点,它可以和各种解码电路或者单片机配合,设计电路灵活方便。本电路中与PT2272配合使用,能稳定接收信号并传输到PT2272芯片。太原工业学院毕业设计(论文)164系统软件设计系统软件设计4.1KEIL的介绍的介绍4.1.1、KEIL软件的由来和发展软件的由来和发展KeilC51是美国KeilSoftware公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。Keil提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(uVision)将这些部分组合在一起。运行Keil软件需要WIN98、NT、WIN2000、WINXP等操作系统。如果你使用C语言编程,那么Keil几乎就是你的不二之选,即使不使用C语言而仅用汇编语言编程,其方便易用的集成环境、强大的软件仿真调试工具也会令你事半功倍。(1)KeilVision2KeiluVision2是美国KeilSoftware公司出品的51系列兼容单片机C语言软件开发系统,使用接近于传统c语言的语法来开发,与汇编相比,C语言易学易用而且大大的提高了工作效率和项目开发周期他还能嵌入汇编,您可以在关键的位置嵌入,使程序达到接近于汇编的工作效率。KEILC51标准C编译器为8051微控制器的软件开发提供了C语言环境同时保留了汇编代码高效快速的特点。C51编译器的功能不断增强,使你可以更加贴近CPU本身,及其它的衍生产品。C51已被完全集成到太原工业学院毕业设计(论文)17uVision2的集成开发环境中,这个集成开发环境包含:编译器,汇编器,实时操作系统,项目管理器,调试器。uVision2IDE可为它们提供单一而灵活的开发环境。(2)KeilVision32006年1月30日ARM推出全新的针对各种嵌入式处理器的软件开发工具,集成KeilVision3的RealViewMDK开发环境。RealViewMDK开发工具KeilVision3源自Keil公司。RealViewMDK集成了业内领先的技术,包括KeilVision3集成开发环境与RealView编译器。支持ARM7、ARM9和最新的Cortex-M3核处理器,自动配置启动代码,集成Flash烧写模块,强大的Simulation设备模拟,性能分析等功能,与ARM之前的工具包ADS等相比,RealView编译器的最新版本可将性能改善超过20%。(3)KeilVision42009年2月发布KeilVision4,KeilVision4引入灵活的窗口管理系统,使开发人员能够使用多台监视器,并提供了视觉上的表面对窗口位置的完全控制的任何地方。新的用户界面可以更好地利用屏幕空间和更有效地组织多个窗口,提供一个整洁,高效的环境来开发应用程序。新版本支持更多最新的ARM芯片,还添加了一些其他新功能。4.1.2、KEIL软件的优点软件的优点(1)KeilC51生成的目标代码效率非常之高,多数语句生成的汇编代码很紧凑,容易理解。在开发大型软件时更能体现高级语言的优势。(2)与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。用过汇编语言后再使用C来开发,体会更加深刻。4.2KEIL软件的使用与调试软件的使用与调试首先打开keil软件,在project中新建一个工程,然后保存工程,给工程命名。然后选芯片,在工程里面新建文件,保存文件,命名此文件,然后把此文件添加到工程里面这时就可以在此文件里面里面编程序了。太原工业学院毕业设计(论文)18最后,编完程序,编译,没有错误生成十六进制文件,再使用烧程序的软件往焊好的板子里面下载程序,观察实验结果,达到预期的运行结果说明程序编写成功;如果运行结果与想要的运行状态有差异,在对程序经行修改直到达到想要的结果。4.3程序设计程序设计4.3.1、程序简介程序简介本程序实现遥控门铃的音乐,定义P0.7口为无线接收信号端口,当接收模块把接收到的信号经过PT2272解码出信号给单片机,单片机根据所编程序输出给P2.6口一个低电平信号,三极管导通,此时蜂鸣器将响起三首音乐,第一首音乐是挥着翅膀的女孩,同时数码管显示1;再按一下按键,响起第二首音乐是同一首歌,同时数码管显示2;再按一下按键,响起第三首音乐两只蝴蝶,同时数码管显示3。4.3.2、软件设计思路、软件设计思路软件分为三大模块,即数据采集模块,数据处理模块,数据显示模块。(1)数据采集模块,采集无线发射模块,经过解码,输出给单片机P0.7口一个解码后的信号。(2)数据处理模块,单片机根据接收到的解码信号,调用对应的子程序。(3)数据显示模块,数据经程序处理后播放相应的音乐,这是由于使用了三首歌的数组,同时接在P3口的数码管根据程序处理结果显示相应的数字1,2,3。上述程序只有初始化单片机才能执行。4.3.3、代码实现模块图代码实现模块图太原工业学院毕业设计(论文)19图4.1代码程序框太原工业学院毕业设计(论文)205无线遥控门铃的调试无线遥控门铃的调试5.1硬件调试硬件调试(1)发射板的调试:所有元件焊接好后,注意检查开关是否可以正常开关。(2)如有频率计或频谱仪等仪器,在接通电源后按键检测是否有无线电波发射。(3)也可用收音机或接上电脑的音箱,当按动按键时,可听到吱吱声,这就表明发射部分工作正常。(4)接收板的调试:全部元件安装完成后,需要注意的是电源引线连接时要注意极性不要装反。(5)接通电源后,若发现不会响,应仔细检查喇叭线是否焊牢,音乐片的引脚是否有虚焊等。5.2程序下载与调试程序下载与调试当程序在uVision环境下编写完成,并编译生成.hex文件后,就可以下载并进行调试了。(1)USB转串口驱动安装打开USB驱动文件夹下的PL2303_Prolific_DriverInstaller_v130.安装文件,按提示安装USB转串口驱动程序。安装完成后,插入USB下载线后,在开始-控制面板-打印机和其他硬件-设备管理器,在“端口”分支下有(ProlificUSB-to-SerialCommPort(COMX)。X表示串口号,如果没有说明USB转串口驱动没有安装,须重新安装。记住括号里的COM口号。如图5.1,成功安装USB转串口驱动示意图。(2)下载程序打开STC单片机下载软件文件夹,点击运行STC_ISP_V481.程序,出现如下图5.2界面。太原工业学院毕业设计(论文)21图5.1成功安装USB转串口驱动示意图太原工业学院毕业设计(论文)22图5.2下载软件正确选择MCU类型,COM口(与刚才安装的COM号一致),最高波特率和最低波特率都选2400bps或者1200bps,并打开正确的.hex数据文件。点击“Download下载”按纽,窗口出现提示:连接失败,请尝试以下操作:在单片机停电状态下,点下载按钮,再给单片机上电。停止下载,重新选择RS-232串口接好电缆。可能需要先将P1.0P1.1短接到地。可能外部时钟未接。因PLCC、PQFP转换座引线过长而引起时钟不振荡,请调整参数。可能要升级电脑端的STCISP.软件,若仍然不成功,可能MCU单片机内无ISP系统引导码,或需退回升级,或MCU已损坏。若使用USB转RS-232串口线下载,可能会遇到不兼容的问题,请给MCU上电,按下电路板上的电源按纽,保证其有个失电至上电的过程,则窗口显示开始烧录芯片。芯片烧录成功后,程序开始运行,可以用来测试程序有无问题。5.3整机安装整机安装安装注意事项:音乐集成电路安装时注意时间不要太长,有条件的话,电烙铁最好外壳接地,焊音乐片时可先将音乐片的第一个脚进行上锡,注意不要太多,否则无法插入线路板上的小槽,音乐片与线路板焊接线,线路板上应全部上过锡,当插入音乐片后,先将第一只脚与线路板进行焊接,让其定位,然后再将最后一只脚焊上,等焊锡冷后,音乐片便牢牢地装在线路板上了,这时再去焊另外的引脚就会方便许多。5.4调试过程中的问题与对策调试过程中的问题与对策问题一:当电路焊好进行测试发现震荡电路不稳定。太原工业学院毕业设计(论文)23解决对策:首先检查电路有无焊错,虚焊,少焊等焊接问题,发现没有,于是开始在整个电路没有通电的情况下,对各个元器件进行测试,结果发现,元器件正常,软件程序经过检查也没有问题,初步怀疑是由于焊接不规范或者其他因素造成的,通过上网查询发现,我在焊接时没有注意板子的清洁,同时过多的使用松香,导致电路电容增大,从而使得电路不稳定。为了解决上述问题,用吸锡器吸走多余的锡,用砂纸打磨焊接板上多余的松香残留物,经过检测发现,电路稳定性得到提高,问题基本解决。问题二:按下呼叫按钮,接收板无反应。解决对策:检查无线收发装置,发现无问题,将PT2262和PT2272装到开发板上测试也没有问题,单片机在开发板也能正常工作,于是开始检查程序,发现由于没有对P1口进行置位,使得P1口初始为低电位,当外部输入高电平,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论