1、 课课程程设设计计说说明明书书(论论文文) 课程名称: 单片机课程设计 设计题目: 语音控制小车 院 系: 自动化测试与控制系 班 级: 设 计 者: 学 号: 指导教师: 设计时间: 2011.8.22-2011.9.2 课程设计任务书课程设计任务书 姓姓 名:名: 院院 (系) :(系) : 专专 业业:测控技术与仪器 班班 号:号: 任务起至日期:任务起至日期: 2011 年年 8 月月22 日至日至 2011 年年 9 月月02 日日 课程设计题目:课程设计题目: 语音控制小车语音控制小车 设计要求和技术参数:设计要求和技术参数: 一、功能要求一、功能要求 小车采用语音识别技术,可通过
2、语音命令对其行驶状态进行控制。主要功能: 1 可以通过简单的 I/O 操作实现小车的前进、倒车、左拐、右拐功能; 2 可以增加左转弯、右转弯、S 形走等功能; 3 配合 SPCE061A 的语音特色,利用系统的语音播放和语音识别资源,实现语音控制的功能; 4 可以在行走过程中声控改变小车运动状态; 5 在超出语音控制范围时能够自动停车。 二、参数说明二、参数说明 车体:双电机两轮驱动 供电:电池(三节 AA:1.5V3) 工作电压:DC 4V6V 工作电流:运动时约 200mA 尺寸:155mm85mm35mm(长宽高) (如果加上 61 板高再加 15mm) 工作量工作量 学习凌阳单片机 熟
3、悉凌阳单片机开发环境及程序流程设计和编写 程序装载调试运行各种拟实现的功能 撰写结题报告准备验收 工作计划安排工作计划安排 学习凌阳单片机 8.23-8.24 熟悉凌阳单片机开发环境及程序流程设计和编写 8.25-8.26 程序装载调试运行各种拟实现的功能 8.29-8.30 撰写结题报告准备验收 8.31-9.1 同组设计者及分工同组设计者及分工 同组人: 分 工:共同完成凌阳单片机学习过程;其余所有部分独立完成。 指导教师签字_ 年 月 日 教研室主任意见: 教研室主任签字_ 年 月 日 * *注:此任务书由课程设计指导教师填写。注:此任务书由课程设计指导教师填写。 单片机课设报告单片机课
4、设报告 一、课设目的及要求一、课设目的及要求 (1 1)课题目的)课题目的 通过设计一个由单片机控制的智能小车来熟悉模块化变成方法掌握C 语言及汇编语言的程序设计和调 试方法,并理解单片机的原理、结构、指令、运行模式功能模块及应用开发方法。 (2 2)课题意义及单片机发展现状)课题意义及单片机发展现状 科技的进步需要技术不断的提升。一块大而复杂的模拟电路花费了工程师们巨大的精力,繁多的 元器件增加成本。而现在,只需要一块几厘米见方的单片机,写入简单的程序,就可以使以前的电路 简单很多。单片机技术的出现,不管在开发或是工作上,都为我们带来了意想不到的惊喜。 1946 年第一台电子计算机诞生至今,
5、只有 60 年的时间,依靠微电子技术和半导体技术的进步,从电 子管晶体管集成电路大规模集成电路,现在一块芯片上完全可以集成几百万甚至上千万 只晶体管,使得计算机体积更小,功能更强。特别是近 20 年时间里,计算机技术获得飞速的发展, 计算机在工农业,科研,教育,国防和航空航天领域获得了广泛的应用,计算机技术已经是一个国家 现代科技水平的重要标志。单片机也得到广泛的应用。 (3 3)设计要求)设计要求 小车采用语音识别技术,可通过语音命令对其行驶状态进行控制。 基本设计任务:前进、倒车、左拐、右拐的功能。 附加设计任务: (1)左转弯; (2)右转弯; (3)S形前进。 二、课题设计的主要内容和
6、具体实施方案二、课题设计的主要内容和具体实施方案 (1 1) 主要内容主要内容 1 可以通过简单的I/O操作实现小车的前进、倒车、左拐、右拐、左转圈、右转圈、S形走等功能; 2 配合SPCE061A的语音特色,利用系统的语音播放和语音识别资源,实现语音控制的功能; (2 2) 实施方案实施方案 1 1 系统综述系统综述 凌阳公司推出众多基于 n SP内核的单片机系列, 今天用于本次课程设计的是一款SPCE061A 型单片机,该款单片机具有体积小、集成度高、易扩展、可靠性高、功能低、结构简单、中断处 理能力强等特点,内嵌 32K 字闪存 FLASH,处理速度高,能够方便的完成普通单片机的功能,尤 其适应于数字语音播报和识别等应用领