你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

ST-科沃斯自动扫地机器人拆解评测报告

[复制链接]
mars4zhu 发布时间:2014-9-20 19:53
在2014年10月的ST研讨会上,最后的抽奖环节有幸抽中一个ST贴牌的科沃斯自动扫地机器人,高兴之余,也为这个机器人的自动化与智能化程度感到一些吃惊。虽然接触不到内部的设计原理和系统结构,但是从使用几次的经验来看,这个机器人内部集成了很多灵巧聪明的智能算法,而且隐约可见在精致的外壳下的各个传感器。
- k7 y) j0 F4 X7 F: O& \为了深入这个机器人的体内,了解内部构造与原理,将其拆解并逐一分析推测/ u. F  A3 t6 W4 T
 9 ]2 Y+ U. c, z! ]# u, X
 
! ^( N9 [6 J2 }( U5 V, n 
& F9 Z6 R6 I7 q4 t7 {1 b
. {; S  T' o4 N0 ~" t- @( z( f* m# s* y2 h
   }! M6 e% d3 s/ k, e
 
1 P! x; |2 N6 C8 | 
  p5 c# [/ Z# R- X 6 N# L4 w% [; {) F, F
 
; R+ V$ A/ G  o7 r% { $ W" j. |2 b' f& a1 f* U, T
ST-科沃斯自动扫地机器人! |; {  n7 E5 J' y& [; J
拆解评测报告
: V- b; F; |" Z: H( x6 Z 
0 v; T" o* b. [( Q + Z9 X8 u" w4 v) w
 + k" o/ w9 r- l" p7 B
            文档编号
3 c& b2 p- o  o            
            TR-0001-A0, ~/ j8 R. S9 L4 |# O1 e
            
            关键字
* {9 y. v+ |# y: |! G! b; k            
            ST,科沃斯, 自动扫地机器人,传感器、智能家居、自动避障
- {( R' f& d6 u* h! J4 Z4 }1 w            
            摘要
( W- }, C- V( D+ o+ Y            
            本文记述了对科沃斯自动扫地机器人的使用、拆解、评测,详细描述了该款机器人的传感器、动作执行电机、设计原理等方面的内容。
' x# A) g+ D9 @            
 ! X. q8 u% a( i4 W/ f  T
 1 L& p% b* o7 v& C( X; Y, C! P
 % ]+ z3 f: X3 E0 h; b
 
! x1 @$ T8 ?5 F0 H8 J: m% b 
( R  x% ]4 n' M- y 8 C7 z" G" U. h0 l$ W6 M7 X
 ) V5 k3 W7 L% F7 G) p7 Y
 
3 S7 E( W0 F  B: b: h 
! y5 d1 ~. t  K& @$ x  v# ?  n 
+ ?/ i$ W* H2 t4 JMarszhu
4 [- Z# Z! e* f& |7 g" J; E, u  i; v
目  录
# X2 r" e: z3 c- K; A 
+ j0 M. W6 E3 m" y$ n6 w1 概述        1
- ?7 L0 U+ J0 T0 N' K, L+ O2 使用经验        1
  R' M6 w  `" S, W2.1. 智能扫地路线规划        1$ v  D, k" u2 B9 e
2.2. 围绕障碍物清扫        2) E/ h7 i! ~) q* p, x! v
2.3. 扫地刷缠绕摆脱        2' X" j. t6 o# l% i3 }8 k
2.4. 防止掉坑        2
! J* r5 S8 n' ?8 \2.5. 不走回头路        23 a( g. a- Q* \( @3 B% p$ V( W/ ]" ^
3 拆解分析        2
1 U, g: e# x* d8 Q+ Q' {" P3.1. 拆卸电池与外壳        2
7 a( q) o. \8 i" O2 [# T3 l0 E6 `3.2. 机身        4, Y. q# q2 f& N7 X, m7 ^' T
3.3. 主控制板与MCU        4
3 a) c6 m( p2 |, j  q/ [  ^! o3.4. 红外遥控        67 c: Q7 v2 Z* R- W
3.5. 接近/距离传感器        7, E; K& N7 ~& y% @% A
3.6. 碰撞检测轻触开关        8
. G! w  w( [$ }- }4 x, [3.7. 悬空检测地面距离传感器        9
( Z, C. I% d( r4 结论        10* c$ I; y' @. v
 % v# ]* |& H" I3 E# U9 }* k
 
. F* {! y3 D! S ) M2 n. u0 |! k$ ]
 9 a: M  F+ K2 X; g+ M

6 h9 o9 i8 r& D" I2 F, d
0 ^0 s3 |) `, k' i' @插图索引  k- k$ _3 L2 K1 B- l( i+ F
 $ {; d; i" _* ^  C1 Y5 P! [! ?) U/ K
图 11   ST-科沃斯地面清洁机器人CR120实物图        12 Q' q# {3 b! M0 u
图 11    CR120底部背面图        3; X6 W3 G: ]" d
图 11    CR120拆分后的底板正面图        4
& y! J8 L& h1 ]/ t. R图 11    CR120的吸尘风机        4
! E' j2 n1 {) m) L5 W4 Q6 U" y图 11    CR120主控制板        5
1 Y; A( k2 @5 Z" J图 11    CR120的主控MCU        6
: Z( c* n( w: s6 {; K' s( |6 g图 11    CR120的红外接收器及其反射部件        6
, z$ B* M' D- y3 e: R; k" V图 11    CR120的红外接收反射部件的实拍反射图        7
) n8 W1 K  l" `# d7 k3 w4 s图 11    CR120的接近/距离传感器        8# M8 M/ s6 V* a& u: n9 l5 m
图 11    CR120的碰撞检测轻触开关        8; O2 g) w" L+ j; u7 n" C8 e- l
图 11    CR120的轻触开关安装位置(红色椭圆处)        9
; H9 l& u1 J2 t图 11    CR120的悬空检测地面距离传感器(左前、右前)        97 G" ~4 S6 L0 o1 `8 @: t4 S$ B2 s2 K
图 11    CR120的悬空检测地面距离传感器(左、右)        10
# ~2 F5 g! R/ c2 G$ } 
' B. ^1 k, a4 F" z 
. |( y7 g* h6 u) H
0 s& O# f8 Z8 ^, G9 Q  Y' b  _1 Z表格索引. \: A. A2 B4 z
 
* ]& W( [/ x. _8 \错误!未找到目录项。
; T3 L1 W; h* b* [6 X 
% N$ ~# O6 @: ~0 h9 ~# q
- ?( _: X4 N5 o/ G3 o5 ]7 b7 ^% E1 |8 g1 K+ n( O, v$ X+ z! ^& h

+ @# E3 @$ k8 |5 g1 概述
1 {* Q' U$ k( |4 k, q/ t! ]
% _. |: n2 b5 d8 Q- A8 Y6 h& v0 q  j科沃斯地面清洁机器人,型号CR120,由苏州科沃斯机器人有限公司出品。官方网址http://www.ecovacs.com.cn/deebot/,淘宝旗舰店网址为:
- ~$ G; s# M4 ]! N1 P0 \0 fhttps://detail.tmall.com/item.htm?spm=a230r.1.14.1.iIOox4&id=16882811500&ad_id=&am_id=&cm_id=140105335569ed55e27b&pm_id=
7 U" h5 Q. R; i8 L) S其演示视频为https://v.youku.com/v_show/id_XNDQzNzc1NjYw.html$ _. O4 }0 Y3 K" p- v
https://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsD49.tmp.png 
6 v: O- S0 Z8 E7 P图 11  ST-科沃斯地面清洁机器人CR120实物图- p  L! Y" J2 B# Q- x$ r
2 使用经验
8 X3 t9 G- w+ ]& d% M3 t+ c* }: D! V7 N( T
根据使用体会,科沃斯地面清洁机器人有一下特点和智慧:
# ^5 U: Q" h- q0 s2.1. 智能扫地路线规划- a2 O) {) D) e5 b
+ Y- i, F( ?7 y
遥控器具有选择扫地路线规划的功能,可选择的路线有渐开线(没听过渐开线?回去补补数学吧,大概在高中数学的解析几何-极坐标那几个章节里面)、之字线往返等。$ O8 U, N, f, L; x
实际测试使用中,在没有太多障碍物的情况下,机器人确实是按照规划的路线来运动,而且在有障碍的时候,机器人也尽量不按照原路返回,而是往新的方向运动,从而使得扫地面积最大化,提高了扫地速度和效率。
. L: j+ N$ C1 ^! T% r2.2. 围绕障碍物清扫
# D, n, z* N. T: b0 c0 ~. r7 g0 T+ l1 D( R- }
在使用中,如果碰到一个障碍物,则机器人会围绕着障碍物,主要是逆时针方向,进行清扫。传说中的“转角遇到爱”啊。0 g2 c- c' Q4 y! z, n
2.3. 扫地刷缠绕摆脱6 I: g  J: {  b. c7 R8 @

4 A5 e; J+ D; D3 i) R( e& i有时候在扫地过程中,扫地刷缠住了电线、布条、丝线等东西,造成扫地扫不动,这时候机器人会慢慢转向,同时倒退,尽量摆脱这些缠绕,当然,很多情况下缠绕的太厉害摆脱不了,这时候机器人会发出报警声和闪红灯,提醒主人帮助他解脱。
/ n( w4 L& R; e# x+ g2.4. 防止掉坑
6 ]2 \" I+ ^, R& p  [" ]3 N% U& I
- A8 ]* d6 K% Q8 E9 _在测试中,机器人走向台阶,冒出一点头之后,机器人立刻停止,并反向运动回来,避免“掉坑”。
! z$ X8 _: |9 m" r* K2 C6 m2.5. 不走回头路1 [/ A- C3 W6 \+ e+ T1 B: z; S: ~& X
. c+ G1 D- i7 w! o0 l# j
在往前扫地的时候,往往遇到墙壁、桌椅脚、家具等障碍物,或者台阶等悬空摔落的情况,这时候机器人就要往回走,掉头大概150°,而不是180读,不走回头路。
! E7 @4 r9 r: a* t0 u+ b# Z( {( b3 拆解分析) i% I4 {$ S2 I. v% o+ Q& b

5 J, A& D0 y) `+ u( w5 t为了一探内部的情况,将扫地机器人逐步拆解,并分析推测各个部件的组成、原理和功能。
; U" D3 W/ M# |! i6 b! r3.1. 拆卸电池与外壳
7 k2 M) ]  q& Q* P& h9 l+ B( W8 k  B7 @
将底板电池壳螺丝拧开,然后抽出电源线接头(常见的电源插拔件),将电池取出。底板背面的扫地刷、吸尘入口、驱动轮等一一可见。
: N- ^" u$ r0 E3 R. s: p8 K# G1 X) A然后逐步拧开底板的各个螺丝钉,取出后慢慢抬起底板壳,这时有两根导线连接底板和机身,也是采用常见的插拔件连接,断开这些链接后,即可分离机身和底板。
" j8 M% J9 K; }1 khttps://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsD79.tmp.png 
3 {4 q, ?# X* I% {& ]4 m8 f2 a4 M图 31   CR120底部背面图9 ?$ X; X* I  H( n, B; r
https://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsDA9.tmp.png 
3 Q8 E7 e9 y6 w8 A1 s$ z0 \# i图 32   CR120拆分后的底板正面图, G; D3 t3 s( A% L& P
从上图可见,底板上具有主控制板、驱动轮机器点击、电源插孔、开关等部件,以及各个传感器、电机的导线。5 Q* l* k9 t, e
3.2. 机身
# ]) a; W. \3 F$ C+ P
( x# c. s8 B* D: V$ v$ U% C/ h机身包括吸尘风机、垃圾盒。3 A9 `* C" Q" M
吸尘风机采用直流电机带动离心式风轮转动,从而将灰尘吸入内部的垃圾盒,而风通过垃圾盒的双层过滤网吹出,形成完整高效的风路。电机采用的是简单的开/关控制设计。
$ \  I" V% ]( L2 Vhttps://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsDE8.tmp.png 
0 t' Y7 b1 `7 |9 G; H1 Q0 q$ T  J图 33   CR120的吸尘风机- c9 x9 t) W" I! i6 R/ h/ i3 w  J( l
垃圾盒内部采用双过滤网,保证灰尘不会从吸尘风机的出风口飘出。
% z; A. s$ C) L. I3.3. 主控制板与MCU( l/ p6 Z1 [! F6 s! `% e
- g- g$ _+ P+ Y5 [0 E  E5 w
主控制板为双层PCB,一面焊接元件。PCB上中央为MCU,四周布满了各种接线端子,包括传感器输入、遥控输入、LED输出、电机控制输出、电源与开关、电池接口等。并具备了多颗大容值的电容、电机驱动芯片等,同时左下角可见一个蜂鸣器。用于提示。
3 U' g# X, n$ r# f, T% [) |+ ?https://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsE08.tmp.png 9 a/ ?# E. [7 S# S' V3 r
图 34   CR120主控制板
! n; P% ?" x( P/ [1 e+ n主控制板采用意法半导体公司(ST)的STM32F103VBT6作为主控MCU,该芯片为72MHz、128KB-Flash、100pin的Cortex-M3芯片,PCB元件整齐,右边推测应该是JTAG/SWD的10pin接口,但是相比科沃斯已经将这颗MCU锁定,不可能从JTAG读出内部的固件程序。, @2 L7 p- X* B2 _7 D/ [
从PCB上可见,该芯片的几乎所有pin引脚已经全部使用,由此可见该机器人具有的外部器件之多!, W6 Y" r" E- d
这也是ST选取该产品作为其研讨会赠品的原因,利用自己芯片做出的产品,永远是最好的广告。
2 [( c2 s" J& c0 S3 d; l" Lhttps://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsE67.tmp.png 
! l) v% Z0 n8 J图 35   CR120的主控MCU4 Q: e( c4 T3 a* o" a- D
3.4. 红外遥控
. {# P9 u/ r; G0 d, R5 r5 A3 {
6 J7 T! r3 `# I1 R红外遥控接收器位于机器人最前端的凸起部分,这个凸起部分设计的特别精妙,具有一个180°立体角反射功能,能够将从任何方向发射的红外线反射到内部的红外接收头部分。仔细看下图右边的透明亚克力的反射弧线。
9 g8 u$ k7 Y0 W- m) m1 g* rhttps://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsE77.tmp.png  https://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsE98.tmp.png
' W9 p, L( Z0 q) P图 36   CR120的红外接收器及其反射部件
9 U; n3 s) v3 R红外接收一般具有一定的方向性,也就是说必须是红外发射器正对着红外接收器,这样才能保证遥控型号的最高信噪比,不会出现接收不到控制信号造成控制失灵的情况。由于扫地机器人是运动的,因此要将红外遥控器与红外接收器对准是一个要求比较高的动作。. w$ j4 W# o6 l2 c& K) R4 B
而加入一个接收反射部件,则改进满足了这一个功能要求,从接收器方向往里看,可以看到四周的景象,说明反射部件将四周的光线全部反射到了红外接收器,因此可以全方位控制& Q! C- W9 K7 ]' U
https://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsEC7.tmp.png 
$ J1 ?4 {  c1 {" n# I* s3 _: [4 `( s图 37   CR120的红外接收反射部件的实拍反射图
* H! d) J5 c7 D% V! J0 [3.5. 接近/距离传感器
6 d* q$ ]  ?, b& o& X- S9 q9 [& s- V4 Z) q" }1 f9 t
机器人的提前避开障碍物,依赖于前方四个方向安装的接近/距离传感器,这种传感器在手机上也用,就是那个打电话贴近耳朵时自动关闭屏幕的那个传感器。科沃斯机器人在左、右、左前、右前四个方向上都安装了, 实现了更精确地测定外部障碍方位的功能,从而控制实现围绕障碍物清扫的功能。4 [9 w$ |% M/ M6 `% x' S3 S
https://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsEF7.tmp.png ' c* o8 I! n* _
图 38   CR120的接近/距离传感器5 H2 Q( L0 Y5 H1 z
3.6. 碰撞检测轻触开关: [2 U& `7 ~8 e' P( o

5 g! A6 Y0 E9 M: i由于接近传感器之间依然存在检测盲区,对一些小的障碍物,比如桌椅腿,就会由于检测不到而碰撞,这时候机器人的用于检测碰撞的轻触开关就发挥了作用,及时的闭合提醒MCU控制机器人往回走。
" \- ^, z# p( z- @4 r$ h; M轻触开关在外部碰撞检测保护壳的里面,保护壳活动安装,可以识别出是左/右碰撞方向,从而决定机器人的转向。$ y& J+ _5 o) v* g; p
https://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsF08.tmp.png  https://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsF18.tmp.png
8 |/ R3 I& Y7 S4 w图 39   CR120的碰撞检测轻触开关
! \. P- c; B9 S* W" W( d . A  q5 V+ {& |# t0 n
https://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsF48.tmp.png 
0 H" _* _  d: V6 M图 310   CR120的轻触开关安装位置(红色椭圆处)
2 z1 Y. |3 A; F7 O$ j% p3.7. 悬空检测地面距离传感器) a. t* D+ B+ e7 \* J
2 I5 z2 ^; ?: W0 ?/ c4 ~
为了防止机器人在阶梯、悬空等地方依然前进最终掉坑里的命运,设计在前面四个方位(左、右、左前、右前)安装了用于悬空检测的地面距离传感器。
* m2 I' B$ l+ r只有当四个传感器都检测到离地面距离在设计范围内,就认为前面没有悬空,可以前进。否则只要有一个传感器检测到距离超过设定范围,说明有一个方位悬空了,提醒MCU“遇到了坑,不能往前走了,会掉坑里的”。这是MCU控制机器人转向,避开掉入坑里的命运。9 M9 v, I2 Y7 d2 X( T7 H
https://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsF68.tmp.png 
4 V% i# _8 Y7 D& o$ D' L2 s7 K图 311   CR120的悬空检测地面距离传感器(左前、右前)5 k+ e- y- w% m4 D
 
* _* x6 z# V9 p. k8 f9 e6 ohttps://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsF98.tmp.png 
# T* I$ F" d; m! ~) |& Y; I图 312   CR120的悬空检测地面距离传感器(左、右)
1 |7 G; D+ R0 w6 U9 @# `6 c4 结论- H4 w- g* H0 s4 T
+ C, s, G$ ^4 t$ Q6 q
科沃斯的地面清洁机器人CR120,采用了众多的传感器、电机执行部件、红外遥控,精巧的工业设计、智能先进的控制算法,集以上优点于一体,形成了真正智能的扫地机器人,确实是智能增强家居、提高生活质量的利器。6 J6 q/ _8 m& M" T% a1 _
 
" R! A6 @$ X4 Z* n 
& ~. A; u4 }* |- {+ H1 L 
! N' Q6 _, L$ I7 \/ R# B% k 2 u$ L. m: Q, m- Q8 [- L* E8 F
 6 p8 E, b4 W" h+ `: h1 Q. R$ C

- B! {% {( E2 A6 w  t2 D9 R0 n
7 @" {: |! @6 g* L! ~5 I# M) I4 A7 z) E, G. P
版本历史(Revision History). z4 @5 f" T6 V8 H# [4 x
 
1 Z9 I! ^, l" B' G3 w
            版本号
* k. a" J6 M% Q5 N( o: O            
            发布时间
- b8 ?: d( ~0 \            
            内容
1 D) z2 f7 D% c& b            
            A0
6 F4 ^2 f  K/ i            
            2014-09-20
# m! H+ R% ^( H& K5 K, e) U$ u+ b            
            初次发布。) _& [) d+ M% R* x! {: [
            
 & d2 F3 O4 G4 n* E
 ; X0 h/ b. c. C8 @
 
2 h2 n$ F* q- o8 J ST-科沃斯自动扫地机器人拆解评测报告.pdf (3 MB, 下载次数: 4081)
赞 收藏 1 评论2 发布时间:2014-9-20 19:53

举报

2个回答
霹雳之火 回答时间:2014-9-21 08:28:46

RE:ST-科沃斯自动扫地机器人拆解评测报告

好好好,拆解可贵,不过图只能看pdf了
yuexueyuexue 回答时间:2018-11-17 11:55:59
刚好对家里的扫地机器人有兴趣

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版