汽车音响系统软件设计与实现(9)
发布时间:2021-06-12
发布时间:2021-06-12
汽车音响系统RDS软件设计与实现
2RDS技术基础
本章作为RDS技术的基础知识介绍,简介了RDS数据信号的相关内容以及RDS对于终端用户来说的一系列特殊功能。针对建立目标系统的特定硬软件平台和系统平台,重点介绍了实现RDS信号接收并处理的软硬件机制,是后续探讨软件设计与实现的前提。
2.1RDS应用的基础条件^I≈DS信号源
RDS功能的实现要以RDS数据源即RDS数据广播为背景条件。也就是需要当地广RDS技术实质是利用调频立体声(FM)广播的副载波携带数据信息的一种工作方式。播系统的支持(目前只有欧洲各国的广播系统支持该数据发送的相关协议)。RDS数据经过FSK调制,成为载波为57KHZ的RDS数据信号,这个声音人的耳朵是听不到的;RDS的数据信号和放送局播放的声音信号混合,成为复合信号,然后经过FM调制,进行发送[3】。RDS信号的发射过程如图2.1所示:灞铴辫?镳獭麟麒獭辫瀚群
图2.1RDS的信号发送过程
Fig.2.1RDSsendingprocedure{蒸愚饕i 嘤霪繁蒸 藜蒸鏊蹇囊蒸
接收的过程正好相反,经过解调得到的复合信号,经过RDS解码,把复合信号分成两路,一路是声音信号送到音频回路,另一路通过IIC总线,把解码的RDS数据给MACON。
2.2RDS的数据格式
RDS信号发送是遵循一种内部协议的,该协议规定了RDS数据的具体格式及其相应的含义。RDS数据是:每8个字节的数据作为一个基本单位,称为一个数据包,她被一次发送;连续的十几个数据包作为一个整体组成一次完整的RDS数据;次完整的RDS数据中每个数据包的含义各不相同,他们每一种类型的数据包称之为一种GROUP,一个GROUP包含4BLOCK,每个BLOCK有2字节,每个bit位的含义以及其所在GROUP的种类和位置都是固定的,整个数据包经过FSK调制,成为载波为57KHZ的RDS数据信号,该声音人耳不可识别【41。4