<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 如何用單片機(jī)實(shí)現(xiàn)FSK來電顯示解碼

          如何用單片機(jī)實(shí)現(xiàn)FSK來電顯示解碼

          作者: 時(shí)間:2012-10-12 來源:網(wǎng)絡(luò) 收藏

          原理:
          此項(xiàng)目的關(guān)鍵是,是連續(xù)相位的,且高電平與低電位的頻率不成倍數(shù)關(guān)系(1200Hz與2200Hz).采用測量脈沖寬度的話不容易確定上升沿與下降沿.理論上用AD轉(zhuǎn)換后的幅值對時(shí)間查表可確定上升下降沿,但軟硬件太復(fù)雜,還不如買成品fsk解調(diào)IC.我采用的辦法是測量脈沖寬度,因?yàn)閿?shù)據(jù)是異步串行通訊方式,由1到0的下降沿來確定時(shí)鐘,即由1200hz到2200hz的改變來確定,關(guān)鍵是1200到2200的改變是任意相位的,而不是從0相位開始.說明白點(diǎn),用不停測脈沖寬度,先是1200的寬度,突然來了個(gè)脈沖寬度在1200與2200之間,這說明下降沿在這個(gè)脈沖內(nèi)的某個(gè)時(shí)間,怎么確定這個(gè)時(shí)間呢?經(jīng)過我周密計(jì)算 :--) ,公式如下,
          T(下降沿距當(dāng)前時(shí)間)=[ T(這個(gè)脈沖時(shí)間) - T(2200hz脈沖寬度) ] x 2.2
          有了起始位的下降沿,檢測1200Hz,2200Hz對你們來說就容易了吧?

          資料:
          電話主叫號碼信息的識別及實(shí)現(xiàn)
          ----主叫號碼信息識別及傳送(CID,Calling Identity Delivery),是指交換機(jī)將主叫用戶的主叫號碼及呼叫的日期、時(shí)間等信息傳送給被叫用戶,由被叫號用戶的主叫號碼顯示器將信息顯示出來并存儲(chǔ)。以便用戶摘機(jī)前就知道到底誰打電話來,或外出回來后查閱誰來過電話。它是由具有主叫號碼信息識別服務(wù)功能的交換機(jī)與具有主叫號碼顯示服務(wù)功能的終端相配合來實(shí)現(xiàn),在終端上可以顯示主叫電話機(jī)的號碼、呼叫時(shí)間等信息。
          一、CID技術(shù)產(chǎn)生背景

          ----美國貝爾通信研究室(BELLCORE)首先引入話音頻帶數(shù)據(jù)通信的調(diào)制解調(diào)方式來實(shí)現(xiàn)CID業(yè)務(wù),并在1990年提出了相關(guān)技術(shù)建議(TR-TS-000031,ISUE3,1990年1月),該建議經(jīng)過多次修改后被稱為Bell202建議。數(shù)據(jù)傳送采用了移頻鍵控()方式,通常稱為移頻鍵控方式。
          與此同時(shí),歐洲以瑞典為代表的研究機(jī)構(gòu)為能在自己生產(chǎn)的交換機(jī)上方便地實(shí)現(xiàn)主叫號碼傳送(Calling Number Delivery)業(yè)務(wù),電話終端與交換機(jī)之間采用雙音多頻號碼傳送方式作為解決方案,通常稱為雙音多頻方式。

          ----經(jīng)過多年的研究和發(fā)展,許多國家認(rèn)為移頻鍵控方式有較好的發(fā)展前景,紛紛以此為基礎(chǔ)來制定本國的標(biāo)準(zhǔn)。到目前為止,采用移頻鍵控方式的國家和地區(qū)有美國、加拿大、比利時(shí)、英國、西班牙、日本、新加坡和中國等。


          類別 移頻鍵控方式 雙音多頻方式
          傳送速度 約1200bit/s 約12.5字符/s**
          規(guī)定時(shí)間內(nèi)的信息量
          (字符) 最多約600 最多約38
          字符集 ASCII 只能是數(shù)字及少數(shù)字符
          傳送可靠性 高 較高
          應(yīng)用 廣泛 較少

          表1 移頻鍵控方式與雙音多頻方式的比較
          *雙音頻40ms發(fā)送,間隔40ms

          二、CID業(yè)務(wù)功能電話網(wǎng)上開展CID業(yè)務(wù),必須考慮各方權(quán)益。主叫用戶可以根據(jù)自己的意愿在一定權(quán)發(fā)內(nèi)控制是否向被叫用戶傳送自己的號碼。被叫用戶在登記主叫信息顯示權(quán)限后,交換機(jī)應(yīng)向被叫用戶傳送主叫信息。

          1、主叫用戶叫信息顯示權(quán)限

          ----主叫用戶主叫信息顯示權(quán)即主叫用戶是否允許向被叫用戶顯示主叫信息。
          ----作為主叫用戶,發(fā)出呼叫時(shí)可以有允許CID和限制CID兩種選擇。

          (1)允許顯示
          主叫用戶的一切正常撥號,均為允許CID的呼叫,應(yīng)向被叫用戶所在終端交換機(jī)傳送主叫信息。這類用戶也可以要求在某次呼叫時(shí)不向被叫用戶顯示主叫信息,這時(shí)需要在該次呼叫撥號之前加撥一標(biāo)志號碼(如**,發(fā)端交換機(jī)收到**后,判別定為該次呼叫的CID業(yè)務(wù)被限制,送出限制標(biāo)志,終端交換機(jī)不將該次呼叫的主叫號碼送到被叫終端設(shè)備。

          (2)限制顯示
          主叫用戶的一切正常撥號,均為限制CID的呼叫,其主叫號碼不送到被叫用戶終端設(shè)備。這類用戶也可以要求在某次呼叫時(shí)向被叫用戶顯示主叫號碼,這時(shí)需要在該次呼叫撥號之前加撥一標(biāo)志號碼(如**,發(fā)端交換機(jī)收到**后,判定為該次呼叫的CID業(yè)務(wù)被允許,送出允許標(biāo)志,終端交換機(jī)將該咨和叫的主叫號碼送到被叫終端設(shè)備。

          ----無論主叫是允許CID用戶還是限制CID用戶,當(dāng)呼叫的對方是110,119,120,122等特服終端時(shí),其主叫號碼一定要傳送到被叫終端上。

          2、被叫用戶主叫信息顯示權(quán)限

          被叫用戶主叫信息顯示權(quán)限即被叫用戶能否顯示主叫信息。

          (1)用戶登記主叫信息顯示權(quán)限
          用戶登記了主叫信息顯示權(quán)限后,在作為被叫用戶時(shí),終端交換機(jī)應(yīng)向用戶傳送相應(yīng)的顯示信息。
          ·在一次呼叫有主叫號碼,則顯示“號碼+日期+時(shí)間”;
          ·在一次呼叫中終端交換機(jī)沒有收到主叫號碼,則顯示“O”;·在一次呼叫中如果不允許顯示主叫號碼,則顯示“P”。

          (2)用戶不登記主叫信息顯示權(quán)限
          如不登記此權(quán)限,交換機(jī)不向此用戶發(fā)送任何信息。

          三、CID業(yè)務(wù)的基本技術(shù)

          ----采用移頻鍵控傳送方式的交換機(jī)應(yīng)具備與該方式有關(guān)的硬件環(huán)境,以及數(shù)據(jù)處理和傳送所必要的軟件環(huán)境。

          1、主叫號碼及標(biāo)志在局間的傳送

          ----主叫號碼信息顯示是由終端交換機(jī)傳給被叫用戶終端設(shè)備的,因此終端交換機(jī)應(yīng)能順利得到主叫方號碼,這就要求發(fā)端交換機(jī)將主叫號碼等信息通過局間信令系統(tǒng)(如七號信信)傳送給終端交換機(jī),隨主叫號碼一起傳送的還有一個(gè)標(biāo)志碼,表示主叫方的意愿。如“X”表示主叫號碼可以傳送給被叫用戶;“Y”表示主叫碼不愿意傳送給被叫用戶。

          交換機(jī)相關(guān)文章:交換機(jī)工作原理



          上一頁 1 2 3 下一頁

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();