如何用單片機實(shí)現FSK來(lái)電顯示解碼
原理:
此項目的關(guān)鍵是,FSK是連續相位的,且高電平與低電位的頻率不成倍數關(guān)系(1200Hz與2200Hz).采用測量脈沖寬度的話(huà)不容易確定上升沿與下降沿.理論上用AD轉換后的幅值對時(shí)間查表可確定上升下降沿,但軟硬件太復雜,還不如買(mǎi)成品fsk解調IC.我采用的辦法是測量脈沖寬度,因為數據是異步串行通訊方式,由1到0的下降沿來(lái)確定時(shí)鐘,即由1200hz到2200hz的改變來(lái)確定,關(guān)鍵是1200到2200的改變是任意相位的,而不是從0相位開(kāi)始.說(shuō)明白點(diǎn),用單片機不停測脈沖寬度,先是1200的寬度,突然來(lái)了個(gè)脈沖寬度在1200與2200之間,這說(shuō)明下降沿在這個(gè)脈沖內的某個(gè)時(shí)間,怎么確定這個(gè)時(shí)間呢?經(jīng)過(guò)我周密計算 :--) ,公式如下,
T(下降沿距當前時(shí)間)=[ T(這個(gè)脈沖時(shí)間) - T(2200hz脈沖寬度) ] x 2.2
有了起始位的下降沿,檢測1200Hz,2200Hz對你們來(lái)說(shuō)就容易了吧?
資料:
電話(huà)主叫號碼信息的識別及實(shí)現
----主叫號碼信息識別及傳送(CID,Calling Identity Delivery),是指交換機將主叫用戶(hù)的主叫號碼及呼叫的日期、時(shí)間等信息傳送給被叫用戶(hù),由被叫號用戶(hù)的主叫號碼顯示器將信息顯示出來(lái)并存儲。以便用戶(hù)摘機前就知道到底誰(shuí)打電話(huà)來(lái),或外出回來(lái)后查閱誰(shuí)來(lái)過(guò)電話(huà)。它是由具有主叫號碼信息識別服務(wù)功能的交換機與具有主叫號碼顯示服務(wù)功能的終端相配合來(lái)實(shí)現,在終端上可以顯示主叫電話(huà)機的號碼、呼叫時(shí)間等信息。
一、CID技術(shù)產(chǎn)生背景
----美國貝爾通信研究室(BELLCORE)首先引入話(huà)音頻帶數據通信的調制解調方式來(lái)實(shí)現CID業(yè)務(wù),并在1990年提出了相關(guān)技術(shù)建議(TR-TS-000031,ISUE3,1990年1月),該建議經(jīng)過(guò)多次修改后被稱(chēng)為Bell202建議。數據傳送采用了移頻鍵控(FSK)方式,通常稱(chēng)為移頻鍵控方式。
與此同時(shí),歐洲以瑞典為代表的研究機構為能在自己生產(chǎn)的交換機上方便地實(shí)現主叫號碼傳送(Calling Number Delivery)業(yè)務(wù),電話(huà)終端與交換機之間采用雙音多頻號碼傳送方式作為解決方案,通常稱(chēng)為雙音多頻方式。
----經(jīng)過(guò)多年的研究和發(fā)展,許多國家認為移頻鍵控方式有較好的發(fā)展前景,紛紛以此為基礎來(lái)制定本國的標準。到目前為止,采用移頻鍵控方式的國家和地區有美國、加拿大、比利時(shí)、英國、西班牙、日本、新加坡和中國等。
類(lèi)別 移頻鍵控方式 雙音多頻方式
傳送速度 約1200bit/s 約12.5字符/s**
規定時(shí)間內的信息量
(字符) 最多約600 最多約38
字符集 ASCII 只能是數字及少數字符
傳送可靠性 高 較高
應用 廣泛 較少
表1 移頻鍵控方式與雙音多頻方式的比較
*雙音頻40ms發(fā)送,間隔40ms
二、CID業(yè)務(wù)功能電話(huà)網(wǎng)上開(kāi)展CID業(yè)務(wù),必須考慮各方權益。主叫用戶(hù)可以根據自己的意愿在一定權發(fā)內控制是否向被叫用戶(hù)傳送自己的號碼。被叫用戶(hù)在登記主叫信息顯示權限后,交換機應向被叫用戶(hù)傳送主叫信息。
1、主叫用戶(hù)叫信息顯示權限
----主叫用戶(hù)主叫信息顯示權即主叫用戶(hù)是否允許向被叫用戶(hù)顯示主叫信息。
----作為主叫用戶(hù),發(fā)出呼叫時(shí)可以有允許CID和限制CID兩種選擇。
(1)允許顯示
主叫用戶(hù)的一切正常撥號,均為允許CID的呼叫,應向被叫用戶(hù)所在終端交換機傳送主叫信息。這類(lèi)用戶(hù)也可以要求在某次呼叫時(shí)不向被叫用戶(hù)顯示主叫信息,這時(shí)需要在該次呼叫撥號之前加撥一標志號碼(如**,發(fā)端交換機收到**后,判別定為該次呼叫的CID業(yè)務(wù)被限制,送出限制標志,終端交換機不將該次呼叫的主叫號碼送到被叫終端設備。
(2)限制顯示
主叫用戶(hù)的一切正常撥號,均為限制CID的呼叫,其主叫號碼不送到被叫用戶(hù)終端設備。這類(lèi)用戶(hù)也可以要求在某次呼叫時(shí)向被叫用戶(hù)顯示主叫號碼,這時(shí)需要在該次呼叫撥號之前加撥一標志號碼(如**,發(fā)端交換機收到**后,判定為該次呼叫的CID業(yè)務(wù)被允許,送出允許標志,終端交換機將該咨和叫的主叫號碼送到被叫終端設備。
----無(wú)論主叫是允許CID用戶(hù)還是限制CID用戶(hù),當呼叫的對方是110,119,120,122等特服終端時(shí),其主叫號碼一定要傳送到被叫終端上。
2、被叫用戶(hù)主叫信息顯示權限
被叫用戶(hù)主叫信息顯示權限即被叫用戶(hù)能否顯示主叫信息。
(1)用戶(hù)登記主叫信息顯示權限
用戶(hù)登記了主叫信息顯示權限后,在作為被叫用戶(hù)時(shí),終端交換機應向用戶(hù)傳送相應的顯示信息。
·在一次呼叫有主叫號碼,則顯示“號碼+日期+時(shí)間”;
·在一次呼叫中終端交換機沒(méi)有收到主叫號碼,則顯示“O”;·在一次呼叫中如果不允許顯示主叫號碼,則顯示“P”。
(2)用戶(hù)不登記主叫信息顯示權限
如不登記此權限,交換機不向此用戶(hù)發(fā)送任何信息。
三、CID業(yè)務(wù)的基本技術(shù)
----采用移頻鍵控傳送方式的交換機應具備與該方式有關(guān)的硬件環(huán)境,以及數據處理和傳送所必要的軟件環(huán)境。
1、主叫號碼及標志在局間的傳送
----主叫號碼信息顯示是由終端交換機傳給被叫用戶(hù)終端設備的,因此終端交換機應能順利得到主叫方號碼,這就要求發(fā)端交換機將主叫號碼等信息通過(guò)局間信令系統(如七號信信)傳送給終端交換機,隨主叫號碼一起傳送的還有一個(gè)標志碼,表示主叫方的意愿。如“X”表示主叫號碼可以傳送給被叫用戶(hù);“Y”表示主叫碼不愿意傳送給被叫用戶(hù)。
交換機相關(guān)文章:交換機工作原理
評論