Ось спроба розробити регулятор долара на основі ATtiny84a як контролера ШІМ. Він повинен перейти від акумулятора 4S LiPo (12,8 - 16,8 вольт) до розумно регульованого 12В виходу, який використовується для приводу сервомоторів, які приймають входи 10-14В 4S LiPo трохи зависокий, а 3S LiPo трохи занизький, тим більше, що я хочу номінальний 12В крутний момент. Конструкція призначена для доставки 40 ампер гірший випадок (зупиняючи більшість двигунів.)
Я не можу придбати одну з них, тому що як тільки я виходжу з діапазону 10-15A, всі перетворювачі постійного струму призначені для промислового використання і мають важкі корпуси, вони дуже дорогі, вимагають введення 24 В або інших подібних невідповідностей з моїми сучасними вимогами.
Ідея полягає у використанні вбудованого аналогового компаратора в AVR для виявлення понад / нижче цільової напруги та генерування імпульсу визначеної тривалості при виявленні нижнього.
Я б побудував це на дошці з 20-ти калібровими проводами, припаяними попереду компонентних каналів для шляхів високої потужності.
Я знаю про збереження «вузла комутації» та шляху зворотного зв’язку якомога коротшим, коли намагаються зробити макет. Я також заземлював би всі сліди, що не використовуються, щоб зробити для землі бідного чоловіка.
Я спробував вибрати дросель, де струм насичення відповідає моєму максимальному вихідному струму, і індуктор долара, де струм насичення вище, ніж мій максимальний вихід.
Кутова частота 94 мкФ та 3,3 мкг становить приблизно 9 кГц, і я думаю, що AVR працюватиме набагато швидше, ніж це. Я думаю, що 5 нас імпульсу кожного разу, коли виявляється недостача напруги, а потім просто повертаюся, щоб знову шукати недонапруження. Це дає максимальну частоту (майже на 100% робочому циклі) 200 кГц.
І ось схема: https://watte.net/switch-converter.png