|
Risym
|
|
Помогите запитать 18 сервоприводов и микроконтроллер09.02.2016, 17:57. Показов 7337. Ответов 12
Метки нет (Все метки)
Здравствуйте! Я делаю гексапода с 3dof конечностями. Я по образованию программист, а вот в электронике крайне слаб. Код частично готов, одним манипулятором управляю в пространстве без проблем. Три сервопривода питаются от линии Arduino Uno, уверен, 18 сервоприводам тока не хватит никак, контроллер будет ребутаться. А может даже что-нибудь сгорит? Да и вместо Uno собираюсь использовать Arduino Pro Mini (шью через плату Uno, с которой снят CPU).
На борту: - Arduino Pro Mini (5V); - 18х сервоприводов Tower Pro SG90 (9 грамм); - 2х микросхемы TLC5940NT для расширения каналов PWM Arduino; - модуль радиосвязи на короткую дистанцию, либо другое коммуникационное устройство. В datasheet-ах не нашел информации по току сервоприводов, так народ пишет, что под физической нагрузкой SG90 может кушать до 200мА. Неужели они теоретически могут вместе жрать 3.6А? Либо 200мА это какое-то асимптотическое значение, предвещающее отказ, и реальное потребление где-то вполовину меньше? ЯННП. Остальные компоненты потребляют, вроде, гораздо меньше. Аккумуляторы планирую использовать на 7.4V (две банки на 3.7V последовательно). На 5V, по-моему, встречаются гораздо реже, заряжать сложнее. Прошу Вас помочь: 1. Выяснить адекватное значение максимального тока, который может потреблять мой набор железок; 2. Найти максимально компактный и легкий (по весу) регулятор напряжения от 7.4V к 5V. Готовую плату. Можно две одинаковые, думаю, реально распределить нагрузку между ними примерно поровну. Небольшой запас только в плюс. 3. Оценить риск возникновения помех на Arduino от сервоприводов. Если риск есть, что нужно сделать? 4. Не накосячить при выборе аккумуляторов. Какие параметры определяют токоотдачу АКБ? (на RC модельных вроде ставили обозначения типа 10C, 20C и пр, но я ничего не помню) А если на АКБ нет маркировки? А какие АКБ нужны мне? |
|
| 09.02.2016, 17:57 | |
|
Ответы с готовыми решениями:
12
Как запитать 5 сервоприводов Как запитать микроконтроллер ATmega8 от переменки 36 В Помогите прошить микроконтроллер ATtiny13A |
|
0 / 0 / 0
Регистрация: 26.03.2015
Сообщений: 316
|
||
| 09.02.2016, 19:01 | ||
Кстати, 18 каналов на st можно сделать полностью аппаратными, и синхронными.!!!
0
|
||
|
0 / 0 / 0
Регистрация: 10.04.2014
Сообщений: 879
|
||
| 09.02.2016, 19:20 | ||
PS Тут любая тема на втором комменте превращается в холивар AVR8 vs STM32. Сколько можно?!
0
|
||
|
0 / 0 / 0
Регистрация: 25.12.2014
Сообщений: 105
|
||
| 09.02.2016, 19:23 | ||
10С, 20С - это максимальный отдаваемый батареями ток. Измеряется в C - ёмкостях батареи.
0
|
||
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 3,113
|
|
| 09.02.2016, 20:43 | |
|
Судя по этим исследованиям, ток потребления _без_нагрузки_ не превышает 0.1А. Под нагрузкой будет больше.
Если на мотор не подавать управляющие импульсы, то мотор не крутится и его ток =0. Если подавать фиксированные импульсы, то мотор находится в режиме удержания -- ток потребления зависит от прилагаемой нагрузки, если она =0, то и ток =0. Фактически, ток потребления будет течь только при изменении положения (или удержании). Вы же не будете ВСЕМИ 18 моторами двигаться сразу. Соответственно, и ток будет существенно меньше 2 ампер. По источнику - купите готовый импульсный DC/DC модуль. Если посмотрите там же, где брали сервомашинки, обязательно такой найдете. Лучше брать с запасом по току, но разумным, чтоб небыло большого фонового потребления. Кстати, судя по этому (http://robotday.ru/2015/03/28/сервопривод-tower-pro-9g-sg90) описанию, сервомашинки могут работать и без стабилизатора. Но, лучше стабилизатор поставить.
0
|
|
|
Risym
|
|||
| 09.02.2016, 23:57 | |||
|
Люди, я приобрел сервоприводы Tower Pro SG90... Самые дешевые на свете пожалуй... Проект нищий и далеко не профессиональный, зачем мне архитектуру менять? У меня на хобби время появляется раз в три дня по 2 часа. Ладно, хватит нытья.
Но скорее всего вы имели ввиду, что если грубо описать кинематику, получается, в любой момент времени, 6 моторов держат массу (вплоть до 0.2А), 3 толкают (ток поменьше, ведь они создают поступательные движения, массу не держат - оси их валов перпендикулярно в землю уходят), остальные 9 приводов перемещают конечности в воздухе (сравнительно малый ток, не более 0.1А). Т.е. в итоге мне модуль нужен около 2.5А. Я правильно понимаю? В остальном, по моим вопросам Вы больше всего объяснили, спасибо. P.s. А если напряжение преобразуется бестрансформаторным блоком от 7.4 до 5 вольт, выходная сила тока растет? Токоотдача у аккумуляторов в таком случае меньше может быть? |
|||
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 3,113
|
|
| 10.02.2016, 02:40 | |
|
"А если напряжение преобразуется бестрансформаторным блоком от 7.4 до 5 вольт, выходная сила тока растет?"
Импульсный блок питания преобразует энергию. Если его нагрузить на 5 Вт, то он будет потреблять от источника питания те-же 5 Вт. Это я загнул, у преобразователя есть такая характеристика, как "КПД", коэф-т полезного действия. От источника преобразователь будет потреблять в 1/КПД раз больше. Если положить КПД = 80%, то при нагрузке в 5 Вт от источника будет потребляться 5*(1/0.8)=6.25 Вт. Импульсные преобразователи бывают двух типов: - с ключом и диодом - с синхронный преобразователем. В этом случае выпрямительный диод заменяется на второй ключ, что повышает общий КПД преобразователя. Если встретите второй вариант, то хорошо, но это вряд-ли случится - дорого. Из обычных импульсных часто попадаются преобразователи на базе LM2596. В ее документации указано, что при токе 3А на ключе будет падать до 1.4 вольта. Т.е. 1.4 вольта просто пропадет из батареи. Было 7.2 вольта, станет 5.7 вольта. И вот из этих 5.7 вольт преобразователь будет делать выходные 5 вольт. Вам понравился такой преобразователь? Луч уж линейник поставить, чесс слово. По спецификации, подобный импульсный преобразователь выдает 3А (устраивает), имеет КПД порядка 90%(устраивает). А в реальности? Он будет тупо рассеивать тепло и создавать помехи радиосвязи. Так что - к выбору преобразователя надо отнестись чуть более чутко. )) Здесь надо искать преобразователь на 4-5А, иначе смысла в нем будет не много. Что найдете - давайте ссылку и название микросхемы.
0
|
|
|
0 / 0 / 0
Регистрация: 26.03.2015
Сообщений: 316
|
|||
| 10.02.2016, 07:46 | |||
0
|
|||
|
0 / 0 / 0
Регистрация: 10.04.2014
Сообщений: 879
|
|
| 11.02.2016, 11:34 | |
|
Кстати на счёт К1921ВК01Т
Я так понимаю что чип ещё тестят. Почему бы не поклянчить у производителя на тест/поиск багов? Все в плюсе!
0
|
|
|
Risym
|
||
| 11.02.2016, 13:41 | ||
|
BEC-и по итогу не искал: вспомнил, что это brushless engine controller с ключами для катушек статора мотора. Не мой случай...
1. На 5А. Как вы и писали, на LM2596... 2. То же, но 3А 3. А этот на XL4005E1 и еще с какой-то маленькой микросхемой (скорее всего LN358), рекомендуют его в качестве зарядника использовать. Из описания: "linear module has somstomt voltage omd somstomt current function (CC CV)." Погуглил чуть чуть на английском, сложилось впечатление (я всё никак не соображу), что у этого преобразователя при росте сопротивления падает напряжение. 4. Два миниатюрных по 3А на mp2307dn Вернее, по 1.8А и "3A MAX, can not be prolonged", (не может держать продолжительно, я так понял). Может их два параллельно подключить? Или распределить нагрузку примерно поровну, объединив только "землю"? В принципе, стоят копейки, можно и все по одному заказать. Я в правильном направлении ищу? |
||
|
0 / 0 / 0
Регистрация: 25.12.2014
Сообщений: 105
|
||
| 11.02.2016, 13:47 | ||
Пример: http://www.aircraft-world.som/en/p1091154-cc-bec А мотором управляет ESC :)
0
|
||
|
Risym
|
|
| 11.02.2016, 13:54 | |
|
Блин, я лох))
|
|
|
Risym
|
|
| 11.02.2016, 14:02 | |
|
Выходит, чего-то на подобии BSP-6AUBEC мне хватит?
|
|
| 11.02.2016, 14:02 | |
|
Помогаю со студенческими работами здесь
13
Помогите выбрать микроконтроллер AVR Помогите выбрать микроконтроллер AVR Помогите загнать таблицу в микроконтроллер Микроконтроллер 8-разрядный это тоже самое что 8-битный микроконтроллер?
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Символьное дифференцирование
igorrr37 13.02.2026
/ *
Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2).
Унарный минус обозначается как !
*/
#include <iostream>
#include <stack>
#include <cctype>. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|