原创 如何用单片机实现FSK来电显示解码

2009-8-16 08:39 3082 5 5 分类: MCU/ 嵌入式

发布: 2009-4-04 00:41 |  作者: hnrain |   查看: 20次



V&`)L?#{ P%K&R44606原理:电子园51单片机学习网7L*P[ [y


9?}!h6p5l44606电子园51单片机学习网m Zud!ua$P(i
    此项目的关键是,FSK是连续相位的,且高电平与低电位的频率不成倍数关系(1200Hz与2200Hz).采用测量脉冲宽度的话不容易确定上升沿与下降沿.理论上用A\D转换后的幅值对时间查表可确定上升下降沿,但软硬件太复杂,还不如买成品fsk解调IC.我采用的办法是测量脉冲宽度,因为数据是异步串行通讯方式,由1到0的下降沿来确定时钟,即由1200hz到2200hz的改变来确定,关键是1200到2200的改变是任意相位的,而不是从0相位开始.说明白点,用单片机不停测脉冲宽度,先是1200的宽度,突然来了个脉冲宽度在1200与2200之间,这说明下降沿在这个脉冲内的某个时间,怎么确定这个时间呢?经过我周密计算 :--) ,公式如下,

.T0\#z3Ari P44606 电子园51单片机学习网5[Y&X8uI"nZ/V x*q


x6fO{N y0]44606    T(下降沿距当前时间)=[ T(这个脉冲时间) - T(2200hz脉冲宽度) ] x 2.2
F0J0G([+s:U`-j44606有了起始位的下降沿,检测1200Hz,2200Hz对你们来说就容易了吧?电子园51单片机学习网(F VP/@6kJ ~4I$l3PO+K7Y

电子园51单片机学习网rY5~.Pq6}E

 电子园51单片机学习网l,jQO(_

电子园51单片机学习网 y|8pa*[N7LI

资料:

2nS+G1p+M~#CG44606

1B_5V*E.h,[Q44606
7m1_V5o.]iB*r44606电话主叫号码信息的识别及实现电子园51单片机学习网Q5sJ._IO.A


)j'K0tQE44606
e^.}F I"H.`J44606----主叫号码信息识别及传送(CID,Calling Identity Delivery),是指交换机将主叫用户的主叫号码及呼叫的日期、时间等信息传送给被叫用户,由被叫号用户的主叫号码显示器将信息显示出来并存储。以便用户摘机前就知道到底谁打电话来,或外出回来后查阅谁来过电话。它是由具有主叫号码信息识别服务功能的交换机与具有主叫号码显示服务功能的终端相配合来实现,在终端上可以显示主叫电话机的号码、呼叫时间等信息。电子园51单片机学习网?*{f%QP5]V


zig~2h%k ?~ ]$j44606电子园51单片机学习网B6q;h Q8Dn+[\6T
一、CID技术产生背景电子园51单片机学习网 r#]V'{ r2h4B"O l}


7P8xo Z"cD0W3\u L9^r44606 

7gQko+Vg8]A!k+S44606 电子园51单片机学习网/fnDky L4]kH

----美国贝尔通信研究室(BELLCORE)首先引入话音频带数据通信的调制解调方式来实现CID业务,并在1990年提出了相关技术建议(TR-TS-000031,ISUE3,1990年1月),该建议经过多次修改后被称为Bell202建议。数据传送采用了移频键控(FSK)方式,通常称为移频键控方式。

N&Rjw#Y$[4U w`E44606

W@Fi"M44606
2n ^-I/TgC"gi'U:f44606与此同时,欧洲以瑞典为代表的研究机构为能在自己生产的交换机上方便地实现主叫号码传送(Calling Number Delivery)业务,电话终端与交换机之间采用双音多频号码传送方式作为解决方案,通常称为双音多频方式。

6o*Z3IeI{_h44606 电子园51单片机学习网8yo1sC3J&} ^U

 

D8l J \'_Es44606 电子园51单片机学习网b8J+e H9l_,x? b

----经过多年的研究和发展,许多国家认为移频键控方式有较好的发展前景,纷纷以此为基础来制定本国的标准。到目前为止,采用移频键控方式的国家和地区有美国、加拿大、比利时、英国、西班牙、日本、新加坡和中国等。电子园51单片机学习网&U-A\%f`{ G

电子园51单片机学习网9kh;x] t7g$?

 电子园51单片机学习网|a$N h4iCs

电子园51单片机学习网8\P0v&n,eX

电子园51单片机学习网)C'Oh!}2|2FK,g*D
类别 移频键控方式 双音多频方式

3@a3tSp`u pH44606 电子园51单片机学习网c@[1UHOK(P


GD,L h{*ct44606传送速度 约1200bit/s 约12.5字符/s**电子园51单片机学习网j]-Q0AW4eC H
规定时间内的信息量
~!m0sI(q%Y;]:p y [+@44606(字符) 最多约600 最多约38
N4q X6Kk44606字符集 ASCII 只能是数字及少数字符电子园51单片机学习网 lp3H y1zp:o'[!w
传送可靠性 高 较高
C?&QZ ?@T1U44606应用 广泛 较少电子园51单片机学习网-N}5K:}cV'I;Y

电子园51单片机学习网!pR H_n

表1 移频键控方式与双音多频方式的比较电子园51单片机学习网R*LpI-to E
*双音频40ms发送,间隔40ms电子园51单片机学习网p}MMj

电子园51单片机学习网d pc Fs"XD1U_?

 电子园51单片机学习网h3~f fq1c

电子园51单片机学习网.k^ W9cJ"C`]:U

二、CID业务功能电话网上开展CID业务,必须考虑各方权益。主叫用户可以根据自己的意愿在一定权发内控制是否向被叫用户传送自己的号码。被叫用户在登记主叫信息显示权限后,交换机应向被叫用户传送主叫信息。

1k,A},l^44606

v6ymU*i&i44606 

;P0grw,OCoe44606 电子园51单片机学习网3mZ V8X#oR)~}(FC

1、主叫用户叫信息显示权限

;MYrdd44606

gI C&Grm D x44606 

.mQ8y9Q'l]&V0r H0^44606 电子园51单片机学习网"OK\If1vZ3Sk.K o

----主叫用户主叫信息显示权即主叫用户是否允许向被叫用户显示主叫信息。

eR1O{6s[I44606

:X)S@%U3jw3a44606
6we)h4b-cJ2l44606----作为主叫用户,发出呼叫时可以有允许CID和限制CID两种选择。

OJ{3~z#b%X d44606

Sv){Twar{R44606 电子园51单片机学习网9N2c0Y1c*U t4Q^+hn/M'sq

电子园51单片机学习网` E4Wy#~$Q3j

(1)允许显示电子园51单片机学习网5HQqj9|@\.I;\:[:s3o


%L9w*R*Ri/F'F44606电子园51单片机学习网M3cY]3~o7l&S,Bk
主叫用户的一切正常拨号,均为允许CID的呼叫,应向被叫用户所在终端交换机传送主叫信息。这类用户也可以要求在某次呼叫时不向被叫用户显示主叫信息,这时需要在该次呼叫拨号之前加拨一标志号码(如**,发端交换机收到**后,判别定为该次呼叫的CID业务被限制,送出限制标志,终端交换机不将该次呼叫的主叫号码送到被叫终端设备。

9X.eF6?pY:o44606 电子园51单片机学习网-z5XQ_/c J fld2B6J

 电子园51单片机学习网slH~w


8\U.N }[y8{ ~44606(2)限制显示电子园51单片机学习网e;qY~B(i?


w h {gK U$k44606电子园51单片机学习网 Kn8B(Z6u:R h1h\N\
主叫用户的一切正常拨号,均为限制CID的呼叫,其主叫号码不送到被叫用户终端设备。这类用户也可以要求在某次呼叫时向被叫用户显示主叫号码,这时需要在该次呼叫拨号之前加拨一标志号码(如**,发端交换机收到**后,判定为该次呼叫的CID业务被允许,送出允许标志,终端交换机将该咨和叫的主叫号码送到被叫终端设备。

^+B5e%yW|&V44606 电子园51单片机学习网$PaZ5SL5_o}0P

 电子园51单片机学习网0vYKQs


6_(i0SD'b/@n(@?g44606----无论主叫是允许CID用户还是限制CID用户,当呼叫的对方是110,119,120,122等特服终端时,其主叫号码一定要传送到被叫终端上。

"L0J f p:`L{%W$e44606 电子园51单片机学习网 nD S T a/I

 

3j ru aN:_'b44606

s)o%Z G3Q)h446062、被叫用户主叫信息显示权限电子园51单片机学习网 ~L At8^/\g


,Y9f6VM8LLv44606 电子园51单片机学习网r^/]Y#z+t6Q2E K


)tR#]*s8W3U SH\44606被叫用户主叫信息显示权限即被叫用户能否显示主叫信息。电子园51单片机学习网6G^O"T1b


n"?8t-]?'y44606 

&K r;w0}Lr?44606 电子园51单片机学习网p1Bt6E oWA N

(1)用户登记主叫信息显示权限电子园51单片机学习网3X C c.o}4` Uu


:]P`Md4r5_44606电子园51单片机学习网u aM9W a*Z[9l\*k_
用户登记了主叫信息显示权限后,在作为被叫用户时,终端交换机应向用户传送相应的显示信息。电子园51单片机学习网p`0j*a$Ll&Y!^m
·在一次呼叫有主叫号码,则显示“号码+日期+时间”;
R uD;qV44606·在一次呼叫中终端交换机没有收到主叫号码,则显示“O”;·在一次呼叫中如果不允许显示主叫号码,则显示“P”。电子园51单片机学习网(ml6QI!j:^:SS

电子园51单片机学习网-HAXc v)TDW

 

_Uo jq-X44606

1r#_ ?_CGp%w N:i44606(2)用户不登记主叫信息显示权限电子园51单片机学习网AkAS{bz
如不登记此权限,交换机不向此用户发送任何信息。电子园51单片机学习网&fJCQDig.p/k0^:Z

电子园51单片机学习网:HB1\s1P jg)Ib

 

9hF(h;E{G(Uu*im44606

6n|fl0d4f+a r)M44606三、CID业务的基本技术

-@'R'e#l ?4}g.F44606

N;V2w0@t q'Nd~44606----采用移频键控传送方式的交换机应具备与该方式有关的硬件环境,以及数据处理和传送所必要的软件环境。

E8u1Y%wR)d44606 电子园51单片机学习网g cBUd

1、主叫号码及标志在局间的传送电子园51单片机学习网Fk|u;P;OT#T,V


A R3q~ ? t v44606----主叫号码信息显示是由终端交换机传给被叫用户终端设备的,因此终端交换机应能顺利得到主叫方号码,这就要求发端交换机将主叫号码等信息通过局间信令系统(如七号信信)传送给终端交换机,随主叫号码一起传送的还有一个标志码,表示主叫方的意愿。如“X”表示主叫号码可以传送给被叫用户;“Y”表示主叫码不愿意传送给被叫用户。

4e s8W~U2Ml44606 电子园51单片机学习网 ]$[Jf,g[ }

2、主叫信息从终端交换机到用户的传送电子园51单片机学习网 eT9`0[s\

电子园51单片机学习网A1wY*Qsk5T/J

----终端交换得到主叫号码信息后,根据被叫用户特征以及主叫用户标志码来控制主叫号码信息的传送,可以有下列几种处理方式:电子园51单片机学习网3jo6e$DEF'^
·被叫是未申请CID服务的用户时,不传送任何信息;电子园51单片机学习网J5A1|^5J&jP
·被叫是CID用户时,主叫标志是“Y”时,传送“P”;
z$F%M(?xO"RQ Cf6V44606·被叫是CID用户时,主叫标志是“X”时,传送“主叫号码+时间+日期”;电子园51单片机学习网!}]%K4LE-p!@
·被叫是110,119,120,122等特服用户时,无论主叫标志是“X”还是“Y”均传送主叫号码的信息。

2IYUe+]z/}*l44606 电子园51单片机学习网/@j N8K1m&nj

----终端交换机在传送主叫号码信息前,还要根据被叫用户目前所处的状态,采用不同的传送序列和格式。以保证传送能顺利进行。

H4qdb#K/X5DJ44606

!S4vd'V1\ T k44606(1)被叫话机在挂机状态电子园51单片机学习网3Jk3R B A$^1D
对于采用移频键控方式的交换机,终端交换机将主叫号码信息在第一次振铃和第二次振铃间隔期间,将主叫号码信息以移频键控(FSK)的方式传送给被叫用户终端设备。

D/nHBP(N3| t44606

-D/^{/AN%b$?44606(2)被叫话机处在通话状态电子园51单片机学习网G]$?tT6p7s \Xv
当被叫用户登记某些业务(如呼叫等待)时,若被叫用户处在通话状态下,则终端交换机仍可向被叫用户传送主叫信息。电子园51单片机学习网8D+V aaz4h5l

电子园51单片机学习网2W ?3A#o7]0x s-v!c#A~@

----例如,具有CID功能的用户乙与用户甲通话时,又有用户丙呼叫用户乙,则在用户乙终端设备上显示用户丙的识别信息。电子园51单片机学习网 q%zW4wf5X*t1q^

电子园51单片机学习网"b$xk ~i0^2|h5Ato

四、CID数据传送协议电子园51单片机学习网mu ga:IN0Y:K7H `]

电子园51单片机学习网nW9E;sP$df-?

----数字用户的主叫号码显示功能可以采用窄带ISDN协议来实现,模拟用户的主叫号码显示功能主要采用移频键控、双音多频方式。电子园51单片机学习网Z$R`8JJ? _


JabC&WZ\D%~-t446061、挂机状态下的数据传送电子园51单片机学习网 bZ9}5b6GG\


:Uw3jXp`44606----在一次呼叫中若被叫用户申请了CID业务,则终端交换机向该被叫用户传送主叫识别信息数据。在数据传送前或过程中,如果用户摘机,则传送停止且呼叫处理正常进行。电子园51单片机学习网g ^:\p3OW8t

电子园51单片机学习网c0k0txUT:Jx

2、通话状态下的数据传送电子园51单片机学习网%kf5U+Zw%A

电子园51单片机学习网!W!aMloB)}

----在通话状态下传送灵敏据,交换机首先“切断 ”与对端的话音通路,并向被叫用户传送提示序列。提示序列由用户提示音(SAS)和对方终端提示信事情(CAS)组成。用户提示音的目的是提示用户有新等待的呼叫,可采和呼叫等待音。电话终端提示信号是用来提示电话终端准备接收数据。

,a]x8^qE7v44606 电子园51单片机学习网 Z-ekT_

----电话终端收到终端提示信号后就将送受话器静音以防止近端干扰,将数据接收器连接到用户线上,并用应答(ACK)信号响应以通知交换机已准备好。

;P5if&Fa&L%R9}44606 电子园51单片机学习网#I5SqZ&|Q,k ]R)Y

----交换机收到应答信号后,数据传送开始,交换机将消息发送给电话终端并在数据传送一结束就马上恢复与对端的话音通路,同时,恢复话机的话音通路。电子园51单片机学习网Gg |T/J#Sm'~ [

电子园51单片机学习网dTW-ZR~5s-hg8K

----在通话状态下传送提示序列和数据期间,交换机应以至少50dB的损耗阻塞与对端的话音传送,防止这些信号到达远端。电子园51单片机学习网AS1Zy!Q'oh-LyGV


-wS:K/ph w"\xex8M44606----用户乙所在的交换机一旦查出他的一个“瞬断”(flash)信号或用户挂机,就停止数据传送,并按正常接续处理。电子园51单片机学习网L$` u`@/?


&ecuDA T44606----若交换机查出用户丙或用户甲挂机,则继续数据传送。若用户乙在15s内未对新插入的呼叫进行响应,交换机将释放新的呼叫。电子园51单片机学习网 SFN _d,|*bj

电子园51单片机学习网 MZ yGV#d?H'V

3、主叫识别信息数据的格式电子园51单片机学习网`C1Z wcN#I*on


FH l3U I6p+F]9`44606----主叫识别数据格式有两种;单数据消息格式(SDMF)和复合数据消息格式(MDMF)。前者的结构简单,可容纳的信息内容较少,如:呼叫序号、呼叫建立日期和时间及主叫号码;后者的结构比较复杂,可容纳的信息长度较长,除单数据格式内容以外还可传主叫用户的姓名等。电子园51单片机学习网 N?)J.nEco


$a*^*jY,Gw4zI\44606(1)单数据消息格式电子园51单片机学习网'H"T#]? NR*P
单数据消息格式由消息头和消息体组成,消息头由消息类型和消息长度组成,它们均为8bit。消息类型的值用来识别消息的特征。消息长度指明后面所跟的消息字的长度。消息体包括交换机需传给终端用户的消息,消息体可容纳1255个8bit的消息字。每个字用8bit带校验位的7位编码字符集表示。

jy4B/o]d44606 电子园51单片机学习网 TgW`"|

(2)复合数据消息格式
B Kd-fu*|44606与单数据格式一样,复合数据消息格式由消息体组成。不同的是,复合数据的消息体由一个或多个小的消息(称为参数消息0组成,参数消息同样具有参数头和参数体。参数头包括参数类型和参数长度,它们均为8bit。参数类型值用来识别后续参数字。参数长度指明参数体中参数字的数目。复合数据消息格式允许不同特征产生的不同消息在同一个帧中传送。电子园51单片机学习网`a8s?2?


~SIAL44606(3)消息帧格式电子园51单片机学习网 Per{ z$mNv9P U
一个完整消息帧由信道占用信号和9或0标志信号、数据信息和校验字组成。信道占用信号和标志信号的目的是提示电话终端准备接收数据。校验字是用作差错检查。
4?T2rI3n{#U44606·信道占用信号:由一组300个连续的“0”和“1”交替的位组成,其第一个比特为“0”,最后一个比特为“1”。在通话状态下,信道占用信号不发送。电子园51单片机学习网EYS zB6Z~
·标志信号:由180个(在挂机状态下)或80个(在通话状态下)标志位(逻辑“1”)组成。电子园51单片机学习网KMi mE?k
·标志位;由0~10个逻辑“1”组成。电子园51单片机学习网|VV e6rOD2pp
·每个数据字之前先行一位“0”作为起始位,在最后加一位“1”作为结束位。每个数据字的最低位先发送。这样,实际每个字占10bit,即1PXXXXXXX0(P为奇偶校验位)。数据传送时,信道占用信号发送后接收标志信号。电子园51单片机学习网FM.u0d3T-{3o5X

电子园51单片机学习网 [t[5i8?zF

(4)数据定义
-j2bH6K&EJ \;zH[9\44606a.消息类型字
;O(d-b^-L'o$Ww44606消息类型字的值(16进制数表示)从00~FF可定义256种不同特征的消息,见表2。

~*tM'[X c44606 电子园51单片机学习网U#h0[3T gks R)tXs


L/T{D"g.y44606值 含义 数据消息类型电子园51单片机学习网.dgSb2{j,l[
00000100 主叫号码传送信息 单数据格式电子园51单片机学习网fg+Z k\2@
10000000 呼叫建立 复合数据格式电子园51单片机学习网3@-mn%j+T%h g,b
其它 备用 备用

L0{+x,j6}~ O44606 电子园51单片机学习网bP7H+Jj _L$j

表2 消息类型定义电子园51单片机学习网j_/t}V


enq9X'f^8b f_44606b.消息长度字电子园51单片机学习网0{T-TY` lz
消息长度字为消息体中消息字的数目。用16进制数表示,值从00~FF。
Mn:N v%Y9b WW44606c.参数类型字
#zrw/gmCT44606参数类型字的值(16进制表示)从00~FF可定义256种不同特征的参数,见表3。电子园51单片机学习网u9A*?3O8wz B


b qj7jH"l.YN/yU44606电子园51单片机学习网9x-dO yw5xln9Z
值 含义电子园51单片机学习网9W7\1XjQ$XqN
00000001 呼叫时间电子园51单片机学习网XT%b6Q l.G|q
00000010 主叫号码
.B E8AuJR,Z4460600000100 无主叫号码
+Hp~)m+uh4460600000111 主叫姓名电子园51单片机学习网!l HB\B#K:s
00001000 无主叫姓名电子园51单片机学习网@J5l]^ q
其它 备用电子园51单片机学习网:}B4o,a|E5PUV2X


| fX9d8@2M44606表3 参数类型定义电子园51单片机学习网,f.I.d(iQ pK%_

电子园51单片机学习网%]8P@*p~7o

电子园51单片机学习网 `[;H ? i v"\-f%B
d.参数长度字
Z)P#|+?&xK"S#]44606参数长度字为参数体中参数字的数目。用16进制数表示,值从00~FF。
XYwr-R!W5i44606e.消息字和参数字电子园51单片机学习网mq{(w'gf#X)F S


^;L*S%vi0{@PP0[446061.单数据消息格式消息字有以下各项:电子园51单片机学习网q'Y U]4N1os7R5t3@ q
·日期、时间(月、日、时、分)用ASCII字符表示,共8个字节;
%[1sL4|F3[44606·主叫号码(如果允许显示)用ASCII字符表示;
^.sT:I5bY44606·如果不允许显示主叫号码,将传送字符“P”;电子园51单片机学习网9wZ\W c;nU
·当终端交换机无法得到主叫号码时,将传送字符“O”。
p-_W'`o2]6[?#s X$B44606单数据消息格式消息按消息类型(如:04H)、消息长度、消息字、月、日、时、分、主叫号码(“O”或“P”)顺序排列组成。

6\?(e f^ny |5T N44606

-`o:k"c V'N#Z446062.复合数据消息格式参数字有以下各项:
a0F%]B? S4c44606·日期、时间(月、日、时、分)用ASCII字符表示,共8个字符;电子园51单片机学习网 Xm Z nv@
·主叫叫码用ASCII字符表示;电子园51单片机学习网 R'z M(_ i] }`.K9h
·无主叫号码用字符“P”或“O”表示;
)OdhZ m2MmB44606·主叫姓名用ASCII字符表示。电子园51单片机学习网8qX4fj8WE
·无主叫姓名用ASCII字符表示,用字符“P”或“O”表示。

8H#Q,PR l4n@44606 电子园51单片机学习网4_X!i U7^8v0_#^j

----复合数据消息格式消息体一般按消息类型(如08H)、消息长度、参数消息(日期、时间)、参数消息(主叫号码或“O”或“P”)的顺序排列组成。

rG}#Cm,[3W44606

"X#?[ g.Bq44606----所有的消息字和参数字都有奇偶校验位(即比特位7),采用奇校验方式。电子园51单片机学习网,X`x2EY([

电子园51单片机学习网)e/s%\/h6cCNq6z

(5)差错检查
:CVxoFK?44606发送器按一定的算法计算出消息的校验字并附加到消息后面。接收器在收到消息帧后重新计算出校验字并与收到的校验字相比较。若两值相同则消息正确收到。校验字的算法是将消息数据(即单数据格式的消息类型字,消息长度字和消息数据字;复合数据格式的消息类型字,消息长度字,所有的参数类型字,所有的参数长度字和所有的参数数据字)按256-模求和取补来得到校验字。电子园51单片机学习网?_@3\!]-C

电子园51单片机学习网.s"Gk uE$s?H%C

4、交换机端的物理层数据传送电参数

^+J iX3w4H:W44606

4VBv2{&F8m)lDH44606(1)移频键控数据要求电子园51单片机学习网P_[B d1J:L*v*n@
·调制方式:相位连续二进制移频键(B移频键控)电子园51单片机学习网 Qk\x&\ s_)W
·逻辑1:**
.r1V:aiQj ^44606·逻辑0:**电子园51单片机学习网 z Ydf/P'Mm+iA
·载波电平;标准600(测试终端的环路入口电平为**)电子园51单片机学习网/B {`i8x/J L8[
·载波纯度;信号(200~4000Hz)的总失真功率电平至少低于信号功率电平30dB。电子园51单片机学习网)b_^1T&x0N*lT@*Gy
·传输速率:
!e9h6kz9?:ZN44606·数据传送方式:二进制制异步串行方式电子园51单片机学习网P-H(p-gCG0U
·源内阻及纵向平衡度应符合话音传送的要求。

^&b2PTX+CW44606

.]\L%s}rDp6nWy44606(2)信令电子园51单片机学习网d s&J/tnjQwO
1、用户提示音
:Sd0Mc.GL k3C#|44606·信事情音频率:电子园51单片机学习网^/c/Z `9D^ t [
·谐波失真:
t+F T$LNx B H44606·时间结构:
cj1~6ORl5[44606·信号电平:

%^0_L,potZ5Lv f44606 电子园51单片机学习网F)D x[hefOt*Y

2、电话终端提示信号的特征电子园51单片机学习网v5T'KdQZ:Q3\)b;M
·双音多频信号为:
2| PK7Hq#n+s44606低频音:电子园51单片机学习网c1k#_0Yf6Hy
高频音:电子园51单片机学习网tx\!Nv]3\2B;_ s
·单音电平:电子园51单片机学习网X_Md&[R-X:aQ
·持续时间:
Js*z2i#ha N44606·纯度:信号(200~4000Hz)的总失真功率电平应至少低于每一个单音功率电平30dB。电子园51单片机学习网pG&| SxX

电子园51单片机学习网pT?$m1P)BA

3、应答信号的接收能力
.]'K9V"ZK V%p44606·频率:在通话状态下双音多频“D”(941,1633Hz)电子园51单片机学习网 AUDmw T&Vs
·信号频率允差:电子园51单片机学习网M7B i.~\#` n g{$i
·持续时间:电子园51单片机学习网,F Tc]6h`b0U
·信号电平:-4~-23dBm电子园51单片机学习网yi*^2b(@5{ l


b ^-\9u)B"m u44606五、我国CID的状况电子园51单片机学习网!B)\Y#zrF"@

电子园51单片机学习网[5bz@I2n

----目前,我国已具备程控交换机开放多种新业务的条件:首先有发达的公众通信网络基础。其次有先进的传输技术和交换技术,再有社会需求的增长和提高。电子园51单片机学习网OD1^ DN#m,Z


7~[y+k'H-N'`44606----这几年来我国电信网络基础建设发展很快,电话普及率逐年提高。调查显示,用户迫切需要利用电话来传递更多的信息,其中包括主叫信息的显示等。

l%F)u;m h bL44606 电子园51单片机学习网/d gFjY(H

----我国的一些厂家也开发一些CID产品,已经投放国内市场的有带主叫识别信息显示功能的电话机和电话外接显示器,它们能够接收交换机传送的单数据格式和复合数据格式的主叫识别信息。其中,在挂机关状态下,能正确接收和显示主叫识别信息的话机为CID-I类话机;在挂机和通话两种状态下能接收和显示主叫识别住处的话机为CID-II类话机。现在,主叫识别信息显示的内容是单数据消息格式。如果显示的内容为复合数据消息格式就需要另加数据库(用汉字显示),话机要带汉字库,成本高。如果用拼音,由于汉字同音字较多,有时显示的意义不明。

I]RQn6L44606

vaKm^!U)t44606----我国生产的交换机已具备移频键控方式传送CID信息的能力 ,如上海贝尔、NEC、大唐和华为等厂家生龙活虎的交换机已经具备CID功能。目前我国只有几个城市开放了CID业务,并取得了较好的经济效益和社会效益。祥明在我国开展CID业务具有广阔前景。电子园51单片机学习网CO&Pb6`&`3|'_{{ _

电子园51单片机学习网/Dis9v;v'iC

电子园51单片机学习网[j2L UABfS#D
############################################################
}6u+d(c$T;E44606chenluck 发表于 2002-10-16 23:38
9~ vL6i3@44606############################################################电子园51单片机学习网q)X4wxG3yy

电子园51单片机学习网 F ?4D&r8T(s&X2j

****来电显示格式说明****

({$qN%T'l&q9| M O44606 电子园51单片机学习网1r } ^*QSC$O^pw

单数据消息格式: 呼叫序号,呼叫建立的日期及时间,主叫号码.
R6Y @nD44606复合数据消息格式: 呼叫序号,呼叫建立的日期及时间,主叫号码和姓名等电子园51单片机学习网,iF&x/G(r8E
  复合数据消息说明示例字符串如下:电子园51单片机学习网 J CU eyh-F
      55H 55H AAH AAH 55H 55H 55H电子园51单片机学习网N-?5B^C?
      80H 16H 01H 08H 30H 33H 31H 37H 31H 36H 35H 36H 02H 0AH 32H 31H 35H 36H 34H 33H 30H 31H 34H 34H电子园51单片机学习网 @0[1f!N~T
      BAH电子园51单片机学习网4Gf;Y6hT0R&o
  数据分析:
5VN[Z8@[M {)\&O44606     1.同步引导字符: 55H 55H AAH AAH 55H 55H 55H,为150个0/1相间的波形电子园51单片机学习网X'~"kRc9lN9}
    2.数据消息格式标识符: 80H表示复合数据消息格式电子园51单片机学习网5`f THE6eq
                           04H表示单数据消息格式
3a$j3y!l|z8V44606    3.总数据长度: 16H 从其后的第一个字符到BCC字符之前(不包括BCC)的所有字符的总长度。电子园51单片机学习网&|)T T5U V%V,^
    4.第一个消息: 01H 08H 30H 33H 31H 37H 31H 36H 35H 36H电子园51单片机学习网{I6OHg%Ey&L#Z)P
            01H--消息类型,呼叫时间
-k3^-wp}44606            08H--参数长度电子园51单片机学习网Rd4W(R;s1n9S5b
            30H--36H为03171656的时间串,表示3月17日16时56分电子园51单片机学习网*])p7mp7xo,P
    5.第二个消息: 02H 0AH 32H 31H 35H 36H 34H 33H 30H 31H 34H 34H电子园51单片机学习网5w:yw Yv a,B)O3o R7j
            02H--消息类型,主中号码电子园51单片机学习网8U q:a(\y
            0AH--参数长度电子园51单片机学习网:l:G!i*Y2z9l|
            32H--34H为电话号码2156430144电子园51单片机学习网,i ?3C/~W
    6.BCC校验字:BAH 为所有字符的(所有带下划线的)按256的模求和取补电子园51单片机学习网'E/tN q,}Rm0J Byqh
  电子园51单片机学习网Rm Ga\4[ m
  单数据消息示例字符串如下:电子园51单片机学习网Z Y%^Wp.y5V2Ml Zjh
      55H 55H AAH AAH 55H 55H 55H电子园51单片机学习网&WO/y:lTJ
      04H 12H 30H 33H 31H 37H 31H 36H 35H 36H  32H 31H 35H 36H 34H 33H 30H 31H 34H 34H
8X)[,hk,{{44606      BAH
M@.rX [/\(o44606    1.同步引导字符: 55H 55H AAH AAH 55H 55H 55H,为150个0/1相间的波形电子园51单片机学习网+ziP-aS)^;Q
    2.数据消息格式标识符: 80H表示复合数据消息格式,
'hK+}-}A'A R)Wq44606                04H表示单数据消息格式电子园51单片机学习网*[B:W c&f7C U;@'^R@5u
    3.总数据长度: 12H 从其后的第一个字符到BCC字符之前(不包括BCC)的所有字符的总长度。电子园51单片机学习网s$^)Wx)Z f+R
    4.时间串:30H 33H 31H 37H 31H 36H 35H 36H
$i+j'zS%f E7`44606            30H--36H为03171656的时间串,表示3月17日16时56分
.Fz K)[)L&w/h44606    5.来电号码:32H 31H 35H 36H 34H 33H 30H 31H 34H 34H
r_#}uq$z|44606            32H--34H为电话号码2156430144电子园51单片机学习网,Q Wb&n-CHP8z}
    6.BCC校验字:BAH 为所有字符的(所有带下划线的)按256的模求和取补

"I5rt2dy+l44606 电子园51单片机学习网6^:T z8RI

   双音频传送电子园51单片机学习网w m9Rh0V ?
        启动方式: 振铃  反极 或无启动信号
7z3RiT9|{)Iv44606        开始字符:A B C D * # 当中的一个电子园51单片机学习网S&n.] O2C!z
        结束字符:A B C D * # 当中的一个电子园51单片机学习网&@G)Q!nW;R's
        消息数据:只传送电话号码。没有校验码
A(Fn}[:T0z44606###########################################################
_ GA[:G ^44606chenluck 发表于 2002-10-16 20:30
(M+N7a*GA44606###########################################################电子园51单片机学习网1qfzB'Q!EE"{'\
****用单片机的IO口发送来电显示的FSK信号****

3J [C`jp6D44606 电子园51单片机学习网 UuD'b9b#~/[

大伙说了半天都没有说到点子上,不过想通以后确实是很简单呀!电路是这样,程序也是这样!因为使用的是FSK信号,所以不怕失真(指的是幅度),只要频率是对的,方波也可以用呀!

ur:B t'\(qA_:R$R44606

9^(Yg0vYv44606硬件:  IO ----||----  信号输出电子园51单片机学习网ZE Y"rq6Il
时序:电子园51单片机学习网;r I"I&V3X%Z^
      ---     -   -     ---   -   -
B"g9GzT44606         |   | | | |   |   | | | | |
ltE&P;G44606         |   | | | |   |   | | | | |_
N2Kn v:Z:\44606          ---   -   ---     -   -电子园51单片机学习网TF0j N9u
     |   0   |   1   |    0  |   1   |
&|c0P:t-?q'O44606############################################################电子园51单片机学习网x-q mh x@:R0u

电子园51单片机学习网 M;x,Cq$D AW

 

5{^Q7R+vW6E5A44606
PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
我要评论
0
5
关闭 站长推荐上一条 /3 下一条