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

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

[复制链接]
mars4zhu 发布时间:2014-9-20 19:53
在2014年10月的ST研讨会上,最后的抽奖环节有幸抽中一个ST贴牌的科沃斯自动扫地机器人,高兴之余,也为这个机器人的自动化与智能化程度感到一些吃惊。虽然接触不到内部的设计原理和系统结构,但是从使用几次的经验来看,这个机器人内部集成了很多灵巧聪明的智能算法,而且隐约可见在精致的外壳下的各个传感器。
# b. |/ L* l5 I为了深入这个机器人的体内,了解内部构造与原理,将其拆解并逐一分析推测5 s) x$ y- i2 P3 A
 
" `. `" R5 M) l" ^: ^  A5 k, f 
4 r% `, [5 E# i; H- V 
$ Y! x4 U& r: v5 R7 ^. Z% I# ~9 g1 P4 o9 E% L' Y; F, p

- q* p2 p" _, b" U1 K3 I 
4 I6 [! R5 `% Z4 t  z& ` 
- I, L0 f4 \2 P1 |6 z) g 3 R% N. B7 A: [- C0 o
 2 F+ j  F- i* F' f7 M8 y$ L) Y1 ]9 y
 
8 U/ X! \9 W. W7 @5 g 
7 Y" g5 @  c0 ~6 S+ J& uST-科沃斯自动扫地机器人
9 ]& \% N+ v, G拆解评测报告
8 S. A, f" t1 j) P+ }1 o , S$ _$ s1 {3 F( m! N- D; g
 0 F! K# z& o" u. F) l% {, e
 7 p0 q0 n0 S! h! E$ p/ e" `  g: \
            文档编号
2 @, V* c5 h! ~9 n# o            
            TR-0001-A08 v" T! a6 Q9 S
            
            关键字
5 h1 A4 ?* t6 K9 E0 @4 n- e! U1 `8 o            
            ST,科沃斯, 自动扫地机器人,传感器、智能家居、自动避障0 S$ s/ H4 k( R- `, ~& Y; t6 @
            
            摘要
# f  s1 U$ e, q% {/ r. t            
            本文记述了对科沃斯自动扫地机器人的使用、拆解、评测,详细描述了该款机器人的传感器、动作执行电机、设计原理等方面的内容。' m: q2 n' {2 J2 [) t1 M
            
 8 C8 g" t) D8 J2 s
 
/ N( ~' X0 g0 _# F3 P 
! ~- X9 l4 j( ]* m4 Z ' x! s7 i$ U- g# {
 
, m3 R6 t0 l! y  A" J 
" }) K1 \2 a, w4 T+ y) x4 ~9 ^ 7 V5 a* {+ G: H; @
 
) u0 T% K6 X- x- N 8 s+ V' m2 E9 }+ H
 
; N( r: z# B; T$ U8 w$ [- yMarszhu7 ], [( K& R: C2 b5 ]
! U5 R1 V: ?* a' ^
目  录  ]- `$ |& I9 g  ?, L. Q* ?8 |
 3 N3 J- t+ g; v9 {7 V2 B
1 概述        1: {4 x% X7 X$ D! i1 U$ k1 G( E
2 使用经验        13 _- V# [' [$ n# j: _. A
2.1. 智能扫地路线规划        1
+ ^! Y- U5 V2 H: _# _  S6 ~1 `2.2. 围绕障碍物清扫        2  b$ K% a) \$ r) r. k
2.3. 扫地刷缠绕摆脱        2
; p/ B+ _: ?; I2.4. 防止掉坑        22 [5 ?3 `" p% {' J) p  S% L5 v
2.5. 不走回头路        2
# d' B# _9 `* m4 M3 拆解分析        2- X# v% ?. g' r
3.1. 拆卸电池与外壳        2
3 T1 J! T4 S1 w$ G7 B* W' y3.2. 机身        4
. x% v1 w8 g7 U, o/ v, g3.3. 主控制板与MCU        4% a- u0 |2 q/ g5 V
3.4. 红外遥控        64 `1 s* q7 i5 t( Q5 D$ Z( V
3.5. 接近/距离传感器        7
/ K+ l+ }- H6 f2 P9 B0 i3.6. 碰撞检测轻触开关        8
7 ]. u1 W+ U; D1 j6 a. E" \3.7. 悬空检测地面距离传感器        9
% _+ L1 B9 B- O- p$ D# M( O; A4 结论        10
  V  L% S: `& L4 Q6 } 
9 w6 E; B9 }4 v$ c7 Z/ v 
7 n. {8 l5 n: z8 p2 w7 a( Q 
/ E2 `7 M3 ^6 Y- s8 B 
) Q6 |* O. |% n. E
, J6 P; e! M3 \$ k# m6 D3 ?7 [
7 _" B9 ^# P6 U- E  P插图索引" R& F$ _, w' e9 k) i5 Q9 E2 Z
 
% q- D* F6 c- R; ]3 N+ U图 11   ST-科沃斯地面清洁机器人CR120实物图        1
8 \5 c* q  c( a7 h图 11    CR120底部背面图        36 u+ \, ?, J. a4 _* `3 A. X
图 11    CR120拆分后的底板正面图        4" y' [: q1 v& K) @. w! v, ?6 y
图 11    CR120的吸尘风机        4
* `0 Y, y" _( o! p: n图 11    CR120主控制板        5
9 ~3 T9 }$ W% S图 11    CR120的主控MCU        6! ?# \+ J% E/ @7 b
图 11    CR120的红外接收器及其反射部件        6
0 Q4 T% {  Q: k: n图 11    CR120的红外接收反射部件的实拍反射图        7
# A) ]# Z4 q  c* X9 g2 I- ?图 11    CR120的接近/距离传感器        8! I9 n5 j" r5 A3 n; G
图 11    CR120的碰撞检测轻触开关        8+ S( Z7 S5 s, [( w+ A+ l1 C
图 11    CR120的轻触开关安装位置(红色椭圆处)        9
& \$ A  X7 Q7 i图 11    CR120的悬空检测地面距离传感器(左前、右前)        93 o) N/ n0 P; U" D& L
图 11    CR120的悬空检测地面距离传感器(左、右)        10
' Q0 p7 b* f$ |2 O: H* ~# B / k' ~, l) m5 P. j: M$ P
 6 K; I- U: \7 C; _7 q2 o, t  [! v& G( e

  n3 l3 t. F9 n0 i表格索引" P6 j' c8 g8 g! s* u. |
 
. \" e, \, _: E错误!未找到目录项。
! D% Z8 Q0 _- t 
! }8 S5 i' O0 n5 R' y. m8 G6 L' F6 v8 ]' X0 C$ L2 Q: R3 G

" a1 T7 K4 s/ I% {0 D; x# Z3 \) r7 J* S9 \  L* t0 N
概述( x* q! S" ?8 N4 ]6 @8 ^3 O

! ^* H! p) ~! h9 D6 O科沃斯地面清洁机器人,型号CR120,由苏州科沃斯机器人有限公司出品。官方网址http://www.ecovacs.com.cn/deebot/,淘宝旗舰店网址为:
4 D% A9 {+ o% j- D* ehttps://detail.tmall.com/item.htm?spm=a230r.1.14.1.iIOox4&id=16882811500&ad_id=&am_id=&cm_id=140105335569ed55e27b&pm_id=
# s; L; f- r; A其演示视频为https://v.youku.com/v_show/id_XNDQzNzc1NjYw.html
' t: V* `; r6 S4 {1 m; {/ Ohttps://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsD49.tmp.png - A1 M' z3 d2 M4 ?+ i
图 11  ST-科沃斯地面清洁机器人CR120实物图5 x' h( z1 `3 Y* K! l' \
使用经验
& ^: V: w, t! F9 s; w) ^9 O$ X7 [8 p% N4 Q( B& u
根据使用体会,科沃斯地面清洁机器人有一下特点和智慧:: m9 K' ?. J: K* D
2.1. 智能扫地路线规划
% R6 G' m* p: Y- W* [
6 x: v# h+ e4 r+ y8 ~遥控器具有选择扫地路线规划的功能,可选择的路线有渐开线(没听过渐开线?回去补补数学吧,大概在高中数学的解析几何-极坐标那几个章节里面)、之字线往返等。, Q& {8 C; t6 q5 d2 _
实际测试使用中,在没有太多障碍物的情况下,机器人确实是按照规划的路线来运动,而且在有障碍的时候,机器人也尽量不按照原路返回,而是往新的方向运动,从而使得扫地面积最大化,提高了扫地速度和效率。; \0 m" E7 D. G8 _' }% k
2.2. 围绕障碍物清扫
4 ?3 z. N& w8 {) Z, h8 s) n% Q9 j& q) a! n! ~. n% m
在使用中,如果碰到一个障碍物,则机器人会围绕着障碍物,主要是逆时针方向,进行清扫。传说中的“转角遇到爱”啊。: d/ W3 Q. m5 q
2.3. 扫地刷缠绕摆脱( c! l( B+ q$ L2 M9 o# d
: A, s' T$ t6 A( A6 e8 b
有时候在扫地过程中,扫地刷缠住了电线、布条、丝线等东西,造成扫地扫不动,这时候机器人会慢慢转向,同时倒退,尽量摆脱这些缠绕,当然,很多情况下缠绕的太厉害摆脱不了,这时候机器人会发出报警声和闪红灯,提醒主人帮助他解脱。
/ |2 O  a6 Y# _% i6 H2.4. 防止掉坑
* z/ w+ B  `+ y3 e8 M! s  |2 ~- [! v9 q  ^, R
在测试中,机器人走向台阶,冒出一点头之后,机器人立刻停止,并反向运动回来,避免“掉坑”。! {$ N) @! o+ J4 s
2.5. 不走回头路1 c$ v+ O9 U! s* m0 Q' E. e

5 W  m& W% r. A) N4 C- F在往前扫地的时候,往往遇到墙壁、桌椅脚、家具等障碍物,或者台阶等悬空摔落的情况,这时候机器人就要往回走,掉头大概150°,而不是180读,不走回头路。
& R6 a% s7 r' L拆解分析& S) O, B* Q4 L6 B9 X' _
; Q2 |) ]& C; ^* R: J1 J, Z# r( j: I" E
为了一探内部的情况,将扫地机器人逐步拆解,并分析推测各个部件的组成、原理和功能。
) {8 D: ~9 B3 N3.1. 拆卸电池与外壳- k0 R; i6 Q$ U! i% S
1 o6 C$ L7 @) e2 [' p
将底板电池壳螺丝拧开,然后抽出电源线接头(常见的电源插拔件),将电池取出。底板背面的扫地刷、吸尘入口、驱动轮等一一可见。
  x# ^. `! B; T% A然后逐步拧开底板的各个螺丝钉,取出后慢慢抬起底板壳,这时有两根导线连接底板和机身,也是采用常见的插拔件连接,断开这些链接后,即可分离机身和底板。$ w9 ~. J- d0 J8 ]% _
https://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsD79.tmp.png $ w5 _0 O. O( _
图 31   CR120底部背面图4 a$ G% i( Z* r9 L9 k
https://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsDA9.tmp.png 
/ C/ }* q5 f8 x6 V$ S& }: _& I图 32   CR120拆分后的底板正面图% a% B0 \/ e* P9 W+ P7 u! @9 e
从上图可见,底板上具有主控制板、驱动轮机器点击、电源插孔、开关等部件,以及各个传感器、电机的导线。
9 v4 ^; X. l3 f8 w$ E1 e$ o* F( _- a3.2. 机身
7 x8 u: P& o/ U) ]
3 H% v- s! F" J机身包括吸尘风机、垃圾盒。8 {4 o0 ~% u1 [2 L5 T* H9 B7 Q
吸尘风机采用直流电机带动离心式风轮转动,从而将灰尘吸入内部的垃圾盒,而风通过垃圾盒的双层过滤网吹出,形成完整高效的风路。电机采用的是简单的开/关控制设计。4 a# H6 S/ D% _) D
https://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsDE8.tmp.png 
+ B+ g/ r. t& u% r* j- R- c图 33   CR120的吸尘风机
1 s; y% }9 e) c9 D4 u垃圾盒内部采用双过滤网,保证灰尘不会从吸尘风机的出风口飘出。2 i1 v: T* J6 X' w- W
3.3. 主控制板与MCU
* ?6 g: i( {9 K3 g4 Z' y
7 G" ^. o7 s4 m& E; L1 O主控制板为双层PCB,一面焊接元件。PCB上中央为MCU,四周布满了各种接线端子,包括传感器输入、遥控输入、LED输出、电机控制输出、电源与开关、电池接口等。并具备了多颗大容值的电容、电机驱动芯片等,同时左下角可见一个蜂鸣器。用于提示。/ L. `. g# W* S! c) v- e
https://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsE08.tmp.png 
. R8 X( \0 A2 l图 34   CR120主控制板
! Z' d7 l: }$ ?0 p主控制板采用意法半导体公司(ST的STM32F103VBT6作为主控MCU,该芯片为72MHz128KB-Flash100pinCortex-M3芯片,PCB元件整齐,右边推测应该是JTAG/SWD10pin接口,但是相比科沃斯已经将这颗MCU锁定,不可能从JTAG读出内部的固件程序。# t' G. l; R$ b5 S' |
PCB上可见,该芯片的几乎所有pin引脚已经全部使用,由此可见该机器人具有的外部器件之多!
/ Z0 ^- i8 s0 B# N5 w( E这也是ST选取该产品作为其研讨会赠品的原因,利用自己芯片做出的产品,永远是最好的广告。
# P. P5 B9 d! T' [9 ^# h: b( fhttps://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsE67.tmp.png 1 B( e' O; {- P1 U; N; `
图 35   CR120的主控MCU& @4 b/ c+ Q/ K+ H7 y
3.4. 红外遥控9 n4 l# I# f7 e5 x$ S- _
/ q9 {; m9 g; Q& q2 f
红外遥控接收器位于机器人最前端的凸起部分,这个凸起部分设计的特别精妙,具有一个180°立体角反射功能,能够将从任何方向发射的红外线反射到内部的红外接收头部分。仔细看下图右边的透明亚克力的反射弧线。. A6 w( r' c& J3 j
https://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsE77.tmp.png  https://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsE98.tmp.png
" _. g' ^( y; ]2 ]0 v, \' e图 36   CR120的红外接收器及其反射部件& u/ G! E' X9 Y) o; `
红外接收一般具有一定的方向性,也就是说必须是红外发射器正对着红外接收器,这样才能保证遥控型号的最高信噪比,不会出现接收不到控制信号造成控制失灵的情况。由于扫地机器人是运动的,因此要将红外遥控器与红外接收器对准是一个要求比较高的动作。7 o9 M" o4 K1 F1 z  S
而加入一个接收反射部件,则改进满足了这一个功能要求,从接收器方向往里看,可以看到四周的景象,说明反射部件将四周的光线全部反射到了红外接收器,因此可以全方位控制
) O: ~; T0 h# @+ z/ V( i( khttps://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsEC7.tmp.png $ a0 Q& b% \5 C8 ]5 Z
图 37   CR120的红外接收反射部件的实拍反射图2 j, F  w3 x1 v/ j4 i/ B" R! b
3.5. 接近/距离传感器' m2 ?3 i* K+ k4 }( g
2 d% J3 S! e5 ?, ^4 ~, ]
机器人的提前避开障碍物,依赖于前方四个方向安装的接近/距离传感器,这种传感器在手机上也用,就是那个打电话贴近耳朵时自动关闭屏幕的那个传感器。科沃斯机器人在左、右、左前、右前四个方向上都安装了, 实现了更精确地测定外部障碍方位的功能,从而控制实现围绕障碍物清扫的功能。
0 A+ B' w7 }  i( ihttps://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsEF7.tmp.png ' Z7 K5 `; q! d$ b
图 38   CR120的接近/距离传感器! G4 C0 X3 Z. h# o- @
3.6. 碰撞检测轻触开关
* u5 M% e+ F5 S1 ]9 E! |  o9 p  g! C- m& q- b
由于接近传感器之间依然存在检测盲区,对一些小的障碍物,比如桌椅腿,就会由于检测不到而碰撞,这时候机器人的用于检测碰撞的轻触开关就发挥了作用,及时的闭合提醒MCU控制机器人往回走。: G- S* [4 b' W1 b- s
轻触开关在外部碰撞检测保护壳的里面,保护壳活动安装,可以识别出是左/右碰撞方向,从而决定机器人的转向。9 t, S% T" m5 @+ w
https://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsF08.tmp.png  https://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsF18.tmp.png1 C' Y5 |: a$ i2 |# `4 u# ^
图 39   CR120的碰撞检测轻触开关/ v: ]; x4 G; v$ b( {3 `! T
 3 b( S% F! v/ `8 K- Y" v! }% Z
https://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsF48.tmp.png ( ]; F* m" t0 r' s& V6 C+ Y
图 310   CR120的轻触开关安装位置(红色椭圆处)
1 r. ~! |4 |5 X8 C) p3.7. 悬空检测地面距离传感器( i0 Z& ^1 c9 x; o' v1 y
* }& k- r0 f$ ?6 V9 I+ v
为了防止机器人在阶梯、悬空等地方依然前进最终掉坑里的命运,设计在前面四个方位(左、右、左前、右前)安装了用于悬空检测的地面距离传感器。
3 c5 r4 z5 _9 A只有当四个传感器都检测到离地面距离在设计范围内,就认为前面没有悬空,可以前进。否则只要有一个传感器检测到距离超过设定范围,说明有一个方位悬空了,提醒MCU“遇到了坑,不能往前走了,会掉坑里的”。这是MCU控制机器人转向,避开掉入坑里的命运。
& ^. w( z+ X: L2 \- R# H- S2 uhttps://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsF68.tmp.png 
" a" t  n) a4 v2 F  l5 X  M图 311   CR120的悬空检测地面距离传感器(左前、右前)
: I' R' M6 F* R! v) g  U 
) ^9 G3 d7 u# ?4 x1 q8 [https://www.stmcu.org.cn/file:///C:UsersJamesChuAppDataLocalTempksohtmlwpsF98.tmp.png 
- H# G: ]& t/ A: ^9 @- Y6 D6 {; m图 312   CR120的悬空检测地面距离传感器(左、右)
9 `) n. J* w/ R3 E结论
+ k; ?: F* `9 z5 ]8 G: k) F0 j
. I  y6 F( Z- D2 }, p& n) H0 `) A' L科沃斯的地面清洁机器人CR120,采用了众多的传感器、电机执行部件、红外遥控,精巧的工业设计、智能先进的控制算法,集以上优点于一体,形成了真正智能的扫地机器人,确实是智能增强家居、提高生活质量的利器。. Y+ n" q/ w9 b" A+ s
 
0 ]: O/ P7 u0 x) R) Z. B  a 4 T% Z6 L, ]$ c. K5 y3 H3 _
 ' W" `8 _+ V$ k. ]6 p1 w
 8 o; s- x( k8 G% E5 ~
 
( o( V" p- {, M! n/ @: u2 E. p. z9 n9 x& Y) ^) k3 q

$ z4 ?4 {0 P/ T  E8 O5 {4 \0 p
) Y1 e9 V7 y# t& \版本历史(Revision History
' [3 b, V* J# v$ ^$ v5 Z ) V- U- I  T% Y; h! I
            版本号
. H$ v6 w- `* [* O6 J. L# _: |& a# ~            
            发布时间
" h' N1 X) M5 i2 ~            
            内容4 D- U& _, B7 A5 H& z2 _1 w
            
            A0+ Q& ]; g2 |: c4 i; r
            
            2014-09-20
1 c: i& r  p7 U            
            初次发布。1 S% Z; L2 R, ]
            
 
6 Q  B5 ~6 g" _) P2 r9 g" }$ }8 X - T( A/ R5 J' _# T% ~5 E
 
( @) B# S2 ]# S4 x  m6 y 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 手机版