Xxxx毕业设计任务书专业电子工艺与管理年级xxxx级班级一班姓名xxx学号xxxx0208024威海职业学院教务处编印下载于就爱免费网免费论文栏目语音控制小车毕业设计指导须知一、毕业设计是高职教学过程中一个十分重要的环节。是锻炼学生运用所学知识正确分析和解决实际问题的一个重要方面,也是高职培养应用型专门人才的要求。二、导教师应为具有讲师以上或相应职称的有关专业人员,且专业对口(指所指导专业应同所聘教师专业职称相一致)。经系、教务处审查同意后,才能指导学生的毕业设计。三、学生应以严肃认真,实事求是的态度完成设计。要独立思考,自己动手,不得抄袭或找人代笔。四、毕业设计选题要符合专业培养目标的要求。论文(任务书)写作要做到论点明确、论据充分,论理透彻,语言准确恰当,书面整洁、字迹工整,图纸应清晰、工整,符合设计要求,符合国家有关标准和部颁标准。字数、图纸数量符合有关要求。并在规定的时间内完成。五、答辩过程中学生要严认真,文明礼貌,谦虚谨慎,认真回答答辩主持人,委员等提出的问题。六、填报有关表格时,应按项目要求逐项填实、填全、填清。语音控制小车学号xxxx0208024姓名xx学制三年专业电子工艺与管理年级xxxx级教学班负责人xx班级一班指导教师姓名xx职务或职称副教授设计题目语音控制小车指导教师评语:成绩:指导教师签名:工作单位年月日系复审意见:成绩:复审人签名:职称:公章年月日教务处终审意见:语音控制小车公章年月日答辩情况记录答辩题目答辩情况正确基本正确经提示回答不正确未回答此表由主持答辩的同志填写。语音控制小车答辩委员会(或小组)评语:成绩:主持答辩人签名:职称:月日语音控制小车一、毕业设计的任务和具体要求:毕业设计的任务:语音控制小车毕业设计的具体要求:1、语音控制小车的主要功能要求:语音控制小车应配合凌阳科技计划推出的61板,综合应用SPCE061A的众多资源,打破传统教学中单片机学习枯燥和低效的现状。小车采用语音识别技术,可通过语音命令对其行驶状态进行控制。①可以通过简单的I/O操作实现小车的前进、后退、左转、右转功能;②配合SPCE061A的语音特色,利用系统的语音播放和语音识别资源,实现语音控制的功能;③可以在行走过程中声控改变小车运动状态;④在超出语音控制范围时能够自动停车。2、参数要求:①车体:双电机两轮驱动②供电:电池(四节AA:1.2V×4或1.5V×4)③工作电压:DC4V~6V④工作电流:运动时约200mA3、注意事项:①一定要注意电池的正负极性,切勿装反;②长期不用请将电池取出电池盒;③由于语音信号的不确定性,语音识别的过程会出现一定的误差和不准确性;语音控制小车④由于小车行动比较灵活,速度比较快,在使用时一定要注意保持场地足够大,且保证不会对周围的物体造成伤害;⑤不要让小车长时间运行在堵转状态(堵转状态:由于小车所受阻力过大,造成小车电机加电但并不转动的现象),这样会造成很大的堵转电流,有可能会损坏小车的控制电路。4、备注:可以自行添加各种传感器,实现避障、循迹、跟踪等功能。语音控制小车二、毕业设计应完成的图纸:图3-161板实物图,见6页图4-1系统结构框图,见7页图5-1车体侧视图,见9页图5-2车体顶视图,见10页图5-3小车前进原理图,见11页图5-4小车倒车示意图,见11页图5-5小车左转示意图,见11页图5-6小车右转示意图,见11页图5-7控制板原理图,见12页图5-8B1、B2工作时的H桥电路简图,见13页图5-9B3、B4工作时的H桥电路简图,见13页图5-10B1-B4全部停止工作时的H桥简图,见13页图5-11B1-B4全部工作时的H桥简图,见13页图5-12后轮电机驱动电路,见14页图5-13前轮电机驱动电路,见15页表5.1基本的输入与小车运动状态对照表,见15页表5.2输入与小车的运动状态对照表,见16页表5.3禁止的输入状态列表,见16页图6-1系统总体程序流程图,见17页图6-2语音识别流程说明框图,见19页图6-3训练流程图,见20页图6-4语音识别部分流程图,见21页图6-52Hz定时中断子函数,见24页图7-1系统结构框图,见26页图7-2连接图,见27页图7-3SelectBody,见27页语音控制小车图7-4小车训练流程,见29页语音控制小车三、其他要求:四、毕业设计的期限:自2008年7月10日至2008年10月10日五、毕业设计(论文)进度计划:起至日期工作内容备注2008.7.10-8.312008.9.1-9.202008.9.20-9.302008.10.1-10.1依照课题,搜索所需元件及相关资料根据所用到的原理图对智能小车进行实物组装及焊接利用数字实验箱等仪器对所需产生功能及各种参数进行测量和调试,并改正过程中出现的各种错误。根据毕业设计的制作经过写毕业论文。语音控制小车语音控制小车摘要本文主要以SPCE061A为基础介绍了如何应用SPCE061A芯片进行语音控制小车的硬件和软件设计。SPCE061A是一种16位μ'nSP结构的微控制器。该芯片带有硬件乘法器,能够实现乘法运算、内积运算等复杂的运算。它不仅运算能力强,而且处理速度快,单周期最高可以达到49MHz。SPCE061A内嵌32K字的FLASH程序存储器以及2K的SRAM。同时该SOC芯片具有ADC和DAC功能,其MIC_ADC通道带有AGC自动增益环节,能够很轻松的将语音信号采集到芯片内部,两路10位的电流输出型DAC,只要外接一个功放就可以完成声音的播放。以上介绍的这些硬件资源使得该SPCE061A能够单芯片实现语音处理功能。SPCE061A是继µ’nSP™系列产品SPCE500A等之后凌阳科技推出的又一款16位结构的微控制器。与SPCE500A不同的是,在存储器资源方面考虑到用户的较少资源的需求以及便于程序调试等功能,SPCE061A里只内嵌32K字的闪存(FLASH)。较高的处理速度使µ’nSP™能够非常容易地、快速地处理复杂的数字信号。因此,与SPCE500A相比,以µ’nSP™为核心的SPCE061A微控制器是适用于数字语音识别应用领域产品的一种最经济的选择。借助于SPCE061A的语音特色,我们开发出了这款语音控制小车。小车不仅具有前进、后退、左转、右转停车等基本功能;同时配合SPCE061A的语音特色,实现语音控制功能。目录第一章前言……………………………………………………………………1第二章语音控制小车设计要求……………………………………………22.1功能设计要求………………………………………………………………22.2参数说明……………………………………………………………22.3注意事项……………………………………………………………22.4备注·……………………………………………………………………3第三章芯片特性简介…………………………………………………………43.1SPCE061A特性简介…………………………………………………………43.2精简开发板——61板………………………………………………………5第四章系统总体方案介绍………………………………………………74.1系统硬件方案……………………………………………………………74.2系统控制方案……………………………………………………………7第五章系统硬件设计…………………………………………………………95.1车体介绍………………………………………………………………95.1.1小车的行走原理…………………………………………………105.2控制板原理图…………………………………………………………115.2.1全桥驱动原理……………………………………………………125.2.2动力电机驱路……………………………………………………145.2.3方向电机控制电路………………………………………………14第六章系统软件设计………………………………………………………176.1系统的总体程序流程……………………………………………………176.2程序中需要说明的几个问题………………………………………………24第七章连接与操作说明………………………………………………………267.1硬件连接………………………………………………………………267.2硬件模块连接图………………………………………………………267.3功能说明………………………………………………………………277.4代码下载………………………………………………………………277.5训练小车………………………………………………………………287.6声控小车………………………………………………………………297.7重新训练………………………………………………………………29结语………………………………………………………………………………30参考文献…………………………………………………………………………31致谢…………………………………………………………………………32语音控制小车1前言语音处理技术是一门新兴的技术,它不仅包括语音的录制和播放,还涉及语音的压缩编码和解码,语音的识别等各种处理技术。做这方面的设计,一般有两个途径:一种方案是单片机扩展设计,另一种就是借助于专门的语音处理芯片。普通的单片机往往不能实现这么复杂的过程和算法,即使勉强实现也要加很多的外围器件。专门的语音处理芯片也比较多,像ISD系列、PM50系列等,但是专门的语音处理芯片功能比较单一,想在语音之外的其他方面应用基本是不可能的。SPCE061A是一种16位μ'nSP结构的微控制器。该芯片带有硬件乘法器,能够实现乘法运算、内积运算等复杂的运算。它不仅运算能力强,而且处理速度快,单周期最高可以达到49MHz。SPCE061A内嵌32K字的FLASH程序存储器以及2K的SRAM。同时该SOC芯片具有ADC和DAC功能,其MIC_ADC通道带有AGC自动增益环节,能够很轻松的将语音信号采集到芯片内部,两路10位的电流输出型DAC,只要外接一个功放就可以完成声音的播放。以上介绍的这些硬件资源使得该SPCE061A能够单芯片实现语音处理功能。借助于SPCE061A的语音特色,我们设计出了这款语音控制小车。小车不仅具有前进、后退、左转、右转停车等基本功能;同时配合SPCE061A的语音特色,实现语音控制功能。语音控制小车2第二章语音控制小车设计要求2.1功能设计要求语音控制小车是凌阳大学计划推出的基于SPCE061A的代表性兴趣产品,它配合61板推出,综合应用了SPCE061A的众多资源,打破了传统教学中单片机学习枯燥和低效的现状。小车采用语音识别技术,可通过语音命令对其行驶状态进行控制。语音控制小车的主要功能:1.可以通过简单的I/O操作实现小车的前进、后退、左转、右转功能;2.配合SPCE061A的语音特色,利用系统的语音播放和语音识别资源,实现语音控制的功能;3.可以在行走过程中声控改变小车运动状态;4.在超出语音控制范围时能够自动停车。2.2参数说明车体:双电机两轮驱动供电:电池(四节AA:1.2V×4或1.5V×4)工作电压:DC4V~6V工作电流:运动时约200mA2.3注意事项1.一定要注意电池的正负极性,切勿装反;2.长期不用请将电池取出电池盒;3.由于语音信号的不确定性,语音识别的过程会出现一定的误差和不准确性;4.由于小车行动比较灵活,速度比较快,在使用时一定要注意保持场地足够大,且保证不会对周围的物体造成伤害;语音控制小车35.不要让小车长时间运行在堵转状态(堵转状态:由于小车所受阻力过大,造成小车电机加电但并不转动的现象),这样会造成很大的堵转电流,有可能会损坏小车的控制电路。2.4备注可以自行添加各种传感器,实现避障、循迹、跟踪等功能。语音控制小车4第三章核心器件简介3.1SPCE061A特性简介SPCE061A是一种十六位单片机,使用它可以非常方便灵活的实现语音的录放,该芯片拥有8