- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于凌阳单片机的语音小车设计参考
目 录 引言 1 1 SPCE061A单片机 2 1.1 SPCE061A芯片简介 2 12 芯片特性 2 1.3 61单片机开发板 3 2 语音识别技术的介绍 4 2.1 语音识别的基本原理 4 2.2 语音识别的类型 4 2.3 识别方法简介 4 2.3.1VQ矢量量化识别方法 4 2.3.2DTW动态时间规整 5 2.3.3HMM识别算法 5 2.3.4其它识别系统 6 2.4 SPCE061A实现语音识别的步骤 6 2.5 凌阳音频概述 6 2.6 音频压缩编码 8 2.6.1音频压缩编码基础 8 2.6.2压缩分类 8 2.6.3凌阳语音的播放、录制、合成和辨识 9 2.6.4常用的应用程序接口API的功能及应用 9 3 系统硬件方案设计 12 3.1 方案总体介绍 12 3.2 61板最小系统 13 3.2.1.芯片电路 13 3.2.2.系统时钟 13 3.2.3锁相环PLL振荡器 14 3.2.4电源电路 15 3.2.5音频电路 16 3.2.6 ICE接口电路 17 3.2.7 1*8键盘模块介绍 17 3.2.8 61板接口说明 18 3.2.9输入/输出(I/O)接口 18 3.2.10音频输入/输出接口 18 3.2.11在线调试器(PROBE)和EZ-PROBE 接口 19 3.2.12电源接口 19 3.2.13外部复位 19 3.3 电机控制模块 20 3.3.1控制板原理图 20 3.3.2 H桥驱动原理 21 3.3.3 L298N的工作原理 24 3.4 小车的运行状态说明 26 4 系统软件设计 27 4.1 系统的总体程序流程 27 4.1.1训练子程序 28 4.1.2语音识别子程序 29 4.1.3动作子程序 30 4.1.4中断子程序 31 4.2 程序中需要说明的几个问题 32 5 系统连接与调试 33 5.1 硬件连接 33 5.2 硬件模块连线图 33 5.3 功能说明 34 5.4 代码下载 34 5.5 训练小车 34 5.6 声控小车 35 5.7 重新训练 36 6 结束语 36 谢 辞 37 参考文献 38 附 录 39 引言 语音 SPCE061A是凌阳公司设计的一种具有DSP功能的16位单片机,它资源丰富,性价比很高。它内部集成了32K字的FLASH以及2K的SRAM 本文基于SPCE061A单片机的特点,设计了一辆具有语音控制功能的电动智能小车。完成了对小车的起动、停止、转向、后退等一些基本功能的控制,使小车通过人的声音就能实现对其的控制。 1 SPCE061A单片机 1.1 SPCE061A芯片简介 SPCE061A是凌阳科技研发生产的性价比很高的一款16位单片机,使用它可以非常方便灵活的实现语音的录放系统,该芯片拥有八路10位精度的ADC,其中一路为音频转换通道,并且内置有自动增益电路,用于录音。两路10精度DAC,只需外接功放(SPY0030A)即可完成放音。凌阳16位单片机所拥的一套指令系统和集成开发环境具有易学易用、效率高等特点。在集成开发环境中,支持标准C语言编程,并可以实现C语言与凌阳汇编语言的相互调用,语音的录放只需调用相应的库函数就可实现。 SPCE061A片内还集成了一个ICE(在线仿真电路)接口,使得对芯片的编程和仿真变得非常方便,而且ICE接口不占用芯片上的硬件资源,结合凌阳科技提供的集成开发环境(unSP IDE)可以对芯片进行仿真;而程序的下载(烧写)也是通过该接口进行下载。 图2-1为SPCE061A单片机的内部结构图。 图2-1SPCE061A单片机的内部结构图 12 芯片特性 (1)16位微处理器 (2)工作电压:CPU的工作电压为3.0~3.6V,I/O口工作电压VDDH为VDD~5.5V (3)CPU工作频率:0.32~49.152MHz (4)数据存储器:2K字节SRAM (5)程序存储器:32K FLASH闪存 (6)I/O端口:2组16位可编程输入/输出端口 (7)中断:14个中断源,FIQ和IRQ两个中断优先级 (8)定时器/计数器:两组16位可编程定时器/计数器 (9)模/数转换器:7通道10位电压ADC和单通道10位声音 (10)数/模转换器:2个10位DAC输出通道 (11)UART:一个全双工通用异步串行接口 (12)SIO:一个同步串行设备接口 (13)节电功能:具备弱振方式和睡眠方式 (14)WatchDog功能:具备清除时间周期为0.75s的看门狗 (15)其它功能 低电压复位、低电压监测、必威体育官网网址功能等 1.3 61单片机开发板 SPCE061A精简开发板(简称61板),是以凌阳16位SPCE061A单片机为核心的精简开发、仿真实验板。61板除了具备单
文档评论(0)