Як правильно вибрати джерело живлення для 8 сервоприводів на екрані Adafruit з контролером Arduino Uno

Я використовую мікроконтролер Adruino Uno з живленням від USB 5 В від ПК та 16-канальний 12-розрядний ШІМ/сервощит Adafruit на ньому з конденсатором 1000 мкФ, живленням від джерела живлення 6 В 2 А.

Здається, це неправильне джерело живлення. Потрібна ваша допомога, щоб вибрати один відповідний адаптер живлення. Я використовую 8 сервомоторів:

2 відповіді 2

Сервопривід такого розміру, крутний момент в стійлі та максимальна швидкість - все це змінні показники, але DCR водія напівмоста Ron та Motor Coil.

У кінцевому рахунку визначте піковий струм \ $ I_ = \ dfrac - V _)> + DCR _)> \ $ протягом часу, необхідного для досягнення максимальної швидкості, тоді зворотний струм на швидкості може бути більшим із додаванням напруги BEMF на швидкості швидкості. Цей "пусковий струм" такий самий, як "струм зупинки", за винятком того, що він зменшується, коли двигун збільшує швидкість генерації -Vemf. Тобто він не зупиняється, і, отже, струм падає зі зростанням швидкості до струму навантаження.

Струм зупинки/пуску, як правило, становить 10-кратний номінальний струм для 100% робочого стану двигуна, тому середньоквадратичний струм та енергія акумулятора Ah залежить від роботи, яку виконує сервопривід.

Коли цифрова команда змінювати положення, закон Ньютона щодо маси прискорення та часу нарощення обмежується кривою крутного моменту та швидкості. Мотор-редуктор із сервозмінним зворотним зв'язком реагує на похибку кутового положення з початкового положення в нове командне положення.

Я вважаю, що випадковий або середній пошук у всьому діапазоні дорівнює 1/3 максимального ходу. Це те саме, що і в сервоприводах дисководів, однак I максимальна швидкість обертання залежить від навантаження, і вона досягає її лише без навантаження.

Другий сервопривід має поточні технічні характеристики (помилка у ваших посиланнях)

Оцінка: сервоміцний сигнал Ism = 1А при 6В +/- 50%. x6 двигуни = 6 A Технічні характеристики: FT1117M сервосистема Isc = 800 мА при 6 В. двигуни x2 = 1,6 А для найгіршого випадку 7,6 А

Якщо джерело живлення 6 В має ESR 50 мОм, тоді 7,6 А x 50 мОм = 0,38 В падає від 6 В.
Якщо до джерела DCDC було додано суперкап, протягом 100 мс шукайте, використовуючи середній пошук.

гіпотетична проблема.
Еквівалентна ємність для падіння 0,6 В від 6 В при 6A $$ _ C = \ frac = 6A/0,6 В * 0,1 с = 1 Фарад $$

джерело

Сторінки постачальника, на які ви посилаєтесь, не надають жодних вказівок на те, який струм потоку є для сервоприводів. Веб-сторінка виробника не краща. Ймовірно, є поважна причина, що вони не надають цієї інформації, оскільки поточна сила сервоприводу настільки мінлива в залежності від прикладеної напруги та механічного навантаження, пов'язаного з шпинделем сервоприводу.

Виробники також враховують типову аудиторію, яка використовує продукти цього типу. Якщо вони вказали поточну вимогу, деякі користувачі можуть використовувати її як швидкий номер, а потім перетворити в кошмар підтримки клієнтів, коли користувачі звинувачують їх у тому, що цифри занадто високі або занадто низькі.

Без фактичної поточної інформації про споживання вам буде важко розрахувати розмір джерела живлення, який вам фактично знадобиться. Отже, у вас є два основних варіанти використання.

  1. Ви можете використовувати техніку грубої сили, щоб забезпечити джерело живлення, яке може подавати набагато більше струму, ніж вам коли-небудь знадобиться, і підключити його до великих проводів, щоб запобігти падінню напруги.
  2. Ви можете охарактеризувати поточний показник вашої сервосистеми у вашому додатку, виконавши вимірювання. Встановіть напругу, а потім керуйте сервоприводом таким чином, щоб імітувати його фактичне використання. У деяких випадках ви можете зробити ці вимірювання за допомогою цифрового мультиметра в поточному режимі вимірювання, який буде працювати в умовах стійкого стану. Щоб зрозуміти вимоги до струму перенапруги, ви зазвичай розміщуєте невеликий резистор послідовно з лінією GND сервоприводу (0,1 Ом, наприклад), а потім використовуєте осцилограф для контролю падіння напруги на цьому резисторі в динамічних умовах. Як тільки ви знаєте падіння напруги, ви ділите це на значення резистора для визначення потоку струму.

Нарешті, вам потрібно буде розглянути сценарій роботи всієї вашої установки з усіма сервоприводами. Не всі сервоприводи, ймовірно, будуть одночасно тягнути струм найгіршого випадку. Деякі з них, ймовірно, не працюють в режимі холостого ходу номінального струму, тоді як інші важать від деякого навантаження і отримують більше струму. Також можуть бути такі, які досягли механічної межі та зупинили набирання максимального струму.