μC/OS和80C51的固話來(lái)電防火墻設(shè)計(jì)
摘要:本設(shè)計(jì)基于μC/OS—II嵌入式實(shí)時(shí)操作系統(tǒng)和來(lái)電顯示技術(shù),由鈴流檢測(cè)電路、來(lái)電解碼電路、DTMF解碼電路、模擬掛機(jī)電路、號(hào)碼存儲(chǔ)電路等組成。系統(tǒng)利用得到的來(lái)電號(hào)碼,同存儲(chǔ)黑名單中的號(hào)碼進(jìn)行比較,判斷是接通話機(jī)振鈴線路,還是控制模擬掛機(jī)電路掛機(jī)。本系統(tǒng)復(fù)用電話機(jī)鍵盤(pán)控制,并以LCD中文顯示,可方便地對(duì)黑名單中的號(hào)碼進(jìn)行管理。
關(guān)鍵詞:騷擾電話;μC/OS;防火墻
引言
隨著電信業(yè)務(wù)的發(fā)展,騷擾電話問(wèn)題日益突出,大量用戶被騷擾電話所煩擾。為躲避騷擾,多數(shù)人采取拔電話線的方法,卻因此錯(cuò)過(guò)不少重要來(lái)電。此外,每個(gè)人在生活中都可能遇到一些出于顧慮而不想接聽(tīng)的電話。針對(duì)此種現(xiàn)象,本次設(shè)計(jì)的來(lái)電防火墻可屏蔽騷擾電話。來(lái)電防火墻通俗地講就是“不想聽(tīng)”的電話打不進(jìn)來(lái),它可以過(guò)濾掉黑名單中電話號(hào)碼的來(lái)電,直接拒絕接昕。同時(shí),也支持親友名單模式,只接聽(tīng)親友名單中電話的來(lái)電,拒絕接聽(tīng)其他號(hào)碼的來(lái)電。
1 系統(tǒng)概述
μC/OS—II嵌入式實(shí)時(shí)操作系統(tǒng)的引入極大地方便了模塊的管理和號(hào)碼存儲(chǔ)的管理,系統(tǒng)復(fù)用電話機(jī)鍵盤(pán)控制,并以LCD中文顯示,可方便對(duì)黑名單中的號(hào)碼進(jìn)行管理。主叫識(shí)別信息傳送及顯示CID業(yè)務(wù)是向被叫電話用戶提供的一種新服務(wù)項(xiàng)目,是指在被叫用戶終端設(shè)備上顯示主叫號(hào)碼、主叫用戶姓名、呼叫日期時(shí)間等主叫識(shí)別信息,并進(jìn)行存儲(chǔ)以供用戶查閱的一種服務(wù)項(xiàng)目。實(shí)現(xiàn)CID的基本方法是發(fā)端交換機(jī)將主叫號(hào)碼等信息通過(guò)局間信令系統(tǒng)傳送給終端交換機(jī),終端交換機(jī)將主叫識(shí)別信息以移頻鍵控FSK的方式,送給被叫用戶終端,主叫識(shí)別信息傳送設(shè)備如圖1所示。
終端交換機(jī)將主叫識(shí)別信息送給被叫用戶終端設(shè)備,在下述兩種狀態(tài)下進(jìn)行;一種是用戶終端掛機(jī)狀態(tài),另一種是用戶終端通話狀態(tài)。掛機(jī)狀態(tài)下的傳送方法是終端交換機(jī)將主叫識(shí)別信息在第一次振鈴和第二次振鈴間隔期間,送給被叫用戶終端設(shè)備,被叫終端信息傳送如圖2所示。目前我國(guó)大陸地區(qū)都是采用圖2所示的方式進(jìn)行來(lái)電號(hào)碼傳遞。
2 系統(tǒng)硬件電路設(shè)計(jì)
固定電話來(lái)電防火墻是基于來(lái)電顯示(CID)設(shè)計(jì)的,通過(guò)解碼得到的來(lái)電號(hào)碼,與黑名單中的號(hào)碼進(jìn)行比對(duì),進(jìn)行模擬掛機(jī)或者接通振鈴行動(dòng)。復(fù)用電話及鍵盤(pán)進(jìn)行系統(tǒng)設(shè)置,通過(guò)電話機(jī)鍵盤(pán)輸入號(hào)碼,存儲(chǔ)到EEPROM中。
2.1 鈴流檢測(cè)電路
我國(guó)大陸來(lái)電顯示是FSK格式的。來(lái)電號(hào)碼在第一聲振鈴和第二聲振鈴之間發(fā)送。為避免在得到來(lái)電號(hào)碼前,第一聲振鈴對(duì)用戶產(chǎn)生影響,需要在話機(jī)振鈴電路動(dòng)作之前截?cái)嗾疋?,因此要求振鈴檢測(cè)迅速有效。圖3為鈴流檢測(cè)電路。
鈴流為25 Hz,電壓有效值是90±15 V的正弦波,通過(guò)二極管組成的整流器整流后,進(jìn)入電壓比較器LM311。當(dāng)鈴流電壓上升到60 V以上的時(shí)候,LM311比較器就會(huì)輸出高電平。反相后,用來(lái)觸發(fā)單片機(jī)的外中斷。仿真波形略——編者注。
交換機(jī)相關(guān)文章:交換機(jī)工作原理
評(píng)論