Підключіть 4,8 В сервосигналу за допомогою 3,3 В


9

У мене сервоприймач з робочою напругою 4,8 В. Я хочу загнати сервопривід від MCU, що працює на 3.3V. Я ще не пробував цього, але мені було цікаво, чи потрібно мені провести сигнальну лінію до 4,8 В за допомогою транзистора MOSFET або NPN. Чи можна керувати сервоприводом 4,8 В за допомогою сигналу 3,3 В? Чи вплине на результативність?

Якщо мені потрібно керувати нею 4,8 В, як мені це підключити? Ворота, очевидно, переходять на сигнал (з необхідним опором), але як я можу підключити сигнальну лінію сервоприводу? Чи слід підключити сигнальну лінію до 4,8 В і землю до каналізації? Я здогадуюсь, це не спрацює. Це навіть можливо?


1
Просто спробуйте. Нічого втрачати.
Перехожий

@Matt У мене є симпарне питання, чи можете ви сказати мені, чи працювало воно?
Sathees

1
Він працював без MOSFET або транзистора. Вам просто потрібно бути впевненим, що підстави між MCU та сервоприводом є загальними.
Метт Руу

@MattRuwe Чи потрібно було вам подавати 3,3 В як сигнал ШІМ?
Джон М.

@JohnMunroe Це працювало з 3.3V
Matt Ruwe

Відповіді:


6

Ймовірно, він буде працювати з 3,3 В як рівень сигналу ШІМ до тих пір, поки VCC знаходиться на номінальному рівні 4,8 В. Мітка Vcc, на відміну від Vdd, пропонує логіку рівня TTL, де логіка висока від 2В до Vcc. Просто спробуйте з 3,3 В ШІМ і подивіться, що станеться. Важливим є підключення посилань на GND серво- та мікроконтролерів.

Редагувати: Ви також можете використовувати nMOS або npn BJT, використовуючи інвертуючу конфігурацію. Підключіть затвор / базу до штифта ШІМ MCU, джерело / випромінювач - заземлення. Злив / колектор - вихід, і він також повинен бути підключений до V + через резистор. Коли транзистор включений, вихід витягується на землю. Коли транзистор вимкнено, вихід знаходиться на V +, за вирахуванням падіння напруги на резисторі. Оскільки це керуючий сигнал і струм малий, то падіння напруги буде незначним.

Зауважте, що для того, щоб використовувати pMOS, щоб уникнути інверсії, вам доведеться підтягнути його ворота до V +, щоб зупинити потік струму. Однак, оскільки ваш ШІМ від MCU становить лише 3,3 В, ви не зможете цього зробити. Таким чином, ви обмежені у використанні n-канальної MOSFET.


Я спробую це зробити, але мені цікаво, чи можна навіть подати сигнал з МОЗЕФТУ?
Метт Руу

@Matt, немає потреби, але ти міг би. Візьміть PF-канал MOSFET і заведіть ворота разом із MCU (N-канал переверне сигнал), заземлите злив та підключіть джерело до Vcc через резистор. Потім візьміть висновок від вихідного терміналу. Сигнальна лінія є лише контрольною лінією, і все споживання струму здійснюється від Vcc, а не від сигналу. Сервоприводи зазвичай малюють великі сплески струму під час їх переміщення, що, безумовно, спалить вихідні драйвери MCU.
sherrellbc

@Evan У мене зараз подібне питання. Чи правильно я розумію відповідь 1. що якщо у вас VCC 4,8 В, а не 6 В, то сигнал ШІМ буде працювати? 2. Заземлюючий штифт сервоприводу повинен бути приєднаний до gnd мікроконтролера?
Sathees

@Задовольняє контекст цієї відповіді сервоприводом, керованим ШІМ, оціненим у 4,8 В. Якщо ваш сервопривід оцінюється в 6 В, то це має бути Vcc, якщо ви навмисно не намагаєтесь обмежити максимальну напругу на відведеннях сервоприводу або ви не зміщуєте напруги в певній точці ланцюга або щось інше відбувається в ваша схема. Зауважте, що хоча подібність між оригінальним запитанням та вашим випадком може існувати, деталі є важливими. Якщо ви вважаєте, що ваш випадок не такий, я пропоную опублікувати нове запитання з якоюсь кількістю інформації, на вашу думку, може бути доречною.
Єван

@ Evan добре, я щойно опублікував Question electronics.stackexchange.com/questions/185534/…, де я вирішив використовувати 4,8 В акумулятор для роботи сервоприводу, який може працювати з 4,8 / 6 В .... тому я бачу питання бути схожим ... і хотів переконатися, що сигнал ШІМ, що надходить мікроконтролером 3,3 В frm, буде добре
Sathees

2

Залежно від того, який мікроконтролер ви використовуєте для ШІМ, вони часто мають можливість встановити вихідний штифт як відкритий злив, щоб ви могли приймати сигнал ШІМ і встановлювати його як будь-яке напруга, яке вам потрібно


2
А як щодо захисних діодів? вони вмикаються в якийсь момент. А як щодо абсолютних максимальних рейтингів?
Спайк напруги

Дійсно, це буде працездатним лише для MCU з номінальним рівнем, щоб вихідна напруга була вищою, ніж відповідна банка вводу / виводу, так само штифтом "5v толерантним". В іншому випадку, для звичайного вводу / виводу, який не має значення перенапруги, можливо, який би резистор підключення ви не використовували, може бути досить великим, щоб обмежити струм тим, що захисний діод може сміливо переносити, але цей діод обмежить напругу до падіння діода над рейкою тобто мета буде досягнута лише частково.
Кріс Страттон

1
«Мета» НЕ є необхідним , так як всі сучасні радіокеровані приймачів вихід 3,0 ~ 3,3 імпульси, так що будь-який серво продається сьогодні має для роботи в цьому напрузі.
Брюс Абботт
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.