应用电话网路遥控家电及防盗系统规划与方案设计书.docx
- 文档编号:17353115
- 上传时间:2023-07-24
- 格式:DOCX
- 页数:23
- 大小:153.22KB
应用电话网路遥控家电及防盗系统规划与方案设计书.docx
《应用电话网路遥控家电及防盗系统规划与方案设计书.docx》由会员分享,可在线阅读,更多相关《应用电话网路遥控家电及防盗系统规划与方案设计书.docx(23页珍藏版)》请在冰点文库上搜索。
应用电话网路遥控家电及防盗系统规划与方案设计书
1
應用電話網路遙控家電及防盜系統規劃與設計
PlanningandDesignofUsingTelephoneNetworktoRemoteControlHouseholdApplianceandSecuritySystem
曾國雄*
林政煌
Kuo-HsiungTseng*
Jen-HuangLin
國立臺北科技大學電機工程系
摘要
本文旨在應用電話網路作遠端遙控家用電器及防盜保全監控系統軟硬體之規劃與設計。
本系統利用公眾電話網路經複頻接收IC(KT3170)連接至單晶片(EM78P451P),透過單晶片驅動外部電路與家中電器及門窗的監視感測器連接,再利用EEPROM(93C66)記憶體設定電話及手機號碼,藉由電話網路傳輸,以達到控制家電及防盜保全之雙向監控系統。
在家電控制部份,採用顯示器可隨時瞭解家電使用狀況及控制其開啟或關閉,且可設定使用時間。
在防盜保全部份,可隨時監控家中門窗,若有異狀可即時通告。
記憶體可隨時記錄或更新資料,並可設定二十組電話及手機號碼。
此外,本系統採用確認碼設定,可防止產生誤動作,系統可靠性高。
關鍵詞:
電話網路、遙控家電、防盜監控。
投稿受理時間:
90年10月21日審查通過時間:
91年1月14日
ABSTRACT
Inthispaper,weusetelephonenetworktoremote-controlhouseholdappliancesandmonitorsecuritysystemthroughtheimplementationofsoftwareandhardware.ThissystemadoptspublictelephonenetworkviamultiplefrequencytoreceiveKT3170ICwhichisconnectedtoEM78P451PChip.AndthentheChipisconnectedtothedrivingexternalcircuitinordertocontrolelectricappliances,sensorsondoorsandwindows.TheutilizationofEEPROM(93C66)memorytosetuptelephoneandmobilephonesnumberequipsthetelephonenetworkwithtwo-wayssystemofremote-controllingelectricappliancesandmonitoringhouseholdsecurity.Inthepartofcontrollingelectricappliances,amonitorisusedtodisplaythestatusofelectricappliances,tocontroltheapplianceswitchesandtosetupthetimer.Inthepartofmonitoringhouseholdsecurity,weusethesystemtoreceivetheinstantimagesofthehouseandtoreportontheclosingoropeningofdoorsandwindows.Thesystemwillbeinformedonanyoccurrenceofabnormalities.Thememoryofthesystemcanrecordandupdatenewdataatanytimeandisabletosetuptwentysetsoftelephoneandmobilephonenumbers.Besides,thesystemadoptsidentificationcodestoavoidmalfunctioningandthusupgradesystemreliability.
Keywords:
TelephoneNetwork,Remote-controlHouseholdAppliance,MonitoringHousehold.
2
壹、前言
隨著電話網路的普及與無線通訊科技的發展,不斷的改變人類的生活方式,新的技術讓生活更加舒適與便利,同時也可以透過電話網路與無線通訊的傳輸,對於周遭與遠端環境更具控制的能力,至今電話網路及無線通訊應用於負載控制的研究已廣泛的被探討[1-4],上述文獻中主要應用於冷氣空調控制、公共電話故障點通知及叫人系統等。
人們對於此類產品的需求日益增多,若能利用公眾電話網路的普及性,吾人便可輕易地在每個角落,透過電話網路和家電作連結,來檢查家中電器用品是否為開啟或關閉,以保護家電及減少意外災害的發生。
此外,家庭安全也是人們所關心的焦點,如果可以透過攝影機與門窗監視感測器的功能,藉由電話網路傳輸家中的影像與回報門窗是否有關好,讓出門在外和上班的人們更加安心,並且在事故發生時能緊急地應變處理,都是未來電話網路科技結合人性化考量的因素。
電話與手機是現代人生活周遭最常使用的通訊工具之一,若能善加運用電話網路與電子技術、無線通訊、電腦科技等各項技術相互結合,就能讓我們出門在外也能輕易地掌握家中狀況。
因此,若能建立一套方便實用的家庭自動化與防盜保全系統,以便提供一個可以簡易管理居家環境的方式,達到家庭自動化、防盜保全和節約能源的目的。
早期的家庭自動化偏重在室內的控制,主要以家電無線遙控器為主,此類無線遙控器在使用上最大的缺點是有效距離過短,在實用性與人性化上都有所不足。
故近幾年來,有相當多的遠端遙控系統,被運用於家電負載的控制,例如透過無線電傳呼系統(RadioPagingSystem),達到遠端監控負載的目的[5,6],然而此類無線電傳呼式遙控系統只提供單向之傳送訊號,無法即時瞭解被控負載現況,只能盲目監控,故非恰當之控制方式[7,8]。
本系統研製的目的,是希望建立一套系統,讓每個人不管身置何處,都能利用電話透過公眾電話網路,輕易地控制家中的電器設備及進行環境設定,以達到控制家電及防盜保全之雙向監控系統。
此外,由於通訊科技的進步與通訊產品的熱賣,使國人擁有手機的普遍性相當高,若能透過隨身攜帶的手機,經由通訊業者所提供的網路通訊管道,連結到家庭自動化與防盜保全系統亦可達到進行遠端遙控的目的[9],彌補出門在外無法使用室內電話的空檔。
本研究利用公眾電話網路經複頻接收IC(KT3170)連接至單晶片(EM78P451P),透過單晶片驅動外部電路與家中電器及門窗的監視感測器連接,再利用EEPROM(93C66)記憶體設定電話及手機號碼,藉由電話網路傳輸,以達到控制家電及防盜保全之雙向監控系統。
貳、系統規劃與設計
電話網路是非常普及又便利的通訊傳輸工具,如何研製一套以公眾電話網路作為傳輸線路,達到遠端遙控家電及防盜監控的目的。
本系統採用單晶片微控制器[10-12],包括組合語言之軟體程式與電子電路之硬體兩大部份。
圖一為電話網路應用於家電控制及防盜監控系統之硬體架構圖,主要利用單晶片微控制器為中央處理模組,配合公眾電話網路系統,達成家電負載控制及防盜監控的功能。
圖一 家電控制及防盜監控系統之硬體架構
將本系統安裝於用戶端,並連接公眾電話網路,茲將各部分之動作原理說明如下:
一、硬體結構
(一)鍵盤
3
用戶利用4×4鍵盤與家電控制及防盜監控系統,作有效的溝通,如電話號碼或手機號碼的設定,均可由鍵盤輸入,若按”B”鍵(功能鍵),將可設定其值,使中央處理模組,依此資料動作,平常中央處理模組,不斷地掃瞄鍵盤,若鍵盤有被按到時,立即依鍵盤設定內容處理,若按”C”鍵(功能鍵),可瀏覽已設定好的電話號碼。
(二)中央處理模組
中央處理模組掌控各硬體模組之動作,而家電控制及防盜監控系統絕大部份之功能皆於此中央處理模組內完成。
中央處理模組實際上為一微處理器,本系統之功能皆以此微處理器內之組合語言設計而成。
(三)液晶顯示器
使用者可利用液晶顯示器,將已設定好的電話號碼或手機號碼顯示,供用戶可隨時查詢設定好的電話號碼或手機號碼,使其作有效的規劃或修正。
(四)EEPROM(電力可清除唯讀記憶體)
利用EEPROM(93C66)可記憶二十組欲通知電話號碼,供用戶隨時規劃設定其電話號碼或手機號碼。
(五)電話自動撥號
要研製一部電話控制器,必須先瞭解電話線在各種情況下的信號,才可設計出一部功
能精確的電話控制器,其硬體架構如圖二所示
圖二 電話自動撥號之方塊圖
4
表一 按鍵輸入數字對應信號輸出頻率值
Digit
D4
D3
D2
D1
D0
ToneOutputFrequency(Hz)
1
0
0
0
0
1
697+1209
2
0
0
0
1
0
697+1336
3
0
0
0
1
1
697+1477
4
0
0
1
0
0
770+1209
5
0
0
1
0
1
770+1366
6
0
0
1
1
0
770+1477
7
0
0
1
1
1
852+1209
8
0
1
0
0
0
852+1366
9
0
1
0
0
1
852+1477
0
0
1
0
1
0
941+1336
*
0
1
0
1
1
941+1209
#
0
1
1
0
0
941+1477
A
0
1
1
0
1
697+1633
B
0
1
1
1
0
770+1633
C
0
1
1
1
1
852+1633
D
0
0
0
0
0
941+1633
_
1
0
0
0
0
697
_
1
0
0
0
1
770
_
1
0
0
1
0
852
_
1
0
0
1
1
941
_
1
0
1
0
0
1209
_
1
0
1
0
1
1336
_
1
0
1
1
0
1477
_
1
0
1
1
1
1633
DTMF
OFF
1
1
1
1
1
_
電話線的信號情況說明如下:
(1)電話線在等待狀態時(也就是電話未拿起,也沒有人打電話進來),其兩端電壓為Vdc=45V~55V。
(2)當響鈴時,信號為正弦波,其電壓為VP-P=100V,20Hz。
(3)當拿起電話筒時,其兩端電壓為Vdc=5V。
(4)電話接通後,再按下電話上的按鍵時,則每一個按鍵會產生一個複頻信號(DualToneMultipleFrequency,DTMF),呈現在電話線上傳送出去,達到家電控制的目的,其按鍵輸入數字對應信號輸出頻率值如表一所示。
(六)電話自動撥號之動作
在撥接前,中央處理模組,必須檢測電話線是否有被佔線。
若沒有人使用(即電話未拿起,也沒有人打電話進來),則中央處理模組,會傳送一高電位信號,經準位控制轉換器,控制開關控制器為ON(即電話接通,也就是電話筒拿起)。
當資料在傳送,有人拿起電話筒時,則中央處理模組會檢知局線被佔用,此時傳送的資料會受到干擾,中央處理模組等待10秒後,重新撥號。
其硬體架構流程如圖三所示。
圖三 電話自動撥號之硬體架構圖
(七)電話自動接收資料之動作
當電話響鈴時,則中央處理模組將傳送一高電位信號,經準位控制轉換器,則準位控制轉換器ON(即電話接通,也就是電話筒拿起),並開始接收16筆資料後(並判斷接收資料時間是否有超過1分鐘,否則自動掛斷電話)自動會掛斷電話,其硬體架構流程如圖四所示。
(八)語音模組
語音系統可將負載動作情況,預先錄好,當受控負載(門、窗、保險箱……)檢知器感應後,CPU將到EEPROM已設定好的電話或手機號碼,經公眾電話網路撥出,當受控電話或手機接到時,可由手機顯示家裡電話及響鈴次數,即可知道家裡有狀況,亦可與家裡電話接通,則將本系統之語音模組啟動,即可瞭解家裡詳細情況,其硬體架構流程如圖五所示。
圖五 語音系統之硬體架構圖
二、軟體模組
本系統研究以家電控制及防盜監控系統之需求為目標,配合電話網路系統,規劃家電控制及防盜監控系統,此系統包括四大項:
(一)電話接收資料
(二)電話自動撥號
(三)鍵盤設定資料(電話或手機號碼)
(四)語音系統
中央處理模組利用掃描方式,判斷是否接受中斷要求,其中斷優先權,依
(一)電話是否接收資料,
(二)電話是否自動撥號,(三)鍵盤是否有被按鍵,(四)語音系統是否動作之順序,其硬體架構流程圖如圖六所示。
5
圖四 電話接收資料之硬體架構圖
圖六 家電控制及防盜監控系統之流程圖
6
表二 負載控制指令
位置
指令欄位名稱
數字
功能及意義
D1
對應負載時間
1
指令判別碼=0,表示所有負載關機
其他指令判別碼,如表三
D2
電燈動作時間(小時)
1
設定電燈執行時間(小時)
D3
D4
電燈動作時間(分鐘)
2
設定電燈執行時間(分鐘)
D5
電鍋動作時間(小時)
1
設定電鍋執行時間(小時)
D6
D7
電鍋動作時間(分鐘)
2
設定電鍋執行時間(分鐘)
D8
電風扇動作時間(小時)
1
設定電風扇執行時間(小時)
D9、D10
電風扇動作時間(分鐘)
2
設定電風扇執行時間(分鐘)
D11
冷氣機動作時間(小時)
1
設定冷氣負載正常運轉時間(小時)
D12D13
冷氣機動作時間(分鐘)
2
設定冷氣負載正常運轉時間(分鐘)
D14D15D16
確認碼
3
功能:
防止誤動作
圖七 電話接收資料之動作流程圖
(一)電話接收資料
電話接收資料時,先設定總共接收16筆資料,當電話響鈴時,經0.5秒後,中央處理模組,會自動接通電話,接收16筆資料,並判斷是否為已設定好之確認碼,若不為確認碼,則中央處理模組不會處理此訊號並自動掛斷電話,以防止誤動作,確保此系統正常動作,若判斷為已設定好之確認碼,則中央處理模組依指令判別碼動作,其指令判別碼執行內容有
(1)設定所有負載關機指令
(2)設定電燈動作指令(3)設定電鍋動作指令(4)設定電風扇動作指令(5)設定冷氣機動作指令等五種控制,其負載控制指令及負載動作對應電驛動作之情形如表二及表三所示。
其動作流程如圖七所示。
其中確認碼公式如下﹕
D14=D5♁D9ORD11ORD12
D15=D2♁D6♁D10ORD13
D16=D3♁D4♁D7ORD8
表三 負載動作對應電驛動作
D1
對應電驛動作
R4:
冷氣機
R3:
電風扇
R2:
電鍋
R1:
電燈
1
0
0
0
1
2
0
0
1
0
3
0
0
1
1
4
0
1
0
0
5
0
1
0
1
6
0
1
1
0
7
0
1
1
1
8
1
0
0
0
9
1
0
0
1
0
0
0
0
0
註:
”0”表示電驛不動作
“1”表示電驛動作
(二)電話自動撥動
本系統在自動撥電話前,必須先判斷電話是否有被佔線,若有人使用電話時,則CPU將等待一段時間,若沒有被佔線,則即刻接通電話,並自動將己設定好之電話號碼撥出,再將資料傳送,經20秒響鈴後,自動切斷電話,再判斷是否將所有設定好之電話號碼撥完,其動作流程如圖八所示。
圖八 電話自動撥號之動作流程圖
(三)鍵盤掃描方式
平時微處理機在掃描鍵盤,並判斷是否被按到B鍵或C鍵,當B鍵被按到時表示”設定電話或手機號碼”,當C鍵被按到時則表示”瀏覽設定好之電話或手機號碼”,其動作流程如圖九所示。
(1)設定電話或手機號碼方式:
先按鍵盤”B”鍵。
即可輸入電話號碼(8碼)或手機(10碼)。
確認電話或手機號碼是否正確。
7
再按鍵盤”B”鍵,即可將電話或手機號碼輸入到EEPROM(93C66)記憶體內,不會因斷電而使資料消失。
(2)瀏覽設定好之電話或手機號碼:
先按鍵盤”C”鍵。
即可在LCD上顯示資料,最前面有序號
(NO:
XX)接著顯示電話號碼或手機號碼。
圖九 鍵盤掃描及LCD顯示電話之動作流程圖
再按一次”C”鍵,即為下一筆電話號碼或手機號碼。
(四)語音系統
當語音系統被啟動後,CPU將讀取語音IC之負載動作資料經公眾電話網路送出並判斷是否有超過20秒,若超過20秒則自動切斷電話。
其動作流程如圖十所示。
參、實驗結果與討論
本系統所研製完成之應用電話網路遙控家電及防盜監控系統的基本設備,包括負載受控單元及電話、手機等配備。
其成效測試主要可分為兩部份:
(一)家電控制測試
(二)監控回call防盜系統測試。
依上述性能測試情況說明如下:
8
一、操作方式
(1)家電控制系統:
拿起電話筒先撥本系統之電話號碼。
接通後,再輸入控制碼(16個數字),
其執行動作指令如前述表二及表三所示。
再將電話筒掛掉。
圖十 語音系統之動作流程圖
(2)防盜監控系統:
當受控負載(門、窗、保險箱…..)檢知器感應後。
CPU將到EEPROM已設定好的電話或手機號碼,經公眾電話網路撥出。
當受控電話或手機接收到時,可由手機顯示家裡電話號碼及響鈴次數即可知道家裡有狀況(免費),亦可與家裡電話接通,則本系統之語音系統將動作,即可了解家裡詳細狀況。
經20秒鐘後,電話掛斷。
CPU自動再到EEPROM取下一筆電話或手機號碼,經公眾電話網路撥出,通知下一位家人或警察局。
二、執行測試
將本系統受控負載測試分成兩部份執行:
(一)設定家電負載動作情形如表四所示,經由實際發射12次訊號測試,其動作執行結果如表五所示。
(二)設定20組電話及手機號碼如表六所示,其實際負載檢知器動作之回call情況如表七所示。
由上述實驗結果顯示本控制系統可精確的達成預設功能。
此外本系統經多次的實際測試與修正,目前受控負載之接收和動作已能正常運作,達成預期規劃之成效,顯示應用電話網路作遠端遙控家電及防盜監控技術完全可行,未來之實用價值頗為樂觀。
本系統亦可利用電力線載波或無線通訊的方式,連接受控家電及防盜監控負載,以避免控制線過於繁雜與維護不易的缺點。
此外,本系統應用範圍可擴展至其他負載控制,如都會地區住宅及商業用戶之各型空調設備控制,水電費、瓦斯費等用量資訊自動擷取控制系統,以落實利用公眾電話網路服務人群,提昇生活品質。
9
表四 設定家電負載動作
發射次數
指令判別碼
R4:
冷氣機
R3:
電風扇
R2:
電鍋
R1:
電燈
執行時間
執行時間
執行時間
執行時間
1
3
10分
20分
30分
40分
2
4
20分
1小時20分
50分
1小時
3
7
35分
45分
1小時10分
55分
4
6
1小時39分
25分
47分
53分
5
5
1小時30分
2小時20分
50分
1小時30分
6
2
4小時50分
3小時25分
3小時27分
4小時30分
7
9
50分
20分
10分
50分
8
0
20分
1小時10分
35分
15分
9
8
1小時20分
10分
1小時5分
35分
10
1
30分
20分
30分
1小時10分
11
7
2小時50分
1小時45分
30分
1小時35分
12
3
3小時30分
4小時30分
15分
2小時50分
表五 實際發射訊號以控制家電執行情況
發射次數
資料傳送
接收傳訊
負載動作
R4:
冷氣機
R3:
電風扇
R2:
電鍋
R1:
電燈
時間(秒)
執行時間
執行時間
執行時間
執行時間
1
3040030020010334
2秒
R1,R2
0
0
29分30秒
39分20秒
2
4110050120020241
2秒
R3
0
1小時18分
0
0
3
7055110045035750
3秒
R1,R2,R3
0
44分10秒
1小時8分
54分5秒
4
6053047025139391
2秒
R2,R3
0
46分3秒
24分30秒
0
5
5130050220130343
3秒
R1,R3
0
2小時17分
0
1小時28分
6
2430227325450537
3秒
R2
0
0
2小時23分
0
7
9050010020050715
2秒
R1,R4
49分5秒
0
0
49分5秒
8
0015035110200331
3秒
0
0
0
0
0
9
8035105010120303
2秒
R4
1小時18分
0
0
0
10
1110030020030321
3秒
R1
0
0
0
1小時8分
11
7135030115250777
3秒
R1,R2,R3
0
1小時13分
29分30秒
1小時32分
12
3250015430330334
2秒
R1,R2
0
0
14分42秒
2小時46分
測試時間:
民國九十年10月4日~10月8日
※發射次數共12次
※實際接收次數共12次
10
表六 預先設定20組電話及手機號碼
設定順序
電話及手機號碼
設定順序
電話及手機號碼
1
2225-1442
11
0930-092-864
2
0930-092-864
12
2226-2589
3
0930-402-866
13
2225-1902
4
2225-1902
14
2225-1442
5
0936-073-154
15
0930-092-864
6
0930-092-864
16
2266-5725
7
2266-5725
17
0930-420-866
8
(04)2533-7839
18
2226-2589
9
0936-073-154
19
0930-092-864
10
2225-1442
20
0930-402-866
表七 負載檢知動作之回call情形
設定順序
電話及手機號碼
負載檢知器動作接
收累進執行時間
電話或手機
響鈴時間
顯示撥號之
電話號碼
響鈴次數
1
2225-1442
13秒
10秒
4次
2
0930-092-864
43秒
8秒
2221-523
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 应用 电话 网路 遥控 家电 防盗 系统 规划 方案设计