電子產(chǎn)業(yè)一站式賦能平臺

PCB聯(lián)盟網(wǎng)

搜索
查看: 238|回復: 0
收起左側

老外拆解一款3合1激光測距儀:揭密其內部結構及硬件設計,看看能學點啥?

[復制鏈接]

335

主題

335

帖子

1702

積分

三級會員

Rank: 3Rank: 3

積分
1702
跳轉到指定樓層
樓主
發(fā)表于 2024-9-5 07:01:00 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
哈嘍,大家好,我是硬件花園,一名樂于分享的硬件工程師!
0 g& S) r0 d, {9 f硬件花園,致力于成為軟件&硬件工程師的技術后花園,在這里暢所欲言、交流技術問題,結實各行各業(yè)優(yōu)秀的同仁!
( z5 y) `0 b6 e+ O) ^- t% N文末回復【交流群】,就有機會進入硬件花園·技術交流群,趕快關注并回復吧!
, R/ V  z: M% O: ]" Z今天給大家分享一款3合1激光測距儀!
$ G( J; I. m( X! z& ~$ G. R1 S在各種“一定會讓我血壓升高的對象”列表中,卷尺、纏在一起(和松脫)的延長線可以說和園藝軟管并列。除非在其測量區(qū)域的下方表面都十分平整順暢,否則在我的臂展之外,卷尺通常無法可靠發(fā)揮作用(這要歸咎于重力)。
) n+ x& W- Q6 ~2 ^8 n% h& P- ^金屬卷尺在曲面上的表現(xiàn)不佳,而織布卷尺更容易受到重力的影響。說到這一點,在不使用時,唯一能讓織布卷尺保持整齊的方法就是使用橡皮筋,但橡皮筋難免會滑落,一樣會讓放置的抽屜一片狼藉;而當使用會自動卷繞的金屬卷尺時,難免也會拍打、刮傷或甚至在過程中劃傷你的手(或身體的它部位)。 7 p9 a) {9 E* b3 Q: _
這就是為什么去年10月下旬,當Woot網(wǎng)購平臺以19.99美元的價格出售Dremel HSLM-01 3合1數(shù)字測量工具時,我一看到就雀躍不已,立馬出手購入三個:一個作為圣誕禮物送給我姐夫,另一個送給我自己,第三個就用來拆解。
/ {6 K+ r2 y( f+ O* ]
( V* m, D0 l9 O! a0 K看看另一張照片,其中的標簽可能更有助于解釋您剛才看到的內容。而且,在此設備屏幕上其實還顯示著更有意義的信息范例:
; `5 ]9 J4 B; \3 S/ _ / C/ t0 ^0 A- E) x. b* G+ B

) p1 Q$ }6 P8 L: B9 [ * f  [% R, @6 A8 o  ~7 v6 C
默認的激光配置號稱能以±1/8英寸的精度,可靠地支持測量超過50英尺:
" L/ p' n6 T: M: V8 V, l. f / P) p& k9 o( B
而其圓附件(Wheel Adapter)可以用來測量彎曲表面:
' z6 `' ~  I) j- A* I, {4 V
5 y7 }+ f1 J+ e8 o卷尺配件(沒錯,我無法完全擺脫卷尺,但至少這款工具是可選的,而且在某些情況下仍有用武之地)在評估周長時更為精確:$ a% y$ j4 c2 x. @  i
那讓我們開始拆吧!先來看看這次拆解的目標,首先是必備的外盒照:
  S' j& X' Z  [1 K
* p5 l9 f+ ]6 u再來看看里面有些什么東西:9 O# K5 t7 k2 s% ^
/ ~& t1 O( }8 v7 D& A
這只是部分的文件數(shù)據(jù),以及隨附的兩節(jié)AAA電池,我會將它們好好地用在其他地方。仔細看看竟還有Arm和意法半導體(ST)的技術授權?這可真讓人好奇!2 @4 d# S5 s, A# U  q1 Q
接來是設備頂部的快照,照例附上一枚直徑為0.75英寸(19.1mm)的一美分硬幣,用于尺寸的對照;同時,翻過來瞧瞧并不那么令人興奮的底部照片:% }5 J. g3 m0 i! _. h; t0 I" x
! Q+ D& p( T! I+ Q, e

! M. ?! F) E. @  i& _; {8 b4 ]
! O- E+ Y, F0 e; l/ V) C7 u! R
5 Y& T* n9 F' |+ Q9 e
現(xiàn)在正是從概念上解釋這些設備如何運作的好時機。維基百科(Wikipedia)一般將它稱為激光測距儀:
) l6 a& _8 F! ]激光測距儀(laser rangefinder或laser telemeter),是一種使用激光束測定物體距離的測距儀。最常見的激光測距儀是根據(jù)飛行時間(time of flight;ToF)原理進行操作,即向目標發(fā)送一束窄激光脈沖,然后測量脈沖從目標反射并返回發(fā)送者所需的時間。由于光速較快,這種技術不適合高精度的次毫米測量,在此情況下通常使用三角測量或其他技術。這是一種無掃描的激光光達(LiDAR)。
3 {! I4 w* {) i4 @* O
如上所述,它所采用的基本原理被稱為“飛行時間”,是計算機視覺和其他應用中辨別深度的三種最常用方法之一(與人類視覺系統(tǒng)采用的立體視覺和Microsoft Kinect最初采用的結構光并列)。在前一張圖片中,右邊是激光照明發(fā)射器(Class 2且* X% z+ U/ v6 C8 k0 a7 D8 A2 g6 n
左側和右側的紋理和橡膠材質(便于使用者的手牢固握持)也是如此(左側底部的兩孔結構設計可能是用于包裝中未隨附的“皮帶”):. ]- R) ?3 W' ]
) s( b. o4 u' w& z# K$ z$ n  \
我故意把正面拍得偏離中心一些,以避免光滑的顯示器和外殼表面反光;表面較暗的背面則沒有反光問題:
0 a" X8 o6 T( X- K  ?( z $ y1 \1 g4 I: j8 y) y0 \0 R+ T
我不知道電池盒內的白色長方形物體是什么,也沒有勇氣將其切開來進行更徹底的檢查(可能會是RFID跟蹤標簽,讀取器?):- g# K, a8 N6 m- O5 A
# l# ]7 U3 h! q2 w
這張背面標簽的特寫可以作為我最初拆解步驟的圖片說明。而且,正如我所猜測到的,其下還有螺絲!
9 q4 c; A/ F: q你應該知道接下來會發(fā)生什么…讓它完全拆解!) x' r- A+ {/ b. s3 m
$ P8 o+ c+ ^8 N& t; t0 Y
1 V3 Z3 ]. m7 ]) W

: h) a* e* d+ A7 A: b
9 U& U( N1 @  L( O6 F7 t 0 b. U7 I1 o; m  S3 v* c$ @( ^6 ^
我們大致上已經(jīng)能夠看到右上角的激光發(fā)射器功能模塊(配有散熱片)和左上角的接收器功能模塊。事實上,整個內部組件都可以直接取出來,無需再擰螺絲、拆膠水等。0 p' d) Y# i7 Z

5 W9 o& ^# `* C( ?從方向的角度來看,右側現(xiàn)在看到的是外殼前半部的內部情況。請注意先前提到的三個頂部金屬觸點的金屬延伸部分,它們很可能壓在印刷電路板(PCB)本身搭配的觸點上(柔性的?)。
- J" F7 i: d4 q$ }9 @現(xiàn)在我們可以將它翻轉過來,第一次看到PCB的另一面(甚至更裸露)。另一張照片是先前已經(jīng)看過的角度的照片,不過這次是沒有外殼的;甚至也可以再從不同角度看看:) w1 N5 J( V2 n3 q

. [/ x" v) o3 H; \' b+ w# f7 P3 O) {  t) R
8 I& g( \! X* F; }6 R: X: a

4 s! {+ t8 w6 Q! U# A* S6 J. ^
& N, ]* I7 }' @9 W/ W" P) T: m你可能已經(jīng)猜到了,顯示器除了以軟性線纜與PCB連接之外,并未連接至PCB,因此可以很容易地來個180°翻轉。6 N: K/ L& D" `2 u4 J! ^+ A

+ X: K* i% i/ z0 ]: p6 H- q/ v
. H8 {. `* {, z* g& Z! b
# s& S& o# |1 S而說到翻轉,讓我們把整個PCB翻過來背面,現(xiàn)在也可以看到已經(jīng)沒有之前固定它的外殼束縛了:, q' }: G  D. p+ g+ M
1 W% L/ \0 U  n2 j+ d1 @8 I6 _
換幾個角度看看:8 A1 h: A' o, b' w
6 D1 z# x% a+ j7 a1 p

5 l% S5 k4 F4 T
* |  ]$ d6 Z: |  W# G9 }8 H看到那兩顆螺絲了嗎?從拆卸的角度來看,就算擰下這兩顆螺絲也無法讓我們更進一步。
+ y# J+ \2 l' X
7 |9 f7 }. \3 L但擰下在上面的另兩顆螺絲后,就大功告成了:3 |2 E9 _* C0 t  ~" g' C1 L
( a1 D6 n# Z5 Q" v; ?3 I, Q& A
將PCB翻轉過來,并在PCB和ToF子之間插入一個“楔子”(小號一字螺絲起子),直接將后者卸下:
2 [3 h1 k% _) g' u8 i+ {
" J9 }5 H3 ?; O. k" D& o
2 y2 p. x* W( v3 q3 N7 P) v! K; y  h
* a' M- N% S" L3 G) ^- g
0 P& @) Q: i. T/ y! O9 h  @& z6 W+ k
這是現(xiàn)在露出的ToF模塊底部,以及之前看到的正面和末端,這次沒有PCB:
+ f  |1 k8 f2 n- ~$ E/ r' r' y2 V1 p8 q: P" _
原本還在ToF模塊下方這個才剛露出來的是系統(tǒng)處理器,即采用Arm Cortex-M0的ST STM32F051R8T7處理器(令人驚喜!但如果您還記得之前的授權數(shù)據(jù)就不一樣了……)。
+ k: h( t) u/ n$ |
+ Y2 V1 V: ^0 G- V. A另外新顯示的是左側的激光器,它為同側ToF模塊光學器件提供信號,右側是由模塊另一半光學組件提供信號的圖像傳感器(請注意,在這個方向上,PCB與其正常操作時的配置是顛倒的)。然后,我差點就迫止步于此了,幸好在底座頂部邊緣的三個金屬觸點引起了我的興趣:+ M* u. w: z2 f5 d  f8 F
5 k" O% n$ T# O  i. i0 F
$ V' M" T/ e% Q% u; x* Y- [6 R2 p0 N
* I3 L; S7 G* m. h
適配器中一定有匹配的電路,對吧?我想還是先滿足一下好奇心再說。反正也不分先后順序,就先從長期以來的測量媒體克星—Tape Adapter測量卷尺開始,分別是正視圖、俯視圖以及底視圖,并露出之前預告過的接腳:
! ^; Y3 q. l4 c; D3 D
: ]/ |, Z- C- X; ^, ^% h" d% B5 a4 a2 N/ s9 Y3 b

: L( M2 k! @* ?1 [1 l/ I: u* ^左側和右側照片,這讓我們第一次看到了膠帶末端的尖端:! B- }; |) w5 Y

9 a: J- R9 s& ~0 V3 M- O' k再從背面看看兩個尖端:1 @" E! {: @* W* g" |
6 n3 f) K6 E/ k* z$ ?! U
上次剝離標簽成功了,為什么不再試一次呢?
) H! v$ H2 M1 b2 F/ D: u+ N6 s8 ^. _# s8 }" e

, |" T& y4 r) s# g
- i8 M6 t/ W. F& r- u+ x揭露開來的是兩個塑料標簽,我好像有點健忘,馬上就把它們給忘了(敬請期待)。畢竟,頂部的接縫看起來很誘人,對吧?而且,看起來這個動作的效果還不錯:  O) f" x- \' U4 x

- c: i0 T- g; H' t+ ~看看頂蓋內部照,在它中間的凹槽與轉軸“彈簧”一側的末端相吻合,很快就會看到;另一張是外殼底面的內部,看到中間圓孔底部有一個IC嗎?讓我想想…& U- x. Y- J( F* f0 |' N0 N
現(xiàn)在來看看通常位于二者之間的轉軸。先看俯視圖。盤繞的金屬彈簧通常會完全嵌入于塑料件中,其末端則插入之前看到的頂蓋內凹槽;從底面照來看,至少膠卷并非采用可能傷到手的金屬:
4 \$ ~( G3 f! i
% w1 z; T1 o1 a# C0 f# |" I+ T
8 U8 e5 D% o5 M( l5 e+ N
) y0 ~, ^' ^7 Y) {9 f* z1 Q安裝在適配器中使用時的側視圖。順便說一下,那個圓孔里的轉軸……是金屬的。(還記得之前說過用橡皮筋保持布質卷尺整潔的方法嗎?):9 D" J! g- e8 c: q
2 }3 Y7 K- x- R1 M

! d( c8 I( G% \' E. O$ q6 j! O1 X+ V& z8 n. H
接下來讓我詳細說明之前說過的“忘了塑料標簽”那件事。起初一切都很順利…
3 L" p( k% N, a3 G- {+ ~4 Y
6 ~  h6 C' x6 `* i: r4 ~后來,我被卡住了,無法再用力把內部組裝拉出來。于是,我把之前看到的一字螺絲起子卡在一旁,然后用楔子使其搖出來:
/ G3 N; U! x- N3 D& q: n3 H
. j$ f0 e0 ]. s' T, r+ n遺憾的是,在此過程中弄壞了PCB上的一個IC:
, q" M/ Y% ~3 H& |! Q
. d! G  ?& w6 f! \3 R2 R如果我把兩個塑料片都取下來,那就可以開心地回家了!盎畹嚼,學到老”,所幸我還能辨認出封裝標記。較大的芯片也是ST生產(chǎn)的(毫不意外!),這是另一款采用Arm Cortex-M0的微控制器(MCU)——STM32F030F4。一開始,我以為另一款IC (我們之前在圓孔底部看過)可能是霍爾效應傳感器,但事實并非如此:它是恩智浦半導體(NXP Semiconductors)的KMZ60磁阻角度傳感器,集成了放大器,通常用于角度控制應用和無刷直流(DC)馬達。在此情況下,使用者的肌肉就是馬達!有意思吧?
# l2 _3 t! S* s9 t6 V7 r+ b/ E- x0 P7 H現(xiàn)在來看看這款工具的另一個附件—Wheel Adapter,正面照與頂部:
3 \4 S/ X. t& J- v) h( I5 P9 `* ^3 p
底部(又是插銷!請注意,之前看到的神秘白色條帶用于斜頂適配器下方的支撐設備),以及貼有卷標的背面:
# @5 A( ]/ L$ D# u/ w
! G! u$ m! U/ X. t5 x" `去掉標簽:: c. ?! e9 I- [7 A8 B( q

+ H# h) d" f1 B( P7 p6 q我真是料事如神,不是嗎?但提醒一下我自己:這次可千萬別忘了那兩個已經(jīng)露出來的塑料標簽。畢竟,這次順利多了:4 z7 M' q9 ]5 T8 [$ m6 Y1 `$ p
( w+ U, K6 B! ^2 O( V

9 L! X" D6 {( e+ x, P4 \1 S. e0 b5 \, w- X
但是,這次有兩個微型PCB,一個在觸針下面,另一個在輪軸上方,由三根線束連接。遺憾的是,在拆卸外殼的過程中,我不知什么時候不慎將連接這個微型PCB和線束之間的連接器折斷了:5 _* ]8 R) E* d  U; J/ o

) m/ P4 @/ Q* z% h( \# j( W/ n- U讓我們先回到下方較大的微型PCB,這里采用的主要芯片還是ST的另一款型號為STM32F030F4的MCU:* n& x4 w/ Y4 \, ^; G

2 @+ Y* p9 j& C- N/ w. S) H5 F
3 W- s8 {( j# h
7 R  O+ E! w" {& Y線束另一端的微型PCB隨即彈出:
& M2 u# J  b8 g! ~) L& z' I4 Q, \0 M& F+ e: z
看起來有點像馬達(實際上是Alps Alpine傳感器),對吧?不過這次是由手動驅動的輪軸(而不是以磁帶滾動條)提供動力。
2 N$ ?! y& X  y  W
) [* }1 r$ t5 Y
: s3 q1 x) x1 t  P3 x! K6 s" B+ [- p8 o! r2 f* M4 d
因此,這種方法在概念上類似我們之前看到的另一種附件,只是在實現(xiàn)時有所變化。最后,我將展示張先前混淆的公母連接器照片:; ~6 ?) v# ?  @9 G* N
* g/ c% E( A+ _' ~7 d1 ?. s
(原文刊登于EDN美國版,參考鏈接:Looking inside a laser measurer,由Susan Hong編譯)
% z- n1 F8 d4 d2 ~( [7 z0 a/ g# S1 N' z
推薦閱讀0 D; E) K  P7 w! P6 I
小米su7核心零部件供應商清單一覽,雷布斯還虧錢嗎?
% ~3 O/ \. ]! b+ {3 I6 R- ?日本工程師拆解比亞迪海豹還寫了本書,竟賣880000日元!【重磅】拆解特斯拉model3逆變器
: @! X% N5 P" R* \# |0 y【關注】查看往期精彩
+ f6 t0 b- O, ?9 O關注我,回復【交流群】,就有機會進硬件花園內部技術交流群!
回復

使用道具 舉報

發(fā)表回復

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

關閉

站長推薦上一條 /1 下一條


聯(lián)系客服 關注微信 下載APP 返回頂部 返回列表