roboforum.ru

Технический форум по робототехнике.

Разработка Open Robotics: Датчик линии

Правила форума
Правила раздела OpenRobotics

Re: Разработка Open Robotics: Датчик линии

blindman » 03 май 2009, 19:18

1. Номиналы не ставили так как датчики используем в первый раз, надо подбирать.
2. [[Модули Open Robotics и документация к ним]]

Re: Разработка Open Robotics: Датчик линии

=DeaD= » 03 май 2009, 19:19

Кондёры 0.01мкФ, резисторы 330 Ом. А модуль и правда был раньше сделан, чем подобраны номиналы :)

Цена модуля 350р

PS: blindman опередил :)

Добавлено спустя 58 секунд:
PPS: Я еще наверное прежде чем продавать пару раз модуль откатаю на практике

Re: Разработка Open Robotics: Датчик линии

VIRUS_V8 » 25 июл 2009, 12:07

Добрый день!
Антон, подскажи пожалуйста твой датчик линии надо только на АЦП подключать? или можна его на любой вывод МК прицепить?

а то я чет такой тоже спаял (ток на 4 датчика) подключил к цифровым выводам ... чет не работает ... На АЦП не пробовал подключать еще времени не было (поетому не знаю может и все будет работать)

Re: Разработка Open Robotics: Датчик линии

=DeaD= » 25 июл 2009, 12:10

А ты какой спаял - с кондёрами?

Он емкостный - сначала включаешь порты на выход, сбрасываешь, потом включаешь на вход, ждёшь X времени и читаешь чего получилось - где более белая поверхность - там быстрее кондёры заряжаются, а так как X мы сами задаём - можно без кучи АЦП регулировать на ходу чуствительность датчика линии.

Re: Разработка Open Robotics: Датчик линии

VIRUS_V8 » 25 июл 2009, 12:17

да с кондерами.
понял ... а на сколько надо включить порт на выход? и сколько нужно времени (Х) чтобы можно было опрашивать датчик (растояние пол-датчик примерно 10...15 мм)?

Re: Разработка Open Robotics: Датчик линии

=DeaD= » 25 июл 2009, 12:21

Я на 500мкс вроде то и другое включал.

Добавлено спустя 35 секунд:
А вот расстояние до пола 15мм - может и не вытянуть, я до 10мм тестировал. Но попробуйте :)

Re: Разработка Open Robotics: Датчик линии

VIRUS_V8 » 25 июл 2009, 12:39

500 мкс это сколько будет в ms (чет запутался)?
порообую на растояние 10 мм для начала настроить главное чтобы заработало, а потом можно будет попробовать и 15 мм.
Большое спасибо за помощь!

Re: Разработка Open Robotics: Датчик линии

ALHIMIK » 25 июл 2009, 12:42

0.5

Re: Разработка Open Robotics: Датчик линии

MiBBiM » 25 июл 2009, 12:43

милли - LaTeX: 10^{-3}
микро - LaTeX: 10^{-6}
в баскоме WAITUS 500 ждет 500мкс

Re: Разработка Open Robotics: Датчик линии

ALHIMIK » 25 июл 2009, 12:45

delay_us() в Истенной Вере

Re: Разработка Open Robotics: Датчик линии

=DeaD= » 25 июл 2009, 12:55

VIRUS_V8 писал(а):Большое спасибо за помощь!

Всегда пожалуйста :) главное пиши потом, чего получилось!
Информация увеличивает свою ценность только когда ею обмениваются :wink:

Добавлено спустя 52 секунды:
ALHIMIK писал(а):delay_us() в Истенной Вере

Неа, вот так в истинной вере - _delay_us() ;)

Re: Разработка Open Robotics: Датчик линии

ALHIMIK » 25 июл 2009, 12:58

Это уже диалекты...
#define delay_us(a) _delay_us(a) и нет проблем
а ещё лучше на таймере...

Re: Разработка Open Robotics: Датчик линии

MiBBiM » 25 июл 2009, 13:14

ALHIMIK, некорректно говорить на языках в присутствии людей, их не знающих :)

Re: Разработка Open Robotics: Датчик линии

ALHIMIK » 25 июл 2009, 13:30

:oops: :sorry: мне казалось это очевидным...
Пора заканчивать с флеймом

Re: Разработка Open Robotics: Датчик линии

VIRUS_V8 » 26 июл 2009, 21:23

снова наступил на грабли с датчиком линии.
сделал как говорил Антон. Настроил вывод на выход (включили на 500 мкс),сбрасываем, настроил вывод на вход (ждем 500 мкс), и читаем значение...
а нужно проверять за какое время сигнал дошел (как узнать датчик на линии или на белом полу)?
Раньше делал датчики линии с использованием компаратора, поетому сейчас возникают такие вопросы.

Добавлено спустя 2 минуты 8 секунд:
или может есть тестовая версия программы (сильно бы помогла, если конечно не жалко)


cron
Rambler\'s Top100 Mail.ru counter