最近想做一款廉价版的激光雷达, 刚好前段时间搞定了无刷直流电机的驱动, 就差个激光测距的传感器了, 淘宝一下, 发现ST的VL53L0X卖的比较多, 模块的话, 报价50元, 芯片的话, 40块可以淘宝到, 虽然ST官网报价只有2.3美金:
VL53L0X简介
- 940nm Laser, Eye safe, Time-of-Flight (ToF) laser-ranging module
- Absolute distance provided (in mm) up to 2 meters in less than 30 ms
- Fast mode: quick ranging operation at 50 Hz
- Advanced embedded optical cross-talk compensation to simplify cover glass selection
- I2C interface for device control and data transfer, Xshutdown (Reset) and interrupt GPIO
- block diagram:
- schematic:
- 3种测距模式: Continuous Timed,Continuous, Single.
- 校准: SPADs, Temperature, Offset, CrossTalk.
- RangeProfiles:
- RangingFlow:
TARGETED APPLICATIONS
- Camera assist (ultra-fast autofocus and depth map)
- User detection for power saving in smartphones or laptops
- Gesture control
- Drones
- Robotic and industrial control
- IoT
- Domestic appliances
资料
- ST官方资料, 含文档, API, 上位机等.
- Arduino VL53L0X
- 一种3.3V和5V都可以使用的原理图:
备注
校准和补偿有可能是需要花些功夫做的.