VL53L0X самопроизвольное срабатывание

flipper
Offline
Зарегистрирован: 04.01.2021

здравствуйте, лазерный сенсор vk53lox самопроизвольно срабатывает. Стоит условие по расстоянию и он довольно часто ошибочно определяет это расстояние. может это такой дребезг? 

vde69
Offline
Зарегистрирован: 10.01.2016

подключаешь через i2c ???  там логический TTL 2.8 вольт, то есть на ардуинах (по крайне мере старых) он 5 вольт.

Что и как подключаешь?

vde69
Offline
Зарегистрирован: 10.01.2016

Допускается использование с ардуинами где ttl 3.3 вольта, но на чтение (без передачи данных) можно сопрягать и с 5вольтовыми, но при этом могут быть "брыкания", возможно именно это ты и видишь.

flipper
Offline
Зарегистрирован: 04.01.2021

подключаю к nano, l2c. что делать с этими брыканиями? подтягивать?

vde69
Offline
Зарегистрирован: 10.01.2016

я не знаю, вроде видел преобразователи TTL 5---3.3,

я когда подключал сканер отпечатка пальцев вешал 5 диодов обычных, на макетке вроде напряжение падало, но потом я отказался от них и у меня нормально работает напрямую, но там по паспорту 3.3 а у тебя вообще 2.8.

 

попробуй на макетке диодов повесить (только тех где падение напряжения большое, а то я пробовал сначало шотке, а на них нифига не падает), 1шт - падение 0.5 вольта, наверно можно даже светодиоды попробовать, светить может и не будут но падение должны дать

rkit
Offline
Зарегистрирован: 23.11.2016

Если бы была ошибка i2c, всё бы совсем зависало.

vde69
Offline
Зарегистрирован: 10.01.2016

не завислнет

 

нано нормально воспринимает сигнал ниже 5 вольт, просто он иногда может 1 принять за 0 (если напряжение будет ниже порогового, я на память не помню, для 5 вольтового TTL это где то 2 вольта)

а вот для датчика приходящие единички в виде 5 вольт это фигово, скорее всего его этим не сжечь, но он может или перегреватся и после перегрева ресетится или блокировать на время порт приема.

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

vde69 пишет:

не завислнет

 для 5 вольтового TTL это где то 2 вольта)

для логики > 2.4 V

rkit
Offline
Зарегистрирован: 23.11.2016

И конечно же он подключает голый датчик, а не модуль с али, где всё уже решено.

flipper
Offline
Зарегистрирован: 04.01.2021

спасибо за советы. правда непонятно что мне делать. модуль позволяет подавать питание 2,8-5,5в.

Deamount
Offline
Зарегистрирован: 07.05.2012

у меня модуль GY-VL53L0XV2. ОНО нормально работает только до 1 метра. в LONG_RANGE от 1м до 2м просто мусор, а не данные. На них ну вот никак нельзя смотреть. скачет непонятно что и самопроизвольно бывает. В режиме HIGH_ACCURACY каждое измерение занимает 1-2 секунды. У ВСЕХ ТАК? Его просто невозможно использовать ну нигде!
я подключаю 5V ардуино уно. 
https://duino.ru/lazernyy-dalnomer-vl53l0x

Вывод xshut видимо нельзя управлять 5 вольтами!!! а нужно 3.3 наверное, т.к. уже спалил пару штук, и только в одном ресурсе увидел фразу "Этот вход не смещен по уровню."

Впорос: у всех такой ужас на расстоянии 1-2метра ? либо данные супер некачественные, либо очень долго рассчитываются

Logik
Offline
Зарегистрирован: 05.08.2014

Deamount пишет:

Впорос: у всех такой ужас на расстоянии 1-2метра ? 

Какой ужас? Ты данные с датчика привел, чтоб кто-то мог сказать такое или нет?