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

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

[复制链接]
mars4zhu 发布时间:2014-9-20 19:53
在2014年10月的ST研讨会上,最后的抽奖环节有幸抽中一个ST贴牌的科沃斯自动扫地机器人,高兴之余,也为这个机器人的自动化与智能化程度感到一些吃惊。虽然接触不到内部的设计原理和系统结构,但是从使用几次的经验来看,这个机器人内部集成了很多灵巧聪明的智能算法,而且隐约可见在精致的外壳下的各个传感器。
- K9 H, G' {# s为了深入这个机器人的体内,了解内部构造与原理,将其拆解并逐一分析推测
% a! d8 Y" K: ]1 u5 c1 o! _ " U0 P$ ?- e; i  M- b$ N0 ^* d7 U
 ) l- |: ], ~$ \$ ~7 Z
 
$ g  V  A% Z) x9 H# y
' [( H- H+ w0 S+ R$ l) z9 F0 m, l) F/ F1 ^3 l
 
9 g5 I3 Z5 V- U2 I; Y5 i ( n  G3 c: [2 k+ d& s4 S
 % f: Q+ F! L( [: }* C" N: w8 B9 z
 $ ?7 ?7 j/ m4 E9 _& L" v
 ( \9 D, }. _6 E  A
   G; m1 o7 d% s
ST-科沃斯自动扫地机器人
$ F, U' L- f0 X4 S2 z( C; k拆解评测报告
: S$ o& V5 X0 J' O5 a" P2 x8 D 
2 v$ q: t  ]/ P2 G) R: \ / F* s8 d9 G, J3 v! W$ J* t3 `
 , s8 u) i8 Z& }6 S9 g
            文档编号( O$ i. R' G3 n1 Z) A$ L
            
            TR-0001-A0
0 c' }! H! T* s! }( z            
            关键字% n6 ?7 Y2 o1 w
            
            ST,科沃斯, 自动扫地机器人,传感器、智能家居、自动避障/ i1 ?: V  D' Y6 H1 r
            
            摘要
1 y" ?# P; U1 b2 Y9 ]! K' @1 R9 O            
            本文记述了对科沃斯自动扫地机器人的使用、拆解、评测,详细描述了该款机器人的传感器、动作执行电机、设计原理等方面的内容。
& q5 J! a( |  P4 V            
 1 y* ^, B3 @7 ?9 q5 w
 
- {( T+ j( Z9 Y8 q, K $ u. e2 D# J* j1 J
 : y/ a, ?- Z' g4 T6 u! m, @
 
- W7 A5 A# x7 c) k6 h2 {5 F& B ' N; y7 }% s, j! J
 + f3 p8 v! i! X
 5 O% t9 p0 B9 A3 W& q! [
 
/ \, D; _) j) J. k" a# j % N$ Z5 V! N8 h" ?* w
Marszhu- R, Q9 g$ o- N) O3 r# a( c

1 `. m. s$ h- K' v2 R目  录% j5 x. Z5 J( [. l0 i- z
 
% p' ^. F7 j( D4 Q7 I# ?1 概述        1
: k& Q$ ?8 `' i' J2 使用经验        1
1 |6 i$ p! Y7 I* m) @1 `) C2.1. 智能扫地路线规划        1' A( s& x2 \; O6 m# i! `$ g
2.2. 围绕障碍物清扫        2
, N" o5 k; d: z2.3. 扫地刷缠绕摆脱        2* j% J: N0 M" i& Q: x
2.4. 防止掉坑        2- O) y4 [- s( D2 ]. G, D
2.5. 不走回头路        2* q* I2 a; i+ J& a$ w
3 拆解分析        2( `: q6 G, ^5 G! P5 a* W( {0 y+ k0 F
3.1. 拆卸电池与外壳        29 r( k. b" Z4 I1 {
3.2. 机身        4
/ S0 r! c! F) q6 l* `8 s* Y$ ?3.3. 主控制板与MCU        4
2 w7 `7 u2 r5 l/ O3.4. 红外遥控        6
0 s/ M/ Q& r1 q4 I! ^  Y5 l5 V( |3 q7 g3.5. 接近/距离传感器        7" m% v& c' A, x6 V
3.6. 碰撞检测轻触开关        8
' V' u4 z9 A+ \$ x9 ^) r% w3.7. 悬空检测地面距离传感器        9
" Y$ h0 ~1 R6 j/ _4 结论        10
4 k' A8 h) s9 _1 h , G" N* |8 Q" Y+ J
 
: Z; e; C' x" Z3 l  z! F1 b' V 
/ ?  Y2 w4 {4 d' I8 W# t  f 
9 M+ p/ I' A) W* @
1 c& L7 ^5 Q" o9 n
) Q  p- d9 y: D+ F% {4 {% `8 S插图索引7 X) h0 ]: C% i" |' v
 
# l" d; I/ j' v" x图 11   ST-科沃斯地面清洁机器人CR120实物图        1% J( s2 m5 v' ^2 v5 q0 k
图 11    CR120底部背面图        3% P( G1 Y+ }, h4 `( ]- D
图 11    CR120拆分后的底板正面图        4( ^) h0 c7 f- ?4 y, v" Z0 Z, G
图 11    CR120的吸尘风机        4- R1 t% T. [5 J; b
图 11    CR120主控制板        5; }8 _! Z6 |, [8 k
图 11    CR120的主控MCU        6
: p: M3 d9 H: i0 g7 Y- J- A图 11    CR120的红外接收器及其反射部件        6/ \8 u; T* ?+ A$ M7 `
图 11    CR120的红外接收反射部件的实拍反射图        7
/ y# w& A' p4 b3 w( O图 11    CR120的接近/距离传感器        8: y- F7 e) p& U
图 11    CR120的碰撞检测轻触开关        8
4 K- X% ^) d! a' Z  Z图 11    CR120的轻触开关安装位置(红色椭圆处)        9
' Z* Z% o- \0 @( T0 n. a9 `0 l图 11    CR120的悬空检测地面距离传感器(左前、右前)        9
2 {) K7 ]- D  {* q# M9 Z; N图 11    CR120的悬空检测地面距离传感器(左、右)        10# B) P6 a2 z5 b7 {' d$ M) K* ]1 g
 * D- ?: }7 [: {/ ~, U; c+ q4 r# f: Y
   N7 y/ m: R: B" q
  M! C* E4 y% j, ?- r
表格索引
8 Y$ k; Y" I- x5 Q 
9 I4 ]3 R# z  u; p2 P, U错误!未找到目录项。
2 n0 I  K+ ^& ~7 n4 t7 |) c6 H 
- O) W! G) U" `* v4 i( z8 [: q

) P% O2 `, J; a) x' n% l2 H& }. l( X( |% O2 o
概述) v6 e) X* |. |. u$ c; [2 X
$ E( l# V. P' b6 H* _, }; p: u. y
科沃斯地面清洁机器人,型号CR120,由苏州科沃斯机器人有限公司出品。官方网址http://www.ecovacs.com.cn/deebot/,淘宝旗舰店网址为:' U9 n8 _+ |: K
https://detail.tmall.com/item.htm?spm=a230r.1.14.1.iIOox4&id=16882811500&ad_id=&am_id=&cm_id=140105335569ed55e27b&pm_id=
  P9 Y1 X- D) z7 y9 g/ p5 k3 N其演示视频为https://v.youku.com/v_show/id_XNDQzNzc1NjYw.html3 q/ ~) a3 U! S( Z
https://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsD49.tmp.png 
' B- d) n  T8 d% f2 t- x4 O7 {+ f图 11  ST-科沃斯地面清洁机器人CR120实物图
3 R' g% X& M0 y% K+ ^! P使用经验4 R$ U0 ~3 ]+ k" O. ]

8 Q5 ]; k4 O4 [0 B根据使用体会,科沃斯地面清洁机器人有一下特点和智慧:
9 j& G9 G* N) e( ?3 E1 y2.1. 智能扫地路线规划
8 J4 i9 o& v$ Y% U+ I
7 m+ v0 F. \3 h+ C遥控器具有选择扫地路线规划的功能,可选择的路线有渐开线(没听过渐开线?回去补补数学吧,大概在高中数学的解析几何-极坐标那几个章节里面)、之字线往返等。
$ L7 `. ?$ }- n* H' B实际测试使用中,在没有太多障碍物的情况下,机器人确实是按照规划的路线来运动,而且在有障碍的时候,机器人也尽量不按照原路返回,而是往新的方向运动,从而使得扫地面积最大化,提高了扫地速度和效率。  D) O% {" c& r
2.2. 围绕障碍物清扫9 I' z/ n" S& d1 |* A6 L5 v1 e

0 Z+ W/ U2 {  u6 }0 w在使用中,如果碰到一个障碍物,则机器人会围绕着障碍物,主要是逆时针方向,进行清扫。传说中的“转角遇到爱”啊。# V+ o" T! F6 D1 W7 o
2.3. 扫地刷缠绕摆脱* q, A+ B/ W, r6 F; |) \

# B" F. M7 J# o6 m有时候在扫地过程中,扫地刷缠住了电线、布条、丝线等东西,造成扫地扫不动,这时候机器人会慢慢转向,同时倒退,尽量摆脱这些缠绕,当然,很多情况下缠绕的太厉害摆脱不了,这时候机器人会发出报警声和闪红灯,提醒主人帮助他解脱。
& x: T6 w' Z- O# G% w9 O& K$ l) N2.4. 防止掉坑4 B* c# C$ B( S5 G. u) w

8 M1 y7 A6 \+ z5 k& h在测试中,机器人走向台阶,冒出一点头之后,机器人立刻停止,并反向运动回来,避免“掉坑”。7 T6 R9 d; q! f7 x2 g7 a) V
2.5. 不走回头路
4 k! j: V; ^6 ?8 c- B
  T- M2 i2 i. U! R6 |9 M, d: a+ U在往前扫地的时候,往往遇到墙壁、桌椅脚、家具等障碍物,或者台阶等悬空摔落的情况,这时候机器人就要往回走,掉头大概150°,而不是180读,不走回头路。; ]  s6 V: o9 N* q& U/ @2 {
拆解分析
" @9 W2 h- p, S
' D& d1 L- z! J$ M) c- V为了一探内部的情况,将扫地机器人逐步拆解,并分析推测各个部件的组成、原理和功能。
# E1 z  C6 H. D' k5 [3.1. 拆卸电池与外壳# t3 Y1 h0 s* }0 l- l; @7 Y

+ x, u4 L% |3 A6 M# \4 n将底板电池壳螺丝拧开,然后抽出电源线接头(常见的电源插拔件),将电池取出。底板背面的扫地刷、吸尘入口、驱动轮等一一可见。9 Q$ T  m# A$ l) r
然后逐步拧开底板的各个螺丝钉,取出后慢慢抬起底板壳,这时有两根导线连接底板和机身,也是采用常见的插拔件连接,断开这些链接后,即可分离机身和底板。
4 [6 O1 c6 k: A( Z# Zhttps://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsD79.tmp.png 
, F9 W& u3 q3 a4 p3 ]图 31   CR120底部背面图
5 z; J7 Z- m  _, E* z. w0 }https://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsDA9.tmp.png : X8 \5 j" I* E
图 32   CR120拆分后的底板正面图" _: }( B  t" c3 h9 j5 S
从上图可见,底板上具有主控制板、驱动轮机器点击、电源插孔、开关等部件,以及各个传感器、电机的导线。# N7 @* e6 E; F# p/ [2 ?3 }4 f& k9 ^
3.2. 机身8 ^6 x6 T: F$ G) A8 }
  Y5 U5 G! j& D+ w
机身包括吸尘风机、垃圾盒。
0 M/ s" b$ l. _* W吸尘风机采用直流电机带动离心式风轮转动,从而将灰尘吸入内部的垃圾盒,而风通过垃圾盒的双层过滤网吹出,形成完整高效的风路。电机采用的是简单的开/关控制设计。
+ Z( M' ]1 G# b7 uhttps://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsDE8.tmp.png 
, }# s; V" f0 ]0 o: S0 j' b图 33   CR120的吸尘风机
6 [/ C3 j( U3 S! v; z) T垃圾盒内部采用双过滤网,保证灰尘不会从吸尘风机的出风口飘出。2 ~8 e6 E  q3 O* p
3.3. 主控制板与MCU
. B$ y  P6 ]4 R6 h: g( _7 @# D5 ~+ m; _- v/ F6 M/ m8 `' `% _7 N
主控制板为双层PCB,一面焊接元件。PCB上中央为MCU,四周布满了各种接线端子,包括传感器输入、遥控输入、LED输出、电机控制输出、电源与开关、电池接口等。并具备了多颗大容值的电容、电机驱动芯片等,同时左下角可见一个蜂鸣器。用于提示。
2 i8 u0 T2 l6 E% O/ i+ q& A* p* ]https://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsE08.tmp.png / R. |4 d, ?+ c% o8 _
图 34   CR120主控制板2 n- X$ Q) _7 @; `" z
主控制板采用意法半导体公司(ST的STM32F103VBT6作为主控MCU,该芯片为72MHz128KB-Flash100pinCortex-M3芯片,PCB元件整齐,右边推测应该是JTAG/SWD10pin接口,但是相比科沃斯已经将这颗MCU锁定,不可能从JTAG读出内部的固件程序。' U! j, ?2 M0 O- W
PCB上可见,该芯片的几乎所有pin引脚已经全部使用,由此可见该机器人具有的外部器件之多!$ s& o. H1 c6 l; }4 y  x
这也是ST选取该产品作为其研讨会赠品的原因,利用自己芯片做出的产品,永远是最好的广告。( n" A. S$ d: O! V# E- Y; h$ B- m. o% e
https://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsE67.tmp.png 
* m3 h% ?$ V$ _) x2 s图 35   CR120的主控MCU
" @2 `; I* e5 ]8 {0 X8 g/ T3.4. 红外遥控2 b' l6 t2 ^3 k! Y" l+ u6 ^
! ]( v- {- v+ L9 Q
红外遥控接收器位于机器人最前端的凸起部分,这个凸起部分设计的特别精妙,具有一个180°立体角反射功能,能够将从任何方向发射的红外线反射到内部的红外接收头部分。仔细看下图右边的透明亚克力的反射弧线。  |2 Y! |  D! ~* y1 m. B
https://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsE77.tmp.png  https://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsE98.tmp.png
% ]! B7 a, E* ?1 b" p% D图 36   CR120的红外接收器及其反射部件& @; D( v, o( P
红外接收一般具有一定的方向性,也就是说必须是红外发射器正对着红外接收器,这样才能保证遥控型号的最高信噪比,不会出现接收不到控制信号造成控制失灵的情况。由于扫地机器人是运动的,因此要将红外遥控器与红外接收器对准是一个要求比较高的动作。
6 M/ D9 ^% ~/ p而加入一个接收反射部件,则改进满足了这一个功能要求,从接收器方向往里看,可以看到四周的景象,说明反射部件将四周的光线全部反射到了红外接收器,因此可以全方位控制
( ?/ n7 y2 t$ h( Hhttps://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsEC7.tmp.png 
* r/ X2 r0 a. ?4 F, H/ w图 37   CR120的红外接收反射部件的实拍反射图
% |$ x- h  b! h' w3.5. 接近/距离传感器
$ j6 k; {( t  {
& X2 C! ^  w/ L$ o% ]9 p6 ?机器人的提前避开障碍物,依赖于前方四个方向安装的接近/距离传感器,这种传感器在手机上也用,就是那个打电话贴近耳朵时自动关闭屏幕的那个传感器。科沃斯机器人在左、右、左前、右前四个方向上都安装了, 实现了更精确地测定外部障碍方位的功能,从而控制实现围绕障碍物清扫的功能。! [9 F7 M+ _& r% i7 ~& @3 q5 y
https://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsEF7.tmp.png 
. Q) m. k5 |7 B5 L- f5 l1 N' _图 38   CR120的接近/距离传感器! C2 ?' n8 ^1 e3 f; s1 n
3.6. 碰撞检测轻触开关8 j/ m# B$ y: q8 g6 h2 O

9 p* G4 V1 }! O由于接近传感器之间依然存在检测盲区,对一些小的障碍物,比如桌椅腿,就会由于检测不到而碰撞,这时候机器人的用于检测碰撞的轻触开关就发挥了作用,及时的闭合提醒MCU控制机器人往回走。) Z! {: ]- M. O' G* d+ v, K
轻触开关在外部碰撞检测保护壳的里面,保护壳活动安装,可以识别出是左/右碰撞方向,从而决定机器人的转向。/ q  j  r9 ?/ g( x+ \& v9 J
https://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsF08.tmp.png  https://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsF18.tmp.png  h( y( ~+ d( e! z4 K* [7 D
图 39   CR120的碰撞检测轻触开关) t" m* q% _2 z* _) t' P8 n
 
* v( }! x  M/ {4 R% g) G/ a3 b5 Thttps://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsF48.tmp.png 5 T( i1 [& W. S) d3 z+ J. V
图 310   CR120的轻触开关安装位置(红色椭圆处)+ O* x3 B. M2 ?  }9 Y; H1 Q
3.7. 悬空检测地面距离传感器* I! ^8 h; S5 A

/ R1 m/ B& B; g2 v9 E3 p为了防止机器人在阶梯、悬空等地方依然前进最终掉坑里的命运,设计在前面四个方位(左、右、左前、右前)安装了用于悬空检测的地面距离传感器。
3 @' i( M- p+ C% @3 ^" d只有当四个传感器都检测到离地面距离在设计范围内,就认为前面没有悬空,可以前进。否则只要有一个传感器检测到距离超过设定范围,说明有一个方位悬空了,提醒MCU“遇到了坑,不能往前走了,会掉坑里的”。这是MCU控制机器人转向,避开掉入坑里的命运。  ]! g8 x4 w& p' [5 Q
https://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsF68.tmp.png 
" T5 m  ?; r1 Q" M图 311   CR120的悬空检测地面距离传感器(左前、右前), |* X# `+ |1 t, u
 % H8 Z( [; c, _- G
https://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsF98.tmp.png 1 P* x9 X7 g! k
图 312   CR120的悬空检测地面距离传感器(左、右)& O2 T! x' ~# V
结论6 X, f1 ?7 F- ^% t/ ?5 a/ X. z( Q

, h/ L0 G, C1 d7 X; L% L( I科沃斯的地面清洁机器人CR120,采用了众多的传感器、电机执行部件、红外遥控,精巧的工业设计、智能先进的控制算法,集以上优点于一体,形成了真正智能的扫地机器人,确实是智能增强家居、提高生活质量的利器。$ h+ ~% X# Y  q! S, ~. R1 U
 : \# D8 r9 g2 M3 A" N# R& R& ]
 : Z& e+ ]% P, i
 
8 o9 t' n( [8 M3 j6 H# M0 r( V; R 
5 U/ n) \, \. H9 @5 U  c 
4 i1 q* P1 \0 o! ]: R2 y
5 A, p1 B9 w, p) J& Z1 E( O2 x& O; V
6 c) `8 c7 [( b/ a/ Y* S0 E+ q; x
版本历史(Revision History
/ B" c, M1 n4 }( ` 
7 |: h  k0 G2 W: Z1 c" i
            版本号
  s$ E9 j5 b/ o# T2 C            
            发布时间
- x& j& j2 Y% x* n            
            内容
5 G2 i% W( G6 w0 v5 g            
            A0
" V5 ?6 v4 P3 c8 d. }( l9 X4 f            
            2014-09-20
% L0 z- y9 {0 {$ V            
            初次发布。
* P8 |' Q2 o1 I. E5 [: j4 v            
 
& ^7 f: [" @" l6 i ( J& J' J4 I0 l& G
 
" s$ y# U9 _0 o8 n; D 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管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版