【JL066】基于单片机的智能语音小车软件设计
收藏
资源目录
压缩包内文档预览:
编号:687006
类型:共享资源
大小:2.28MB
格式:RAR
上传时间:2016-07-03
上传人:棒***
认证信息
个人认证
康**(实名认证)
湖北
IP属地:湖北
25
积分
- 关 键 词:
-
jl066
基于
单片机
智能
语音
小车
软件设计
- 资源描述:
-
【JL066】基于单片机的智能语音小车软件设计,jl066,基于,单片机,智能,语音,小车,软件设计
- 内容简介:
-
毕业论文英文翻译 专业名称 自动化 学生姓名 赵松林 学 号 103616 班 号 191002 指导老师 李雪霞 报告日期 2014 年 6 月 t to on of of in in of is to in of as an of is a of in an of in is a of of of as a to of as of it we to 1 of of of If of in in s to a of to a of a a to to So to is of of to of of of as is a is to a in a in of as a or or as is a to of is is an of In of is an in is a of is of 00 a of s of of is of 2. of is to as of as to to of of to to as DM as a in by of of to is 1. 2. I/O 3. of of a dc is as 1. v .2 v 2. as an of as 3. WM to 4. Dc 298N - as of is in -1 . as a in 音识别模块 时钟模块 复位按键 单 片 机 驱 动 模 块 舵 机 电 机 -1 n of as as O on to or 5. 1. a up 5 to of 2. In to of in 3. so we to to 4. WM 序初始化 检测语音模块状态 选择相应处理方 式式 调用舵机程序 调用电机程序 中断返回 中断程序 中断响应 so be 5. of to of To in is 摘 要 目前,在企业生产技术不断提高、对自动化技术要求不断加深的环境下,智能车辆以及在智能车辆基础上开发出来的产品已成为自动化物流运输、柔性生产组织等系统的关键设备。世界上许多国家都在积极进行智能车辆的研究和开发设计。目的是将人工智能技术应用在复杂环境下,完成机器人系统的自主推理、规划和控制。从此,移动机器人从无到有,数量不断增多,智能车辆作为移动机器人的一个重要分支也得到越来越多的关注。智能汽车是一种集环境 感知、规划决策、自动行驶等功能于一体的综合系统,集中的运用到了自动控制、模式识别、传感器技术、汽车电子、电气、计算机、机械等众多学科,是典型的高新技术综合体,具有重要的军用及民用价值。本文讲述了以 本文主要是以 感器作为语音识别模块,通过其内部语音识别程序,对其接收到的语音命令,输出相应的信号。以 16 位飞思卡尔单片机处理器为控制核心,处理接收的信号,使小车按照命令要求,实现不同动作。 关键词 : 能小车,语音识别 1. 本课题研究的背景及意义 随着科技的发展,使计算机渗透进城市的血液,成为人类社会生活中密不可分的一部分。越来越多种类的计算机投入社会生产,如果在人们的社会生活中所接触到的计算机均使用不同的、自身特有的人机接口,就要求计算机使用者掌握多种计算机操作语言,这无疑成为人们使用计算机的一大障碍。因此人与计算机的沟通成为了摆在人类面前崭新的课题。语音识别技术首先要提取语音特征参量,也就是从语言信号中提取语音识别的有用信息。语音特征参量的提取要考虑单词选定位置的基音、鼻辅音的频谱、元音的频谱、擦音的频谱等要素。语音识别技术也必须有模式匹配及模型 训练技术,其中主要包括动态时间规整技术、 间规整是把一个单词内的时变特征变为一致的过程,在时间规整过程中,作为单词的时间轴要不均匀的扭曲或弯曲,使其行征为模型特征对正,该技术是一种有力的矫正措施,对提高系统的识别精度极为有效。人工神经网络是一个自适应非线性动力学系统,模拟人体大脑活动的基本原理,具有学习、技艺、判断、对比和概括等能力。另外,语音识别单元的选取也是语音识别的重要一步,语言识别单元有单词、音节和音素。对于汉语而言,主要选取音节单元,因为汉语是单音节结构的语言,而英语是多 音节的语言,汉语约有 400个音节,数量相对较少,便于识别 。 通过语音识别,让小车能听懂人类语言,更好的实现人们的要求,彻底摆脱复杂的计算机语言和繁琐的输入方式是今后发展的一大方向。 本课题是使用的 块作为语音的识别和输出模块,使用处理器作为处理芯片,对来自语音模块的命令信息进行判别扫描,根据其内容给出车模电机的驱动命令和舵机的方向控制,使小车按照语音命令实现前进、后退、左转向、右转向、 停止 等预期的动作。 本系统控制软件采用大赛提供的 件及 为调试工具,此外,厂家提供的编程环境支持 C 语言和汇编语言的程序设计,以及 C 语言与 汇编语言的混合编程,大大方便了用户的程序设计,提高了系统开发效率。本系统程序代码使用 C 语言编写。 本系统软件编程分为两个部分: 1. 控单片机编程 2. 语音处理单片机 程 主控单片机编程包括:系统 初始化模块 、 I/O 初始化 模块、时钟 初始化模 块、机控制模块 、 机驱动模块 。 语音 处理单片机编程 包括:中断模块、 块。 智能车的硬件设计采用模块化的设计方法,分为控制芯片 源的管理单元,语音识别单元,舵机控制单元和直流驱动电机控制单元,各单元设计如下: 过稳压管将 电压稳到 5 伏给系统各部件供电。 用 控制来控制舵机,给出小车的行进方向。 298N 电机驱动 其系统硬件结构如图 2示: 图 1车硬件结构 音识别模块 时钟模块 复位按键 单 片 机 驱 动 模 块 舵 机 电 机 4. 主控 系统 总体 软件流程图 系统软件流程图如图 3示: 图 1统软件流程图 在整个系统设计中,用到了 4 个单片机基本功能模块 :时钟模块、 出模块、以及普通 块。根据系统实际需求,对各个模块进行了初始化配置,通过对相应数据寄存器或状态寄存器的读写,实现相应的功能。 5. 系统设计主要特点: 单片机 为 系统单片机可靠性高,抗干扰能力强,工作频率最高达到 25而保障了系统的实时性。 统在软硬件方面都采用了抗干扰技术。包括 :光电隔离技术、电磁兼容性分析、数字滤波技术等。 样可以按需求方便容易的增加和删减功能。 程序
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。