基于H9200CS的无线语音播报系统
发布时间:2018-02-06 04:15
本文关键词: 无线传输 嵌入式操作系统 ARM9 Linux 出处:《山东大学》2013年硕士论文 论文类型:学位论文
【摘要】:随着通讯技术和信息技术的发展,人们对通信设备的要求越来越高。人们越来越多的使用体积小巧、携带方便、功能强大的通信设备,无线传输方式与有线传输相比有着诸多优点:无需架设电线,且覆盖范围广,不受地理环境限制;语音信号的质量很高,误码率很低;在出现故障时能快速找出原因,恢复正常运行;安全保密性能好。 首先,本文介绍了无线语音技术的发展现况,然后分别介绍了国内外的发展状况,以及本课题的意义和发展前景。其次,本文阐述了无线传输技术的发展历程;简单介绍了语音压缩编码的发展历史、研究现状和常用的压缩编码算法,并分析了语音编码算法的一般原理、分类及其不同的实现方法。本文给出了一种无线语音传输系统的设计思路及实现方案、描述了项目背景和应用价值,同时根据项目的需求选择出使用的芯片:在种类众多的处理器中选出ARM9系列超低功耗处理器;ARM9具有高度可编程性、高性能、低功耗、可以选择性的外围器件搭配、语音芯片使用uda1380tt-MD立体声音频编码解码器;以及专为在433MHz ISM(工业、科研和医疗)频段工作而设计的KH-WKTKIE-465PV大功率收发芯片。根据这些芯片资料绘制出原理图与PCB图。 最后,描述了本文的软件平台嵌入式Linux操作系统,Linux是一种自由和开放源码的类Unix操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可以在各种计算机硬件设备中被安装,比如常见的手机、平板电脑、路由器、视频游戏控制台、或者台式机、大型机以及超级计算机等。Linux是领先的一个操作系统,在世界上,运算速度最快的10台超级计算机内部,使用的都是Linux操作系统。 针对以上的需求分析,展现出无线语音播报的市场潜力。本论文主要完成了以下几方面工作: 1、无线语音播报的硬件设计。包括硬件平台的总体规划、硬件的选型与搭配、硬件实施方案。 本系统硬件主要有两大部分组成,一部分是CPU核心模块--信息处理部分,另一部分是无线发射模块-信号发射部分。 硬件平台采用以AT91RM9200为核心的处理器,外围设备通过扩展板与处理器连接,设备与处理器之间的数据传递通过串口交换,CPU进行任务调度。 信息处理部分用于接收上位机的信息,并将接收的信息进行分类和处理,把接收到的需要播放的信息分析出来,找到对应的语音文件进行合成,最后将合成的语音文件通过声卡播放出来。 信号发射部分将上一部分通过声卡播放的声音通过无线模块以无线广播的模式发射出去,执法人员通过对讲机接收语音信息。 2、无线语音播报的软件设计。包括Linux系统下的应用程序开发、硬件驱动开发。 本系统运行的软件平台为LINUX操作系统,完成了在Linux下基于C语言的应用程序开发;另外牵扯到控制的许多硬件都需要底层驱动,比如串口、GPIO、音频等等,在系统的开发过程中完成了以上底层驱动的开发。 3、通过实地测试,诸如青岛胶州湾大桥超载超限检测站、国道G104瓷窑超载超限检测站、广州丫髻沙大桥超载超限检测站等治超站的现场使用,也验证了该产品的可行性。 最后,对系统的未来发展进行了展望。
[Abstract]:With the development of communication technology and information technology , the demand of communication equipment is getting higher and higher . Firstly , this paper introduces the status of the development of wireless voice technology , then introduces the development history of wireless transmission technology , the significance and development prospect of wireless transmission technology . Secondly , this paper describes the development history of the wireless transmission technology , the research situation and the common compression coding algorithm , and analyses the general principle , classification and implementation methods of the speech coding algorithm . Finally , we describe the embedded Linux operating system of the software platform , Linux is a kind of free and open source class Unix operating system , there are many different versions of Linux , but they all use the Linux kernel . Linux can be installed in various computer hardware devices , such as common mobile phones , tablets , routers , video game consoles , or desktops , mainframe computers , supercomputers , etc . Linux is the leading operating system , in the world , the fastest operating systems in the world are Linux operating systems . Aiming at the above demand analysis , this paper presents the market potential of wireless voice broadcasting . This paper mainly accomplishes the following aspects : 1 . Hardware design of wireless voice broadcasting . It includes the master plan of hardware platform , the selection and matching of hardware and implementation of hardware . The hardware of the system mainly consists of two parts , part of which is the CPU core module - information processing part , and the other part is the wireless transmission module - signal transmitting part . The hardware platform adopts AT91RM9200 as the core processor , the peripheral equipment is connected with the processor through the expansion board , and the data between the equipment and the processor is exchanged through the serial port , and the CPU performs task scheduling . the information processing part is used for receiving the information of the upper computer and classifying and processing the received information , analyzing the received information needed to be played , finding the corresponding voice file for synthesizing , and finally playing the synthesized speech file through the sound card . and the signal transmitting part transmits an upper part of the sound through the sound card to be transmitted through the wireless module in a wireless broadcast mode , and the law enforcement personnel receives the voice information through the intercom . 2 . Software design of wireless voice broadcasting , including application development and hardware drive development under Linux system . The software platform running on the system is the Linux operating system , and the development of the application program based on C language under Linux is completed , and many hardware involved in the control needs to be driven by the bottom layer , such as serial port , GPIO , audio and so on , and the development of the above bottom layer drive is completed during the development of the system . 3 . The feasibility of the product is also verified by field testing , such as the overload detection station of Qingdao Jiazhou Bay Bridge , the overload detection station of G104 porcelain kiln of Gudao , the overload detection station of Guangzhou Lajishan Bridge , etc . , and the feasibility of the product . Finally , the future development of the system is forecasted .
【学位授予单位】:山东大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TN912.3;TP368.1
【参考文献】
相关期刊论文 前2条
1 王虎升;李金环;袁宪锋;张胜春;;基于STM32的嵌入式语音播报系统的设计[J];北京联合大学学报(自然科学版);2011年03期
2 赵会平;汽车导航系统与交通信息通信系统[J];公路交通科技;1998年03期
相关硕士学位论文 前3条
1 曹洪太;基于Internet和GPRS技术的温室远程监控系统[D];曲阜师范大学;2006年
2 程兵;基于GPRS的GPS车载终端[D];曲阜师范大学;2009年
3 刘薇;基于MSP430的无线语音数据传输系统的设计[D];电子科技大学;2009年
,本文编号:1493553
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1493553.html