İşte PWM kontrolörü olarak ATtiny84a'ya dayanan bir kova regülatörü tasarlama girişimi. 4S LiPo pilden (12,8 - 16,8 volt inç), 10-14V girişleri kabul eden servo motorları çalıştırmak için kullanılan makul bir şekilde düzenlenmiş 12V çıkışına gitmelidir. 4S LiPo biraz fazla yüksek ve 3S LiPo, özellikle anma 12V torkunu istediğim için biraz çok düşük. Tasarım 40 amper en kötü kasayı sunacak şekilde tasarlanmıştır (motorların çoğunu durdurur.)
Bunlardan birini satın alamıyorum, çünkü 10-15A serisinden ayrılır ayrılmaz, tüm DC DC dönüştürücüler endüstriyel kullanım için tasarlanmıştır ve ağır kasalara sahiptir, gerçekten pahalıdır, 24V giriş gerektirir veya bu tür diğer eşleşmeler benim şimdiki gereksinimleri ile.
Fikir, hedef voltajın üst / altını tespit etmek ve alt tespit edildiğinde belirli bir süre boyunca bir darbe oluşturmak için AVR'deki dahili analog karşılaştırıcıyı kullanmaktır.
Bunu yüksek güçlü yollar için bileşen kabloları lehimlenmiş 20 ayar tel ile breadboard üzerine inşa ederdim.
Düzen yapmaya çalışırken "anahtarlama düğümü" ve geribildirim yolunu mümkün olduğunca kısa tutmayı biliyorum. Ayrıca, fakir bir adamın yer düzlemini yapmak için kullanılmayan tüm breadboard izlerini de topraklardım.
Doygunluk akımının maksimum çıkış akımımla eşleştiği bir boğma ve doygunluk akımının maksimum çıkışımdan daha yüksek olduğu bir kova indüktörü seçmeye çalıştım.
94 uF ve 3.3 uH köşe frekansı yaklaşık 9 kHz'dir ve AVR'nin bundan daha hızlı çalışacağını düşünüyorum. Düşük voltaj tespit edildiğinde 5 us'luk bir darbe düşünüyorum ve sonra tekrar düşük voltaj aramak için geri dönün. Bu 200 kHz maksimum frekans (% 100 çalışma döngüsüne yakın) verir.
İşte şematik: https://watte.net/switch-converter.png