Radio RDS簡介

隨着發展,會有愈來愈多的電臺具備RDS廣播功能,RDS能夠顯示電臺名稱、節目類型、節目內容、日期時間及其它信息,而它具備的AF和TA功能,則更強大。安全

 

一般一個廣播電臺想擴大它的覆蓋率,可能會進行多個頻率點的發射,好比某個電臺有87.8和95.8MHZ兩個頻點,當你開着車聽着87.8,去到某個地方時,信號變差了, 這時候,開了AF功能,AF功能會自動搜索當前電臺的其餘頻道,找到一個信號比原來的好、穩定的頻率時,好比95.8MHz,收音機就會自動跳轉到這個頻道。網絡

換一種狀況,你一直聽着深圳電臺,但是車子已經開到了東莞,87.8已經沒有信號了,這時,RDS的AF功能會搜索深圳電臺在東莞的另外一個發射頻率點,讓你收聽的節目沒有間斷。併發

 

TA功能是RDS收音系統的另外一強大的功能。RDS能夠將電臺名稱、節目類型、節目內容發射到收音機上來顯示。好比新聞、體育、娛樂等等。若是你喜歡收聽音樂節目,TA功能會自動去搜尋同類型節目的電臺。測試

 

另外,爲了保證汽車的行程安全,RDS電臺還有「交通訊息」功能。遇到重大的交通事故,好比塞車、車禍、塌方等,電臺就會發送特殊的交通訊息,這時你的收音機插入播放交通訊息,提醒你注意。編碼

具備RDS功能的電臺:87.8(深圳)、88.1(雷霆臺)、90.7(商臺)、93.2(香港一臺)、97.3(好象是香港四臺)、91.8spa

 

一 RDS的接受.net

 

要使用RDS,首先要初始化FM芯片,即打開RDS開關,並使能接收到RDS信息時,產生中斷。這樣,當接受到RDS信號時,FM芯片相應的寄存器就會置標誌位,併發出一箇中斷信號(某個引腳產生幾毫秒的低電平或高電平,視識芯片而定)。而後,咱們響應中斷,檢測標誌位,讀取RDS信息。FM芯片會把接受到的RDS信息放在8個寄存器裏,讀取這些寄存器,就可獲得RDS信息。ci

RDS每一次接收到8個字節,即爲4個字,分別定義爲4塊,每塊爲16位:字符串

 

Block1get

Block2

Block3

Block4

PI碼

標識碼

信息

信息

 

二 Block2標識碼

 

塊2爲標識碼,標識了接受到的這八個字節是什麼類型的信息,根據這個就能夠處理介紹到的信息了。塊2的每一位定義以下:

 

Block2

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

組型碼(A3A2A1A0)

B0

TP

PTY碼

A/B

地址碼=4位

 

其中,組型碼=4位,版型碼B0=1位,TP碼=1位,PTY碼=5位,A/B碼=1位,地址碼=4位。它們的基本特徵一下慢慢道來。

 

1. 版型碼B0

 

(1)爲0,表示A版本,Block1的PI碼只插入到Block1;

(2)爲1,表示B版本,Block1的PI碼插入Block1和Block3;

 

2. 組型碼(A3A2A1A0)

 

目前已定義了12種組型 除了其中6種(3,4,7,8,9和15)以外,都定義了A版本和B版本,其他的組型在之後使用時定義。見下表:

組型碼

二進制

應用

十進制

A3

A2

A1

A0

B0

0

0

0

0

0

基本調諧和開關信息

1

0

0

0

1

節目欄目號和慢標誌碼

2

0

0

1

0

廣播文本

3

0

0

1

1

0

定位和導航(具體應用未定)

4

0

1

0

0

0

日期與時間

5

0

1

0

1

透明數據信道(32個信道)

6

0

1

1

0

內部應用

7

0

1

1

1

0

廣播尋呼

8

1

0

0

0

0

交通訊息信道(具體應用未定)

9

1

0

0

1

0

緊急報警系統

10~13

 

 

 

 

 

未定義

14

1

1

1

0

加強的其餘網絡信息

15

1

1

1

1

1

快速基本調諧和開關信息

注:B0 位的「—」表示能夠爲「0」(A版本)或「1」(B版本)。

 

3. 地址碼

 

地址碼指明的是接受到的數據在接受字符串中的位置。形象的說,電臺發送要發送一串字符,而每次只能發送4個(A版本)或者2個(B版本)字節,爲了方便接受,這就須要指明,這4個或2個字節在這串字符中的位置。好比採用A版本發送數據「abcdefghij」,接收到地址碼爲1(0001),若是沒有出錯,接受到的數據就爲「efgh」。

4. A/B文本標誌

 

只用於廣播文本的接受(其餘狀況多定義爲TA碼,並與TP碼組合使用),代表接受到的數據發生了改變,有兩種狀況

(1)在某個給定段,若接收機檢測到標誌位變化(從0到1或相反),則清除整個文本顯示 新接收;

到的文本消息段寫入顯示器 對應於未顯示的空閒位 表示未接收到更新消息的段或字符

(2)若接收機未檢測到標誌位變化,則接收到的文本段或字符被寫入現有的顯示位置,那些未接收更新消息的段或字符則不變。

 

5. PTY碼(5位)

 

這個是節目類型碼,見下表:

序號

編碼

節目

描述

0

00000

1

00001

新聞

對事實的簡短描述,包括新聞報導,報紙摘要和公衆觀點

2

00010

時事

在新聞基礎上拓寬加深的專題節目,包括紀實的辯論或分析

3

00011

信息

提供各類諮詢的節目,包括天氣預報、節目介紹、經濟信息、消費指南、外匯牌價、尋醫問藥、廣告等

4

00100

體育

涉及體育項目的專題節目,如介紹體育知識、現場直播體育比賽等

5

00101

教育

主要爲教育目的而辦的節目,如廣播函授、廣播講座等

6

00110

文學

包括廣播劇、系列劇、小說連播和評書連播

7

00111

科技

有關天然科學和工程技術的節目

8

01000

綜藝

內容豐富、形式多樣的以娛樂爲主要目的的節目

9

01001

熱線

聽衆和主技人可藉助電話直接討論問題、發表見解、提出要求的節目

10

01010

專題

上面各種中沒有包括的以語言爲主的節目,如少兒節目、軍事節目、法制節目等

11

01011

通俗音樂

 

12

01100

嚴肅音樂

 

13

01101

輕鬆音樂

 

14

01110

民族音樂

 

15

01111

戲曲

 

16

10000

其餘音樂

 

......

……

未定義

 

31

11111

EWS

用來傳輸緊急消息 除非有意外或要求測試傳送 不然它不多發送

 

6. 交通節目TP碼和交通公告TA碼

 

TP碼和A/B碼組合使用,這時候A/B碼爲TA碼,也就是說當傳送的是廣播文本的時候,才定義爲A/B碼。見下表:

TP碼

TA碼

應用

0

0

本節目不播送交通公告和其餘網絡信息(EON)

0

1

本節目不播送交通公告,播送關於另外一個有交通公告節目的EON信息

1

0

本節目播送交通公告,但如今沒有播送

1

1

本節目正在播送一個交通公告

如前言所說的,RDS電臺爲了保證汽車的行程安全,獨有一個「交通訊息」功能。就是萬一有什麼重大的交通訊息,好比公路塞車啊,車禍啊,塌方啊,電臺就會發送特殊的交通訊息。

 

三 組型碼解析

 

1.  0型組:基本調諧和開關信息

 

即組型碼爲00000或00001,前者爲A版本,後再爲B版本。二者不一樣的塊3,B版本在塊3中插入PI碼。

 

(1)A版本

Block1

Block2

Block3

Block4

PI碼

標識碼

AF

AF

PS段

         

 

AF的功能,前言應經說過,不累贅。塊3一般傳送2個AF碼,此8位指示頻道,每一個間隔爲100kHz,見下表:

序號

編碼

頻道(MHz)

0

00000000

87.6

1

00000001

87.7

……

……

……

204

11001100

107.9

205

11001101

填充碼,通常沒用

206

11001110

87.0

……

……

……

211

11010011

87.5

212~223

……

沒定義

 

244號以上,通常用做塊3中的第一個AF碼,它不指示頻道,而表示除了填充碼以外有多少個頻率。見下表:

224

11100000

沒有可替換的頻道

225

11100000

一個可替換頻道存在

……

……

……

249

11111001

25個可替換頻道存在

250~255

……

沒定義

 

(2)B版本

Block1

Block2

Block3

Block4

PI碼

標識碼

PI碼

PS段

 

若是不須要AF功能,電臺經常使用B版本發送。

PS段記錄的是基本調諧和開關信息,根據塊2的地址碼,能夠讀出來顯示,怎麼處理,前文已經給出了方法。

 

2.  2型組:廣播文本

 

2組型碼爲00010或00011,即A版本和B版本格式,區別也是在於塊3上,後者插入了PI碼。

 

(1)A版本

Block1

Block2

Block3

Block4

PI碼

標識碼

文本信息

文本信息

 

(2)B版本

Block1

Block2

Block3

Block4

PI碼

標識碼

PI碼

文本信息

 

塊2最後四位的地址碼用於塊3(只限A版本)和塊4中消息文本段的定位,因爲A版本的一個文本段含4個單字節字符,因此用A版本能夠傳送長達32個雙字節或64個單字節字符的文本消息。而B版本每一個文本段只含2個單字節字符,只能傳送16個雙字節或32個單字節字符文本消息。

 

3.  4型組:日期和時間

 

Block1

Block2

Block3

Block4

PI碼

標識碼

日期17位(本塊再加上塊2的最後一位)

小時6位

分鐘6位

時間差6

 

時間信息爲二進制碼,時間應知足分鐘的邊沿出現於時鍾結束後偏差不超過0.1秒;日期是按約簡儒略日表達,對應十進制的0~99999位二進制碼;本地時間差表示爲半小時的整數倍,範圍是-12~+12小時以內,由6位二進制表示,最高位表明正、負時差;所傳送的日期和時間應該精確,不然相應的碼應置爲零。

 

5.  其餘型組

比較少用(還沒找到資料,先把上面的整明白再說!)

相關文章
相關標籤/搜索