Блок живлення для L293D

Чому для L293D необхідний окремий блок живлення під час взаємодії з мікроконтролером.

електротехнічна

Я шукав його, але не отримав належної/відповідної відповіді.

1 відповідь 1

Керування двигунами - це брудна справа, особливо коли ви керуєте ними з ШІМ - ви включаєте та вимикаєте відносно високі струми на кГц, що створює багато шуму і досить вимогливе до джерела живлення; і саме тоді все йде добре! Якщо двигун зупиняється через велике навантаження, деякі двигуни можуть витрачати навіть більше, ніж їх звичайний струм. Двигуни також вводять індуктивні шипи назад у джерело живлення, саме тому ви намагаєтеся впоратись із якомога більшою частиною цього лайна за допомогою зворотних діодів, але діоди не ідеальні.

Це про найгірший тип джерела живлення, який ви хочете використовувати, щоб також живити MCU, який управляє вашими двигунами! Якщо ваш MCU блокується, оскільки Vcc провисає занадто низько, MCU перестає працювати повністю, або якщо входи AVcc або Vref (опорна напруга, необхідна АЦП) на АЦП є шумними, тоді аналогові показники менш точні, і все це може дратувати в кращому випадку - небезпечно для життя людини, а в гіршому - пошкодити майно. Ось чому для мікроконтролера та пов'язаної з ним цифрової периферії використовується окремий блок живлення або, принаймні, окремий регулятор напруги.