roboforum.ru

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

Проект "OR-duino"

Правила форума
Правила раздела OpenRobotics

Re: Проект "OR-duino"

Сообщение =DeaD= » 03 янв 2010, 17:19

Длина OR-duino с БТ-модулем получилась даже меньше, чем длина обычного ардуино с выступающим USB-A разъемом.

На 8.5мм выступает БТ-модуль, получается длина 64+8.5=73мм общая. Вроде еще вполне вписываемся даже в мини-сумо, хотя там не нужен БТ.

Добавлено спустя 3 часа 41 минуту 5 секунд:
EdGull писал(а):А "датчик" заряда акб как на МиниБоте ставить не будешь?

Слушай, а на МиниБоте в момент зарядки информация о заряженности батареи есть? То есть можно только на основании напруги на аккуме вывести % заряда батареи? Чтобы как на мобиле было :)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Проект "OR-duino"

Сообщение Michael_K » 03 янв 2010, 18:46

То есть можно только на основании напруги на аккуме вывести % заряда батареи?

Не знаю, как на литие, а на nimh у меня не получалось - вернее получалось, но с ошибкой до 40%...
То есть вообще никак. Я еще пытался программно кратковременно зарядку отключать,
чтобы померить напругу при отключенной зарядке - можно скалиброваться, но тоже не фонтан...
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: Проект "OR-duino"

Сообщение yak-40 » 03 янв 2010, 22:28

Я меня на пылесосе стоит батарея аккумуляторов 12 банок по 1,2в. = 14,4в. Меряю напряжение двумя шкалами. Под нагрузкой соответственно 11,5в = 0%, 14,4 = 100%, под зарядкой 13в = 0%, 18в. = 100%. Получается почти как в сотовом :) Другое дело, что шкала нелинейная, но это можно программно скорректировать.
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3037
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: Проект "OR-duino"

Сообщение Lockdog » 03 янв 2010, 22:40

Вот смотрю на OR и минибота, может тоже скоро созрею для своих коммерческих проектов)))
Аватара пользователя
Lockdog
 
Сообщения: 650
Зарегистрирован: 06 июл 2006, 20:42
Откуда: Москва
прог. языки: C/C++, Python

Re: Проект "OR-duino"

Сообщение yak-40 » 03 янв 2010, 22:59

Lockdog писал(а):Вот смотрю на OR и минибота, может тоже скоро созрею для своих коммерческих проектов)))

А я уже созрел до того, что могу делать всё только для своего удовольствия :D
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3037
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: Проект "OR-duino"

Сообщение ALHIMIK » 03 янв 2010, 23:13

делаеш для себя любимого и нет ни каких проблем со стандартизацией , совместимостью\переносимостью - чувствуеш себя царём и богом( только после изучения асм ) :)
Аватара пользователя
ALHIMIK
 
Сообщения: 997
Зарегистрирован: 05 окт 2008, 14:41
Откуда: СПб
прог. языки: C,Python

Re: Проект "OR-duino"

Сообщение =DeaD= » 03 янв 2010, 23:33

Lockdog писал(а):Вот смотрю на OR и минибота, может тоже скоро созрею для своих коммерческих проектов)))

В первую очередь надо на продажи смотреть и много думать - куда именно нужны еще какие-то проекты :D
А то пока продаж мягко говоря не густо что у OR, что у минибота... Вот с OR-duino может получится обеспечить некий кумулятивный эффект от совмещения пачки технологий.

Добавлено спустя 7 минут 14 секунд:
yak-40 писал(а):Я меня на пылесосе стоит батарея аккумуляторов 12 банок по 1,2в. = 14,4в. Меряю напряжение двумя шкалами. Под нагрузкой соответственно 11,5в = 0%, 14,4 = 100%, под зарядкой 13в = 0%, 18в. = 100%. Получается почти как в сотовом :) Другое дело, что шкала нелинейная, но это можно программно скорректировать.

Так там же свинец, с ним же проще вроде? С литием там зарядка хитрая, что-то типа такого:

The lithium ion battery is easy to charge. Charging safely is a more difficult. The basic algorithm is to charge at constant current (0.2 C to 0.7 C depending on manufacturer) until the battery reaches 4.2 Vpc (volts per cell), and hold the voltage at 4.2 volts until the charge current has dropped to 10% of the initial charge rate. The termination condition is the drop in charge current to 10%. The top charging voltage and the termination current varies slightly with the manufacturer.

However, a charge timer should be included for safety.

The charge cannot be terminated on a voltage. The capacity reached at 4.2 Volts per cell is only 40 to 70% of full capacity unless charged very slowly. For this reason you need to continue to charge until the current drops, and to terminate on the low current.

It is important to note that trickle charging is not acceptable for lithium batteries. The Li-ion chemistry cannot accept an overcharge without causing damage to the cell, possibly plating out lithium metal and becoming hazardous.


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

Re: Проект "OR-duino"

Сообщение yak-40 » 03 янв 2010, 23:43

Может быть Вам пойти ещё дальше, то-есть ещё проще и дешевле :) Мне кажется будет очень востребована комплект для начинающих роботостроителей. Например, Атмега8 + TSOP + 2ИК-диода + L293D + несколько вариантов простенького программного обеспечения (езда на свет и объезд препятствий например)

Добавлено спустя 5 минут 12 секунд:
=DeaD= писал(а):Так там же свинец, с ним же проще вроде? С литием там зарядка хитрая, что-то типа такого:
Ненене, у меня не свинец, а NiCd...
Может конечно я не по науке делаю, но пока работает :D
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3037
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: Проект "OR-duino"

Сообщение =DeaD= » 03 янв 2010, 23:46

Можно и еще проще сделать, с L293D и под питание от 4*АА\ААА. Но реально этот набор мгновенно становится такой же в цене или дороже, если им пользуются не 1 вечер на 4 батарейках, а покупают 4 аккума АА и зарядку. А пользоваться им будет неудобней.

Добавлено спустя 38 секунд:
yak-40 писал(а):Ненене, у меня не свинец, а NiCd...
Может конечно я не по науке делаю, но пока работает :D

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

Re: Проект "OR-duino"

Сообщение yak-40 » 03 янв 2010, 23:51

А зачем в комплекте аккумуляторы давать? проще сделать стабилизатор ну хотя-бы на 7805, и пускай подключают любые источники по своему усмотрению.
З.Ы. МК обязателен, что-бы было что программировать-перепрограммировать :)
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3037
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: Проект "OR-duino"

Сообщение =DeaD= » 03 янв 2010, 23:57

Ну можно конечно сделать упрощенную версию типа OR-duino без зарядки и Step-Up на 5V и с ДД в виде L293D.
Чтобы к ней цепляли источник питания от 4.5В и выше.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Проект "OR-duino"

Сообщение yak-40 » 04 янв 2010, 00:04

IMHO так и надо сделать :good:

Добавлено спустя 3 минуты 45 секунд:
А если ещё и простые датчики линии сделать, то участников в офф-лайн соревнованиях будет на много больше :)
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3037
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: Проект "OR-duino"

Сообщение =DeaD= » 04 янв 2010, 00:08

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

Re: Проект "OR-duino"

Сообщение ALHIMIK » 04 янв 2010, 00:12

а чем полевики + логика не нравится ?
Аватара пользователя
ALHIMIK
 
Сообщения: 997
Зарегистрирован: 05 окт 2008, 14:41
Откуда: СПб
прог. языки: C,Python

Re: Проект "OR-duino"

Сообщение =DeaD= » 04 янв 2010, 00:13

Так денег стоят :)

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

Пред.След.

Вернуться в Разработка модулей

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

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