摘要传统的数字语音采集系统设计复杂且存在很多缺陷,采用具有专门的语音采集集成电路的系统相对简单而且性能上有很大的提高。MSP430F6638单片机有超低功耗的CPU和丰富的外设资源,性能强大,模块众多,为语音采集系统提供了一个很好的实验平台。通过对MSP430F6638的主要模块进行分析,在MSP430F6638的硬件基础上编写程序实现将SD 卡模拟为U 盘,音频播放,录音与回放功能。在CCSv5.3中将编好的程序下载到MSP430F6638中调试运行仿真,可以对SD 卡进行读写。TFT 屏幕上会显示出当前播放文件的文件名、当前播放时间、文件时间长度、采样率等信息,并可以进行录音和播放操作及调节音量等操作。19444
关键词 MSP430F6638 读写SD卡 录音 回放
毕业论文设计说明书(论文)外文摘要
Title Design of voice acquisition system based on MSP430F6638
Abstract
The traditional digital voice acquisition system has complex design and many defects. Using a system which possesses specialized voice acquisition integrated circuits can make things easier and make great improvements in performance.MSP430F6638 Single chip microcomputer provides a great experimental platform for voice acquisition systems with its ultra-low-power CPU, rich peripheral resources, strong performance and various modules. Through the analysis of main modules of MSP430F6638, an SD card can be simulated as U disk, Audio playback, sound recording and playback by programming based on the hardware of MSP430F6638. In CCSv5.3, downloading the programs and debugging, running and simulating them in MSP430F6638, an SD card can get read. The TFT screen will show the current playback file name, the current playback time, total time, sampling rate and other information and people can perform operations like record, playback and adjust the volume.
Key words MSP430F6638 SD card reading recording playback
目 次
1 绪论 1
1.1 引言 1
1.2 MSP430F6638 特性 1
1.3 课题目的 3
1.4 本文结构 3
2 系统硬件设计 4
2.1 电源模块 4
2.2 音频模块 4
2.3 TFT屏幕模块 6
2.4 人机交互模块 7
2.5 eZ430-FET板载仿真器模块 7
2.6 串行通信模块 8
2.7 通用串行通信接口----SPI模式 9
2.8 通用串行通信接口----UART模式 13
3 系统软件设计 15
3.1 SD 卡模拟为U 盘 15
3.2 音频播放 17
3.3 录音与回放 19
4 程序下载与调试 22
4.1 SD卡读写 22
4.2 音频录制与回放 23
5 总结和展望 25
致 谢 26
参 考 文 献 27
附录A 28
附录B 34
1 绪论
1.1 引言
传统的数字语音采集系统设计非常复杂,语音合成要对各个电子器件分别进行设计,包括电路板,装配包括处理器、数模转.换器、逻辑接口电路、音频放大器、多级滤波器等,在此之前还必须对有需要的每段语音建立数学模型,然后通过自适应差分脉冲编码调制(Adaptive Differen⁃tial Pulse Code Modulation,ADPCM) [1],把模拟信号转换成数字量,将它们作为音源换算好地址并写入到EPROM 存储器中。该系统的电子元器件数目非常多,完成制作需要的时间很长,产.品体积较大,价格较高,而且音源难以更换,难以降低背景噪音,想要做好音质不容易 [2]。共 出现了两种主要解决方案试图解决上述的各类问题。第一种是采用低成本,设计相对简单的专门用来做语音采集的集成电路(Integrated circuit,IC),技术较成熟,功能简单;第二种是处理语音的大部分功能在微处理器内部集成,这种微处理器具有更高的集成度,因此成本较数字语音采集要高,并且软件设计会比较复杂,但是功能较之强大,可以满足更多需求,带来更多体验。 基于MSP430F6638的语音采集系统设计+源程序:http://www.youerw.com/zidonghua/lunwen_10801.html