roboforum.ru

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

 

ORduino и датчик линии

Раздел создан специально для людей которым интересна робототехника, но в силу разных причин они не знают с чего начать.
Задавайте ваши вопросы, какими бы простыми они не казались, постоянные посетители форума постараются ответить на них по мере своих сил.
Робот своими руками. Самодельный робот.

ORduino и датчик линии

Сообщение EasyTech » 14 июн 2011, 10:45

Купил контроллер ORduino v1.1+ - wiki/ORduino-Nano
и столкнулся с некоторыми проблемами:
1) На данный контроллер надо подавать только +5В? а то на схеме mediawiki/images/4/46/ORduino-Nano-sch.pdf есть выход под 3.3В
2) В посылке была бумажка, на ней написано "Не требует программатора" это как? Он что через UART программируется? На схеме есть выходы под ISP что если я к ним программатор свой подключу?
3) У меня есть аккумуляторы на 5В, 0.6А, я хочу их подключить, но я не знаю, нужен ли стабализатор для них КРЕН или вот такой - http://enore.ucoz.ru/publ/ehlektronika/ ... y/7-1-0-31 , просто будут помехи от аккумулятора, или нужно купить аккумулятор > +7В?
Насчет датчика линии:
Купил вот такой датчик - http://robotshop.su/e-store/catalog/202/702/
Но вот проблема:
5385fcd9-3ee7-11df-8f0e-001bfc341b53_6a078673-a24b-11df-9cce-a97034058f08.resize1.jpeg

Схема подключения на один и тот же датчик разная! Какой схемой пользоваться при подключиние?
Прошу помочь :cry:
EasyTech
 
Сообщения: 239
Зарегистрирован: 15 май 2011, 19:19
Откуда: Ростов-на-Дону
Skype: levanchik322
прог. языки: WinAVR C, C#, HTML+СSS.
ФИО: Лёва

Re: ORduino и датчик линии

Сообщение =DeaD= » 14 июн 2011, 10:53

1. Да, только 5В, выход 3.3В есть, но он никуда не подключен.

2. Да, в этом и удобство - программируется из Arduino IDE или avrdude через USB-переходник - программатор не нужен. Даже Reset нажимать не надо на МК перед заливкой прошивки - это делается автоматически.

3. Что за аккумуляторы на 5В? Я таких не встречал, покажите!

4. Схемы разные очевидно в зависимости от того, какой разъем вам удобней использовать - 8х2 или 13х1.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24053
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: Pascal / C++ / PHP / 1C
ФИО: Антон Ботов

Re: ORduino и датчик линии

Сообщение EasyTech » 14 июн 2011, 11:09

А я смогу программировать на BAscom AVR ? вроде для arduino там свой язык Си какой то?
А могу я не пользоваться вообще этой программой Arduino IDE, мне легче через avr studio4.
Вот, вроде на 5В, учитель сказал что там 4 банки по 1.25В
Но когда мы заряжали их они были >6В
SAM_0284.JPG


Добавлено спустя 2 минуты 42 секунды:
наверно всё же они не 5В, если я полностью их заряжу наверно будет и 7В,
Так можно мне поставить стабилизатор? если даже 5В?
EasyTech
 
Сообщения: 239
Зарегистрирован: 15 май 2011, 19:19
Откуда: Ростов-на-Дону
Skype: levanchik322
прог. языки: WinAVR C, C#, HTML+СSS.
ФИО: Лёва

Re: ORduino и датчик линии

Сообщение =DeaD= » 14 июн 2011, 11:10

1. Сможете, но если вы только начинаете - лучше сразу в Arduino IDE сесть - в инете полно проектов под эту среду разработки, и заливка программы оттуда в контроллер по 1 кнопке. Но вообще конечно можете генерить .hex-файл в чем угодно и заливать в контроллер через avrdude.

2. У вас аккум на 4 банки NiCd или NiMH номиналом 1.2В каждая, так что штатный номинал 4.8В. Вообще не особо хорошо такой аккум использовать, т.к. без нагрузки он может выдать более 5.5В, а под нагрузкой просесть до 4.4В, поэтому лучше использовать больший аккум на 5 банок + стабилизатор типа КРЕН или аналога.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24053
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: Pascal / C++ / PHP / 1C
ФИО: Антон Ботов

Re: ORduino и датчик линии

Сообщение EasyTech » 14 июн 2011, 11:27

А можно кренку использовать или простые батарейки на 6В (4*1.5)?

Добавлено спустя 8 минут 27 секунд:
Он от USB питается?
И вот ещё, скачаиваю драйвер дял cp2102, но там много всяких файлов, что мне нужно качать? у меня winxp sp2. Какая ссылка для меня?

Добавлено спустя 2 минуты 50 секунд:
И вот ещё на датчик линии 3.3В обязательно нужно подавать?!
EasyTech
 
Сообщения: 239
Зарегистрирован: 15 май 2011, 19:19
Откуда: Ростов-на-Дону
Skype: levanchik322
прог. языки: WinAVR C, C#, HTML+СSS.
ФИО: Лёва

Re: ORduino и датчик линии

Сообщение =DeaD= » 14 июн 2011, 11:28

Можно кренку + простые 4 батарейки щелочные.

От USB он питается конечно.

Вам нужно нажать на ссылку "VCP Driver Kit" соотв. вашей версии винды.

Обязательно ли подавать 3.3В надо читать в инструкции к датчику или смотреть схему. Есть ощущение, что необязательно.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24053
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: Pascal / C++ / PHP / 1C
ФИО: Антон Ботов

Re: ORduino и датчик линии

Сообщение EasyTech » 14 июн 2011, 11:51

Хорошо, спасибо!
Другой вопрос, начал разводить схему под ORduino для расширения, и тут возник вопрос.
Выход на схеме AREF его нужно заземлять или он уже в схеме подключен к минусу?!
И зачем 2а выхода для reset?
EasyTech
 
Сообщения: 239
Зарегистрирован: 15 май 2011, 19:19
Откуда: Ростов-на-Дону
Skype: levanchik322
прог. языки: WinAVR C, C#, HTML+СSS.
ФИО: Лёва

Re: ORduino и датчик линии

Сообщение =DeaD= » 14 июн 2011, 12:06

AREF никуда не заводите, если пока не знаете что с ним делать :)

Зачем два RESET - понятия не имею, такой стандарт распиновки, менять неприлично.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24053
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: Pascal / C++ / PHP / 1C
ФИО: Антон Ботов

Re: ORduino и датчик линии

Сообщение EasyTech » 14 июн 2011, 14:26

=DeaD= писал(а):AREF никуда не заводите, если пока не знаете что с ним делать :)

Зачем два RESET - понятия не имею, такой стандарт распиновки, менять неприлично.

ясное дело я менять не чего не буду, мне просто интересно к какой линии reset программатор подключать!
EasyTech
 
Сообщения: 239
Зарегистрирован: 15 май 2011, 19:19
Откуда: Ростов-на-Дону
Skype: levanchik322
прог. языки: WinAVR C, C#, HTML+СSS.
ФИО: Лёва

Re: ORduino и датчик линии

Сообщение =DeaD= » 14 июн 2011, 15:52

К любой :)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24053
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: Pascal / C++ / PHP / 1C
ФИО: Антон Ботов

Re: ORduino и датчик линии

Сообщение EasyTech » 14 июн 2011, 16:10

Круто) загрузил Arduino IDE 0019 вообще тема бодрая))
А можно пользоваться UARTом USB просто для себя, не использовать как программатор?

Добавлено спустя 8 минут 33 секунды:
Слушай, мне сказали что для питания 3.3В нужно просто провести от +5В к 3.3В провод через резистор 100Ом, так можно?
EasyTech
 
Сообщения: 239
Зарегистрирован: 15 май 2011, 19:19
Откуда: Ростов-на-Дону
Skype: levanchik322
прог. языки: WinAVR C, C#, HTML+СSS.
ФИО: Лёва

Re: ORduino и датчик линии

Сообщение galex1981 » 14 июн 2011, 16:14

Уартом и пользуются обычно для себя, а программатор через Уарт прошивает контроллер это как дополнительная возможность - одно другому не мешает
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4360
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: ORduino и датчик линии

Сообщение EasyTech » 14 июн 2011, 16:33

Как сделать из 5В 3.3 В ?( :cry:
EasyTech
 
Сообщения: 239
Зарегистрирован: 15 май 2011, 19:19
Откуда: Ростов-на-Дону
Skype: levanchik322
прог. языки: WinAVR C, C#, HTML+СSS.
ФИО: Лёва

Re: ORduino и датчик линии

Сообщение galex1981 » 14 июн 2011, 16:41

Поставить стабилизатор напряжения, линейный или импульсный. На входе стабилизатора 5В, на выходе 3,3В.
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4360
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: ORduino и датчик линии

Сообщение =DeaD= » 14 июн 2011, 16:46

EasyTech писал(а):Как сделать из 5В 3.3 В ?( :cry:

ЗАЧЕМ? Написано же у датчика в документации: Operating voltage: 3.3-5.0 V

Т.е. не ставьте перемычку и используйте с 5В, никаких проблем.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24053
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: Pascal / C++ / PHP / 1C
ФИО: Антон Ботов

След.

Вернуться в Новичкам или основы основ роботостроения.

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

Сейчас этот форум просматривают: Google [Bot] и гости: 7

Mail.ru counter