來電號碼顯示技術的基本原理
來電號碼顯示實際上是現代電信交換網絡可以提供的一項服務業務。就其機理而言,是指交換機對用戶提供來電號碼專用格式的數據的傳送,而用戶終端利 用符合數據解碼格式要求的端機進行接收和顯示。當交換機發出第一次振鈴信號后,緊接著發出一串調制信號(現用的主要有FSK和DTMF兩種格式的信號), 此信號包含著撥號方的電話號碼、日期、時間、姓名等信息。來電號碼顯示器在每一次振鈴信號的喚醒下,開始接收FSK信號,經解碼芯片(如Motorola 的RC145447)獲得其中信息,由單片機進行格式處理并在屏幕上顯示出來。同樣,若傳輸過來的是DTMF來電號碼信息,只需由DTMF解碼芯片來進行 數據解碼,即可顯示DTMF的來電號碼。
二、 電路原理及設計
本文介紹的來電號碼顯示器以MC68HC05P1為主控單片機,控制MC145447接收符合Bell202標準的FSK信號。其中,單制式信息包括日期、時間、電話號碼;復合制式信息包括日期、時間、電話號碼、姓名。來電顯示器可存儲60個記錄。
1. 主要功能介紹
該機的主要功能有如下五個方面。
1) 一般Call ID接收顯示功。Call ID平時處于等待狀態,當電話振鈴時被喚醒,進入接收狀態。LCD開始顯示接收到的信息。
2) 長途電話或私人電話批示功能。當Call ID接收到長途電話或私人電話時,電話號碼空缺,屏幕上顯示Out of Area (長途電話)或Private(私人電話)。
3) Mail Box指示功能。當電信局開通Mail Box服務項目時,Caller ID能顯示"Mail Box"表示有留言。
4) 重要號碼報警功能。接收到的信息與存儲器中被設置成重要號碼的記錄相同時,Call ID會發出報警音,提醒用戶接聽電話。
5) 厭惡電話的過濾功能。接收到的信息與存儲器中被設置成厭惡號碼的記錄相同時,Call ID會自動模擬提機2S再掛機,使對方電話打不進來。
3. 程序設計流程
接收顯示的程序主要以中斷服務方式進行,其流程原理如
三、 使用方法
Caller ID 來電號碼顯示器作為電話伴侶,與電話機簡單并接即可使用,不會影響電話機的正常使用。其采用9V干電池或9~12V直流充電器供電。Calerl ID正常工作電流為6.8 m A,等待狀態耗電極微,如使用9V干電池供電,可連續使用3-6個月。
本文介紹的來電號碼顯示器是單制式的,另一種同時可處理、顯示不同制式的來電號碼顯示器正進一步開發之中。其實Caller ID 也可以與電話機合為一體,使用同一單片機和顯示屏,使電話機的功能更強。來源:
電能質量分析儀 http://www.for815.cn/