摘要:本设计是一种可以通过声音控制的简易计算器,运用了语音识别原理,以STC89LE52单片机为核心主控制芯片,语音识别部分选择了LD3320语音识别芯片,辅以LCD1602液晶显示器、AS1117低压差电压调节器等元件。具体可以实现如下功能:正确识别出语音口令,可以依据语音口令完成简单的四则运算并在显示器上显示输入数值以及输出结果,若在运算过程中出错屏幕上会有错误提示。
本设计作为一种可以通过声音直接控制的简易计算器,只需要设定几个简单的口令,就能完成对计算器的控制,得到自己想要的答案,不用通过双手,可以使计算变得更加的简单方便。
关键词 控制;语音识别;语音口令;计算器
目录
摘要
Abstract
1 绪论-1
1.1 设计背景-1
1.1.1 目的-1
1.1.2 意义-1
1.2 设计内容-1
1.2.1 内容-1
1.2.2 要求-1
2 总体方案设计-3
2.1 总体设计-3
2.1.1 基本设计-3
2.1.2 功能设计-3
2.2 主要元件介绍-3
2.2.1 LCD1602液晶显示器-3
2.2.2 AS1117低压差电压调节器-4
2.2.3 LD3320语音识别芯片-4
2.2.4 STC89LE52单片机-5
3 硬件电路设计-6
3.1 总电路图-7
3.2 复位电路-7
3.3 时钟电路-8
3.4 显示电路-8
4 软件设计-10
4.1 系统总流程图-11
4.2 算术运算程序设计-12
4.3 LCD1602控制-13
4.4 语音输入程序设计-13
4.5 语音识别程序设计-13
4.6 显示程序设计-15
4.7 错误处理提示程序设计-15
4.8 语音模块软件设计-15
4.9 实物图-17
4.10 技术参数-17
结论-19
致谢-20
参考文献-21