具有语音辨识能力的声控小汽车的实现
扫描二维码
随时随地手机看文章
电子论坛 您现在的位置:下载
,120.05K 8050 的货源和报价 8050 的相关技术信息 其他型号 深圳市科佳电子有限公司联系人:林先生
电话:0755-13923458159 汕头英德伦电子有限公司联系人:陈晓伟
电话:0754-4474360 深圳市杰洲科技联系人:包小姐
电话:0755-83242395/83242392 深圳市绿盛电子科技有限公司联系人:曾生
电话:0755-13556870936/82814355 >>更多供应商 具有语音辨识能力的声控小汽车的实现 摘 要:本文主要论述了如何用SPCE061A实现对非特定人语音的辨识,如何用SPC81A实现对汽车的驱动控制,以及两款单片机之间无线通信的实现。
关键词:单片机;SPCE061A;SPC81A;语音辨识;非特定发音人 方案设计与论证
本系统为典型的实时控制系统,下面对系统的实现方案进行论证。
语音辨识方案:本设计中采用具有DSP处理功能的凌阳16位单片机SPCE061A实现语音辨识功能。由于SPCE061A具有A/D、D/A转换接口,可以方便用于各种数据的采集、处理和控制输出。A/D、D/A转换接口与SPCE061A的DSP运算功能结合在一起,可实现语音辨识功能。
通信方案:通信方式可用无线或红外光方式,红外光方式适合于近距离通信,电路较简单;无线方式通信距离较远,但电路复杂。考虑到汽车处于被控中(距离较远),选择无线作为载波来传送信息。
电机驱动方案:本系统在电机的驱动部分利用8050、8550等不同三极管的组合,构造一座“桥”。该桥的优点是原理简单、易控制、带负载能力强。在单片机的配合下,通过PWM的方法,实现了对驱动电机的轻松控速。
电源供电方案:采用双电源供电消除电机运转产生的干扰,保证单片机正常工作。在电机驱动部分,为了保证两组驱动电路都有较大的驱动电流,采用两组电池并联供电。系统框图及工作原理
系统的组成框图如图1所示, 通过麦克风输入口输入。SPCE061A的自动增益放大器把信号转换为适合单片机处理的信号范围。然后单片机对送来的信号进行分析、运算、处理、比较,识别出相应的命令。按照编码,把控制码序列从PA.0端口通过RF发送模块串行发送出去,并有相应的语音播报。SPC81A从PB.0接收到信号,通过检测比较判断出相应的命令。然后从C端口的低四位发出相应的控制信号,控制电机转动并有相应的音效输出。系统硬件设计及原理分析
语音辨识部分
该部分也即为SPCE061A的外接电路部分。语音辨识主要是通过软件来实现,所以硬件电路主要是使SPCE061A芯片能正常工作所必需的电源、晶振以及麦克风和音频驱动电路。控制码序列的发送是通过IOA0串行发送(外接RF发送模块)。
电机驱动控制部分
本系统的小车电机驱动控制部分利用8050、8550等不同的三极管组合成桥式电路,实现对驱动电机的控制,具体电路如图2所示。控制过程如下:
当PC.0/PC.2为高电平,PC.1/PC