2022年语音控制的智能小车设计方案 .pdf

上传人:Q****o 文档编号:30541470 上传时间:2022-08-06 格式:PDF 页数:10 大小:604.15KB
返回 下载 相关 举报
2022年语音控制的智能小车设计方案 .pdf_第1页
第1页 / 共10页
2022年语音控制的智能小车设计方案 .pdf_第2页
第2页 / 共10页
点击查看更多>>
资源描述

《2022年语音控制的智能小车设计方案 .pdf》由会员分享,可在线阅读,更多相关《2022年语音控制的智能小车设计方案 .pdf(10页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、语音控制的智能小车设计方案根据美国玩具协会的调查统计,近年来全世界玩具销量增幅与全世界平均 GDP增幅大致相当而全世界玩具市场的内在结构比重却发生了重大变化:传统玩具的市场比重正在逐步缩水,高科技含量的电子玩具则蒸蒸日上美国玩具市场的高科技电子玩具的年销售额2004 年较2003 年增长 52 ,而传统玩具的年销售额仅增长3英国玩具零售商协会选出的2001 年圣诞最受欢迎的十大玩具中,有七款玩具配有电子元件从这些数字可以看出,高科技含量的电子互动式玩具已经成为玩具行业发展的主流本文设计一个具有语音识别功能的智能遥控小车该小车对传统的手动遥控小车的机械部分做了改进 使之可以实现任意角度转向和以任

2、意速度前进而不象一般的小车那样只能以固定角度转向和以固定速度前进因此更加接近真实的车辆本文还在小车的控制系统中采用语音识别系统,使控制者可以用语音对小车进行控制,产生相应的动作,而且小车和控制者还具有一定的交互功能 1 智能小车总体结构框图名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 10 页 - - - - - - - - - 智能小车主要由转向机构、驱动机构、转向控制模块、驱动控制模块、遥控模块和语音控制模块六大部分组成,如图1 所示 2 机械本体结构及工作原理小车

3、为轮式结构,如图2 所示机械部分分为转向机构( 图中椭圆内的部分 ) 和驱动机构 ( 图中椭圆外部分 )转向机构主要由转向电机、转向架和两个前轮组成驱动机构采用玩具小车常用的双电机驱动方案,包括两个减速电机和两个后轮转向机构工作原理为:转向时由控制者向小车发出转向信号,转向电机根据转向信号正向或反向旋转一定角度,电机通过齿轮、齿条系统带动转向架摆动一定角度,最终带动与转向架固定在一起的前轮偏摆一定角度小车在转向时由于内、外侧的车轮的转弯半径不同,所以内外侧车轮的转速也不相同前轮为从动轮,会根据转弯角度的大小自名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - -

4、- - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 10 页 - - - - - - - - - 动调节内、外侧车轮的转速;而后轮为主动轮,其转速分别由两个电机独立驱动,不会根据转弯半径自动调节转速因此小车转弯时,控制系统在控制转向电机的同时还需要根据转向角度的大小向两个驱动电机发出控制信号,调节两个驱动电机的转速使之产生特定的转速比,从而使转弯顺利进行在这里,转弯的角度、转速比与小车的尺寸及转弯半径有关 3 控制系统控制系统包括两大部分,一部分位于遥控器内,用于识别控制者的命令并将响应的控制信号发送出去;一部分位于小车上,用于接收遥控器发出的控制信号,并根据

5、控制信号控制转向机构和驱动机构,使小车实现预期的动作 3.1 遥控器遥控器主要由语音识别模块和无线发送模块( 编码芯片、射频发送模块 ) 组成,如图 3 所示遥控器的工作原理为:控制者通过麦克风发出控制命令,该命令经过语音识别模块识别后,根据控制信号的类型产生一个8 位的控制码,语音识别模块通过其P1 端口将控制码输出至无线发送模块,然后语音识别模块发出控制信号,名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 10 页 - - - - - - - - - 控制无线发送模块

6、将该控制码以无线电波形式发送出去,车载控制部分接收到后便控制小车产生预期的动作 3.1.1 语音控制模块语音控制模块主要由Sensory公司的集成语音识别芯片RSC364 组成该芯片是专门为语音控制家电产品而设计的,外围辅助器件少,采用典型应用电路时只需要一个麦克风、一个晶体振荡器、一个小场声器和几个电阻、电容即可该芯片内部集成了语音识别、语音合成、语音身份识别、录音回放功能芯片内部采用的是神经网络的语音识别算法,和说话者无关的语音识别准确率可以达到 97,和说话者相关的语音识别准确率可以达到99该芯片的功能框图如图4 所示该芯片内部集成了一个八位的可编程微处理器,对外有 16 个可编程控制的

7、 I/O口,16 位地址总线和 8 位数据总线及相应的控制信号,可方便地扩展外部ROM以及与外部器件通讯本文中对 RSC 364 的资源使用情况为:其P1 口用于传输名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 10 页 - - - - - - - - - 与控制命令相应的控制码,P0.7 口用于启动无线发送模块发送数据 3.1.2 无线发送模块为了提高无线收发的可靠性,本文采用集成的射频发送模块 F05C 和编码芯片 PT2262 组成无线编码发送模块PT2262 外

8、围电路简单,只需外接一个电阻调节载波频率PT2262 的电源电压范围广, 415V 均能正常工作PT2262 可以对 12 位二进制信号进行编码输出,足以满足本文的要求PT2262 的控制也极为简单,在 PT2262 的 TE 端为 0 时,PT2262 自动将地址引脚和数据引脚A0A11 的数据编译成适合RF 电路发射的串行编码波形,然后通过 DOUT端口串行输出应用时只需将 PT2262 的 DOUT端口连接到RF 电路的数据输入端即可将数据通过无线电波发送出去本文中 RF名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师

9、精心整理 - - - - - - - 第 5 页,共 10 页 - - - - - - - - - 电路选用集成的射频发送模块F05CF05C 采用声表谐振器稳频,SMT树脂封装,频率一致性较好,免调试F05C 具有较宽的工作电压范围及低功耗特性,当发射电压为3V 时,发射电流约为2mA,发射功率较小; 12V 为最佳工作电压,具有较好的发射效果,发射电流约为 58mA;当发射电压大于l2V 时直流功耗增大,有效发射功率不再明显提高F05 系列采用 AM方式调制以降低功耗 1因为本文无线发送的命令的种类较少,所以不需要全部使用PT2262 的 12 个数据引脚,鉴于RSC-363 内核和 AT

10、89C51 均为八位机,为了数据传输方便,只使用PT2262 的低八位数据引脚传输数据,其余的四个数据引脚直接接地,其上数据没有意义 3.2 车载控制部分车载控制部分主要由无线接收模块( 射频接收模块、解码芯片) 、车载处理器和电机控制模块( 图中略 ) 组成,如图 5 所示其功能就是接收遥控器发出的无线电信号并解码,送入车载处理器,经过计算产生相应的控制信号,控制三个电机工作,使小车产生预期的动作名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 10 页 - - - -

11、- - - - - 3.2.1 无线接收模块无线接收模块由射频接收模块J05C 和解码芯片 PT2272组成J05C 是 F05C 的配对功能模块J05C 采用超外差电路结构和温度补偿电路,具有较高的接收灵敏度及稳定性,芯片内含低噪声射频放大器、混频器、本地振荡器、中频放大器、滤波器及限幅比较器,输出为数据电平信号其功能是自动接收无线电波并对电波进行处理,输出适合解码芯片解码或单片机解码的波形PT2272是 PT2262 的配对芯片,其外围电气特性和PT2262 相同工作时,PT2272 自动对从 DIN 端口输入的编码波形进行解码,解码成功则将地址和数据输出到对应的地址引脚和数据引脚,同时将

12、EN端口置为高电平,数据在各个引脚上的排列顺序和PT2262 完全相同和无线发送模块相对应,这里也只使用其低八位数据引脚传输八位有效数据 3.2.2 车载处理器车载处理器采用常用的MCS 51 系列单片机AT89C51AT89C51 是 8 位单片机,其片内集成有4K 的程序存储器,能够满足一般的应用单片机有 8 位外部数据总线和16 位外部寻址地址线,支持外扩程序存储器和数据存储器片内集成两个 16名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 10 页 - - - -

13、 - - - - - 位的定时 / 计数器,两个外部中断口,32 位双向 I/O口2在本文的应用中,单片机采用中断工作方式P2 口和无线接收模块的解码芯片的数据端口的低8 位相连,用于接收解码的数据解码芯片的 EN端口和单片机的外部中断口INT0 相连,解码芯片解码成功时会自动通过 EN端口向单片机申请中断,单片机进入中断处理程序,接收解码后数据因为 EN端口是高电平有效,而INT0 是低电平有效,所以 EN需要通过一个反向器和INT0 连接单片机的 P1 口用来输出 PWM 波,控制转向电机和两个驱动电机每个电机需要两个端口进行驱动,分别用于电机的正反向选择P1 口每位的具体定义为:P1.0

14、 和 P1.1用来控制转向电机的正转和反转;P1.2和P1.3 用来控制左后轮驱动电机的正转和反转;P1.4和 P1.5用来控制右后轮驱动电机的正转和反转 3.2.3 电机控制模块电机的驱动采用双向PWM 脉宽调制方式控制采用这种控制方式可以方便地实现电机的正反转和转速变化3电机驱动电路如图 6 所示其工组原理为当P1.0 端口为高电平、 P1.1端口为低电平时,三极管Q5导通, Q5 导通又导致 Q3和 Q2导通,则电流从电源通过 Q2、直流电机和 Q3 构成回路;当 P1.0端口为低电平、P1.1端口为高电平时,三极管Q6 导通,Q6 导通又导致 Q4和 Q1导通,则电流从电源通过Q1、直

15、流电机和 Q4 构成回路,且电流方名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 10 页 - - - - - - - - - 向和前面相反,即电机转向发生变化通过控制 P1.0 口和 P1.1口电平的高低和高电平导通的时间,就可以控制电机的正、反转和转速 4 实验结果本文设计的小车的长度为210mm,宽度为 100mm,前后轮距为 150mm,小车的最大转弯角度为45 度小车可以识别的总的命令条数为 16 条左转和右转各 4 条,对应的转向角度分别为5度、15 度、25

16、 度、45 度;停止 1 条;前进 5 条,对应于五级不同的前进速度;后退两条,对应两级不同的后退速度小车的各级转弯角度对应的转弯半径及两个电机的转速比的关系如表1 所示名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 10 页 - - - - - - - - - 该小车各部分采用模块化设计各个模块之间独立性强控制部分采用可编程微处理器,可以在不增加系统硬件的情况下方便地对系统进行二次开发本文对一辆小车进行了实验,实验结果表明 语音识别系统在低噪声环境中识别率很高,在噪声水平较高的场合,识别率有所下降小车反应灵敏名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 10 页 - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术总结

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com