教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 专业资料 >

汽车音响系统软件设计与实现(2)

来源:网络收集 时间:2026-04-13
导读: 以宝马公司为例,宝马3系列轿车的所有信息和无线电通信系统都在RDS中。这一系统的软件和硬件都是西门子VDO公司的产品。这种系统已经于2003年应用在宝马5系列轿车中,于2004年应用在宝马6系列轿车

以宝马公司为例,宝马3系列轿车的所有信息和无线电通信系统都在RDS中。这一系统的软件和硬件都是西门子VDO公司的产品。这种系统已经于2003年应用在宝马5系列轿车中,于2004年应用在宝马6系列轿车中了。这套系统的操作控制界面、应用元件、硬件驱动和硬件始终都是相互分离的,并通过标准的接口连接在一起。采用这种连接方式可以方便地对电器元件进行更换,并缩短产品的研发时间。另外,BMW公司还可以按照自己的设计理念配置RDS的操作界面,因为它的人一机接口与其他系统是分离的。为了可以使用其他生产厂家提供的信息和通信系统,RDS也留下了方便的数据接口,使其他生产厂开发的程序可以方便地显现在已有的操作界面中。

1.4论文结构

论文主要章节的内容如下:一2一

大连理工大学专业学位硕士学位论文

第1章是本文的绪论部分,简单叙述课题研究的背景,以及本文的相关组成结构和主要内容。

第2章介绍了RDS相关的技术基础,包括RDS的数据源,信号的发射与接收等,侧重点在于目标软件系统建立的硬件平台及其运行的系统平台的介绍部分。

第3章分析了RDS软件系统需求,陈列软件实现的功能点,作为后续软件设计实现的基本依据(由于RDS系统的复杂性,本次软件开发仅对其中“自动追踪”功能进行设计实现,因此这部分功能是分析的重点内容)。

第4章是目标软件系统的概要设计部分,针对RDS中“自动追踪”的功能进行程序结构和基本实现方案的设计。

第5章叙述目标软件系统的详细设计与实现的相关内容,按照已完成的概要设计框架进行具体的软件实现。

论文的结论部分对整个课题研究的过程进行总结,包括对已实现软件系统的综述和软件实现过程中采用的方式方法等内容。

汽车音响系统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

大连理工大学专业学位硕士学位论文

II●

BLucKl:BLucK2

I:IBLucK3:BLucK4●

●GROUPl:一个数据包、8个子节l

II

图2.2RDS数据格式说明图

Fig.2.2RDSdataformat

2.3RDS功能概述

RDS的功能实现是以发送电台的RDS播放为基础的:RDS信号发送通常遵守的协议是一定的,在这个前提下,终端设备根据接收到的RDS数据,对RDS数据合理利用,可以各自实现具有自己特点的RDS功能,但通常都包含有以下主要功能:

(1)自动追踪功能:

当前台接收的电台播放效果不好时,能够自动向接收状况好的,播放同一节目的电台“跳转”的功能。这是RDS的核心功能。即在播放电台支持的前提下,当用户的接收终端由于发生地理位置上的转移或其他原因,而造成接收信号不好的时候,RDS系统会

汽车音响系统RDS软件设计与实现

自动从用户当前收听电台的伙伴电台(播放内容相同或相似的电台)中挑选一个信号好的电台,并转移到那个电台,以保证CA用户在开车旅行过程中一直收听到同一广播节目的目的。该操作对用户方是“透明”的。

(2)中断功能:

在用户正常收听广播信息或播放音乐等状态下,RDS系统会自动监测一些特殊内容的广播信息,在一定条件下(如战争中断)自动中断用户当前的收听,并切换到指定的广播节目进行播放。

(3)PS\TEXT等显示功能:

指根据PS(ProgramServiceNameCode,广播节目供应商的标号)TEXT的数据,显示广播台的名字、播放节目的相关信息等。

(4)CT功能:

根据CT(Colock&Date)的消息,自动调整时间和日期的功能。保证客户端的时间与服务器的时间一致【5J。

2.4重要I①S术语

下面将介绍RDS开发的一些相关术语:

(1)PS(Program

最大以8字符。Servicename)RDS数据之一。此数据可能是一些文字,这些文字就是接收台的台名,将用于显示,

(2)PI(ProgramIdentificationcode)

RDS数据之一。放送台的识别CODE,由国家CODE、区域CODE等构成,用4文字来表示,用于自动追踪的识别,放送台通过PI来识别是否是同一台

(3)AF(AltemativeFrequencies):

可替换的广播电台的频率。“可替换”的前提是两个广播电台是伙伴电台。通常每个发送台在其发送的RDS信号中都包含若干与这个台内容相同(PI也相同),但频率不同的几个台作为用户的备选接收台,这些台的频率就是当前台的AF;

(4)AFLIST:AF列表,为可替换的伙伴电台的信息记录表,是软件自己维护的一个表。

大连理工大学专业学位硕士学位论文

2.5汽车音响中的RDS功能实现

2.5.1汽车音响制品概述

与普通家庭音响相比,汽车音响在环境适应性,内部结构集成性,能源供给的特殊性等方面均存在一些特殊要求【6】,因此其对应的软件有着一套不同于普通家庭音响软件的体系结构。

2.5.2汽车音响的软件结构

和其它嵌入式制品一样,CA(CarAudio,汽车音响)的功能实现是通过软件对MCU等硬件资源进行控制,最终通 …… 此处隐藏:2156字,全部文档内容请下载后查看。喜欢就下载吧 ……

汽车音响系统软件设计与实现(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/269456.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)