2009年第1期݉ਟݴ฿۽ြۚ֩ህ॓࿐࿐Б(总第 53期)JOURNALOFGUILINCOLLEGEOFAEROSPACETECHNOLOGY 信息与电子工程基于PSTN的家庭远程控制系统的设计与实现*朱承发**(桂林电子科技大学 信息与通信学院,广西 桂林 541004)ᅋ ေ ০Ⴈຩඌა॥ᇅඌ,ႮLPC932ֆோࠏ॥ᇅ۲ࡅ๖ഡС,ࡅ๖࠹ෘࠏ০ႨRS-232ࢤ१აֆோࠏ๙ѩ๙ݖInternetაᇶ॥࠹ෘࠏࣉྛྐ༏ࢌ,ൌགྷࡅ๖ჹӱ॥ᇅbܱՍ ჹӱ॥ᇅ;ASP;ֆோࠏ;Netmeetingᇏٳোݼ:TP27315 ໓ངѓᆽ:A ໓ᅣщݼ:1009)1033(2009)01)0014)03 ෛሢࣜ࠶֥ؿᅚބ֥॓҂؎ࣉ҄,ັଷඌ֥ႋ2 ༢႗ࡱഡ࠹ႨᄀটᄀܼٗbնਈࡅႨఖ,ೂॢטࠏaၻཙၛࠣ൪ࠏЧ༢֥႗ࡱ҆ٳႮֆோࠏa҄ࣉࠏaఖaՈۋ֩,नҐႨັଷඌࣉྛ॥ᇅb০Ⴈັଷඌ॥ᇅࡅႋषܱaMax232ၛࠣࡅ๖࠹ෘࠏ֩ቆӮbູਔ॥ᇅജཞႨఖ֥ఓ๔ൈख़,॥ᇅࡅԩႿᆷק֥ۿିሑbෛሢٚཟၛѽሚ൩ଽ۲໊֥ٚሑঃ,༢ҐႨ҄ࣉࠏ౺ັଷ॥ᇅ֥ࡅႨఖބ࠹ෘࠏႋႨ֥ᇯࡶ௴ࠣၛࠣຩജཞ࿈ሇ,๙ݖ҄ࣉࠏ֥࿈ሇջജཞڿэٚཟbඌ֥ॹؿᅚ,ҐႨຩඌࣉྛࡅ๖ჹӱ॥ᇅၘࣜӮ০Ⴈఖࣉྛॢטބ֧॥ᇅbҐႨ6۱ఖٳљ॥ູॖିbᇅॢט֥षܱa໑؇ࡆa໑؇ࡨaᄎྛଆൔaڄaקൈ;2۱ఖ॥ᇅ֧षܱb༢႗ࡱሹุܒӮೂ2෮ൕb1 ༢ሹุഡ࠹ᆜ۱༢ЇওჹӱႨaࡅ๖࠹ෘࠏa႗ࡱ҆ٳၛࠣࡅ๖ഡСb๙ݖ႗ࡱ҆ٳҐࠢࡅ๖ഡСሑྐݼ,ෂᇀࡅ๖࠹ෘࠏ,ࣜݖ༢ೈࡱӱ֥ᄎྛ,ࡼࡅ๖ഡС֥ሑྐ༏ӯགྷ۳ჹӱႨ[1-2]bჹӱႨࠧॖ۴ऌࡅ๖ഡС෮ԩሑࣉྛჹӱ॥ᇅ,ൌགྷჹӱႨ০ႨWebᅟׄ॥ᇅࡅ๖ഡСb༢۽ቔݖӱೂ1෮ൕbASP๙ݖInternetࢤ൬ჹӱႨᆷ,ࣜݖඔऌ९֥թԥაטႨ,ࡼᆷሇэູඔऌ2 ༢႗ࡱሹุܒӮԮᇀVC॥ᇅӱ,๙ݖӱᄎྛ,ࡼ॥ᇅᆷԮෂ۳ֆோ ఖࡱ֥࿊ᄴࠏLPC932;ֆோࠏLPC932۴ऌᆷ॥ᇅ҄ࣉࠏaັԩఖ֥࿊ᄴbັԩఖ൞༢႗ࡱ֥ނྏ҆ࡱ,ఖ֩ఖ,ࣉط॥ᇅࡅ๖ഡСbᆰࢤ႕ཙᆜ۱༢֥ೈa႗ࡱഡ࠹,ѩؓ༢֥ۿିఏथקྟቔႨbЧ༢֥ັԩఖ࿊Ⴈ֖ۚϖ໊ֆோࠏLPC932b҄ࣉࠏ֥࿊ᄴb҄ࣉࠏऎႵਅݺ֥ႋճྟ,ӈФႋႨႿषߌ॥ᇅ༢ᇏ,҂ླေگᄖّ֥ঌ॥ᇅ,ژކЧ༢֥॥ᇅေbၹՎЧ༢࿊Ⴈ42BYG131҄ࣉࠏ॥ᇅജཞ൪֥࢘ڿэbਸ਼ຓ,Ч༢࿊ႨTXD2-5VఖၛࠣGA-2Ոۋႋषܱb1 ༢۽ቔჰ*ࠎࣁཛଢ:2008୍ܼ༆࣮ള࢝ტԷྍ࠹߃ཛଢ(2008105950810M419)**ቔᆀࡥࢺ:ᇫӵؿ(1982)),ڞࡹڞץದ,݉ਟሰ॓ն࿐ྐ༏ა๙ྐ࿐ჽණൖ࣮ള,࣮ٚཟ:ॺջӬთຩaཌ๙ྐb14
2009年第1期݉ਟݴ฿۽ြۚ֩ህ॓࿐࿐Б (总第53期)JOURNALOFGUILINCOLLEGEOFAEROSPACETECHNOLOGY 朱承发/文 ႗ࡱࢤཌӱ,ൌགྷؓ۲ࡅ๖ഡС֥॥ᇅbLPC932ֆோࠏP0१֥ႄٳљࢤ8۱Ч༢ҐႨ҄ࣉࠏ॥ᇅജཞ൪֥࢘טᆜb҄ࣉఖ,ႨႿ॥ᇅཌྷႋ֥ࡅႨఖषܱbP1१֥ࠏ֥ሇႄఏജཞ࿈ሇ,ൌགྷؓജཞ൪֥࢘טᆜbᄝႄٳљࢤ4۱Ոۋႋषܱ,ႨႿҩ4۱Գ֥ሑbԳഈνልՈۋႋषܱ,۴ऌՈۋႋषܱ֥ൻԛྐݼࡓҩP2१֥ႄࢤ҄ࣉࠏ,ႨႿ॥ᇅജཞ࢘؇b۲Գ֥षܱሑbఃఖҐႨఖࣉྛ॥ᇅbࡅ๖࠹ෘࠏ๙ݖRS-232ࢤ१აLPC932ֆோࠏࣉྛԱྛ VC॥ᇅӱഡ࠹๙,ѩҐႨMax232ࣉྛ໊[3]bҐႨVCࣉྛ༢॥ᇅӱഡ࠹,ӱੀӱູ:҄ࣉࠏ֥۽ቔੀࢠն,LPC932ֆோࠏ֥ൻԛ(1)ሑԚ߄,ࡼ۲ఖࡱഡᇂູԚሑbੀ҂ିડቀ,ၹՎ,ླຓࢤحקੀࢠն֥ULN2003Aྉ(2)ҩRS-232ࢤ१൞ڎႵඔᆴԮটbႵ,ᄵࡼோၛࡆնੀ౺ઔղbඔᆴሇߐູཌྷႋ֥ඔऌ९ሳ؍ᆴ;ڎᄵ,࿃ཟ༯ᆳྛb(3)؎ඔऌ९ሳ؍ྍᆴაჰᆴ൞ڎཌྷb҂,ᄵ3ࡼྍᆴሇߐູཌྷႋ֥ᆴԮᇀRS-232ࢤ१;ڎᄵ,๋ሇᇀ ༢ೈࡱഡ࠹ᄝ༢ೈࡱഡ࠹ٚ૫,ຩᅟࡹഡҐႨMicrosoft܄ඳ֥࿊ᄴଆॶ࿃ҩRS-232ࢤ१bIISྐ༏ڛༀೈࡱ;ࡼASPაDREAMVEAVER(DM) ֆோࠏ॥ᇅӱഡ࠹ཌྷࢲކࣉྛຩ်ഡ࠹,ຩ်ᇏ֥߂ҐႨAjaxᇅቔ;॥ᇅ০ႨLPC932ֆோࠏࣉྛ༢֥॥ᇅ,ః॥ᇅੀӱೂӱҐႨV3෮ൕbھ॥ᇅੀӱູ࿖ߌᆳྛݖӱbӱᄝᆳྛݖӱisualC++щཿbIIS(InternetInformationServer)൞၂ᇕࠢWorldWideᇏ,൮༵ࣉྛֆோࠏ֥Ԛ߄,ѓᆽ໊ౢਬѩࡼཌྷႋ֥࠷թWebServeraGopherServerၛࠣFTPServerູ၂ุ֥ቆކఖഡᇂູԚሑ,ഡᇂؐᅜၛࠣԱྛԮൻ֥۽ቔߌ;ྐ༏ڛༀೈࡱ,ऎႵщࠠߌࢸ૫aಆ໓෬ၛࠣ؟ૂุҩഡСሑ൞ڎڿэ,ၘڿэᄵοᅶᆷᆳྛ,ڎᄵ֩ۿିbҩՈۋႋषܱ൞ڎႵൻԛྐݼ;ೂႵൻԛྐݼᄵّঌᇀ࠹ASP(ActiveServerPage)൞ႮMicrosoft܄ඳԛ֥ෘࠏ,ڎᄵْ߭࿃ҩ൞ڎႵഡСሑڿэb၂ᇕ૫ཟຩႋႨӱഡ࠹طषؿ֥ߌ,ႋႨӱթ٢Ⴟڛༀఖᇏ,ᄍྸ҂֥ᛍফఖ٠໙bຩ်ഡ࠹ൈԛགྷᇕԳ१:normalଏಪԳ१aHTMLԳ१ބpreviewԳ१b๙ݖHTMLԳ१ҰुႮDMሱളӮ֥HTMLս,previewԳ१๙ݖInternetExplorerཁൕຩ် ӱࡗ֥ࢌASPაVCᆭࡗ๙ݖMicrosoftSQLServer2000ϱඔऌ९ࣉྛྐ༏ࢌbVC๙ݖMscomm॥ࡱაֆோࠏLPC932ࣉྛࢌ,Ⴎࡅ๖࠹ෘࠏ֥RS-232ࢤ१ࡼඔऌԮᇀֆோࠏLPC932b০ႨAccessࡹ৫ඔऌ९թԥࡅ๖ഡС֥ሑᆴ,ჹӱႨ๙ݖInternetഡᇂ֥ྍሑᆴbVC॥ᇅӱॖᆰࢤ٠໙ሑᆴ,ѩ๙ݖRS-232ࢤ१ԮᇀLPC932ֆோࠏࣉط॥ᇅࡅ๖ഡСbࡼඔऌ९ᇏ֥ሑᆴ๙ݖADOཁൕᄝ3 ֆோࠏ॥ᇅӱੀӱຩ်ഈ,Ⴈ๙ݖInternetҰुࡅ๖ഡС֥ᄎྛሑ,ѩ๙4 ჹӱ॥ᇅ༢ഡ࠹ݖADOࡼഡᇂ֥ྍሑᆴԮෂ۳ඔऌ९[4] ࡅ๖ჹӱ॥ᇅຩᅟ֥ഡ࠹ຩ်ᇏళೆਔࡅ๖࠹ෘࠏ֥Netmeetingࢸ૫,ࠧॖࡼЧ༢ҐႨAjaxඌࣉྛຩ်߂ഡ࠹bׄࠌ༢ജཞѽሚ֥֞ࡅ๖߂૫ཁൕᄝຩ်ഈb൮်/֥֨༢0ο୦ު,ԛಪᆣࢸ૫,ิൕႨൻೆႨLPC932ֆோࠏࢤ൬ჹӱႨᆷѩ॥ᇅࡅ๖ഡСሑࠣૡbೂݔൻೆ֥ಪᆣྐ༏҂ᆞಒ,༢ࡼ࿃๔bLPC932ֆோࠏ๙ݖRS-232ࢤ१ࡼVCԮෂݖট֥ᄝಪᆣࢸ૫,҂ିࣉೆᇶ॥ࢸ૫b॥ᇅᆷࣉྛбࢠᄎෘ,֤ԛ॥ᇅս,ѩൻԛ֞ᆷק؊൳॥ልᇂ෮ԩሑनཁൕᄝᇶ॥ࢸ૫ഈ,ೂ4෮ൕb१,۴ऌ۲؊१ཌྷႋඔऌ໊֥ඔᆴ॥ᇅࡅ๖ഡС;۲ഡᇶ॥ࢸ૫Ⴎඹ҆ٳቆӮ,ٳљູࡓ൪Գ१(jianshi)aሑԳС֥ሑᆴॖ๙ݖൻೆ؊१ّঌᇀLPC932ֆோࠏ,१(zhuangtai)a࿊ᄴԳ१(xuanze)ၛࠣ॥ᇅ(kongzhi)Գ१bLPC932ֆோࠏࡼሑᆴሇэӮ॥ᇅսԮෂᇀVC॥ᇅቐഈູ࢘ࡓ൪Գ१bھԳ१๙ݖళೆNetmeetingӱ15
2009年第1期݉ਟݴ฿۽ြۚ֩ህ॓࿐࿐Б(总第53期 )JOURNALOFGUILINCOLLEGEOFAEROSPACETECHNOLOGY 朱承发/文ཁൕᇶ॥࠹ෘࠏഈജཞѽሚ֥֞߂૫bቐ༯ູ࢘ሑ֥ڿэbο༯ജཞο୦ު,॥ᇅԳ१ࠧԛགྷ҄ࣉࠏ֥Գ१,০ႨASPӱᄝھԳ१ཁൕඔऌ९ᇏ֥ྐ༏ሧਘ,॥ᇅ࿊ཛ,๙ݖ࿊ᄴཌྷႋ࿊ཛࠧॖ॥ᇅജཞ֥ሇཟ,ೂࡓ॥۲൳॥ഡС֥ሑbႷഈ֥࢘࿊ᄴԳ१აႷ༯֥࢘॥6෮ൕbᇅԳ१ཌྷކҠቔb॥ᇅॢטࠏൈ,ᄝ࿊ᄴԳ१ᇏֆࠌॢטࠏο୦,۲॥ᇅ࿊ཛࠧԛགྷᄝ॥ᇅԳ१ᇏ,࿊ᄴཌྷႋ֥ο୦ؓॢטࠏࣉྛ॥ᇅb6 ജཞ॥ᇅᄝؓॢטࠏࣉྛ॥ᇅൈ,൮༵ေषఓჷ,ڎᄵؓႋ֥ο୦ູߧ,مࠗࠃb࿊ᄴཌྷႋ֥ο୦ࠧॖؓॢטࠏࣉྛ॥ᇅb4 ᇶ॥ࢸ૫ ჹӱ॥ᇅ֥ൌགྷЧ༢֥൳॥ልᇂЇও4۱Գa2۱֧a҄ࣉࠏၛ5 ࢲඏეࠣॢטࠏbЧ࣮ҐႨֆோࠏaఖၛࠣՈۋႋषܱ॥ᇅࡅႨᄝ4۱Գഈ۲νል1۱ՈۋႋषܱၛҩԳषܱఖ,Ⴎֆோࠏ๙ݖRS-232ࢤ१აࡅ๖࠹ෘࠏࣉྛ๙ሑbԳषܱሑڿэ,Ոۋႋषܱࠧൻԛྐݼ,ࡼھྐ,০Ⴈຩඌൌགྷࡅ๖ჹӱ॥ᇅbݼԮෂᇀඔऌ९༢,ᇶ॥ࢸ૫ෛᆭڿэbԳФյषൈ,ሑԳ१֥Գሑণ۷ྍູྜଢ֥ޣሳ/ุष0,ೂҕॉ໓ང5෮ൕb[1] 廖瑞华.基于CORBA的信息家电网络监控系统的设计与实现[J].微计算机信息,2006,22(4-1):138-141.[2] 李信江,刘成良,曹其新,等.远程监控技术在信息家电领域的研究与应用[J].计算机工程与应用,2003,39(17):216-219.[3] 赵鹏,于鲁佳.基于RS-232的远程分布式家电监控系统[J].沈阳大学学报,2006,18(4):57-59.[4] 肖健华.智能家居系统中的家庭网站设计[J].计算机工程,2005,31(8):206-208.[5] 李君懿.基于LPC932PSTN家用电器远程控制系统5 Գሑ设计[J].单片机与嵌入式系统应用,2008(12):53-֧֥ؓ॥ᇅ,๙ݖׄࠌ֧ο୦ؓఃࣉྛ॥ᇅbο56.༯֧ο୦ൈ,॥ᇅԳ१ࠧཁൕ֧֥॥ᇅ࿊ཛ,ॖ࿊ᄴष(ᄳщࠠ )֧ࠇܱ֧b֧षܱሑ֥ڿэဢᄝሑণཁൕbؓജཞ൪֥࢘॥ᇅ,๙ݖ҄ࣉࠏ֥࿈ሇջ൪࢘16