(完整版)基于单片机的MP3播放器设计毕业设计论文
基于单片机的MP3播放器设计

基于单片机的MP3播放器设计基于单片机的MP3播放器设计随着科技的发展,单片机技术已经广泛应用于各个领域。
本文将介绍基于单片机的MP3播放器设计,让读者了解如何利用单片机实现MP3音频文件的播放。
一、文章类型本文属于技术文档,旨在为读者介绍基于单片机的MP3播放器设计的原理、步骤和实现方法。
二、目标读者本文的目标读者为对单片机技术和MP3音频播放感兴趣的工程师、技术人员和爱好者。
三、文章结构1、引言:介绍基于单片机的MP3播放器设计的基本概念和背景知识。
2、系统架构:阐述基于单片机的MP3播放器的整体架构和硬件组成。
3、硬件选择:详细介绍实现该系统所需的硬件设备及其功能。
4、软件设计:说明软件编程方案和程序流程图。
5、实现细节:详细描述实现MP3播放的各个步骤和技术细节。
6、测试与验证:对设计的MP3播放器进行测试,验证其功能和性能。
7、结论:总结本文的设计成果和贡献,提出未来改进的方向。
四、正文1、引言基于单片机的MP3播放器设计是指利用单片机作为主控制器,实现MP3音频文件的解码和播放。
单片机具有体积小、价格低、易于编程等优点,因此被广泛应用于各种嵌入式系统中。
通过设计基于单片机的MP3播放器,可以实现对音乐播放的灵活控制,提高音频产品的智能化水平。
2、系统架构基于单片机的MP3播放器系统主要由音频解码芯片、存储芯片、单片机控制器、音频放大器和扬声器等组成。
其中,音频解码芯片负责将存储在存储芯片中的MP3文件解码成模拟信号,单片机控制器负责控制音频解码和播放过程,音频放大器将模拟信号放大后驱动扬声器播放音乐。
3、硬件选择(1)音频解码芯片:采用常见的解码芯片如WM8751,支持MP3、WAV等多种音频格式解码。
(2)存储芯片:选用具有非易失性存储功能的芯片,如EEPROM或Flash存储器,用于存储MP3文件。
(3)单片机控制器:采用具有丰富I/O端口和内嵌Flash存储器的单片机,如STM32F103C8T6。
基于STM32单片机的MP3播放器毕业设计 精品

关键词:MP3播放器;STM32F103VCT6;VS1003;SD卡
ABSTRACT
At the development of the digital coding and decoding and compression technology,Voice files are also moving in a high compression ratio, high-fidelity direction, from MP1, MP2 to MP3 format now. Therefore, high compression ratio, high-fidelity design of MP3 players have a good prospect.
毕业设计(论文)-基于单片机控制的音乐播放器[管理资料]
![毕业设计(论文)-基于单片机控制的音乐播放器[管理资料]](https://img.taocdn.com/s3/m/c2ce389c58fafab068dc02c7.png)
单片机音乐播放器设计报告学生:XXX 指导教师:XXX内容摘要:单片机具有体积小、功能强、成本低、应用面广等优点,可以说,智能控制与自动控制的核心就是单片机。
根据要求设计一款音乐播放器,能实现音乐播放的简单功能,同时为了美化,添加了韵律闪烁彩灯,设计时采用Keil软件编程,用protues软件仿真,核心器件采用灵活性高且价格低廉的AT89C51芯片。
设计完成后系统可播放自编歌曲,同时发光二极管随着歌曲韵律闪烁。
关键词:单片机 AT89C51 音乐播放英文标题Abstract: SCM has small, strong function, low cost, application, advantages and intelligent control and automatic control of the core is the microcontroller. According to the requirements of a music player, design of music broadcast can realize simple function, and to beautify, added rhythm flashing lights, design is used when Keil C software programming, with protues software simulation, the core device adopts high flexibility and the price is cheap AT89C51 chip. The design is completed system can play Wrote songs, and leds with songs rhythm flicker.Keywords:SCM Temperature AT89C51 Music broadcast前言:微机原理和接口技术是一门实践性强的学科,不但要求有较高的理论水平,而且还要求有实际的动手能力,其中很多的原量、规则、现象等仅仅靠学习教科书是无法完全掌握的,必须通过实践才能比较直观和深刻的理解。
基于51单片机的MP3播放器设计毕业论文

目录前言 (I)第1章绪论 (2)§1.1课题研究背景和意义 (2)§1.2研究的主要内容 (5)第2章设计方案选择 (7)§2.1设计方案 (7)§2.2选定最终设计方案 (8)第3章MP3系统硬件设计 (9)§3.1 MP3系统硬件设计的原则 (9)§3.2主控CPU的性能介绍和原理图 (10)§3.3调试接口电路 (13)§3.4 Flash存储系统 (14)§3.5电源系统部分 (15)§3.6音频和功率放大电路 (17)§3.7 MP3的原理图和PCB图 (18)第4章MP3系统软件设计 (22)第5章实验结果 (25)结论 (26)参考文献 (27)致谢 (28)附录 (29)外文资料译文 (59)摘要随着科学技术的发展,带数字语音功能的嵌入式终端类产品在日常生活中得到了广泛的使用,这也促进了与该功能相关的数字音频压缩技术的发展,在数字音频压缩技术中,MP3以其优异的性能得到了广泛的使用。
现在,具备MP3功能已成为嵌入式终端类产品的发展趋势之一。
本文介绍了一种基于51单片机的MP3播放器设计方案。
它采用ATMEL 公司专门针对MP3设计需求出品的AT89C51SND1C芯片。
文章详细论述了MP3播放器的硬件和软件结构设计流程,采用Protel99se软件画出原理图、制做印刷电路板,通过Keil编程软件对MP3软件设计中的文件解码程序、按键控制程序、USB通讯控制程序和FAT文件管理程序进行编程,通过电脑的串口和相应的软件进行调试,实现MP3实时解码过程。
实验表明,该系统工作达到了设计要求,为后续的嵌入式系统研发打下了基础,具有一定的实用价值。
关键词:单片机,MP3,AT89C51SND1C,USB,FATMP3 PLAYER DESIGN BASED ON 51 SINGLE-CHIPABSTRACTAlong with the development of science and technology, the embedded terminal products with digital audio function is widely used in our daily life, and the associated digital audio compression technologies are also highly developed, MP3 is the most popular one in various digital audio compression technologies according it’s excellent performance. Now, with MP3 function have became the trends of the embedded terminal products.This paper introduce a MP3 player design based on 51microcontroller.It uses AT89C51SND1C chip,which ATMEL company produce for MP3 design requiresments.We detailed discuss the MP3 player hardware and software design process,use Protel99se software to draw MP3 schematic, make printed circuit boards, through Keil programming software design MP3 software,such as file decoding procedures, key control procedures, USB communication and control procedures,and FAT file management procedures and programming procedures, use the computer's serial port and the corresponding software debug programs, realize real-time MP3 decoding. The experiment results show that the system meets the design requirements, creat the condition of the subsequent development of embedded systems, and has some practical value.KEY WORDS:Single chip,MP3,AT89C51SND1C,USB,FAT前言嵌入式技术作为在信息、网络与服务等支撑发展中最重要的实用技术之一,已经开始广泛应用于移动通信、消费电子、无线网络、工业控制和军事国防等社会生活的各个领域。
基于单片机的音乐播放器设计毕业设计

基于单片机的音乐播放器设计毕业设计目录摘要 -------------------------------------------------------------------------------- 错误!未定义书签。
ABSTRACT---------------------------------------------------------------- 错误!未定义书签。
第一章绪论 ----------------------------------------------------------------------------------------------- 11.1 基于单片机的MP3概述 ------------------------------------------------------------------ 11.1.1 基于单片机的MP3系统组成 ----------------------------------------------------- 11.1.2 基于单片机的MP3播放器特点 -------------------------------------------------- 21.2 课题研究的背景及意义--------------------------------------------------------------------- 21.2.1 课题研究的背景---------------------------------------------------------------------- 21.2.2 课题研究的意义---------------------------------------------------------------------- 41.3 论文研究的内容和目标--------------------------------------------------------------------- 41.3.1 论文研究的内容 -------------------------------------------------------------------- 41.3.2 论文研究的目标 -------------------------------------------------------------------- 5 第二章硬件设计 ----------------------------------------------------------------------------------------- 62.1 A VR单片机简介---------------------------------------------------------------------------- 62.2 A VR单片机性能接口分析---------------------------------------------------------------- 72.3 基于SD卡的MP3接口设计 -------------------------------------------------------------- 72.3.1 ATmega8l引脚介绍---------------------------------------------------------------- 82.3.2 ATmega8l接口介绍与设计------------------------------------------------------- 9 第三章软件设计-------------------------------------------------------------------------------------- 163.1 软件设计流程 ------------------------------------------------------------------------------- 163.2 键盘程序设计 ----------------------------------------------------------------------------- 173.3 SD卡驱动程序设计---------------------------------------------------------------------- 173.4 FAT驱动程序设计------------------------------------------------------------------------ 193.5 VS1003B驱动程序设计----------------------------------------------------------------- 223.6 MP3软件运行设计----------------------------------------------------------------------- 24 第四章总结 --------------------------------------------------------------------------------------------- 274.1 基于单片机的MP3播放器测试结果------------------------------------------------- 274.2 前景与展望 -------------------------------------------------------------------------------- 27 参考文献 -------------------------------------------------------------------------------------------------- 28 致谢 -------------------------------------------------------------------------------------------------------- 30 附录 -------------------------------------------------------------------------------------------------------- 31第一章绪论1.1 基于单片机的MP3概述1.1.1 基于单片机的MP3系统组成基于单片机的MP3播放器主要由主控制器、SD卡、解码芯片、键盘等四个部分组成。
毕业设计(论文)-基于单片机的mp3播放器设计[管理资料]
![毕业设计(论文)-基于单片机的mp3播放器设计[管理资料]](https://img.taocdn.com/s3/m/0039dfe8964bcf84b8d57b61.png)
摘要在我们的日常生活中,人们会面对许多来自周围环境的压力,而听音乐已经成为普通大众放松自己的方式,MP3播放器则是听音乐必不可少的工具。
以前的音乐播放器有功能单一、系统流畅度低、输出音质差、无法扩展容量、与电脑交换数据时传输缓慢等缺点。
为了提高MP3播放器的质量,满足各类人群需求,特此设计了一个基于单片机的MP3播放器。
本课题主要研究基于单片机的MP3设计,设计以STC12C5A60S2单片机作为主控芯片,同时结合音频解码芯片VS1003、功率放大器、存储电路、SD卡读写模块等外部电路组成音乐播放系统。
能够完成对存储器识别和数据读取,将在存储器中读取的MP3文件或其他音频文件解码并播放流畅的音乐。
关键词:MP3播放器;STC12C5A60S2单片机;VS1003解码器AbstractIn our daily life, people face a lot of pressure from the surrounding environment, and listening to music has become a way of the general public to relax,the MP3 player is the tool to listening music. Once upon a time the music player has a single function, low system fluency, output quality is poor, cannot expand capacity, exchange data transmission shortcomings such as slow with computers. In order to improve the quality of the MP3 player, meet the needs of all kinds of people, we designed a MP3 player based on single chip microcomputer.This topic finishes the software design of the music player based on the 51 microcontroller,In combination with audio decoding chip VS1003,power amplifier,storage circuit and the SD card reader module composition a music playback system. The system is able to complete the recognition and data memory read,read the files in the memory and play music fluently.Keywords:MP3 player; STC12C5A60S2 MCU; VS1003 decoder目录1 绪论 (1)课题背景 (1)课题意义 (2)课题研究内容 (2)2 主要元器件介绍 (3)STC12C5A60S2单片机简介 (3)VS1003(MP3/WMA音频编解码器) (3)VS1003概述 (3)VS1003特性 (4)VS1003芯片LQFP-48和BGA-49Ball封装的引脚分配 (4)SD卡读写模块 (6)SD卡读写模块概述 (6)技术规格 (6)引脚分配 (7)3 系统硬件设计 (9)系统硬件设计综述 (9)按键控制电路 (9)SD卡电路 (10)VS1003电路 (10)4 系统软件设计 (12)编程软件介绍 (12)Keil软件介绍 (12)Keil使用方法 (12)程序语言介绍 (15)C语言 (15)语言特点 (15)C语言与汇编语言对比 (16)系统软件设计综述 (17)VS1003模块的MP3文件播放程序设计 (20)系统性能分析 (21)5硬件测试 (22)结论 (23)致谢 (24)参考文献 (25)附录A 英文原文 (25)附录B 汉语翻译 (27)附录C 源程序 (28)附录D 元件清单 (44)附录E 电路图 (45)附录F 实物图 (47)1 绪论课题背景德国人Brandenburg在20世纪80年代进入顶尖的研究机构Fraunhofer Institute for Integrated Circuit,组成了MP3研发小组,并开始着手研发MP3。
基于单片机的音乐播放器设计毕业论文

图书分类号:密级:毕业设计(论文) 基于单片机的MP3播放器设计学生汤明学院名称信电工程学院专业名称电子信息工程指导教师豹2012年5月10日摘要因为单片机编写的MP3播放器具有执行效率高、频率输出稳定、易于修改、高可靠性、高性价比、低电压、低功耗等,使单片机近几年得到迅猛发展和大围推广,广泛应用于工业控制系统、数据采集系统、智能化仪器仪表、及通讯设备、日常消费类产品、玩具等[1]。
利用单片机设计的MP3播放器具有硬件电路简单,软件运行可靠等特点。
本文介绍了一种以 AT89S52 单片机为控制核心的MP3。
该设计采用2*16个点阵液晶模块LCD1602作为显示界面,蜂鸣器作为发声元件,并利用定时器进行中断控制。
本文分析了基于单片机的MP3播放器的工作原理,详细介绍了MP3播放器的功能及其硬件设计和软件设计的方法,给出了基于MCS-51单片机的MP3播放器的具体实现方案并重点讲述了其硬件实现与软件编写,实现了单片机MP3播放器对音乐的演奏。
关键词:MP3播放器;AT89S52;LCD1602目录摘要 (I)1绪论 (1)2设计综述 (2)2.1单片机工作原理 (2)2.1.1 单片机概述 (2)2.1.2 单片机的应用领域及发展趋势 (2)2.2 单片机产生音调的方法 (3)2.3 KEIL开发系统 (4)2.4 PROTEUS的操作 (8)3硬件设计 (9)3.1总体方案设计 (9)3.2 单片机最小系统电路 (9)3.2.1 AT89S52芯片性能介绍 (9)3.2.2 电源电路 (13)3.2.3 时钟振荡电路 (13)3.3 键盘扫描模块 (14)3.4 显示模块 (15)3.5 播放模块 (16)4 系统软件设计 (18)4.1编程原理及流程图 (18)5 调试与仿真结果 (22)5.1 软件调试 (22)5.1.1 测试LED显示模块 (22)5.1.2 测试键盘控制模块 (23)5.1.3 测试P3.0口输出 (23)5.2 调试中遇到的问题及解决 (24)5.3 仿真结果 (25)结束语 (26)致 (27)参考文献 (28)附录 (28)附录1 源程序 (29)1绪论几千年来,各种乐器的发声无一不是依靠琴弦、簧片、哨片引起管柱振动而作为声源的。
单片机毕业设计:基于单片机的MP3设计

辽宁科技大学本科生毕业设计
第1页
1 绪论
MP3 播放器从诞生至今已经有 4-5 年了,但是真正在市场上掀起购买热潮、吸引众 多厂商争相加入这个市场,实际上也就是这 2-3 年的时间。MP3 播放器[1]的容量从最初 的 16M 到今天的 1G 的容量变革,MP3 播放器作为一种新的便携式播放器正以每年百分之 十的增长速度抢占便携式播放器的市场。现在市场上 MP3 播放器的主流配置都是以轻薄、 小巧、时尚和装饰性为主的外型,出色的音质,较高的性价比,丰富的附加功能深得人 心。将来的 MP3 播放器不论技术如何进步,功能如何强劲,都应该考虑到最终用户的需 求,从用户需要的角度出发,设计出功能更强大、外型更时尚、使用更方便的 MP3 播放 器,并且价格上让用户更容易接受,这就是 MP3 播放器发展的趋势!
辽宁科技大学本科生毕业设计
第7页
3 便携式 MP3 播放器的方案分析
本章分两大部分 MP3 播放器的硬件解决方案和 MP3 播放器的软件解决方案[4]。硬 件方面包括:基于分离芯片的 MP3 播放器方案、基于集成 MP3 功能单片机的 MP3 播 放器方案、基于定制 ASIC 电路的 MP3 播放器方案及彩 FPGA 实现 MP3 播放器的方案。
2.2.1 MP3 播放器的通信接口............................................................................................. 5 2.2.2 USB2.0 简介................................................................................................................ 5 2.2.3 USB 协议的传输速率................................................................................................. 5 2.2.4 USB 的 4 个层次......................................................................................................... 6 2.3 便携式 MP3 播放器的扩展功能...................................................................................... 6
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于单片机的MP3播放器设计音频信号数字化后所面临的一个不容忽视的问题是:巨大的数据量给存储和传输带来的压力。
因此音频压缩技术在广播专业领域、网络传输及多媒体应用中受到广泛关注,成为音频信号处理的关键技术之一。
MPEG(Moving Picture Experts Group)运动图像专家组,在1992年底制定了第一个世界范围的Hi-Fi(High-Fidelity)质量的音频编码标准MPEG-1。
MPEG-1分为三种不同的方式,称为Layer1、Layer2和Layer3。
序号越高,复杂性越大,但是可提供更好的编码效率,特别是在低比特率时。
MP3就是MPEG-1 Layer3,是基于感知编码的算法,目前在CD 音质的声音压缩方面,是一种通用的方法。
使用MP3标准对于音频数据编码既可以获得较大的音频数据压缩比,又可以得到较好的音乐回放质量。
MP3的解码器结构复杂,涉及到大量的数学计算,对处理器与内存的要求相当高。
目前,AT89C51处理器以其高性价比,丰富的外设资源,越来越受到各种嵌入式研发人员的青睐[5-7]。
基于以上背景,我在此次设计中提出了AT89C51SND1C微处理器的软件解码方案,在降低硬件成本的基础上保证高质量的播放效果。
1.2.2 课题研究的意义MP3音频播放器的最合理工作速度为30Mips,而一个典型的视频媒体播放器的理想速度则为175Mips,所以提高MP3的工作速度,以及改本课题来源于生产实践善MP3的音质是最关键的,也是亟待解决的问题。
MP3是一种典型的嵌入式设备,而现在市场上比较常见的是闪存式MP3。
由于闪存式MP3的容量限制,使它存储歌曲数目较少,在功能上也很难实现多样化。
而硬盘式MP3的多功能及大容量,也必将受到不少消费者的喜爱。
另外一个原因是近年来,嵌入式系统与单片机开发的有机结合,已广泛被应用于网络通信、工业控制、机顶盒、PDA等诸多领域[8]。
本文提出了一种基于单片机的MP3播放器的设计方案,这就进一步的体现了该设计的灵活性。
目前该设计方案已经实现,实践证明,此播放器拥有市面MP3所有的全部功能并能够很好的运行。
MP3播放器一般分成3个部分:CPU、MP3硬件解码器存储器。
其中可以将前两部分集成在一起,即带MP3硬件解码器的CPU;或将后两部分集成在一起,即集成硬件解码、DA转换及音频输入。
存储器可以是Flash 存储器或硬盘。
通过用MP3编码技术,可以得到大约12:1压缩的有损音乐信号。
尽管MP3音乐是有损的,它在压缩过程中对功率谱较弱的信号有所丢失,但它同CD原声区别不大,不影响一般音乐爱好者对音乐的欣赏。
MP3大大缩小了声音文件的长度,使音乐的存储和传输更方便。
2 MP3的编解码过程2.1 MP3的工作原理一个完整MP3播放器要分几个部分:中央处理器、解码器、存储设备、主机通讯端口、音频DA和功放、显示界面和控制键、其中中央处理器和解码器是整个系统地核心。
这里的中央处理器我们通常成为MCU (单片微处理器),简称单片机。
它运行MP3的整个控制程序,也称为fireware(或者固件程序)。
控制MP3的各个部件的工作:从存储设备读取数据送到解码器解码;与主机连接时完成与主机的数据交换;接收控制按键的操作;显示系统运行状态等任务。
解码器是芯片中的一个硬件模块,或者说是硬件解码(有的MP3播放机是软件解码,由高速中央处理器完成)。
它可以直接完成各种格式MP3数据流的解码操作,并输出PCM或I2S格式的数字音频信号[10]。
存储设备是MP3播放机的重要部分,通常的MP3随身听都是采用半导体存储器(FLASH MEMORY)或者硬盘(HDD)作为储存设备的[11]。
它通过接收储存主机通讯端口传来的数据(通常以文件形式),回放的时候MCU读取存储器中的数据并送到解码器。
数据的存储是要有一定格式的,众所周知,PC管理磁盘数据是以文件形式,MP3亦不例外,最常用的办法就是直接利用PC的文件系统来管理存储器,微软操作系统采用的是FAT文件系统,这也是最广泛使用的一种[12]。
播放机其中一个任务就是要实现FAT文件系统,即可以从FAT文件系统支持的磁盘中按文件名访问并读出其中的数据。
主机通讯端口是MP3播放机与PC机交换数据的途径,PC通过该端口操作MP3播放机存储设备中的数据,拷贝、删除、复制文件等操作。
目前最广泛使用的是USB总线,并且遵循微软定义的大容量移动存储协议规范,将MP3播放机作为主机的一个移动存储设备。
这里需要遵循几个规范:USB通信协议、大容量移动存储器规范和SCSI协议[13-15]。
音频DAC是将数字音频信号转换成模拟音频信号,以推动耳机、功放等模拟音响设备。
这里要介绍一下数字音频信号。
数字音频信号是相对模拟音频信号来说的。
我们知道声音的本质是波,人们能听到的声音频率在20Hz到20kHz之间,称为声波。
模拟信号对波的表示是连续的函数特性,基本的原理是不同频率和振幅的波叠加在一起。
数字音频信号是对模拟信号的一种量化,典型方法是对时间坐标按相等的时间间隔做采样,对振幅做量化。
单位时间内的采样次数称为采样频率。
这样一段声波就可以被数字化后变成一串数值,每个数值对应相应抽样点的振幅值,按顺序将这些数字排列起来就是数字音频信号了。
这是ADC(模拟—数字转换)过程,DAC(数字—模拟转换)过程相反,将连续的数字按采样时候的频率转换成对应的电压。
MP3解码器解码后的信息属于数字音频信号(数字音频信号有不同的格式,最常用的是PCM和I2S两种),需要通过DAC转换器变成模拟信号才能推动功放,被人耳所识别。
2.2 MP3播放器编码过程2.2.1 编码分析一、音频信号数字化信号的数字化就是将连续的模拟信号转换成离散的数字信号,一般需要完成采样、量化和编码三个步骤,如图2-1所示。
采样是指用每隔一定时间间隔的信号样本值序列来代替原来的时间上连续的信号;量化是用有限个幅度近似表示原来的时间上连续变化的幅度值,把模拟信号的连续幅度变为有限数量、有一定时间间隔的离散值;编码则是按照一定的规律,把量化后的离散值用二进制数码表示。
上述数字化的过程又称为脉冲编码调制,通常由AD转换器来实现。
图2-1音频信号数字化数字音频信号经过处理、记录或传输后,当需要重现声音时,还必须还原为连续变化的模拟信号。
将数字信号转换成模拟信号为DA转换。
数字音频的质量取决于采样频率和量化位数。
采样频率越高,量化位数越多,数字化后的音频质量越高。
二、音频采样采样就是从一个时间上连续变化的模拟信号取出若干个有代表性的样本值,来代表这个连续变化的模拟信号。
一个在时间和幅值上都连续的模拟音频信号的函数表示为,采样的过程就是在时间上将函数离散化的过程。
一般的采样是按照均匀的时间间隔进行的。
设这一时间间隔为T ,则取样后的信号为,n 为自然数。
根据奈奎斯特采样定理:要从采样值序列完全恢复原始的波形,采样频率必须大于或等于原始信号最高频率的2倍。
设连续信号的频谱为,以采样间隔时间T 抽样得到离散信号,如果满足时,其中是截止频率,即时,可以由完全确定连续信号,如公式(2-1)所示。
(2-1) 因此,可由离散信号完全确定频谱,如公式(2-2)所示。
()()()()sin n n t nT T x t x nt t nT T π=-∞-=-∑ (2-2)当采样频率为12T 时,即时,称为奈奎斯特采样频率。
三、音频量化采样把模拟信号变成了时间上离散的样值序列,但每个样值的幅度仍然是一个连续的模拟量,因此还必须对其进行离散化处理,将其转换为有限个离散值,才能最终与数码来表示其幅值。
量化过程是将采样值在幅度上再进行离散化处理的过程。
所有的采样值可能出现的范围被划分成有限多个量化阶的集合,把凡是落入某个量化阶内的采样值都赋予相同的值,即量化值。
通常这个量化值用二进制来表示,用N 位二进制码字可以表示2N 个不同的量化电平。
存储数字音频信号的比特率为:,其中的是采样率,N 是每个采样值的比特数。
表示采样值的二进制的位数为量化位数,它反映出各采样值的精度,如3位能表示采样值的8个等级,8位能反映256个等级,其精度为音频信号最大振幅的1256。
量化位数越多,量化值越接近于采样值,其净度越高,但要求的信息存储量就越大。
根据以上公式可知,要减小比特率I,在2s已经确定的情况下,只能去减少N的值。
N的值降低会导致量化的精度降低,N的值增加又会导致信息存储量的增加。
因此在编码时就需要合理地选择N的值[16]。
均匀量化就是采用相等的量化间隔进行采样,也称为线性量化。
用均匀量化来量化输入信号时,无论对大的输入信号还是小的输入信号都一律采用相同的量化间隔。
因此,要想既适应幅度大的输入信号,同时又要满足精度高的要求,就需要增加采样样本的位数。
非均匀量化的基本思想是对输入信号进行量化时,大的输入信号采用大的量化间隔,小的输入信号采用小的量化间隔,这样就可以在满足精度要求的情况下使用较少的位数来表示。
其中采样输入信号幅度和量化输出数据之间一般定义了两种关系,一种成为u律压缩算法,另一种成为A律压缩算法。
采用不同量化方法,量化后的数据量也就不同。
因此说量化也是一种压缩数据的方法。
四、音频编码采样、量化后的信号还不是数字信号,需要把它转换成数字脉冲,这一过程成为编码。
最简单的编码方式是二进制编码。
具体说就是用n 比特的二进制编码来表示已经量化了的样值,每个二进制数对应一个量化电平,然后把它们排列,得到由二值脉冲串组成的数字信息流。
用这种方式组成的二值脉冲的频率等于采样频率与量化比特数的乘积,成为数字信号的数码率。
采样频率越高,量化比特数越大,数码率就越高,所需要的传输带宽就越宽[17]。
音频编码方法归纳起来可分三大类:波形编码、参数编码、混合编码。
波形编码是尽量保持输入波形不变,即重建的语音信号基本上与原始语音信号波形相同,压缩比较低;参数编码是要求重建的信号听起来与输入语音一样,但其波形可以不同,它是以语音信号所产生的数学模型为基础的一种编码方法,压缩较高;混合编码是综合了波形编码的高质量潜力和参数编码的高压缩效率的混合编码方法,这类方法也是目前低码率编码的方向。
2.2.2编码过程MP3文件由一系列长度不同的帧组成,一个接着一个,就好像电影胶片一样。
每一帧的前面都有一个头信息,其中就包括一些关于后继数据的额外信息。
在某些编码中,这些帧可以互相影响。
例如,一帧有剩余的空间,而下一帧没有,他们就可以组合起来产生一个优化的结果。
在一个MP3文件的开始或者结尾,通常会存储一些额外的信息,包括歌手、曲目名、专辑名、录制时间、流派以及个人评论。
这叫做“ID3”数据,当文件数目不断增长是,将会非常有用。
MP3使用两种技术获得好的压缩比:一种有损压缩,一种无损压缩。