Страница 2 из 4
Re: Инфракрасный измеритель расстояния на atmega 8(16)
Добавлено: Чт фев 04, 2016 21:06:56
Z_h_e
Ну и попробуйте по яркости. Может идея и бредовая, а может и нет.
Вам обязательно ИК? Есть готовый
модуль эхолокации, копеешный и как раз под Ваше расстояние.
Pnjom-Penb писал(а):Не 9, а 19 метров за один такт.
Сам не считал. Глянул на одном ресурсе про дальномеры. Возможно там имелось ввиду время прохождения двойного расстояния, с учетом отражения. И вобще, я писал не 9, а более 9

.
Re: Инфракрасный измеритель расстояния на atmega 8(16)
Добавлено: Чт фев 04, 2016 21:09:13
GRAF
rick-braun писал(а):GRAF писал(а):Отражательные свойства всех предметов разные. На каких-то больше рассеивается, на каких-то меньше. Измеренное расстояние тоже будет разным для разных поверхностей при одинаковом фактическом.
а как-то можно это программно определять?
Никак.
Если использование ИК не принципиально, то сделайте дальномер на УЗ, как предложили. Будет проще и точнее.
Re: Инфракрасный измеритель расстояния на atmega 8(16)
Добавлено: Чт фев 04, 2016 21:10:32
Pnjom-Penb
Z_h_e писал(а):... я писал не 9, а более 9

.
Тогда следовало писать "более девятисот сорока нанометров", для большей безопасности.

Re: Инфракрасный измеритель расстояния на atmega 8(16)
Добавлено: Чт фев 04, 2016 21:11:31
rick-braun
От помех принято избавляться модуляцией. Используйте ИК-приемники для ПДУ и модулируйте питание светодиода с той же частотой.
Так и делаю...частота 36 КГц...TSOP, но, например, очень большие помехи идут от экрана компьютера и от сторонних пультов управления
Re: Инфракрасный измеритель расстояния на atmega 8(16)
Добавлено: Чт фев 04, 2016 21:14:17
rick-braun
Z_h_e писал(а):Ну и попробуйте по яркости. Может идея и бредовая, а может и нет.
Вам обязательно ИК? Есть готовый
модуль эхолокации, копеешный и как раз под Ваше расстояние.
Pnjom-Penb писал(а):Не 9, а 19 метров за один такт.
Сам не считал. Глянул на одном ресурсе про дальномеры. Возможно там имелось ввиду время прохождения двойного расстояния, с учетом отражения. И вобще, я писал не 9, а более 9

.
Нужна высокая скорость...у ук скорость низкая
Re: Инфракрасный измеритель расстояния на atmega 8(16)
Добавлено: Чт фев 04, 2016 21:16:28
Z_h_e
Назначение можете озвучить или секрет?
От помех избавится можно засунув приемник в длинную (относительно своего диаметра) трубочку-коллиматор. Внутренняя поверхность должна поглощать ИК.

Re: Инфракрасный измеритель расстояния на atmega 8(16)
Добавлено: Чт фев 04, 2016 21:25:05
rick-braun
Пока секрет). Если все получится - с удовольствием озвучу)))
Re: Инфракрасный измеритель расстояния на atmega 8(16)
Добавлено: Чт фев 04, 2016 21:31:13
Z_h_e
Может Вам посмотреть в сторону электромагнитного парктроника. Может есть и схемы его где-нибудь. Только им расстояние не определить до неподвижного объекта.
Re: Инфракрасный измеритель расстояния на atmega 8(16)
Добавлено: Чт фев 04, 2016 22:28:09
GRAF
Невнимательно прочитал первое сообщение.
Интенсивность излучения на приемнике будет падать с увеличением расстояния, это понятно. Закон придется определять экспериментально. Измеряете ток фотодиода или падение напряжения на нем, либо ЭДС с помощью АЦП, по формуле переводите напряжение в расстояние.
Re: Инфракрасный измеритель расстояния на atmega 8(16)
Добавлено: Чт фев 04, 2016 22:38:57
rick-braun
GRAF писал(а):Невнимательно прочитал первое сообщение.
Интенсивность излучения на приемнике будет падать с увеличением расстояния, это понятно. Закон придется определять экспериментально. Измеряете ток фотодиода или падение напряжения на нем, либо ЭДС с помощью АЦП, по формуле переводите напряжение в расстояние.
Пробовал мерить экспериментально.Падение напряжения практически не меняется, а на очень маленьких расстояниях почему-то вообще не меняется...
Re: Инфракрасный измеритель расстояния на atmega 8(16)
Добавлено: Пт фев 05, 2016 00:13:46
Pnjom-Penb
rick-braun писал(а):Пробовал мерить экспериментально.Падение напряжения ...
Ну, то есть, надежные способы неинтересны? Ага, значицца, так и запишем.
Re: Инфракрасный измеритель расстояния на atmega 8(16)
Добавлено: Пт фев 05, 2016 06:08:53
Sergi
Есть еще способ следить за точкой от диода/лазера VGA камерой, Siemens C65 например. Теоретически разрешение 1см при максимуме 640см. Но это уже не для AVR.
Re: Инфракрасный измеритель расстояния на atmega 8(16)
Добавлено: Пт фев 05, 2016 06:46:44
Z_h_e
rick-braun писал(а):.Падение напряжения практически не меняется
У светодиода угол рассеивания луча 30гр. Если спилить светодиод то угол резко увеличится, ну или линзу использовать.
Re: Инфракрасный измеритель расстояния на atmega 8(16)
Добавлено: Пт фев 05, 2016 18:31:36
GRAF
Достаточно спилить. Я делал так для оптического джойстика датчик.
Re: Инфракрасный измеритель расстояния на atmega 8(16)
Добавлено: Пт фев 05, 2016 19:43:18
Pnjom-Penb
Sergi писал(а):Есть еще способ следить за точкой от диода/лазера VGA камерой, ...
Просто еще одна разновидность тригонометрического подхода к задаче.
Re: Инфракрасный измеритель расстояния на atmega 8(16)
Добавлено: Вс фев 07, 2016 18:06:50
rick-braun
Подскажите пожалуйста, а у atmega 16 и atmega 8 одинаковые АЦП? Подкинете хорошую статейку по работе с ним? И еще, может у кого есть русский datasheet atmega 8 или 16? Заранее благодарю!
Re: Инфракрасный измеритель расстояния на atmega 8(16)
Добавлено: Вс фев 07, 2016 18:17:25
Z_h_e
Попробуйте
вот так. А если что-то почитали и не понятно, то спрашивайте.
Re: Инфракрасный измеритель расстояния на atmega 8(16)
Добавлено: Вс фев 07, 2016 19:33:53
Pnjom-Penb
rick-braun писал(а):Нужна высокая скорость...у ук (ИК, вероятно) скорость низкая
У ИК скорость ничуть не ниже, чем скорость света... потому что это он и есть.
rick-braun писал(а):Подскажите пожалуйста, а у atmega 16 и atmega 8 одинаковые АЦП?
У М8, в результате ошибки проектирования лополигоо кристалла, цифровая и аналоговая земли не разделены. Так что - "все цифровые шумы - да будут в гости к нам!"

Re: Инфракрасный измеритель расстояния на atmega 8(16)
Добавлено: Пн фев 08, 2016 20:34:33
rick-braun
Еще идейка. Я , так понимаю, возможно же определять расстояние с помощью радиосигнала (blutooth, например)? Есть недорогие blutooth приемопередатчики? В поисковике мало что нашел, поэтому обращаюсь к специалистам
Re: Инфракрасный измеритель расстояния на atmega 8(16)
Добавлено: Вт фев 09, 2016 12:04:18
Pnjom-Penb
rick-braun писал(а):возможно же определять расстояние с помощью радиосигнала? Есть недорогие blutooth приемопередатчики
Синезуб тут не справится. Попробуйте раздобыть списанный С-300 - он как раз "определяет расстояния с помощью радиосигнала". Если сможете переделать его на свои расстояния, конечно.