
五音信令及常用应用.pdf
18页1 / 18 第一章 五音概念介绍 一、 五音的 定 义 简单来说, 5 音就是 5 个音频信号,也就是 5 个频率值(现在已经扩展到了 16 个音),可以通过这 5 个音频信号来代表双方约定且能识别的信息 现在,在五音信令系统中, 已经扩展到了 16 个音 ,每一个数字 1、 2、 3、 4、 5、 6、 7、 8、9、 0 、 每一个字符 A、 B、 C、 D、 E, 分别对应一个频率值 f (其频率范围为 (300HZ ~ 3000HZ) 五音信令 ZVEI1 标准: 用户自定义标准: 五音信令就是将一串数字、字符,用一串相应的频率值来替代 ,来进行信令的传输 2 / 18 二、 三 组五音 的定义 : 既然双方约定了这个信息,那么怎么编写、及识别这个信息呢?我们可以用 报文 - Telegram来表示 : 每个 telegram 最多可以包含 3 个 sequence(帧) (也可以理解为 3 个五音序列) ,如下图所示 载波第一帧 第三帧第二帧预载波 帧间隔 帧间隔 载波保持每个 Sequence 最多可以设置 16 个音,每个音可以由 0~ 9, A~F 组成 ,其中: 0~ 9, A~F 对应于 5 音信令标准的音。
Telegram 的内容可以不完全确定,某些位使用变量代替,使用时根据需要确定可变地址符可以用变量 A1、 A2、 A3… 表示,可变状态符可以用 S1、 S2、 S3… 表示 三、简单举例: 下面是一个设定案例的发码和解码过程 : 发码方: 编码 Telegram-1 123(A1A2A3) 按键 设置 Call-1 键为 “通用发码键 ” Call1 (参数):用来选择将要发送的电报序号,如: Telegram -1 联系人列表设置 列表 1 别名: Jack 数字序列 789 选择联系人 按 Call 键 Telegram n 123(A1 A2 A3) 7 8 9 JACK 7 8 9 Contact Buffer 3 / 18 解码方: 当解码定义为 123(A1A2A3),如果接收到 123789,解码过程如下 1) 将接收到的符号与解码定义首位比较,比较到 1 时开始匹配,一直到 3 都匹配 2) A1A2A3 匹配任意字符,所以接收 9 完毕时,接收到的序列匹配解码定义 3) 7 赋给变量 A1, 8 赋给变量 A2, 9 赋给 A3,这样可以得到发码方的编号为 789。
四 、 五音 信令可实现 的 功能 5 音所实现的功能如下 : 1. General:表示普通的解码类型,可以自己设置 个呼 , 组呼 2. Incoming emergency:表示收到的是一个报警编码,此时机器会发出一种特定的报警音来提示用户,有人报警,且在一定时间内不会再响应其他人的呼叫 3. Emergency exit:当机器处于报警状态时,收到此码,机器将会退出报警 4. Stun:遥晕码,机器收到此码,将会被摇晕,机器将不会响应任何操作,关机再重新开机也将不会改变该状态,只有收到摇醒码,才能退出该状态 5. Unstun:遥醒码,机器处于摇晕状态时,收到该码,会退出摇晕状态 按 Call 键 Telegram n 1 2 3 7 8 9 7 8 9 JOHN 123(A1 A2 A3) 7 8 9 联系人列表 未找到 7 8 9 JOHN 发 送 方 接 收 方 解码定义 对比 显 示 呼 叫 方 4 / 18 第二章 五音信令常用 实例 假设: A 机 为 发送方, B 机 为 接收方 ( 写频软件是 TM800-5Tone,版本是 V1.03.07,频率范围是 136-174MHz) 。
一、 个呼 1、 原理解释 : 实际使用中每个车台分配一个编号, 也可称为个呼 ID 号, 当接收到的信号序列与所定义的 ID 解码序列数字一一对应时,认为接收到呼叫个呼的具体设定步骤如下: A 机: A ( 1 0 1 ) B 机: B ( 1 0 2 )个呼I D 号 101 102ENCODE 101(A1A2A3) 102(A1A2A3)DECODE (A1A2A3)101 (A1A2A3)102CONTACT LIST B(102) A(102)C(103) C(103)D(104) D(104)E(105) E(105)呼叫配置A 呼叫 B: A 机发 101102 ; B 机按照格式( A1A2A3) 102 解码 , 102 符合自己的 ID,表示呼叫自己,并将 101 赋值给 通配符 A1A2A3,在 LCD 上显示出 A1A2A3,即显示出 101,表示发起呼叫者是 101 B 呼叫 A: B 机发 102101 ; A 机按照格式( A1A2A3) 101 解码 , 101 符合自己的 ID,表示呼叫自己,并将 102 赋值给 通配符 A1A2A3,在 LCD 上显示出 A1A2A3,即显示出 102,表示发起呼叫者是 102。
如下图 5 / 18 通配符 A1A2A3 的使用,可使用户通过数字键盘直接输入个呼号码,然后按 PTT 发出呼叫 如 A 机呼 B 机, A 机输入 102,然后按 PTT 发射, A 机就会自动发出 101102. 2、 具体配置过程如下 : 1) 在 信道 中设置信道 的 基本通信条件: 发射频率 、 接收频率 、 亚音 、 亚音类型 、 信道别名 、 信道间隔 、 发射功率 、 等信息 2) 、 在信道 杂项 中 , 选择 个性列表 (特性列表): 1 6 / 18 3) 、 在 特性列表 中设置 接收 静噪模式 (RX Squelch Mode)选项选择 CTCSS/CDCSS and Optional Signaling 4) 、 按下 PTT 时发送的报文模式( PTT Keyup Mode)选择 Every PTT 7 / 18 5) 、 选择需要解码的报文,可以选择 一个或者多个 , 勾选某报文 则 该报文在解码设置中有效 6) 、 在 ENCODE Sequence 选项输入 编码序列 8 / 18 7) 、 在 Decode Type 选项选择 General 。
表示个呼或组呼 General:表示普通的解码类型,可以设置个呼,组呼 Call Reminder LED(未接呼叫指示灯): 该选项用来选择是否使用未接呼叫指示灯,如果用户在接到呼叫后的 Call Answer Time 时间内没有(链接参数 Call Answer Time)操作对作机,则会以快速闪烁橙灯的方式提示用户有未接呼叫在用户操作对讲机之后会停止 Decode LED(解码指示灯): 该选项指在解码之后, LED 是否响应,以慢闪烁橙灯方式指示在自动复位状态 Auto Reset Timer Enable(自动复位定时器使能): 使用此功能解码方在接收到并成功解码正确的信令以后,对讲机将启动自动复位定时器,进入自动复位状态 Call Answer Timer Enable(呼叫应答定时器使能): 如果选择该项,则在解码后,对讲机将启动呼叫应答计时器 Call Back(回呼): 方便用户在接收呼叫之后一直没有响应,在呼叫超时后可以回复接收到的呼叫 8) 、 在 Decode Sequence 选项输入 解码序列 9 / 18 注: A 机和 B 机的设定基本一致,只是编/解码的序列不同。
****************************************************************************************** 二 、 组呼 组呼就是一对多的呼叫,五音信令一般都被用作呼叫,所以需要通过一种简单的方式实现群组呼叫 ,所以就规定了一个音为组呼音组呼的具体设定步骤如下: 1、 B 机 的设定与个呼的设定基本一致,只是在 Decoder Definintion 的 Group Sequence 选项增加 组呼位(通过钩选) C、 D、 E、 F… 机的设定同理,只是每台机的编/解码不同 10 / 18 2、 在 5-TONE SYSTEM-1 中设置组呼音 : 任何信令系统中,都可以将信令标准音中 0-9, A-F,任何一个音频定义为组呼音在组呼解码中, 不管解码方设定一个或多个组呼音,只要解码方接收到某一组呼音,同时解码定义对应位设为组呼位,解码成功判为组呼 组呼音和重复音不允许设定为同一个音 Repeat Tone(重复音): 在任何信令系统中,都可以将信令标准音中 0-9, A-F,任何一个音频定义为重复音。
默认的重复音为 E 音一帧中,从第二个音开始检测,如果与前一音相同,则用重复音替换替换后,继续将下一位与前一位比较,直到把该帧中的音从前往后处理完 3、 A 机的设定与个呼的设定基本一致,但在 Contact List 里需增加一组别名作为组呼用,Address 选项里的 A 为组呼音如下图所示: 只要按照以上的设定,当A机在 Contact List 选择别名 Group,按下 PTT 发送报文即可实现群组呼叫 ****************************************************************************************** 11 / 18 三 、 Stun/Unstun 遥晕 /摇醒 当接收方接收到 Stun 类型的码后,自动回复一个报文给 A 机,然后机器进入 Stun 状态在 Stun 状态,机器不响应任何操作;除了 Unstun 类型的码外,不响应任何接收信号;当接收到 Unstun 类型的码后,自动回复一个报文给 A 机,机器恢复正常 具体的设定步骤如下: B 机的设定 : B 机的设定与个呼的设定基本一致,只是在 Decoder Definitions 分别增加两个 Decoder Definition 作为 Stun/Unstun 用,如下图所示: 1、 在 解码定义 2 中,将 DECODE OPTIONS 菜单的 Decode Type 选项 , 选择 Stun,在 Auto Acknowledge 选项选择 Telegram 1。
2、 在 DECODE TELEHRAM DEFINES 的 Decode Sequence 输入遥晕码序列 12 / 18 3、 在 解码定义 3 中,将 Decode Type选项选择 Unstun,在 Auto Acknowledge选项选择 Telegram 1 4、 在 Decode Sequence 输入遥醒码序列 13 / 18 5、 在特性列表的 DECODE 定义中 勾选 Stun 和 Unstun 所对应的 解码序列号, 则 该报文在解码设置中有效 14 / 18 A 机设置 : 当 A 机向 B 机发射遥晕编码 44567 时, B 机解码后将自动回复一个报文给 A,然后 B 将处于摇晕状态当 A 机收到 ACK 后,将知道 B 机已经收到摇晕码,很可能已经被摇晕了,如果收不到 ACK 将会听到 A 机“嘟”的一声报警音把A机可编程键设定为 CALL 键,分别作为发送 Stun/Unstun 类型码用如下图所示: 1、 在 ENCODE Sequence 设置中, 分别设置 遥晕。
