热搜关键词: 电路基础ADC数字信号处理封装库PLC

pdf

基于语音的智能机器人姿态控制

  • 1星
  • 2021-10-27
  • 177.11KB
  • 需要1积分
  • 0次下载
标签: 机器人

机器人

基于语音的智能机器人姿态控制

维普资讯
http://www.cqvip.com
第1 卷 第2 1
# 
2 0
0 6年 4月
 
沈  阳
  大  学
  学
  报 
OURNAL OF S
    HENYANG 
UNI
VERS TY 
V½ . 8, .  
11 N½ 2
A½ . 2 00 6
½
    
文章 编号 :10 .2 5 2 0 )20 0 .3
0 89 2 (0 60 .0 10 
基 于语 音 的智 ½机器 人 姿 态控 制 
范立 南,姜广通 ,高洪 禹
 
沈阳大 学 信息工程 学院 ,½宁 沈阳  10 4 )
10 4 
摘 
要:阐述了基于 SC 01
P E 6A单片机音控智½机器人的设计壤½
据语音½令对机器人的前进、
后退、
½ 
动、
跳舞及重新辨识、
左右瞄准、
发射等姿态进行控制,
而且还实现了自
动避障功½.
 
词 :S C 0 1 单片机 ;
P E 6 A;
语音控制 ;
机器人 ;
自动避障 
文献标识码 :A
 
中图分类号 :TP 2 3
  7 
单片机½为计算机技术 的一个重要分支、
嵌 
人式系统的核心 ,
广泛用于工业控制 、
智½仪器、
 
机电一½化产品、
家用电器、
智½产 品、
个人数字 
处理器等领域.
随着微 电子技术的迅速发展 ,
电子 
模拟信号½化为 电信号 ,
最终 由 S A E 6A 的
P C 01  
A C部分½化为数字信号 , 编码后存人存储器 
中.
语音数字信号编码与存 储器中的语音 ½数库 
中的原有语音数字信号 编码相 匹配 ,
通过音频处 
设计系统已进人 了片上系统时代 ,
单片机 的功½ 
也越来越强,
½其真正成为系统单片机…  
1.
所设计的音控智½机器人利用单片机集成的 
语音控制系统 ,
通过语音对机器人进行适时控制,
 
加人了自动判断处理的功 ½,
并且可以离线重复 
理算法进行模式识别 .
如果识别成功 ,
则进行相应 
½令操½ ,
如机器人的前进、
后退、
跳舞 、
发射飞盘 
等;
如果识别失败 ,
则等待语音½令再次输人 .
 
机器人采用语音控制的核心是 S A E 6 A
P C 01  
单片机 ,
该单片机是一个 1 ½结构的微控制器 ,
 
是一款语音识别系统级芯片 .
它将 D P A D D  
S 、 /、 /
A、 A F A H以及运放、
R M、 L S
功放等电路集成在一 
个芯片上,
而且拥有½够非常容易地 、
快速地处 
½人不同人的语音½令 .
½为½款高科技智½化 
玩具机器人 ,
从某些方面½现了现代机器人智½ 
化、
人性 化 的发展趋 势 .
 
1 工½原理 
 
本设计以凌阳公司 S A E 6 A单片机为核 
P C 01
心部件 ,
以机器人硬件为基本框架 ,
并添加一些辅 
助的硬件电路 ,
如电机驱动电路、
红外避障电路等 
构成 .
机器人整½硬件结构如图 1
所示.
 
理复杂的数字信号且较高 的处理速度 的  ½ P M
S T 
内核.
这样就½在 同一个芯 片上实现语 音识别、
 
语音合成以及语音回放等功½成为现实 【 .
2 
 
2 硬件设计 
整个机器人系统主要由
 
2 1 S A 印 6A单 片机 
.  P C 1
: ) A单片机、
H6
机 
器人框架、
电机驱动模块和 自
动避障模块等组成 .
 
本系统采用 S A E 6 A½ 为系统的主控元 
P C 01
件 .P C 0 1
S A E 6A主 要包括输 人偷 出端 口、
定时 
器/
计数器 、 模½换 、 数½换、
数/
模/
串行设备输人 
输出、
通用异步串行借 口、 电压检测和复½等部 
½
图 1 机 器 人 整 ½ 硬 件 结 构 图 
分,
并且 内½在线仿真电路 IE接 I,
Z 较高 的处 
½
机器人姿态控制是 由 S A E 6A单片机语 
P C 01
音功½½数来实现的,
外界语音信号通过单片机 
的 MI
C口进行采样 ,
通过 S A E 6 A单片机把 
P C 01
理速度½其½够快速 的处理复杂的数字信号 .
采 
用 S A E 6 A½为机器人 系统 的核 心部件 ,
P C 01
利 
用其所具有的语音处理 和 D P功½ ,
不仅可以实 
收稿 日期 :20 一J
0 5 2—1 
基金项 目:½ 宁省 自然科学基金 资助项 目(0 50 1 .
2 0 2 0 ) 
½者简介 :范立南 (9 4一)男 ,
16
, ½宁北票人 , 阳大学教授 ,
博士 .
 
维普资讯
http://www.cqvip.com
 
学  学 报 
2 4 自动避 障 
第1
8卷 
在自
动避障方面利用了集成式模块 IA 10 
R S ..
之所 以选用 IA 10 是因为 IA   10
R S .,
R SV . 是单红 
外避障电路,
大部分元件½用的是贴片封装 , 电
½  
路板½积大大减小 ,
并有两个 3的螺丝孔 ,
方便 
安装 .
如果将 I A   10
I . V . 安装在机器人的前后左 
ZS
右,
可½成 4面避障系统 .电路½用 4
线系统 即
 
V ½G D、N B E O T IF
½ 、N E A L 、 U PY ,占用 主 C U 的 I
O 
口少 ,
方便机器人添加其他的传感器 .
 
应用 IA   10时, E A L
R SV .
在 N B E端输 入一 
个脉½为 6 0 ½
0  的½½信号 ,
信号发生器输 出的 
3  ½
8 H 信号便会推动 I
½
R发射 管 .
½有障碍物时 ,
 
信 号 反 射 回 来 被 I 接 收 头 接 收 , 时 从 
O TU
U P T输出½ 电平 ( . V)
05 .
   
本设计采用两个 I A   . 模块 .
R SV10
机器人左 
右各一个 ,
放在机器人的前面 ,八”
“ 字½安装 .
 
½推
进电
机 ½
 
I发射电 I
机  
直流电 2I
机X 
 
3 ½件设计 
音控智½机器人小½系统½件主要 由 3
个部 
分组成 ,
分别是主程序部分 、
中断程序部分 、
功½ 
模块½数部分 .
 
I脚 ——
½———  L ————一  
—— 电
部 机
——½—
广 _ 1 
—.
½ 皇兰‘ ½ 驱 L 厂 
塞垫½ 电动
   
1片5
芯 ×½
 
 
S A E 6 A 片机 
PC 0 1单
½件设计主要遵循模块化的思想 ,
½件设计 
的思路如图 3
所示 .
 
图 2 机 器 人 框 架 的 硬 件 连 接 图 
2 3 电机驱 动 
开始 ½
 
½ 鬼 ½ 重新辨识 ½ 准备 
 ½
 I
采用 日本 东 芝 公 司 的 T 76
A 2 7系 列 芯 片
 
T 76 B ½ 为 电机驱动 芯 片 . A 27 P是东 
A 27 P
T 76 B
芝公司生产的一款专用于小型直流电机驱动 的专 
用芯片,
该芯片在相应的逻辑电平的控制下 ,
½够 
蓥½ ½ 
½翥I翁½
I I  ½塞
曩 羹½I 
I I翥½
 
图 3 ½件 设 计 流 程 图 
实现电机的正½、
反½ 、
停止和刹½ 4
种动½ .
其 
逻辑电平的工½ 电压 为 6 8 驱动 电机工½ 
½1 
V,
的电压为 0 8 是一款单电源供电的芯片.
½1 
V,
 
表1
所示为 T 76 B
A 2 7 P中 7个管脚 的定义 ,
 
这7
个管脚 中的 1 2
和 连接到单片机的逻辑控制
 
指令输 出管脚 , 3 5管脚则分别连接到所要控 
而 、
制的电机上 .
 
表 1
 
T 76 B
A 2 7 P管 脚 定 义 
3 1 主 程序设计 
主程序部分是½件流程 的主框架 ,
确定程序 
的入 口,
程序的执行过程 .
主程序 的½用是执行各 
个子功½ ,
完成系统的要求 .
 
机 器 人 语 音 识 别 的 指 令 比较 多,
而 
S A E 6 A板一次只½识别 5
P C 01
条指令 .
为了解决 
这个矛盾 ,
语音识别指令分为 4 .
组 这样整个程序 
在宏观上就分为了 4
个模块 ,
½充分实现语 音控 
制的需求 .
 
32 中断 程序 部 分 
S A E 6 A共有 1 个 中断源 ,
P C 01
系统 只用到 
了一个 FQ— MA的 F Q, 以实现语音 中断 .
I T
I 用
 
3 3 功½模块 ½数部分 
功½模块½数部分包括语 音播放模块、
语音 
维普资讯
http://www.cqvip.com
第 2期 
范立南等 :基于语音的智½机器人姿态控制 
 
训练模块 、
机器人动½子½数驱动模块等 .
这些½
 
前进 ½数 、
后退 ½数 、 拐 ½数 、
右拐 ½数 、 舞 ½ 
数与主½数配合完成所有要求实现的功½ J
 
()语音 播放模 块 
数、
自动避障½数 、
发射飞盘 ½数等 .
 
本机器人语音采用 S A E 6A的 S C  
P C01
A M—
A 00和 S C S8
20
A M— 40压缩方法 .
 
S C A 00压缩算法压缩 比较小 ( : )
A M— 2 0
8 1,
 
4 结 
论 
智½机器人经过一系列测试 , 明该系统的 
语音识别率达到 9 %以上 ,
从发 出语音指令到执 
0 I
T,
所以具有高质量、
高码率的特点 ,
适用于高保真音 
行该指令的延时小于 10IS可以成功的 自动避 
开正面距离 5 ½以外的障碍物 ,
 
½
发射飞盘的最大 
乐 和语音 .
 
. ½,
 
.  ½
½  
S C S 8 压缩算法 压缩 比较大 8 :,
A M— 40
0 3 存  距离为 3 3 最大行进速度为 38 ½/.
储容 量大 ,
音质介 于 A 00和 S 4 间 , 用 于 
20
2 0之
语音 播放 , “ 曲星” 库 .
如 文
词  
()语音 训 练模块 
随着人工智½和计算机技术 的发展 ,
语音遥 
控将在人们的 日
常生活和生产领域起着不可估量 
的½用 ,
语音遥控智½机器人 只是语音智½控制 
在日
常生活应用的一个实例 .
通过此设计可以证 
明语音智½控制的理论 和实½ 的可行性 ,
为以后 
该部分采用 S A
P ½ 6A内部的 A I
P ½数 .
 
B R— ½ ½ D
S D ½½ G½½ ( )
½S
½O ;
 
M初始化.
 
B R—T ½
½½ ½½ ½
½(½ C ½½½ ½D, ½ T ½ ½ 
½ ½ ½½ ½½ —
½
M½½ ;
½)
 
训练½数 .
 
C ½ ½½D
½ ½ ½ ½ :½ 令 序 号 , 围从 0 ½0到 
½0
OF F 每组训练语句½是唯一 的. ½½ M½½
½F ,
T½ ½ ½:
½
 
训练次数 ,
要求½用者在应用之前训练一或两遍 .
 
Ⅸ、 I½ ½ ½ ½ ½½½ ½ ½ ½ ½½ ;
R— ½½ ½ ½½ (½  ½ S ½½ )
R½
½
A ½
 
将语音智½控制广泛应用 于人类 日常生活、
生产 
和无人危险½业提供理论和实践依据 .
 
参考文献 :
 
[½ 范立南,
李雪 飞,
尹授 远 . 片微 型 计算 机控 制 系统 设计 
[ .
M½ 北京 :
人民邮电出版社 , 04
20 .
 
[ ½ 范立南 。
王刚 。
李金 峰, .基 于 S CE 6 A单片 机 的音控 
P 01
智½机器人小½设 计[½ 仪 器仪表用 户 , 04 ½ ()1 
J.
20 。16 :3
1  
4.
[½ 李竟皎 .
嵌人式语音技术及 凌阳 1 ½单片机应用 [ . B
M½ ½ 
京:
北京航空航 天大学 出版社 , 0 3
2O .
 
[½ 求是科技 .
典型模块设 汁实例导航 [ .
M½ 北京 : 民邮电 出
 
版社 。 O 4
2½ .
 
辨识中获取数据 .
 
()
3 机器人姿态子½数模块 
机器人的姿态子½数包括系统初始化 ½数 、
 
P½ ½ ½   ½ ½ ½½   ½ ½ ½ ½ ½R½ ½   ½ ½ ½   ½ ½ ½
½ ½ ½C½ ½ ½  ½I ½ ½½ ½   ½ ½B½ ½   ½ S ½ ½  
½
AN  ½ ½,J ANG ½½ ½ ½ ½,G½O  ½ ½  
L½½
C½ ½ ½½
A H½ ½ ½
( ½ ½ ½½½½ ½ ½E ½½½½½ S ½½½  ½ ½½,S ½½½ 10 4 C ½ .
S ½)½  ½½ ½½   ½ ½ ½ , ½½ ½½U½½ ½ ½ ½½ ½½10 4 , ½ ½ )
½ I
½
½ ½
½½
½  
A½ ½½ ½ T½  ½½½½ ½ ½½ ½ ½ ½ ½ ½ ½ ½½ ½ ½½ ½ ½  ½ ½ ½ ½ P
½½ ½:
½ ½ ½½ ½ ½ ½ ½  ½ ½ ½ ½  ½ ½½ ½ ½
½
 ½ ½½ ½½ ½½  ½  S ACE0  
6 A ½½ ½-½½
½½½½ ½ 
½½½½ ½½ ½½
½½ ½ ½ ½.T½   ½ ½ ½  ½½ ½ ½ ½ ½ ½ ½ ½   ½½  ½ ½½½,½ ½½ ½ ½ ½½ ½,½ ½ ½½ ½ ½½ ,
½ ½ ½½ ½ ½  ½   ½ ½ ,½ ½   ½ ½ ½½ ½ ½ ½
½½   ½ ½ ½
½ ½½ ,½ ½ ½½ 
½½ ½ ½ ½
½½ ½½ ½,½½½½,½ ½ ½ ½, ½½ ½½ ½ ½ ½ ½ ½  ½½½  ½ ½½ ½ ½½½ ½ T½   ½ ½½½ ½   ½ ½½½
½
½ ½
½ ½½
½
½ ,½  ½½½   ½ ½½½ ½ ½ ½ ½   ½
½
½
½.
½ ½ ½ ½   ½½ ½½½  
½
½ ½½ ½ ½½ ½ ½½  ½ ½  ½ ½   ½  ½½ ½ .
½ ½½ ½ ½½½ ½ ½ ½   ½½ ½ ½½ ½½ ½½½ ½ 
½
½ ½
½
½ ½
½
K½  ½½ ½ : S A(E 6 A ; ½½ ½ ½ ½  ½½½½ ½½ ½½ ½ ½½   ½ ½ ½ ½ ½½ ½ ½ ½½½  ½ ½½ ½ 
½
½ ½  P   0 1
½½½ ½½
½½½ ½½ ; ½ ½ ½ ½½ ; ½ ½ ; ½ ½ ½½
½ ½½½
½ ½½ ½½ ½  
½½ ½ ½½
½ ½
责任编辑
黄桂柏】
 
展开预览

猜您喜欢

评论

登录/注册

意见反馈

求资源

回顶部

推荐内容

热门活动

热门器件

随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
×