远端家电遥控制作- 欢迎莅临华夏电机工程系.docx
《远端家电遥控制作- 欢迎莅临华夏电机工程系.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
14、,可耦是才票举的代表它是由美三的EIAt曾於西元1969年所制定的序列介面规格。2 .全部的串列傅翰装置,只要符合造值!规格,即辗t你是MAC或是IBM-PC或是其他不知名的装置(遇遏崖品),都可以由RS-232C来连到资料沟通的目的。介面僵黑占RS-232C的主要侵黑占有以下黑黑占:(1)基本横造筋罩港格便宜.(2)规格之屣史敕悠久,配借此介面之装置相富多.(3)停送方式之声复雄度可因愿用途而自由逗撵.(4)借有粤富之鹰用敕飕支援运用介面RS-2329pin接脚介貂SI3-19pin的RS232脚位意羲功能1DCD载波值洌J(CarrierDetect)tDCD=O,代表侦测到资料载波JfI
15、虢2RXD接收(ReCeiVe)接收资料3TXD傅送(TranSmit)傅送资料4DTR资料端借妥(DataTerminalReady)傅送端甯月窗目前以借妥资,M出通知信虢,道信虢是DTR=O5GND地(Ground)地,即信虢甯位的共通参考黑占6DSR资料借妥(DataSetReady)速接的U虞檄以DSR=O来通知甯月窗,它以借妥接收勤作7RTS要求傅送(RequestToSend)傅送端妥资料,势出通知信虢RTS=OMM,藉此信虢汛情式通信路是否接通8STS清除且停送(ClearToSend)速接的U虞檄以DSR=O通知重月母,它借妥接收资料藉此信虢演愕式通信路是否接通9RI辔於使洌J
16、(RingIndicator)RI=Oa,代表速接的事妇酷媵以俱洌J到重者舌喜馨3-2MAX-232晶片由於PC串列介面RS-232的重氟特性典MCS-51的甯氟特性不相同,所以必须运用信虢斡换介面IC来樽换雨者的重氟特性,而常用的信虢樽换介面ICMAX232。而由於AT89C51是利用RXD接脚接收外面送迤来的信虢,利用TXD接脚符串列资料停送到外面,又因RXD、TXD的甯屋信虢其高型位(High)卷+5V,其低型位(LoW)OV,可是硬飕系统及甯月窗之国蒋礼虢的傅翰是利用RS232傅翰介面。但是由於RS232的输出信虢型位靶S),其高型位(High)卷正甯屋(+3V+15V),其低型位负甯
17、屋(-3V15V),由於AT89C51及RS232傅翰介面甯屋信虢型位之不同,因此逗择一颗信虢斡换的IC,编虢MAX232,用以完成TTL/CMOS及RS232傅翰介面甯屋信虢型位樽拯之IC,其内部幺吉,其特性如下:1.5V之罩雷源之工作甯屋,内部之甯屋奂器可把+5V之富源斡换成+IOV及-IoV的雷源。2 .雨幺且彝射器(Tl、T2)及雨幺且接收器(Rl、R2)。3 .考势射器输入端具有400k。之上拉甯阻。4 .接收器输出端具有5k。之下拉甯阻。利用MAX232符AT89C51之TTL信虢斡换成RS232傅翰介面甯屋信虢举位,使超音波控系统能J暇利符专孔虢送至甯月留。叵区区反区叵反叵C1+
18、v+讣C2-W20UTR2IN1AMAX232MAX232AvccGND10R1INR101IN2INfi20口可回.0司可可+5VNPUTc3C5=16I_1r1,VWClJI二4VTO+10VP讣Vouagedoublerp-JjC2+10VTO-10VV-K-1vUfZc%VouAGElMRTERRC4H3-2MAX2323-3MAX232幺吉横圈ClC2TTL/CMOSINRUTe丁TLyCMoSOUTPUTS3-3MSComm元件MSComm度性言兑明覆三=系统中运用MSComm通1孔元件来限制RS-232串列的通言几。MSCOmm限制项的腐性聚多,在此只就运用到的周性加以明:(1)
19、CommPort:言殳定或停回通官凡建接埠代虢。程式必须指定所要运用的串列埠的虢碣,Windows系统曾运用所W殳定的通言孔埠典外界作通言凡,通常我根号运用COMl来做僖翰。(2)Settings:1殳定初始化易事攵。以字串的型式言殳定或僖回速速度、同位检查、资料位元、停止位元等四他!参教。(三)PortOpen:言殳定或停回通烈Ji接埠的状熊。运用串列之前必须先符要运用的串列埠后攵;而在运用完罩之彳灸,也必须轨行的勤作。(4)Output:符欲停送的资料嘉人傅翰暂存。常程式须要停翰字串至封方B寺,可符字串运用此一指今瘾入输出暂存国中,一般的资料均是在送连输出叵彳姿即被送出。(三)HandSh
20、aking:指定通言礼雨方的交握t定。所耦的交握t定也就是流量管制。(6)CommEVent:只要有通WfU普t或事务考爹生都曾生OnComm事务,CommEVent腐性存有言亥籍官吴或事务的数值碣。(7)RTSEnable:夬定是否做RequestToSend(RTS)有效。RequestTo都以手勤方式翰官旬俱洌IRequestToSend以判断其状熊运用MSComm元件通考也步骤(1)加入MSComm通言孔物件。(2)言殳定CommPOrt腐性,即言殳定通官孔埠虢礁。(3)含殳定Handshaking周性,即W殳定通定。(4)言殳定SettingS屏性,言殳定停翰速度等参教。(5)言殳定
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 远端家电遥控制作- 欢迎莅临华夏电机工程系 远端 家电 遥控 制作 欢迎 莅临 华夏 电机 工程系
链接地址:https://www.31ppt.com/p-5403461.html