roboforum.ru

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

Робот ПЁС.

Наше хобби — конструировать и программировать.
Демонстрация готовых роботов и устройств построенных своими руками.

Робот ПЁС.

Сообщение Denis_Wozniak » 31 дек 2008, 23:37

Возможно громко сказано, что этот робот обладает адаптивной системой управления, ну это вам судить. Работает он от 6 вольт (4 батареек). Спереди у него стоит 3 датчика. Во первых этот робот запоминает последнее положение линии и если вылетает может использовать эти данные для возвращения. Третий же датчик, передний, служит для определения параллелен ли робот линии и в зависимости от этого ускоряется или замедляет ход. Схема подключения ничего хитрого не содержит. Да и программа не трудная, главное в этом деле настройка (ксатати скорость моторчиков тупо регулируется шимом, на enable).
Вложения
IMG_08082.jpg
Ну а вот его фотография, вроде всё видно: и датчики, и плату, и отсек для ботареек, колёсики леговские (очень любил я лего, и до сих пор хочу майндсторм: придёшь на олимпиаду и там малолетки с лего кое как сделанными и ешё умудряются побеждать).
IMG_00022.jpg
Это я купил себе хороший фотоапарат и баловался с выдержкой, вот и пустил своего по линии. Там где синяя полоса значит робот ускорялся а всё остально не охота объяснять.
Последний раз редактировалось Denis_Wozniak 02 фев 2009, 19:47, всего редактировалось 2 раз(а).
Аватара пользователя
Denis_Wozniak
 
Сообщения: 175
Зарегистрирован: 31 дек 2008, 22:47
Откуда: Подмосковье, Ногинск
прог. языки: С, С++, Ну и начинал я в Visual Basic.

Re: Робот, для следования по линии

Сообщение avr123.nm.ru » 01 янв 2009, 00:17

Молодец. Красиво. Ещебы проводочки "причесать" ...
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Робот, для следования по линии

Сообщение Denis_Wozniak » 01 янв 2009, 00:23

Спасибо! Даа там этих проводочков лес, а я его часто переношу, раньше заморачивался, а теперь надоело. Вот последняя у меня идея по его поводу - повесить на него ещё батареек. Две? Ну хотелось бы четыре. А из за четырёх много скачков напряжения и микроконтроллер начинает перезагружаться. Куда не пихай конденсаторы. Может чем подскажете?
Аватара пользователя
Denis_Wozniak
 
Сообщения: 175
Зарегистрирован: 31 дек 2008, 22:47
Откуда: Подмосковье, Ногинск
прог. языки: С, С++, Ну и начинал я в Visual Basic.

Re: Робот, для следования по линии

Сообщение avr123.nm.ru » 01 янв 2009, 00:44

в питание диод 1n4148 или шоттки и потом конденсаторы и RESET "оформить" как положено - http://avr123.nm.ru/07.htm
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Робот, для следования по линии

Сообщение Denis_Wozniak » 01 янв 2009, 13:41

Ну знаю я, знаю, что там сопротивление на RESET нужно ставить, но это новые микроконтроллеры, на них даже кварцевый резонатор с керамо конденсаторами вешать не надо! У них всё встроенное, и всё работает без них, просто по привычке поставил и фьюз биты переписал на внешний частотный генератор. 8)

А по поводу диода 1n4148 они бывают -W, -WS, -TA-NL, -MCC, -BP... В чём разница и какой лучше?
Аватара пользователя
Denis_Wozniak
 
Сообщения: 175
Зарегистрирован: 31 дек 2008, 22:47
Откуда: Подмосковье, Ногинск
прог. языки: С, С++, Ну и начинал я в Visual Basic.

Re: Робот, для следования по линии

Сообщение avr123.nm.ru » 01 янв 2009, 13:49

Denis_Wozniak писал(а): по поводу диода 1n4148 они бывают -W, -WS, -TA-NL, -MCC, -BP... В чём разница и какой лучше?
Разница в ДАТАШИТЕ. А вам любой подойдет.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Робот, для следования по линии

Сообщение EdGull » 01 янв 2009, 14:15

а что за новые микроконтроллеры?
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Робот, для следования по линии

Сообщение Denis_Wozniak » 01 янв 2009, 14:42

Ну допустим почти все МК фирмы атмел (выпущенные не раньше лет двух назад) имеют встроенные кварцевые резонаторы или например сопротивление на RESET. А все по привычке всё равно их вешают и думают что будет лучше работать. Допустим на AtMega8 - встроенную частоту можно регулировать в пределах от 1 до 10 герц, или если нужны все 16 нужно переключить (в фьюз битах) на внешний (кварц...) и повесить самому...
Аватара пользователя
Denis_Wozniak
 
Сообщения: 175
Зарегистрирован: 31 дек 2008, 22:47
Откуда: Подмосковье, Ногинск
прог. языки: С, С++, Ну и начинал я в Visual Basic.

Re: Робот, для следования по линии

Сообщение EdGull » 01 янв 2009, 15:02

не... меня тока в плане ресета интересует...
с чего эт ты решил что там по ресету есть кондер и внутрений резюк выполняет поставленную ему задачу? ;)
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Робот, для следования по линии

Сообщение avr123.nm.ru » 01 янв 2009, 15:05

Denis_Wozniak писал(а):Ну допустим почти все МК фирмы атмел (выпущенные не раньше лет двух назад) имеют встроенные кварцевые резонаторы или например сопротивление на RESET. А все по привычке всё равно их вешают и думают что будет лучше работать. Допустим на AtMega8 - встроенную частоту можно регулировать в пределах от 1 до 10 герц, или если нужны все 16 нужно переключить (в фьюз битах) на внешний (кварц...) и повесить самому...


Да... отжигаешь ты как дед мороз ! :Bravo: :Bravo: Особенно про ВСЕХ думающих :good:

Прям как Джим Кери в "тупой и еще тупее" обнаружил в баре "ого... а наши то на луну высадилсь".
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Робот, для следования по линии

Сообщение Denis_Wozniak » 01 янв 2009, 15:21

Ну я просто знаю (про кандер не точно но резистор там точно есть)! Если не давно покупали МК то можете сами удедиться, что и без сопротивления и так всё стабильно работает. А то, что у меня перезагружается это: 1.5 вольт * 8 батареек = 12 вольт на моторчики (томиевские на 3 вольта рассчитаны) плюс почти постоянно всё регулируется шимом там напряжение так и скачет.

Не понимаю, причём тут все думающие? И Дед Мороз зачем? :unknown: :shock: Это наезд? :)
Аватара пользователя
Denis_Wozniak
 
Сообщения: 175
Зарегистрирован: 31 дек 2008, 22:47
Откуда: Подмосковье, Ногинск
прог. языки: С, С++, Ну и начинал я в Visual Basic.

Re: Робот, для следования по линии

Сообщение avr123.nm.ru » 01 янв 2009, 15:36

Denis_Wozniak писал(а):Если не давно покупали МК то можете сами удедиться

примерно года так с 2000-го ...

Denis_Wozniak писал(а):Не понимаю, причём тут все думающие? И Дед Мороз зачем?

выше написал.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Робот, для следования по линии

Сообщение Denis_Wozniak » 01 янв 2009, 15:44

Возможно я и переборщил с "и думают, что будет лучше работать" :oops: Всётаки по моему не в тему про Джима Керри. Ну бог с ним...

avr123.nm.ru писал(а):примерно года так с 2000-го ...

Думаю старенький... :no:
Аватара пользователя
Denis_Wozniak
 
Сообщения: 175
Зарегистрирован: 31 дек 2008, 22:47
Откуда: Подмосковье, Ногинск
прог. языки: С, С++, Ну и начинал я в Visual Basic.

Re: Робот, для следования по линии

Сообщение Vooon » 01 янв 2009, 15:48

RC-пару на ресет ставят по большей части для защиты от помех,
т.к. встроенная подтяжка довольно высокоомная.

Встроенный тактовый генератор не кварцевый а RC.
Он не подходит для работы с точными временными отрезками.
Например получить стабильно работающий USART на 115200 без внешнего кварца не выйдет.
Linux user | Firefox user
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3339
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков

Re: Робот, для следования по линии

Сообщение EdGull » 01 янв 2009, 15:56

а причем тут скачет напруга или нет?
ты чё 12в прям на мегу подаешь?
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

След.

Вернуться в Наши проекты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13