摘要:语音录放装置是一种实时记录并播放用户声音的设备。有了计算机技术的辅助支持,语音录放装置已经不再是操作繁琐、体积笨重的固体录音机了,而正朝着智能化和小型化发展。本文就将指出一种小型化的单片机语音录放系统。
本装置采用单片机最小系统控制两个ISD1820语音模块进行语音的录制和播放。通过两块PAM8406双模数字功放板输出高功率的语音信号,语音信号经过3W的扬声器输出。最小系统包括复位电路和晶振电路以及一片STC89C52型单片机。此外,本系统可以采用多种方式进行语音录放的控制。.不仅可以通过按键操控语音的录制和播放、操作模式的切换、定时放音,还能通过手机蓝牙和红外遥控来实现语音的播放。在作为蓝牙控制上位机的手机端,不仅有环形菜单控制界面还有语音识别控制界面。同时,本系统所有的状态都可以在LCD1602屏幕上实时显示。
关键词 语音录放;STC89C52;语音模块;上位机;语音识别
目录
摘要
Abstract
1 绪论-1
1.1 目的和意义-1
1.2 研究现状和发展趋势-1
1.3 本系统主要内容-2
2 总体方案设计与选择-3
2.1 单片机控制模块的选型与论证-3
2.2 显示模块的选型与论证-3
2.3 语音模块的选型与论证-4
2.4 功放模块的选型与论证-5
2.5 蓝牙转串口模块的选型与论证-5
2.6 红外接收模块的选型与论证-6
2.7 系统总体方案的设计-7
3 系统硬件电路的设计-8
3.1 单片机最小系统设计-8
3.1.1 STC89C52型单片机介绍-9
3.1.2 单片机与外围电路接口-10
3.1.3 复位电路的设计-10
3.1.4 晶振电路的设计-11
3.2 LCD1602液晶显示模块简介-12
3.2.1 LCD液晶显示原理简介-12
3.2.2 液晶显示模块简介-12
3.2.3 LCD1602与单片机接口-13
3.3 语音录放模块的设计-14
3.3.1 ISD1820语音芯片简介-14
3.3.2 ISD1820录放模块外围电路设计-14
3.3.3 ISD1820录放模块与单片机接口-15
3.4 功率放大模块简介-16
3.4.1 PAM8406双模数字功放板简介-16
3.4.2 功放模块与ISD1820录放模块接口-16
3.5 键盘模块的设计-17
3.6 电源模块的设计-18
3.7 红外接收模块简介-18
3.8 蓝牙转串口模块简介-19
3.9 系统整体工作原理-20
4 系统软件的设计-22
4.1 系统程序总体设计-22
4.2 LCD1602的显示-22
4.3 ISD1820语音模块的录音与放音-23
4.4 串口中断接收数据-24
4.5 红外遥控的数据接收与编解码-25
4.6 系统主程序的设计-26
4.7 Android端软件的实现-27
5 系统调试-28
5.1 系统硬件调试-28
5.2 软件程序调试-28
5.3 系统调试结果-29
5.4 系统的技术指标-31
结论-32
致谢-33
参考文献-34