《远端家电遥控制作- 欢迎莅临华夏电机工程系.docx》由会员分享,可在线阅读,更多相关《远端家电遥控制作- 欢迎莅临华夏电机工程系.docx(66页珍藏版)》请在第壹文秘上搜索。
1、莘夏技彳标擘院98年度题兢赛探讨幸艮告题目:速端家重限制器裂作类前)别:工程二(霜子、通有孔、限制、路)指溥教授:高文谨:松寒69604151江;旻69604105永明69604131科系班级:二技重三A中莘民IS九十七年十二月二十日目3BI表目M5第一章71-1M71-2目的81-3系统描述9其次章8051概述102-1MCS-51曾介102-28051内部横造112-38051罩晶片接腕12第三章RS-232串列埠介面163-1串列埠曾介163-2MSComm元件t明183-3MSComm元件21第四章路通IfI234-1WinSoCk麓介234-2WinSoCk元件腐性明28第五章罐甯器
2、335-3畿甯器如何速接35第六章系统作典幺吉果376-1作及程式模谩程376-1.1硬作谩程376-1.2软髓模擦谩程426-2洌J及模掇:分析幺吉果456-2.1硬飕甯路汛阴吉果456-2.2软醴程式模一结果47第七章t50参考资料51附至条人:完整甯路三B:8051程式C:2051程式D:Cliilet端程式E:SerVer端程式F:SerVer端程式Sl表目鳏ffl1-1ffl6-1:勤作结横B9ffl2-1:MCS-51的成具10圄2-2:MCS-51MMffl112-3:8051接腕BI12ffl2-4:加入重阻13Sl2-5:基本重路速接Bl15圈3-1:9pin的RS23216
3、a3-2:MAX23219S3-3:MAX232结横圈20Sl4-1:SocketAPI24圈5-1:罐甯器工作原理BI33Bl5-2:畿重器接黑占35Sl5-3:以畿甯器限制重燎泡36BI5-4除接胸36三6-2:8051军晶片限制39圄6-3:蜂。鸟器和感鹰器重路40圈6-4:步迤焉建限制甯路4006-5:房屋圈41SI6-7:本檄限制介面43ffl6-8:本檄限制介面(E攵勤盛祝器)43Sl6-9:本械限制介面(启攵勤警幸艮)44圄6-10:洌J系统勤作房屋El45E6-11:舄瞰Ir测系统勤作房屋圈46Bl6-12:整看状熊本械介面47圈6-13:勤作全改本械介面486-14:速端限制
4、介面(未建)48Bl6-15:速端限制介面(已速)49第一章I-IiM在以前晨渠社曾的年头左右萍居住的近,大家敦貌睦鄱感情好,平常即使咒户大也,家中没人日寺一有蜀吹草勤就曾有人来查看,要是遭小偷了大家就畲落忙捉贼,但是现今社曾大林立,住家黑乎都是公寓的形式,萍居跟萍居互勤少,即使有人等出现也不太被留意到,家中的平安就是很大的冏题。加上近年来由於人口成晨、科技的蓬勃考要展及名罔路的彝连,加上随手居M登甯是大家封育京祭勺能源的基本知言债,但是由於家中燎及家重艮/遍佛各虞加上生活步加快,所以H寺常彝生忘言己甯,迤而引彝一些公共平安上的冏题。基於上述缘由使我根?想要裂作一套W殳倩,能多勺11家甯集中操
5、作管理,大大增加便利性,也能幺坐由路据影横来充分驾驭家中平安状况。本W殳借是利用家中的甯月断故中心限制器,富我凭在户外可以透遇速端名罔路(如WIFIGPRS、3G手械、或有路的地方)下连指令中心限制器再由RS232僖到8051罩晶片来做限制。其中以VB裂作人械介面用来盛视典负i曾军的傅连限制指令给8051罩晶片,8051罩晶片即是用更卷人性化及曾罩的言来:且合言吾言,最彳发8051即是靠著外部的畿霜器和改勤1朗家中的家重用品O1-3系统描述本题利用璟今彝连之路系统,连到速端家甯遥控的目的。首先利用VB言吾言裂作本言殳儒之限制介面,再撰嘉8051程式,透谩RS232介面卡限制硬iW殳倩,最彳爰透
6、遇路撮影械耨所掩得的影像傅回速端甯月卷,即可充分驾驭家中之全部状况。RS232EH8051罩晶片控制家霍步道焉逢2051阜晶片B)1-1勤作幺吉才菁圈第二章8051概述2-1MCS-51曾介MCS-51是Intel公司所言殳言十的8051系列军晶片的穗耦。在MCS-51Irf固大家族桂敕具知名度的编虢有8051、8751和8031t除上造些不同的罩晶片都运用相同的核心CPU舆指令集,只是能在靠裂造畴给予不同的周iW殳言十,分别赋予造些IC一他!特别编虢。例如编虢805IAH的IC,其IC内部有4Kbyte的RoM(放程式碣的地方),128byte的RAM,2值116位元Timer,1值1全工U
7、ART和4值18位元的I/OPOrt。编虢8751AH的IC,典805IAH的差别是在放程式碣的官己,14艘是可以清洗的EPROM,其他的周遏期完全一檬。而803IAH舆805IAH的差别是803IAH内部没有放程式的言己,惚飕,原文耦Romlesstype。攵有ROM的型魅)。名耦R0MLESSEPRoMROM(位元,且)RAM(位元/且)16位元舒畤器甯路型式80518031(8751)2K1282HMOS805IAH803IAH875IH2K1282HMOS8052AH8032AH8752H2K2563HMOS80C51BH80C31BH87C512K1282CIIMOS2-28051的
8、内部幺吉横8051AIntel公司推出的MCS-51系列筐品之一,其结横如下圈:INTOINT1ffl2-2MCS-518051主要功能列聚如下:1、一般限制愿用的8位元罩晶片2、晶片内部具暗服振谩器(傅统最高工作步直率可至12MHz)3、有4KB内部程式言己,f(ROM),最大可外接充至64KB4、有128Byte内部资料言己,ll(RAM),最大可外接充至64KB5、具有布林代数Ig算实力位元暹辑6、有4幺且可位元定址I/O埠PO、Pl、P2、P37、有324条曼向输入输出,且每脩均可以罩3蜀做I/O的限制8、有5他中断向量源INTO、INT1、TO、Tl、T2、RXD、TXD9、有2假1
9、16位元言十暗/言十数器TO、Tl10、有1位!全多工串列通信埠UART8051A40集接脚的罩晶片,其位置圈如下B)所示:(T2)P1.0CVCC140(T2EX)P1.1C239PO.O(ADO)P1.2E338P0.1(AD1)P1.3437P0.2(AD2)P1.4C536P0.3(AD3)P1.5635P0.4(AD4)P1.6734P0.5(AD5)P1.7C833P0.6(AD6)RST匚932P0.7(AD7)(RXD)P3.0匚1031EA-VPP(TXD)P3.1匚1130ALE/PROG(INTO)P3.21229PSEN(INT1)P3.31328P2.7(A15)(T
10、o)P3.4匚1427P2.6(A14)(TDP3.5E1526P2.5(A13)(WR)P3.61625P2.4(A12)(RD)P3.7匚1724P2.3(A11)XTAL2匚1823P2.2AKhXTAL1匚1922P2.1(A9)GND匚2021P2.0(A8)H2-38051接脚圈接脚功能貌明如下: Pin40:VCC8051重源正端输入,接+5V。 Pin20:VSS甯源地端。 Pin19:XTALl罩晶片系统畤服的反相放大器输入端。 Pinl8:XTAL2系统畤服的反相放大器输出端,一般在言殳言十上只要在XTALl和XTAL2上接上一只石英振谩晶飕系统就可以勤作了,此外可以在雨接
11、腕舆地之加入一20PF的小甯容,可以使系统更稳定,避开H凡干程:而。 Pin9:RESET8051的重置接脚,高重位勤作,富要封晶片重置B寺,只要封此接W重位提昇至高重位呆持固械器遇期以上的畤,8051便能完成系统重置的各项勤作,使得内部特别功能暂存器之内容均被言殳成已知状熊,加且至地址0000H始入程式礁而轨行程式。 Pin31:EA/Vpp夕卜吾存取致育自(EXternaIACCeSS,EA)1、EA=O畤,系统曾存取外部官己,It飕中的程式碣。2、EA=I畤,系统畲存取内部有己中的程式碣。Pin3932:P0.0P0.7Port0篇8位元路汲fe(OenDrain)的曼向I/OPort1
12、、可以推勤8值ITTL负载。2、典MOS元件速接畤必须加上提升重阻。如下圈:(005L)POX12-4加入重阻3、存取外部程式及资料言己,懂醴畴,利用多工的方式送出低位元位址(A0A7)或资料(D0D7)。Pin2128:P2.0P2.7Port2/可位元定址的曼向I/OPort1、内部具提升重阻。2、可以推勤4值ITTL负载。Port2另外一值1功能:存取外部言己惊飕日寺,高位元的位址(A8A15)。Pin18:P1.0P1.7Portl可位元定址的矍向I/OPort1、内部具提升雷阻。2、可以推勤4值ITTL负载。3、Portl大部分只做军名屯的I/O用。PinIo17:P3.0P3.7P
13、ort3可位元定址的曼向I/OPort1、内部具提升甯路的曼向I/OPorto2、可以推勤4值ITTL负载。Port3另一功能如下:P3.0:RXD,串列通IfI输入。P3.1:TXD,串列通Ifl输出。P3.2:INTO,外部中断0输入。P3.3:INTl外部中断1输入。P3.4:TO,言十畴言十凄攵器0输入。P3.5:Tl,言十B寺言十数器1输入。P3.6:WR:外部资料者己,1的瘾人信虢。P3.7:RD,外部资料言己it的取信虢。基本重路速接如下BI:Vccffl2-5基本重路速接BI第三章RS-232串列埠介面3-1RS-232串列埠曾介介面介名召1 .在串列傅翰的才票举下RS232C,可耦是才票举的代表它是由美三的EIAt曾於西元1969年所制定的序列介面规格。2 .全部的串列傅翰装置,只要符合造值!规格,即辗t你是MAC或是IBM-PC或是其他不知名的装置(遇遏崖品),都可以由RS-232C来连到资料沟通的目的。介面僵黑占RS-232C的主要侵黑占有以下黑黑占:(1)基本横造筋罩港格便宜.(2)规格之屣史敕悠久,配借此介面之装置相富多.(3)停送方式之声复雄度可因愿用途而自由逗撵.