Робот на Ардуино - как подключить аккумулятор?

Как собрать и запрограммировать робота на Arduino(Freeduino, Roboduino, Seeduino ...). Используем Wiring и Processing.

Робот на Ардуино - как подключить аккумулятор?

Сообщение Fizpok » 08 сен 2016, 00:13

Пример (потому, что высокое энергопотребление): робот-пылесос. Я пока не нашел готовой схемы (уровня новичка) подключения аккумулятора.
Нужно:
1. Li или Ni? Первые хорошо горят, вторые хуже.
2. Контроллер зарядки. То есть шилд. Именно его схему подключения я и не нашел.
3. Как я понял, помимо очевидной схемы "или питание или зарядка", есть схема, при которой контроллер "чует" питание и переводит аккум в режим зарядки. А с отключением питания - обратно. Есть ли инструкции как это сделать.
Хорошо бы детали, типа вот название шилда, вот куда идут провода...
Спасибо.
Fizpok
 
Сообщения: 39
Зарегистрирован: 01 сен 2014, 16:31

Re: Робот на Ардуино - как подключить аккумулятор?

Сообщение lorry » 08 сен 2016, 02:57

Вот ссылка на датчик заряда аккумулятора
http://dvrobot.ru/238/1202.html
С датчиком идет библиотека для Arduino, используя ее можно получать уровни заряда АКБ.
Другой вариант: собрать обычный резистивный делитель, подключить к аналоговому входу контроллера и снимать с него уровни напряжения на АКБ, а дальше программно делайте с ними что вам угодно - хоть робота на зарядку отправляйте, хоть индикацию заряда/разряда включайте.
Аватара пользователя
lorry
 
Сообщения: 448
Зарегистрирован: 04 фев 2014, 13:53
Откуда: Комсомольск-на-Амуре
прог. языки: машинные коды
ФИО: Иван Иваныч

Re: Робот на Ардуино - как подключить аккумулятор?

Сообщение Fizpok » 08 сен 2016, 10:33

Правильно ли я понял - если батарея разряжена совсем, то Ардуино не сможет управлять датчиком, ибо у нее нет питания? То есть, все равно нужна схема подключения (для новичков), при которой, воткнувшись в сеть мы имеем питание от сети И зарядку, а выключившись из сети - питание от батареи?

lorry писал(а):Вот ссылка на датчик заряда аккумулятора
http://dvrobot.ru/238/1202.html
С датчиком идет библиотека для Arduino, используя ее можно получать уровни заряда АКБ.
Другой вариант: собрать обычный резистивный делитель, подключить к аналоговому входу контроллера и снимать с него уровни напряжения на АКБ, а дальше программно делайте с ними что вам угодно - хоть робота на зарядку отправляйте, хоть индикацию заряда/разряда включайте.




lorry писал(а):Вот ссылка на датчик заряда аккумулятора
http://dvrobot.ru/238/1202.html
С датчиком идет библиотека для Arduino, используя ее можно получать уровни заряда АКБ.
Другой вариант: собрать обычный резистивный делитель, подключить к аналоговому входу контроллера и снимать с него уровни напряжения на АКБ, а дальше программно делайте с ними что вам угодно - хоть робота на зарядку отправляйте, хоть индикацию заряда/разряда включайте.
Fizpok
 
Сообщения: 39
Зарегистрирован: 01 сен 2014, 16:31

Re: Робот на Ардуино - как подключить аккумулятор?

Сообщение Medtech » 08 сен 2016, 10:58

Стоит более точно сформулировать задачу, пока она расплывчата, робот пылесос тоже ставят в ручную на зарядку если он разрядился и не смог сам пристыковаться к базе для подзарядки.
Аватара пользователя
Medtech
 
Сообщения: 562
Зарегистрирован: 20 апр 2015, 22:02
Откуда: Москва
Skype: sergelola
ФИО: Сергей

Re: Робот на Ардуино - как подключить аккумулятор?

Сообщение Пяткин » 08 сен 2016, 23:06

Купи Power Bank http://duino.ru/product_info.php/info/p ... 18650.html
В нем все уже встроено
Пяткин
 
Сообщения: 163
Зарегистрирован: 27 ноя 2013, 15:09

Re: Робот на Ардуино - как подключить аккумулятор?

Сообщение lorry » 09 сен 2016, 02:23

Fizpok писал(а):нужна схема подключения (для новичков), при которой, воткнувшись в сеть мы имеем питание от сети И зарядку, а выключившись из сети - питание от батареи?

Да здесь уж чего проще схема!? Хоть на релюшках хоть на транзисторах собирайте. Ну, если вы на столько новичок, что и с такой схемой не справитесь, то пожалуй в робототехнике вам делать нечего.
Аватара пользователя
lorry
 
Сообщения: 448
Зарегистрирован: 04 фев 2014, 13:53
Откуда: Комсомольск-на-Амуре
прог. языки: машинные коды
ФИО: Иван Иваныч

Re: Робот на Ардуино - как подключить аккумулятор?

Сообщение Fizpok » 09 сен 2016, 09:28

lorry писал(а):
Fizpok писал(а):нужна схема подключения (для новичков), при которой, воткнувшись в сеть мы имеем питание от сети И зарядку, а выключившись из сети - питание от батареи?

Да здесь уж чего проще схема!? Хоть на релюшках хоть на транзисторах собирайте. Ну, если вы на столько новичок, что и с такой схемой не справитесь, то пожалуй в робототехнике вам делать нечего.


Что-то я никак проблему не сформулирую, простите.
Собрать - можно. Но я подозреваю, что есть уже готовая маленькая схемка, где все собрано, и надо "эти пины присоединить к батарее, а эти - на VIN ардуино". Что-то вроде. И было бы обидно собрать, а потом узнать, что она уже существует, и в десять раз меньше по объему и цене.

Добавлено спустя 2 минуты 4 секунды:
Пяткин писал(а):Купи Power Bank http://duino.ru/product_info.php/info/p ... 18650.html
В нем все уже встроено


Если я правильно понимаю, в банке два режима - либо ты его заряжаешь, либо ты им пользуешься. Там нет детекции питания, которое (без отключения от ардуино) переводило бы его в режим зарядки, а когда заряд полный - обратно.
Fizpok
 
Сообщения: 39
Зарегистрирован: 01 сен 2014, 16:31

Re: Робот на Ардуино - как подключить аккумулятор?

Сообщение Myp » 09 сен 2016, 10:40

Fizpok писал(а):Если я правильно понимаю, в банке два режима - либо ты его заряжаешь, либо ты им пользуешься.

не правильно, за зарядку там отвечает отдельная часть схемы, поэтому можно одновременно использовать и выход для питания робота и вход для подзарядки батарейки.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Робот на Ардуино - как подключить аккумулятор?

Сообщение lorry » 09 сен 2016, 11:09

Fizpok писал(а):я подозреваю, что есть уже готовая маленькая схемка

Я вам уже написал "резистивный делитель". Наберите эту фразу в поисковике и читайте. Проще и дешевле некуда - два сопротивления по 50 коп. каждый.
Аватара пользователя
lorry
 
Сообщения: 448
Зарегистрирован: 04 фев 2014, 13:53
Откуда: Комсомольск-на-Амуре
прог. языки: машинные коды
ФИО: Иван Иваныч

Re: Робот на Ардуино - как подключить аккумулятор?

Сообщение sned » 10 сен 2016, 10:40

Вам сюда forum11/topic16392.html.Там есть и схемы и ссылки на готовые модули.Но в вашем
случае не думаю, что надо этим заморачиваться.Определитесь с типом аккумулятора и заряжайте его вручную соответствующим зарядником,можно даже не отсоединяя ардуино от аккумулятора если угодно.В ардуино стоит свой стабилизатор напряжения позволяя ей работать в значительном диапазоне напряжений.
sned
 
Сообщения: 303
Зарегистрирован: 08 апр 2013, 08:09
Откуда: Екатеринбург
ФИО: Сергей

Re: Робот на Ардуино - как подключить аккумулятор?

Сообщение Fizpok » 11 сен 2016, 00:13

Если подключать батарею через этот стабилизатор, то он "съест" часть батареи. Я думал запитать через VIN... Но да, возможно. Собственно, наверное, дело и правда кончится power bank. Хотя я, по наивности, думал, что где-то в сети лежит страничка с описанием: вот так подключать литиевые, вот так никелевые... и чтобы заряжать без отключения от Ардуино. Но пока "вот так" сводится к "возьмите готовый банк".

Добавлено спустя 1 минуту 43 секунды:
То, что надо. Хотя, лучше бы одной готовой платой :)
Fizpok
 
Сообщения: 39
Зарегистрирован: 01 сен 2014, 16:31


Вернуться в Arduino и другие Xduino

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

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