Правильне харчування сервомотора з зовнішнім живленням


0

Мені вдалося кілька разів запустити сервомотор із наступною схемою:

Зелений мікросхем - регулятор напруги lm2596 - використовується для скидання 12 В від джерела живлення до приблизно 5,4 В для живлення двигуна.

Харчування - 12v 5ah живлення.

Сервомотор - FS5115M Servo високої потужності

Я хочу знати, чи є щось із схемою не так.

Чи підходить lm2596 для подібних операцій?

Важливо зазначити, що я не можу використовувати в ланцюзі акумулятор, тільки джерело живлення, згаданий вище.

Схематична


Ви пов’язали LM2596 з самим компонентом, але я думаю, ви використовуєте модуль з LM2596 та іншими компонентами на ньому?
Huisman

Я не зовсім розумію, що ви розумієте під модулем, ви могли б пояснити?
Герподан

Під модулем я маю на увазі друковану плату з компонентом LM2596 плюс інші компоненти (ковпачки, резистори тощо) ( як це )
Huisman

Відповіді:


0

"Чи підходить lm2596 для подібних операцій?"

Максимальний витягнутий струм буде застійним струмом сервоприводу (який становить 1,5 А на 6 В).

Лист даних компонента LM2596 констатує, що він є

здатний керувати вантажем 3-А з відмінним регулюванням лінії та навантаження.

Тож, використовуючи цей компонент з правильною конструкцією, можна було б дуже легко керувати сервоприводом на 6В та 1,5А.

Я думаю, що ті модулі з LM2596 повинні бути в змозі зробити те саме. Або вам потрібні характеристики модуля, або перейдіть на огляд / досвід інших.


0

Це було б краще, якщо ви вимкнули живлення сервоприводу на дошці Arduino, а не на електрощиті / протоплаті. При замиканні такого сервоприводу неминучий заземлювальний контур; ви хочете максимально мінімізувати його.

введіть тут опис зображення


Arduino обмежує струм до 1a, що недостатньо для використання цього двигуна.
Герподан

Єдиний заземлений цикл, який я бачу, - це повернення цифрового виходу Arduino до сервоприводу. Ви можете додати зворотний провід від заземлення сервоприводу до заземлення Arduino під цифровим штифтом 53, якщо це потрібно з низьким резистором (кілька Ом) послідовно, щоб запобігти поверненню струму двигуна, що йде по цьому шляху (був би новий контур заземлення)
Huisman

Відповідь уточнена. Не бери живлення від Arduino, але підбирай + 12 В для сервопривода (і земної орієнтації сервоприводу) фізично близько до Arduino.
TimWescott

Отже, підключіть GND, що йде від регулятора напруги та сервоприводу GND як можна ближче до землі Arduino? Для того, щоб мати однакову заземлення на сервоприводі та Arduino, мені потрібно було б додати ще один провід, тому що в моїй схемі це не існує.
Герподан

Так. Зробіть це, а потім схрестіть пальці.
TimWescott

0

Сервомотор має опір постійного струму, який обмежує струм до різких змін 4,8 В / 1200 мА = 4 Ом.

Тому яке б джерело напруги ви не використовували (LDO, SMPS, акумулятор), воно матиме ефективний серійний опір, ШОЕ з падінням напруги завдяки цьому мінімальному навантаженню 4 Ом.

5,4 В / 4 Ом = 1,35 А

Тому ваш 3A SMPS може подавати цей струм, але, ймовірно, зануриться в напругу з дзвоном, навіть якщо дуже добре регулюється без відхилень від компонування TI та вибору компонентів .

Слідкуйте за індуктивністю довжини кабелю і дотримуйтесь цього. Якщо є EMI, це буде від струмів LdI / dt, створюючи загальний режим шуму. 1нФ на землю може пом'якшити більшість цих проблем EMI та / або екранованих кабелів.

Варіант "зробити проти покупки" повинен схилятися до купівлі за 1 одиницю із додатковим запасом струму та напруги.

Провід повинен бути крученим і коротким на відміну від вашої блок-схеми.


Де мені додати той конденсатор? Чи слід додати конденсатор паралельно сервоприводу?
Герподан
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.