滨州学院
课 程 设 计
题 目 基于SPCE061A的语音遥控器_ 院 系 自动化系 专业班级 07机械本科二班 学生姓名 李倩 学生学号 2009030096 指导教师 刘宝民
.
滨州学院课程设计任务书
题目 基于SPCE061A的语音遥控器 专业 机械设计制造及其自动化专业 姓名 李倩 学号 2009030096 主要内容:
设计一个基于SPCE061A的语音遥控器,利用SPCE061A技术,红外识别以及MIC键盘输入技术. 基本要求:
·工作电压(CPU) VDD为2.4~3.6V (I/O) VDDH为2.4~5.5V; ·系统处于备用状态下(时钟处于停止状态),耗电仅为2μA@3.6V; ·14
1 边肇祺 张学工 模式识别[M] 北京:清华大学出版社
2 何立民 单片机应用技术选编(1)[M] 北京:北京航空航天大学出版社
完成期限 2011、6、29—2011、7、 10 指导教师 刘宝民 专业负责人
2011年 6 月 29 日
.
目 录
1.整体设计 ······························· 1 2系统总开发 ······························ 2
2.1系统硬件设计 ·························· 2 2.2系统软件设计 ·························· 3 2.3------5
4.电路的工作原理 ···························· 7 5.总结 ································· 9 6.系统需要的元器件清单 ························· 9 7.参考文献 ······························ 10
系
统
程
序
设
计
-----------------------------------------------------------------------------
.
1.整体设计
设计要求
·16位μ’nSP?微处理器;
·工作电压(CPU) VDD为2.4~3.6V (I/O) VDDH为2.4~5.5V; ·CPU时钟:0.32MHz~49.152MHz ; ·内置2K字SRAM; ·内置32K FLASH;
·系统处于备用状态下(时钟处于停止状态),耗电仅为2μA@3.6V; ·2个16位可编程定时器/计数器(可自动预置初始计数值); ·2个10位DAC(数-模转换)输出通道; ·32位通用可编程输入/输出端口;
·14个中断源可来自定时器、时基、外部时钟源输入、键唤醒; ·具备触键唤醒的功能;
·7通道10位电压模-数转换器和单通道声音模-数转换器;
·声音模-数转换器输入通道内置麦克风放大器和自动增益控制(AGC)功能; ·具备串行设备接口;
·具有低电压复位(LVR)功能和低电压监测(LVD)功能; ·内置在线仿真电路ICE(In- Circuit Emulator)接口; ·具有保密能力;
·具有WatchDog功能(由具体型号决定)。
系统总体方案论证与比较
方案一:整个系统主要由键盘输入电路、MIC输入电路、语音输出电路、红外发射电
路组成。通过分析按键命令或语音识别结果,利用正常的结果以红外指令码发出,控制电视机的运行,同时用语音提示。系统组成如图 3.1。
键盘输入 语音输出
MIC输入 SPCE061A .
温度传感器 红外发射
方案中用到的单片机式凌阳的16位单片机SPCE061A,由于该CPU具有丰富的I/O口和丰富的时基信号,为我们提供了极大的方便,整个系统结构简单明了,易于批量生产。
方案二:运用传统的集成电路加之以多种辅助电路。但系统规模庞大,且复杂。易受
多种因素影响,导致系统工作状况不稳定。这也是传统遥控器的通病。由于系统采用集成电路,携带器件多,耗电量巨大。不易于被消费者接受。
方案的确定:比较两种方案,运用方案二,劣势明显。而运用方案一,系统只用了单
颗芯片来完成语音处理和控制功能,与专用的语音处理芯片相比,具有结构简单、成本低、易实现的特点,并且凌阳科技公司提供了丰富的C函数库和语音处理函数库,供用户调用,缩短了开发周期。
2.系统开发
2.1系统硬件设计
硬件电路如图 4.1:
.
图 4.1硬件电路
基于单片机的语音遥控器课程设计 - 图文



