spce061a 应用

17
SPCE061A 应应 应应应应应应

Upload: darryl-hopkins

Post on 30-Dec-2015

36 views

Category:

Documents


5 download

DESCRIPTION

SPCE061A 应用. 语音控制小车. 语音控制小车. 一、语音控制小车简介 二、结构&功能简述 三、程序流程 四、使用方法及演示. 一、简介. 语音控制小车概述. 音控小车是凌阳大学计划为配合61板的趣味性应用而推出的,以打破传统教育中学习单片机的枯燥性和低效性的现状为目的。 小车采用特定人识别,可通过语音命令对其行使状态进行控制; 加上光电传感器,可在小车前进过程中自行躲避障碍物,为留给用户更大的发挥空间; 在我们的电机控制板上留有开关型传感器扩展电路、 PWM 控制电路以及61板插接口和扩展电源接口,用户可根据自己的创意任意发挥。. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: SPCE061A  应用

SPCE061A 应用

语音控制小车

Page 2: SPCE061A  应用

语音控制小车

一、语音控制小车简介二、结构 & 功能简述三、程序流程

四、使用方法及演示

Page 3: SPCE061A  应用

一、简介

Page 4: SPCE061A  应用

语音控制小车概述 音控小车是凌阳大学计划为配合 61 板的趣味性

应用而推出的,以打破传统教育中学习单片机的枯燥性和低效性的现状为目的。小车采用特定人识别,可通过语音命令对其行使状

态进行控制;加上光电传感器,可在小车前进过程中自行躲避障

碍物,为留给用户更大的发挥空间;在我们的电机控制板上留有开关型传感器扩展电路、

PWM 控制电路以及 61 板插接口和扩展电源接口,用户可根据自己的创意任意发挥。

Page 5: SPCE061A  应用

语音控制小车包含套件 61 板套件:

开发板 + 下载线 + 光盘 + 说明书 + 电池盒 + 喇叭完整的一套 SPCE061A 精简开发系统

控制板:两组电机控制电路,可控制两个电机的正反转 一个 61 板的插接口 预留两个开关型光电传感器接口,用于检测障碍物 另预留 6 组开关型传感器接口 电源

Page 6: SPCE061A  应用

语音控制小车包含套件 小车车体:

小车为四轮驱动,可进行原地旋转 两个直流电机 四节电池的电池盒

Page 7: SPCE061A  应用

语音控制小车连接图

61板

控制板

1电机

2电机

电源

1传感器

2传感器

I OB6

I OB7

I OB9-13

Page 8: SPCE061A  应用

二、控制板结构及功能简介

Page 9: SPCE061A  应用

控制板结构及功能 小车控制板结构:

图像识别模组接口

电源稳压

两路电机控制电路避障

传感器接口

预留开关型传感器接口

61板接口

Page 10: SPCE061A  应用

电机控制电路

R2

4k

1 2

Q8PNP5610

1

23

Q3

PNP5610

1

23

Q6NPN9014

2

13

Q2NPN5609

1

32

Q1NPN9014

2

13

Q7NPN5609

1

32

R4 1001 2

R6 4k12

R1 1001 2

V5

V5

J1

CON2

11

22

MOTSP

J2

CON2

11

22MOT2

MOT1

D1

DIODE

12

Q4BD136

Q5BD136

D2

DIODE

12

MOTSP

MOT1和MOT2 输入高低电平即可在 J1 处得到正反向电压,控制电机的正反转;后面的电路是由两个 CMOS 管和两个二极管构成的通断电路, MOTSP 输入 PWM 就可在 J2 处接上电机,用于速度的控制。

Page 11: SPCE061A  应用

避障光电传感器接口 为了确定障碍物,加入障碍物检测的光电传感器,根

据小车所处的位置改变行驶状态,所使用的光电传感器为市场上普通的光电传感器;

在没检测到障碍物时 Uo 输出为低电平,在检测到障碍物时 Uo 将与传感器内部电路断开,因而加一个上拉电阻,如图所示,此时将输出高电平。在检测障碍物的过程中采用查询方式。

V5IOB6

V5IOB7

R13

5k

1 2

R14

5k

1 2

JP3

HEADER 3x2/SM

1 23 45 6

JP2

HEADER 3x2/SM

1 23 45 6

Page 12: SPCE061A  应用

预留开关型传感器接口 为方便大家扩展,在电机控制板上预留了六个

开关型传感器接口,如下图所示,我们只要拉出一根线到 IO 口上即可。

JP6

HEADER 3x2/SM

1 23 45 6

V5R17

5k

1 2

V5

JP4

HEADER 3x2/SM

1 23 45 6

V5

R18

5k

1 2

R15

5k

1 2

JP7

HEADER 3x2/SM

1 23 45 6

V5

JP5

HEADER 3x2/SM

1 23 45 6

V5

R19

5k

1 2

R16

5k

1 2

JP8

HEADER 3x2/SM

1 23 45 6

V5

JP6

HEADER 3x2/SM

1 23 45 6

V5

R20

5k

1 2

R17

5k

1 2

JP9

HEADER 3x2/SM

1 23 45 6

Page 13: SPCE061A  应用

小车车体说明 整个小车的行使状态由两个电机控制,每一个电机控

制一边的两个轮子,要转弯时控制一个电机正转一个电机反转的即可。为了保证能直线行走,就设计了一个口输出 PWM 的控制,这样就保证了两个电机的同步。R2

4k

1 2

Q8PNP5610

1

23

Q3

PNP5610

1

23

Q6NPN9014

2

13

Q2NPN5609

1

32

Q1NPN9014

2

13

Q7NPN5609

1

32

R4 1001 2

R6 4k12

R1 1001 2

V5

V5

J1

CON2

11

22

MOTSP

J2

CON2

11

22MOT2

MOT1

D1

DIODE

12

Q4BD136

Q5BD136

D2

DIODE

12

MOTSP

JP1

HEADER 5X2

1 23 45 67 89 10

MOT2MOT1MOTSP

IOB12IOB11IOB10IOB9

MOT4MOT3

IOB13

Page 14: SPCE061A  应用

三、程序流程

Page 15: SPCE061A  应用

主程序流程图开始

?是否为第一次下载

训练命令

储存命令数据

把采样分析到的命令RAM数据载入 区中

进入辨识状态

是否遇到障碍物?

避障

清除语音命令数据

是否有重新训练按键按下?

是否有复位键按下?

N N

YY

Page 16: SPCE061A  应用

四、使用方法及演示

Page 17: SPCE061A  应用

使用方法 把 61 板插接好,连接上电源 下载程序并运行 说 Yeah 时训练小车名字,听到“烦不烦”时,

训练成功,说“前进”时训练“前进”,说“倒车请注意”时训练“倒退”,说“拐就拐”时训练“左转”,说“烦不烦”时训练“右转”

听到两声“ Yeah”后进入辨识状态。 想重新训练,只要按键三,并复位即可,也可重新下

载。