roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 11:31

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 35 ]  На страницу 1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Робот ПЁС.
СообщениеДобавлено: 31 дек 2008, 23:37 
Не в сети
Аватара пользователя

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


Вложения:
Комментарий к файлу: Ну а вот его фотография, вроде всё видно: и датчики, и плату, и отсек для ботареек, колёсики леговские (очень любил я лего, и до сих пор хочу майндсторм: придёшь на олимпиаду и там малолетки с лего кое как сделанными и ешё умудряются побеждать).
IMG_08082.jpg
IMG_08082.jpg [ 327.3 КиБ | Просмотров: 2704 ]
Комментарий к файлу: Это я купил себе хороший фотоапарат и баловался с выдержкой, вот и пустил своего по линии. Там где синяя полоса значит робот ускорялся а всё остально не охота объяснять.
IMG_00022.jpg
IMG_00022.jpg [ 173.71 КиБ | Просмотров: 2757 ]


Последний раз редактировалось Denis_Wozniak 02 фев 2009, 19:47, всего редактировалось 2 раз(а).
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот, для следования по линии
СообщениеДобавлено: 01 янв 2009, 00:17 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Молодец. Красиво. Ещебы проводочки "причесать" ...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот, для следования по линии
СообщениеДобавлено: 01 янв 2009, 00:23 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот, для следования по линии
СообщениеДобавлено: 01 янв 2009, 00:44 
Не в сети
отсылающий читать курс
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот, для следования по линии
СообщениеДобавлено: 01 янв 2009, 13:41 
Не в сети
Аватара пользователя

Зарегистрирован: 31 дек 2008, 22:47
Сообщения: 175
Откуда: Подмосковье, Ногинск
прог. языки: С, С++, Ну и начинал я в Visual Basic.
Ну знаю я, знаю, что там сопротивление на RESET нужно ставить, но это новые микроконтроллеры, на них даже кварцевый резонатор с керамо конденсаторами вешать не надо! У них всё встроенное, и всё работает без них, просто по привычке поставил и фьюз биты переписал на внешний частотный генератор. 8)

А по поводу диода 1n4148 они бывают -W, -WS, -TA-NL, -MCC, -BP... В чём разница и какой лучше?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот, для следования по линии
СообщениеДобавлено: 01 янв 2009, 13:49 
Не в сети
отсылающий читать курс
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот, для следования по линии
СообщениеДобавлено: 01 янв 2009, 14:15 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот, для следования по линии
СообщениеДобавлено: 01 янв 2009, 14:42 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот, для следования по линии
СообщениеДобавлено: 01 янв 2009, 15:02 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот, для следования по линии
СообщениеДобавлено: 01 янв 2009, 15:05 
Не в сети
отсылающий читать курс
Аватара пользователя

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


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

Прям как Джим Кери в "тупой и еще тупее" обнаружил в баре "ого... а наши то на луну высадилсь".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот, для следования по линии
СообщениеДобавлено: 01 янв 2009, 15:21 
Не в сети
Аватара пользователя

Зарегистрирован: 31 дек 2008, 22:47
Сообщения: 175
Откуда: Подмосковье, Ногинск
прог. языки: С, С++, Ну и начинал я в Visual Basic.
Ну я просто знаю (про кандер не точно но резистор там точно есть)! Если не давно покупали МК то можете сами удедиться, что и без сопротивления и так всё стабильно работает. А то, что у меня перезагружается это: 1.5 вольт * 8 батареек = 12 вольт на моторчики (томиевские на 3 вольта рассчитаны) плюс почти постоянно всё регулируется шимом там напряжение так и скачет.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот, для следования по линии
СообщениеДобавлено: 01 янв 2009, 15:36 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Denis_Wozniak писал(а):
Если не давно покупали МК то можете сами удедиться

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

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

выше написал.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот, для следования по линии
СообщениеДобавлено: 01 янв 2009, 15:44 
Не в сети
Аватара пользователя

Зарегистрирован: 31 дек 2008, 22:47
Сообщения: 175
Откуда: Подмосковье, Ногинск
прог. языки: С, С++, Ну и начинал я в Visual Basic.
Возможно я и переборщил с "и думают, что будет лучше работать" :oops: Всётаки по моему не в тему про Джима Керри. Ну бог с ним...

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

Думаю старенький... :no:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот, для следования по линии
СообщениеДобавлено: 01 янв 2009, 15:48 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
RC-пару на ресет ставят по большей части для защиты от помех,
т.к. встроенная подтяжка довольно высокоомная.

Встроенный тактовый генератор не кварцевый а RC.
Он не подходит для работы с точными временными отрезками.
Например получить стабильно работающий USART на 115200 без внешнего кварца не выйдет.

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот, для следования по линии
СообщениеДобавлено: 01 янв 2009, 15:56 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 35 ]  На страницу 1, 2, 3  След.

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO