roboforum.ru

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

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

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

Fizpok » 08 сен 2016, 00:13

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

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

lorry » 08 сен 2016, 02:57

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

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

Fizpok » 08 сен 2016, 10:33

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

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




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

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

Medtech » 08 сен 2016, 10:58

Стоит более точно сформулировать задачу, пока она расплывчата, робот пылесос тоже ставят в ручную на зарядку если он разрядился и не смог сам пристыковаться к базе для подзарядки.

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

Пяткин » 08 сен 2016, 23:06

Купи Power Bank http://duino.ru/product_info.php/info/p ... 18650.html
В нем все уже встроено

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

lorry » 09 сен 2016, 02:23

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

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

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

Fizpok » 09 сен 2016, 09:28

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

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


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

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


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

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

Myp » 09 сен 2016, 10:40

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

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

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

lorry » 09 сен 2016, 11:09

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

Я вам уже написал "резистивный делитель". Наберите эту фразу в поисковике и читайте. Проще и дешевле некуда - два сопротивления по 50 коп. каждый.

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

sned » 10 сен 2016, 10:40

Вам сюда forum11/topic16392.html.Там есть и схемы и ссылки на готовые модули.Но в вашем
случае не думаю, что надо этим заморачиваться.Определитесь с типом аккумулятора и заряжайте его вручную соответствующим зарядником,можно даже не отсоединяя ардуино от аккумулятора если угодно.В ардуино стоит свой стабилизатор напряжения позволяя ей работать в значительном диапазоне напряжений.

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

Fizpok » 11 сен 2016, 00:13

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

Добавлено спустя 1 минуту 43 секунды:
То, что надо. Хотя, лучше бы одной готовой платой :)


Rambler\'s Top100 Mail.ru counter