没有合适的资源?快使用搜索试试~ 我知道了~
本科毕业论文---rds数据处理系统.doc
0 下载量 46 浏览量
2023-06-30
06:08:56
上传
评论
收藏 2.15MB DOC 举报
温馨提示
试读
39页
本科毕业论文---rds数据处理系统.doc
资源推荐
资源详情
资源评论
学士学位论文
i
信息电子技术学院
摘要
与传统调频广播系统相比,RDS 广播系统具有如交通公告、广播寻呼等额外功
能,适合传输对数据率要求不高的实时文字信息,提高了广播通信的频率利用率,
该系统可广泛应用于车载移动多媒体中。
本课题旨在依据《广播数据系统技术规范》使用 C++编程语言对 RDS 数据进
行类封装,然后定义类对象,通过调用类方法将数据解析成对应的文本信息,使用
虚拟串口及 MFC 中封装好的 CFile 类实现对 RDS 数据的接收以及将解析后的文字
保存和发送,并利用微软提供的 SAPI 完成语音化模块,将解析得到的文字信息转
换成语音信息进 行播放。这样就形成了一 套面向 RDS 数据 处理的软件平台,实现
对数据进行接收、解析、显示、存储、语音化等一系列功能。
关键词: RDS ,串口通信,数据封装 ,语音化
学士学位论文
ii
信息电子技术学院
Abstract
Compared with the conventional FM radio system,RDS possesses the additional
function such as traffic announcement, radio paging and so on.The system is suitable to
transmit the real-time text messages whose data rate requirement is not high.which
improves the frequency efficiency of the broadcast communication.The system is
widely applied in vehicle mobile multimedia.
This design aims at packaging the RDS data according to the The Standard for RDS
technique by means of C++ programming language,then define an object for the
class,translate the data into corresponding text information by calling the methods for
the class.
Make use of the virtual serial port and CFile class in MFC to receive RDS data or store
and send the text,and finish the phonic realization part through the SAPI supported by
the Microsoft,convert the translated text into voice and broadcast them.In this way a
software platform for RDS data processing system developed,which realizes those
functions as data receiving,analyzing,showing,storing and phonic realizing.
Keywords: RDS;serial communication;data packaging;phonic realization
学士学位论文
I
信息电子技术学院
目录
摘要 ...........................................................................................................................i
Abstract.....................................................................................................................ii
第 1 章 绪论 ............................................................................................................1
1.1 研究背景及意义 .........................................................................................1
1.2 国内外研究现状 .........................................................................................2
1.3 发展趋势及展望 .........................................................................................2
1.4 本文主要内容及章节安排 ..........................................................................2
第 2 章 RDS 数据 ....................................................................................................4
2.1 RDS 数据内容及帧结构 .............................................................................4
2.2 RDS 数据信息 ............................................................................................7
第 3 章 软件介绍 ....................................................................................................9
3.1 Microsoft Visual Studio 2010 ......................................................................9
3.2 串口调试助手.............................................................................................9
3.3 VSPM 虚拟串口 .......................................................................................10
第 4 章 系统程序设计 ...........................................................................................11
4.1 系统概述 ..................................................................................................11
4.2 RDS 数据类定义 ......................................................................................12
4.2.1 定义基类 .......................................................................................12
4.2.2 定义各组数据类 ............................................................................12
4.3 模块设计 ..................................................................................................13
4.3.1 接收模块 .......................................................................................13
4.3.2 解析模块 .......................................................................................15
4.3.3 显示模块 .......................................................................................20
4.3.4 存储模块 .......................................................................................26
4.3.5 语音模块 .......................................................................................27
4.4 程序调试及运行结果 ................................................................................29
4.4.1 设置虚拟串口 ................................................................................29
4.4.2 运行程序 .......................................................................................31
参 考 文 献 ...........................................................................................................35
致 谢 .....................................................................................................................36
学士学位论文
信息电子技术学院
1
第 1 章 绪论
当代社会信息技术高速发展,广播作为一种传输信息的手段为人们广泛接受和
使用。然而提到“广播”二字,人们想到的都是音频信息,实际上并非如此,在传输
声音的同时还可以利用很小的一段频率资源来传送文字等信息,这样就提高了频率
利用率,也丰富了通信内容,这种技术的发展造就了 RDS 广播数据系统。
1.1 研究背景及意义
广播 数 据 系统(Radio Data System ,RDS)是在现 有 调频广播 系 统的基础 上 进
行了一定的改造, 在频率范围为 87.5MHz 至 108MHz 的单声道广播信号或调频立
体 声 基 带 频 谱 的 上 边 界 ( 57kHz±2.4kHz) 外 增 添 一 个 副 载 波 信 道 , 传 输 速 率 为
1187.5bps,因此十分适合传输对数据率要求不高的实时文字信息
【 1-4】
。也就是说,
在使用了 RDS 技术的调频广播中,除 了传送一套立体声节目外 ,也可以同时传送
听不见的广播数据,包括符号、数字和文字等内容,为广大静止的和移动的听众提
供多种服务。因此,与传统的调频广播系统相比,RDS 广播系统拥有如:台名显示,
标准时间、交通公告、天气预告、节目类型、交通信息广播等附加功能
【 3】
。
目前,社会不断进步,信息技术更是时刻都在迅猛发展,人们对传播媒体的要
求也越来越高,对通信业务的需求量也越来越大,人们希望在听到声音的同时还能
看到相应的信息,这样看来,传统的调频广播已经无法满足这些需求,无线广播频
谱资源也就显得弥足珍贵。因此,研究如何高效地利用有限的频谱资源为用户提供
更多的服务具有非常重要的现实意义。RDS 技术的使用正是体现了高效利用频谱资
源这一大特点。
通过对 RDS 数据信息进行相应处理,可以将数据信息反映在显示屏上,使得
用户对一些重要信息一目了然,这样就弥补了传统调频广播只有音频信号这一缺陷,
并且这种技术不需建造众多的转发站,是一种高效的信息传送手段,具有节省频率
资源、时效性高、投资省、覆盖范围大等突出优点,并且具有明显的社会经济效益。
1.2 国内外研究现状
20 世纪 70 年代初期,联邦德国开发了一种为汽车驾驶人员服务的广播信息服
务(ARI),ARI 附加 在调 频广 播中,能够帮助识别各米波调频广播, 解决 了在 驾车
剩余38页未读,继续阅读
资源评论
智慧安全方案
- 粉丝: 3655
- 资源: 59万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功