laserovy dalkomer
Vojtěch Petrucha
petrucha na volny.cz
Pátek Leden 17 17:25:24 CET 2025
zdravim,
kdyby to někoho zajímalo.. + dotaz ohledně kompilátoru..
na https://github.com/iliasam/Laser_tape_reverse_engineering/
si autor pohrál s reverse engineeringem modulů laserových dálkoměrů, které se najdou v různých ručních měřácích.
zajímalo mě to jako potenciální doplněk pro naše roboty, aktuálně studenti používají VL53L1 od st.com, které ale neměří bodově, což je občas problematické.
modul jsem vymontoval z měřáku https://www.gigamat.cz/laserovy-meric-30m-p160937 kde byl ještě před pár dny za 500 kč..
je tam modul 85B z výše uvedené stránky. výhoda je, že autor napsal vlastní firmware pro použitý MCU NM001, což je asi nějaký čínský klon STM32F030K8.
ty zdrojáky používají StdPeriphLib, po krátkém snažení jsem to zkompiloval v STM32CubeIDE (omlouvám se ST za tuhle akci..).
měří to poměrně pěkně, akorát to žere cca 100mA z 3.3V, 86mA když laserová dioda sotva svítí, dle termovize nejvíc topí čínský klon fázového závěsu Si5351.
akorát to vyžere skoro celou RAM i FLASH (87.3% z 32kB a 96.5% z 4kB RAM)
teď koukám, že i když mám optimalizaci O3 nebo Os, debug none, tak je mnou zkompilovaný kód výrazně delší, než binárky vystavene autorem na githubu, vytvořené v IAR 7.50 (28kB místo 16kB), což nepotěší. na fóru jsem našel info, že je to normální, i když někdo z ST tam psal, že by odchylka měla být výrazně menší...?
v číně tyhle moduly asi vyrábí firmy
https://www.meskernel.com/laser-distance-moudules/
https://www.jrt-measure.com/laser-distance-sensor/
obě ze stejného města, možná je to jedna firma...
nicméně chtějí za to 37.5 USD/kus bez daně s rychlostí měření 10 Hz, ten firmware výše umí asi 56 Hz.
výhoda je, že to má rovnou tu UART komunikaci, ale zase nejsou zdrojáky, takže si to člověk neupraví, ledaže by použil ty výše uvedené, kde jsem ještě nezkoumal jak je dobře udělaná kalibrace dle teploty APD..
o víkendu má mít akci LIDL na svůj PLEM 20 B5 ale tam bude asi starší modul s kulatou čočkou, soudě dle obrázku přístroje na webu, foto vnitřnosti jsem nikde nenašel.
v.
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20250117/7a9ca49a/attachment.htm>
Další informace o konferenci Hw-list