Инфракрасный измеритель расстояния на atmega 8(16)

Обсуждаем контроллеры компании Atmel.
rick-braun
Первый раз сказал Мяу!
Сообщения: 32
Зарегистрирован: Чт фев 04, 2016 19:18:04

Re: Инфракрасный измеритель расстояния на atmega 8(16)

Сообщение rick-braun »

Pnjom-Penb писал(а):
rick-braun писал(а):возможно же определять расстояние с помощью радиосигнала? Есть недорогие blutooth приемопередатчики
Синезуб тут не справится. Попробуйте раздобыть списанный С-300 - он как раз "определяет расстояния с помощью радиосигнала". Если сможете переделать его на свои расстояния, конечно.



Вот нашел недорогой радиомодуль - http://www.simplab.ru/product/modul-rad ... i-nrf24l01 . Не подскажете какими способами можно определять расстояния между двумя такими модулями? Как-то с помощью мощности сигнала? Пространство открытое
rick-braun
Первый раз сказал Мяу!
Сообщения: 32
Зарегистрирован: Чт фев 04, 2016 19:18:04

Re: Инфракрасный измеритель расстояния на atmega 8(16)

Сообщение rick-braun »

Pnjom-Penb писал(а):
rick-braun писал(а):возможно же определять расстояние с помощью радиосигнала? Есть недорогие blutooth приемопередатчики
Синезуб тут не справится. Попробуйте раздобыть списанный С-300 - он как раз "определяет расстояния с помощью радиосигнала". Если сможете переделать его на свои расстояния, конечно.



С300? Что это?
Аватара пользователя
Z_h_e
Собутыльник Кота
Сообщения: 2708
Зарегистрирован: Сб май 14, 2011 21:16:04
Откуда: г. Чайковский

Re: Инфракрасный измеритель расстояния на atmega 8(16)

Сообщение Z_h_e »

rick-braun писал(а):С300? Что это?
Работал я с майором ПВО (в отставке), ремонтировали теплосчетчики. Вот он говорил что С-300 на лампах, охрениард ламп-карандашей. Так что С-300 будет затруднительно переделать.
rick-braun писал(а):Как-то с помощью мощности сигнала?
Теорию какую-нибудь почитайте или сделайте ряд экскрементов экспериментов.

Еще тригонометрический вариант:
вращается прозрачная призма, через нее луч лазера идет до объекта и отражается обратно на фото-приемник. По углу поворота призмы определяется расстояние.

Кстати, Вам какое быстродействие нужно? Зря Вы в полном секрете держите свою задумку, можно ж кое-что рассказать, не раскрывая идею своей задумки. Например сообщаете что Вам необходимо измерять скорость движения треугольного шарика (не говоря для чего это надо) и может так статься, что кто-то это уже осуществил или знает как.
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.
rick-braun
Первый раз сказал Мяу!
Сообщения: 32
Зарегистрирован: Чт фев 04, 2016 19:18:04

Re: Инфракрасный измеритель расстояния на atmega 8(16)

Сообщение rick-braun »

С300 - тяжеловато... нужно легкое устройство.

Быстродействие -чем быстрее, тем лучше

Нужно просто опделять расстояние между объектами. Вариант с отражением от объекта и получением обратного сигнала не подходит, потому что объект может уйти в сторону (без всяких тяжелых наворотов, типа крутилок).

Пока не могу)
rick-braun
Первый раз сказал Мяу!
Сообщения: 32
Зарегистрирован: Чт фев 04, 2016 19:18:04

Re: Инфракрасный измеритель расстояния на atmega 8(16)

Сообщение rick-braun »

Ну , судя по всему , никто не знает способы определения расстояний между двух подобных - http://www.simplab.ru/product/modul-rad ... i-nrf24l01 ?
Последний раз редактировалось aen Ср фев 10, 2016 21:29:29, всего редактировалось 1 раз.
Причина: Нарушение Правил форума п. 2.2
Pnjom-Penb
Мучитель микросхем
Сообщения: 469
Зарегистрирован: Вс авг 30, 2015 03:52:59

Re: Инфракрасный измеритель расстояния на atmega 8(16)

Сообщение Pnjom-Penb »

Z_h_e писал(а):охрениард ламп-карандашей. Так что С-300 будет затруднительно переделать.
Да, нелегко. Но причина вовсе не в этом... Вы про измеряемое расстояние не забыли? :)))

rick-braun писал(а):Ну , судя по всему , никто не знает способы определения расстояний ... ?
Молодой человек, вам уже "раз дцать" объясняли что к чему в этой задаче, хватит уже дурку валять.
ATON
Нашел транзистор. Понюхал.
Сообщения: 168
Зарегистрирован: Пт дек 25, 2015 19:40:59

Re: Инфракрасный измеритель расстояния на atmega 8(16)

Сообщение ATON »

TOF (Time Of Flight) на голом контроллере без синхронизации на единицах метров не получится ну никак. Чтобы убедиться в этом достаточно расстояние разделить на скорость света и получить задержку в секундах. Подумать как эту задержку детектировать. Подскажу 1(метр)/300'000'000м/с=3,3нс.
rick-braun
Первый раз сказал Мяу!
Сообщения: 32
Зарегистрирован: Чт фев 04, 2016 19:18:04

Re: Инфракрасный измеритель расстояния на atmega 8(16)

Сообщение rick-braun »

Pnjom-Penb писал(а):
Z_h_e писал(а):охрениард ламп-карандашей. Так что С-300 будет затруднительно переделать.
Да, нелегко. Но причина вовсе не в этом... Вы про измеряемое расстояние не забыли? :)))

rick-braun писал(а):Ну , судя по всему , никто не знает способы определения расстояний ... ?
Молодой человек, вам уже "раз дцать" объясняли что к чему в этой задаче, хватит уже дурку валять.



Ну , судя по всему , никто не знает способы определения расстояний между ДВУХ ПОДОБНЫХ --> http://www.simplab.ru/product/modul-rad ... i-nrf24l01 ?
rick-braun
Первый раз сказал Мяу!
Сообщения: 32
Зарегистрирован: Чт фев 04, 2016 19:18:04

Re: Инфракрасный измеритель расстояния на atmega 8(16)

Сообщение rick-braun »

ATON писал(а):TOF (Time Of Flight) на голом контроллере без синхронизации на единицах метров не получится ну никак. Чтобы убедиться в этом достаточно расстояние разделить на скорость света и получить задержку в секундах. Подумать как эту задержку детектировать. Подскажу 1(метр)/300'000'000м/с=3,3нс.


В КУРСЕ
rick-braun
Первый раз сказал Мяу!
Сообщения: 32
Зарегистрирован: Чт фев 04, 2016 19:18:04

Re: Инфракрасный измеритель расстояния на atmega 8(16)

Сообщение rick-braun »

извините, если кого обидел тупыми вопросами...все-таки еще далеко не силен в схемотехнике... Постараюсь после этих двух таких не задавать. 1)Подскажите, существуют потенциометры , сопротивление которых регулируется микроконтроллером(чтобы регулировать яркость свечения ИК светодиода)?
2) Посоветуйте какую-нибудь хорошую книжку по avr atmega микроконтроллерам (желательно c++ и codevision...)
Спасибо)
Аватара пользователя
Z_h_e
Собутыльник Кота
Сообщения: 2708
Зарегистрирован: Сб май 14, 2011 21:16:04
Откуда: г. Чайковский

Re: Инфракрасный измеритель расстояния на atmega 8(16)

Сообщение Z_h_e »

rick-braun писал(а):1)Подскажите, существуют потенциометры
Существуют. Но яркость можно регулировать ШИМом, напрямую контроллером.
rick-braun писал(а):хорошую книжку по avr atmega
Евстифеева например почитайте. А Си он не для AVR, он просто Си, книг полно.
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.
Pnjom-Penb
Мучитель микросхем
Сообщения: 469
Зарегистрирован: Вс авг 30, 2015 03:52:59

Re: Инфракрасный измеритель расстояния на atmega 8(16)

Сообщение Pnjom-Penb »

rick-braun писал(а):Ну , судя по всему , никто не знает способы определения расстояний между ДВУХ ПОДОБНЫХ -->
Ответ на этот вопрос уже давался, и пока он не станет ясен, все остальные вопросы оказываются бессмысленными. Как например предположение, что главная проблема заключается в плохом знании схемотехники. Начните с физики.

Потенциометры, управляемые м/к, существуют, но регулировать ими ток через светодиод - плохая идея. И, кстати, этот вопрос - тоже следствие непонимания задачи.

Z_h_e писал(а):А Си он не для AVR, он просто Си, книг полно.
Не, ему не C, ему C++ нужен, иначе такую задачу и не решить.
rick-braun
Первый раз сказал Мяу!
Сообщения: 32
Зарегистрирован: Чт фев 04, 2016 19:18:04

Re: Инфракрасный измеритель расстояния на atmega 8(16)

Сообщение rick-braun »

Pnjom-Penb писал(а):
rick-braun писал(а):Ну , судя по всему , никто не знает способы определения расстояний между ДВУХ ПОДОБНЫХ -->
Ответ на этот вопрос уже давался, и пока он не станет ясен, все остальные вопросы оказываются бессмысленными. Как например предположение, что главная проблема заключается в плохом знании схемотехники. Начните с физики.

Резисторы, управляемые м/к, существуют, но регулировать ими ток через светодиод - плохая идея. И, кстати, этот вопрос - тоже следствие непонимания задачи.

Z_h_e писал(а):А Си он не для AVR, он просто Си, книг полно.
Не, ему не C, ему C++ нужен, иначе такую задачу и не решить.



Где же ответ на вопрос на определение расстояний с помощью тех модулей? Приведите цитату. Если вы такой ученый - просвятите неуча
rick-braun
Первый раз сказал Мяу!
Сообщения: 32
Зарегистрирован: Чт фев 04, 2016 19:18:04

Re: Инфракрасный измеритель расстояния на atmega 8(16)

Сообщение rick-braun »

Pnjom-Penb писал(а):
rick-braun писал(а):Ну , судя по всему , никто не знает способы определения расстояний между ДВУХ ПОДОБНЫХ -->
Ответ на этот вопрос уже давался, и пока он не станет ясен, все остальные вопросы оказываются бессмысленными. Как например предположение, что главная проблема заключается в плохом знании схемотехники. Начните с физики.

Потенциометры, управляемые м/к, существуют, но регулировать ими ток через светодиод - плохая идея. И, кстати, этот вопрос - тоже следствие непонимания задачи.

Z_h_e писал(а):А Си он не для AVR, он просто Си, книг полно.
Не, ему не C, ему C++ нужен, иначе такую задачу и не решить.



и почему регулировать ими ток через светодиод - плохая идея?

Нарушение правил. п - 2.2 и 2.7. Предупреждение, в следующий раз бан. FAKIR.
Pnjom-Penb
Мучитель микросхем
Сообщения: 469
Зарегистрирован: Вс авг 30, 2015 03:52:59

Re: Инфракрасный измеритель расстояния на atmega 8(16)

Сообщение Pnjom-Penb »

rick-braun писал(а):просвятите неуча
Найдите себе священника для исполнения этого ритуала.
Аватара пользователя
GRAF
Мудрый кот
Сообщения: 1867
Зарегистрирован: Ср янв 23, 2008 22:11:54
Откуда: Калининград

Re: Инфракрасный измеритель расстояния на atmega 8(16)

Сообщение GRAF »

rick-braun писал(а):Где же ответ на вопрос на определение расстояний с помощью тех модулей?

Не измерите вы расстояние 0-4м с помощью цифрового трансивера.

и почему регулировать ими ток через светодиод - плохая идея?

Потому что они предназначение совершенно для другого.
Регулировать ток можете с помощью ШИМ и транзистора. Вам уже об этом писали.
rick-braun
Первый раз сказал Мяу!
Сообщения: 32
Зарегистрирован: Чт фев 04, 2016 19:18:04

Re: Инфракрасный измеритель расстояния на atmega 8(16)

Сообщение rick-braun »

GRAF писал(а):
rick-braun писал(а):Где же ответ на вопрос на определение расстояний с помощью тех модулей?

Не измерите вы расстояние 0-4м с помощью цифрового трансивера.

и почему регулировать ими ток через светодиод - плохая идея?

Потому что они предназначение совершенно для другого.
Регулировать ток можете с помощью ШИМ и транзистора. Вам уже об этом писали.



С ШИМ же тогда модуляцию сделать невозможно (чтобы приемник не реагировал на помехи). Да и светодиод должен работать на частоте TSOP! кАК Же тут реализуешь?
Последний раз редактировалось rick-braun Вт фев 09, 2016 18:29:45, всего редактировалось 1 раз.
rick-braun
Первый раз сказал Мяу!
Сообщения: 32
Зарегистрирован: Чт фев 04, 2016 19:18:04

Re: Инфракрасный измеритель расстояния на atmega 8(16)

Сообщение rick-braun »

Pnjom-Penb писал(а):
rick-braun писал(а):просвятите неуча
Найдите себе священника для исполнения этого ритуала.


вы уходите от ответа и придераетесь к словам. Хорошо, просвЕтите неуча
Morroc
Друг Кота
Сообщения: 19494
Зарегистрирован: Чт фев 20, 2014 18:57:55

Re: Инфракрасный измеритель расстояния на atmega 8(16)

Сообщение Morroc »

Если это нужно чтобы измерить изменения яркости и по нему определить расстояние, то это вообще идея плохая изначально, но может сработать в каких то определенных условиях после калибровки (ну там в черной черной трубе или при неизменном освещении и месте установки).
"Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /
rick-braun
Первый раз сказал Мяу!
Сообщения: 32
Зарегистрирован: Чт фев 04, 2016 19:18:04

Re: Инфракрасный измеритель расстояния на atmega 8(16)

Сообщение rick-braun »

GRAF писал(а):
rick-braun писал(а):Где же ответ на вопрос на определение расстояний с помощью тех модулей?

Не измерите вы расстояние 0-4м с помощью цифрового трансивера.

и почему регулировать ими ток через светодиод - плохая идея?

Потому что они предназначение совершенно для другого.
Регулировать ток можете с помощью ШИМ и транзистора. Вам уже об этом писали.



а что может пойти не так, если их использовать для этого?
Ответить

Вернуться в «AVR»