嵌入式系统课程论文_第1页
嵌入式系统课程论文_第2页
嵌入式系统课程论文_第3页
嵌入式系统课程论文_第4页
嵌入式系统课程论文_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、目录摘要1一、前言2二、单片机的一些概念和作用3 (一)、什么是单片机 (二)、学了单片机可用来做什么 (三)、利用单片机开发的一般过程(四)、为什么选用SPCE061A单片机三、语音控制小车概述(一)、语音控制小车的主要功能(二)、参数说明(三)、相关的硬件系统(四)、相关的软件(五)、市场地位 (六)、注意事项 四、语音控制小车的制作流程五、语音控制小车的测试阶段六、结束语七、参考文献摘 要 当今信息时代,嵌入式技术应用于众多领域,并且成为当今信息技术发展的主流技术,因此,单片机也随之普及起来。所以,嵌入式基础技术作为一个新的发展方向,已被许多高校的计算机专业采用。首先从嵌入式系统的基本概

2、念入手,分别从嵌入式的定义、嵌入式微处理器、嵌入式开发工具及调试方法来介绍嵌入式系统基础知识。接着,讨论了嵌入式系统的实时性要求,介绍了目前市场上的实时多任务操作系统(RTOS)。小到mp3,平板电脑,语音控制小车等微型数字化产品,大到网络家电,智能家电,车载电子设备。本人通过应用凌阳61板(SPCE061A),两个驱动板等硬件,以及C语音和汇编语言等相应的软件,努力制作完成了语音控制小车,可分别实现前进,倒车,左拐,右拐等功能。该语音控制小车在该领域处于相对领先水平。这个语音控制小车制作的成功概括了嵌入式技术的应用领域及其产业化发展,并预测着嵌入式技术发展的前景。 关键词:嵌入式系统(Emb

3、edded System);微处理器MP(Micro Processor);RTOS(Real Time multi-tasking Operation System);凌阳61板(SPCE061A);C语音;汇编语言前言嵌入式系统无疑是当前最热门最有发展前途的 IT 应用领域之一。然而,嵌入式系统用在一些特定专用设备上,通常这些设备的硬件资源(如处理器、存储器等)非常有限,并且对成本很敏感,有时对实时响应要求很高。因此,随着消费家电的智能化以及利用单片机开发,嵌入式显得更为重要。像我们平常常见到的手机、 PDA、电子字典、可视电话、VCD/DVD/MP3 Player、数字相机(DC) 、数

4、字摄像机(DV)、U-Disk、 机 顶盒(Set Top Box)、高清电视(HDTV)、游戏机、智能玩具、交换机、路由器、 数控设备或仪表、汽车电子、家电控制系统、医疗仪器、航天航空设备等等都是典型的嵌入式系统。语音控制小车的主要功能:1, 通过简单的IO操作实现小车的前进、倒车、左拐、右拐这些功能。参数说明:61板:61板是语音控制小车的核心部分,它负责整个小车的控制信号产生,以及语音的播放和识别功能的实现。在不使用小车时,可以将61板从小车上拆下来,61板任然是完整的,可以用它做实验和搞开发。长春师范学院本科嵌入式基础论文诚信声明本人郑重声明:所呈交的毕业论文,题目 长春师范学院本科嵌

5、入式基础论文 是本人在指导教师张XX的指导下,进行研究工作所取得的成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式注明。除此之外,本论文(设计)不包含任何其他个人或集体已经发表或撰写过的作品成果。本人完全意识到本声明应承担的法律责任。 作者签名: 日期: 年 月 日应用领域:语音控制小车是很好的兴趣产品,可以提高同学们使用单片机操作电机、使用单片机控制电机的兴趣。在此基础上,同学们可以充分发挥想象力来操作小车完成各种动作,或者使用特定人语音识别使小车具有智能化,就是所谓的语音识别小车。(二)、参数说明电气参数:语音控制小车工作的额定电压:6V(4 节干电池)(三)、相关的硬件系

6、统n 硬件框图61板 “61板”是SPCE061A EMU BOARD的简称,是SPCE061A单片机的开发系统,通过挂接不同的硬件和下载不同的程序就可实现各类特定功能的系统。由于具有语音处理的特色,即便是不挂接额外的硬件,下载一些我们开发环境下提供的程序就可以实现一个复读机、语音万年历之类的系统小车控制系统硬件结构比较简单,如下图所示,主要分为两个部分:一个是SPCE061A精简开发板(即“61”板),另外一个是电机控制板。电机控制板的工作就是根据61板的输出信号去启动和停止相应的电机,以及调整电机的正反转方向。正是通过开启和关闭相应的电机,使电机在不同的组合状态运转,最终来实现小车的前进,

7、倒退等功能。基本的输入与小车运动状态对照表IOB11IOB10IOB9IOB8后电机前电机小车0000停转停转停0001正转停转前进0010反转停转倒退0101正转正转左前转1001正转反转右前转0110反转正转右后转1010反转反转左后转语音控制小车动力电机驱动电路 语音控制小车方向电机控制电路(四)、相关的软件n 在主函数中调用相关函数完成特定小车语音的训练,然后再训练成功后进行语音识别,根据识别的命令执行相关的操作。n 判断是否为第一次下载根据FLASH 中的标志位来进行判断。将训练好的语音模型导出存储到FLASH 中使用库函数BSR_ExportSDWord(uiCommandID);进行操作,然后再调用读写FLASH 中的函数进行。在进行语音识别时, 首先读取FLASH 将语音模型取得, 然后调用BSR_ImportSDWord(uiCommandID);函数将语音资源载入内存。在识别出命令后,执行相关动作四、语音控制小车的制作流程应用实例操作步骤n 步骤一:启动unSP IDE。打开小车应用实例程序(路径:语音控制小车 DemoCode Car_DemoCar_Demo),编译、链接确认没有错误。n 步骤二:下载程序代码到小车的61板上。n 步骤三:打开小车的电源,进

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论