Технический форум по робототехнике.
Michael_K » 16 фев 2011, 14:22
нулевая
Scorpio » 16 фев 2011, 17:33
Я бы добавил контроль напряжения UDD, а лучше и контроль тока зарядки с дополнительной клеммой на ЗУ через диод. Нормальный робот должен знать состояние маршевой батареи и что зарядка закончена.
=DeaD= » 16 фев 2011, 20:48
Проблема в том, что тут мало портов ввода-вывода на этом МК, поэтому заранее лишать всех порта потому что мы решили, что ему их надо будет на батарею - я бы не стал. Кому надо - будет простая схема контроля.
Добавлено спустя 7 минут 32 секунды:Но я гляну - может сразу предусмотрим solder-jumper, чтобы не городить внешнюю схему, а капнуть припоя и получить контроль заряда сразу на плате
Добавлено спустя 2 часа 59 минут 55 секунд:Добавил подключаемый через Solder-jumper замер напряжения питания на 7-ю линию АЦП (в Arduino IDE это порт A7).
- Вложения
-
- OR-AVR-M16-DS-v1-sch.pdf
- (86.27 КиБ) Скачиваний: 0
-
- OR-AVR-M16-DS-v1-brd.pdf
- (59.01 КиБ) Скачиваний: 0
boez » 17 фев 2011, 12:03
А может номиналы делителя поболее взять, раз в 10? А то миллиампер-другой просто так утекает, даже в стопе...
=DeaD= » 17 фев 2011, 12:06
Ну я пока плату только проектирую, номиналы поменяем потом легко.
Scorpio » 25 фев 2011, 17:53
=DeaD= писал(а):Добавил подключаемый через Solder-jumper замер напряжения питания на 7-ю линию АЦП (в Arduino IDE это порт A7).
Может все-таки стоит сделать еще одну клемму для ЗУ через диод на UCC и подключить к ней такой-же делитель на А6? Робот скорее всего будет парковаться на зарядную базу, а без контроля напряжения ЗУ, как понять, что робот не промахнулся и есть надежный контакт с базой?
=DeaD= » 25 фев 2011, 19:09
Еще одну клемму некуда пихать. Да и пока вилами на воде писано, что будут парковаться на базу, я думаю не более 10-20% народу это будет делать, а значит заставлять платить за это остальные 80-90% некорректно. К тому же модуль зарядки скорее всего надо отдельный делать, а там и вывести через резисторный делитель можно тупо на любой GPIO-ADC.
Scorpio » 25 фев 2011, 20:08
OK
=DeaD= » 24 июн 2011, 21:43
Распаял, кроме работы usb-uart в части определения на ПК ничего еще не проверял.
Новый модуль в центре
- Вложения
-
-
=DeaD= » 26 июн 2011, 17:54
Проверил прошивку из под Arduino IDE, драйверы двигателей - всё работает.
GlassEagle » 31 июл 2011, 22:25
По поводу TB6612FNG. Вот схема его включения в роботе POPBOT (4-проводная):
4-проводная схема сначала несколько удивила, но после просмотра даташита вывод: вроде бы всё логично, без криминала. Теперь вызывает удивление, что так не делают для L293, сколько не видел схем - все либо 6-проводные, либо 4-проводные с инверторами. Хотя, судя по его даташиту, у него для простой 4-проводной схемы всё есть.
SkyStorm » 01 авг 2011, 16:02
Просто не видел. С ней тоже так делают.
=DeaD= » 31 окт 2011, 12:21
Я подумал и решил, что вместо этого контроллера сделаю шилд для ORduino Nano, если у кого есть какие-нибудь мысли по этой теме - говорите
SkyStorm » 31 окт 2011, 12:40
Согласен шилд по интереснее будет.
Питание тоже шилд будет обеспечивать?
=DeaD= » 31 окт 2011, 12:52
Да, разумеется, и главное - всё уже имеющие любую "нано" будут потенциальными пользователями шилда.