下载此文档

基于STC单片机智能语音控制小车.docx


文档分类:通信/电子 | 页数:约26页 举报非法文档有奖
1/26
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/26 下载此文档
文档列表 文档介绍
该【基于STC单片机智能语音控制小车 】是由【花双韵芝】上传分享,文档一共【26】页,该文档可以免费在线阅读,需要了解更多关于【基于STC单片机智能语音控制小车 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。鉴于STC单片机的智能语音控制小车————————————————————————————————作者:————————————————————————————————日期:鉴于STC单片机的智能语音控制小车一、,汽车技术的发展越来越智能化。本次接口实验设计就是鉴于简单智能化的基础上,采用LD3320语音单元和STC单片机和L29N电机驱动,开发出鉴于语音无线控制与智能避障的小车,实现非特定人声语音控制小车,以及小车超声波自动避障行驶的功能,同时液晶显示出超声波前方障碍物的距离。掌握用AltiumDesigner10软件绘制原理图和PCB电路,以及电路板的制作过程(包括转印、腐化,焊接,下载与调试),娴熟KeiluVision4环境以及单片机C代码的编写、调试和hex文件的生成并下载到单片机芯片内,掌握软硬联调技巧与方法。、语音办理及与单片机间的通信。二、系统总体方案本次设计的小车采用STC89C52单片机作为主控芯片,经过LD3320语音单元接单片机控制小车行驶状态(包括前进、退后、左转、右转及停车);小车行驶过程中碰到障碍物,如果没有接收到语音信号而超声波检测模块检测周围障碍物小于安全距离40cm,小车自动转向,距离经过LCD1602液晶显示出来;采用L298作为电机驱动芯片驱动小车行驶。:LCD1602液晶显示扬声器HC-、,STC89C52RC是STC企业生产的一种低功耗、高性能CMOS8位微控制器,拥有8K字节系统可编程Flash存储器。单片机系统电路图2::手动复位,按下复位按钮,的高电平,单片机复位,按钮松开后,单片机开始工作。(1):时钟电路:在52单片机片内有一个高增益的反相放大器,反相放大器的输入端为XTAL1,输出端为XTAL2,由该放大器组成的振荡电路和时钟电路一同组成了单片机的内部时钟方式。(2):(1)复位电路:(2)时钟电路:(1)复位电路(2)?超声波模块(HC-SR04)是小车测距和避障的重要模块。该模块可提供2cm-400cm的非接触式距离感测功能,测距精度可达高到3mm;模块包括超声波发射器、接收器与控制电路。基本工作原理:(1)采用IO口TRIG触发测距,给起码10us的高电平信号;(2)模块自动发送8个40khz的方波,自动检测是否有信号返回;有信号返回,经过IO口ECHO输出一个高电平,高电平持续的时间就是超声波从发射到返回的时间。测试距离=(高电平时间*声速(340M/S))/2;:,该模块内部将发出8个40kHz周期电平并检测回波。一旦检测到有回波信号则输出反响信号。反响信号的脉冲宽度与所测的距离成正比。由此经过发射信号到收到的反响信号时间间隔能够计算获得距离。公式:uS/58=厘米或许uS/148=英寸;或是:距离=高电平时间*声速(340M/S)/2;建议测量周期为60ms以上,以防备发射信号对反响信号的影响。:?语音辨别作为信息技术中一种人机接口的重点技术,拥有重要的研究意义和广泛的应用价值。语音辨别技术的应用范围极为宽泛,不单波及到平时生活的方方面面,在军事领域也发挥着极其重要的作用。它是信息社会朝着智能化和自动化发展的重点技术,使人们对信息的办理和获取更为便捷,进而提高人们的工作效率。语音辨别是将人类的声音信号转变为文字或许指令的过程。语音辨别以语音为研究对象,它是语音信号办理的一个重要研究方向,是模式识其他一个分支。根据在不同限制条件下的研究任务,产生了不同的研究领域。这些领域包括:根据对说话人说话方式的要求,可分为孤立字(词)、连结词和连续语音辨别系统;根据对说话人的依靠程度,可分为特定人和非特定人语音辨别系统;根据词汇量的大小,可分为小词汇量、中等词汇量、大词汇量以及无限词汇量语音辨别系统。从语音辨别模型的角度讲,主流的语音辨别系统理论是成立在统计模式识别基础之上的。语音辨别系统本质上是一种多维模式辨别系统,关于不同的语音辨别系统,人们所采用的详细辨别方法及技术不同,但其基来源理都是相同的,即将采集到的语音信号送到特点提取模块办理,将所获得的语音特点参数送入模型库模块,由声音模式匹配模块根据模型库对该段语音进行辨别,最后得出辨别结果。,其中:预办理模块滤除原始语音信号中的次要信息及背景噪音等,包括抗混叠滤波、预加重、模/数变换、自动增益控制等办理过程,将语音信号数字化;特点提取模块对语音的声学参数进行分析后提取出语音特点参数,形成特点矢量序列。,驱动芯片使用恒压恒流桥式2A驱动芯片L298N。L298是ST企业的产品,比较常有的是15脚Multiwatt封装的L298N,内部同样包含4通道逻辑驱动电路。能够方便的驱动两个直流电机,或一个两相步进电机。L298N芯片能够驱动两个二相电机,也能够驱动一个四相电机,输出电压最高可达50V,能够直接经过电源来调节输出电压;能够直接用单片机的IO口提供信号;而且电路简单,使用比较方便。L298N可接受标准TTL逻辑电平信号VSS,~7V电压。4脚VS接电源电压,VS电压范围VIH为+~46V。,可驱动电感性负载。::ENAIN1IN2运转状态0XX停止110正转101反转111停止100停止表1L298N电机驱动逻辑控制根据电机驱动逻辑功能表,经过改变单片机IO口高低电平变化,能够方便实现小车前进、退后、左转、右转、停止。,能够同时显示16x02即32个字符。(16列2行)1602液晶也叫1602字符型液晶它是一种特意用来显示字母、数字、符号等的点阵型液晶模块它有若干个5X7或许5X11等点阵字符位组成,每个点阵字符位都能够显示一个字符。每位之间有一个点距的间隔每行之间也有间隔起到了字符间距和行间距的作用,正因为如此所以他不能显示图形。其中RS为存放器选择端,高位时是数据存放器,低位时是指令存放器;RW时读写信号线,高位时是读,低位时是写;E为使能控制端。超声波避障的距离显示采用LCD1602液晶实现。当超声波检测到前方障碍物在安全距离内(40cm),单片机驱遣小车自动转弯,并将超声波测得的障碍物的距离送到液晶并显示出来。:,单片机的电压为5V,要实现小车供电和续航,采用18650大容量可充电锂电池,锂电池可提供12V供电,为了不影响驱动电机的供电电源和单片机供电电源产生信号扰乱,设计中加入了可调降压模块,使12V18650锂电池电压调至8V后供给直流减速电机,使12V18650锂电池经7805稳压至5V后供给STC单片机、L298N电机驱动芯片、鉴于LD3320的语音单元和超声波等使用,::(1)系统整体原理图

基于STC单片机智能语音控制小车 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数26
  • 收藏数0 收藏
  • 顶次数0
  • 上传人花双韵芝
  • 文件大小789 KB
  • 时间2024-04-13