다음은 ATtiny84a를 기반으로 벅 레귤레이터를 PWM 컨트롤러로 설계하려는 시도입니다. 4S LiPo 배터리 (12.8-16.8 볼트)에서 합리적으로 조절 된 12V 출력으로 이동해야하며 10-14V 입력을받는 서보 모터를 구동하는 데 사용됩니다. 특히 정격 12V 토크를 원할 때 4S LiPo가 약간 높고 3S LiPo가 약간 너무 낮습니다. 이 설계는 최악의 경우 40A를 제공하도록 설계되었습니다 (대부분의 모터를 설치).
10-15A 범위를 벗어나 자마자 모든 DC DC 컨버터는 산업용으로 설계되었으며 무거운 케이스가 있으며 실제로 비싸고 24V 입력이 필요하거나 기타 불일치가 있으므로이 중 하나를 구입할 수 없습니다 내 현재 요구 사항으로.
아이디어는 AVR에 내장 된 아날로그 비교기를 사용하여 초과 / 이하 목표 전압을 감지하고 부족이 감지 될 때 일정 시간 동안 펄스를 생성하는 것입니다.
나는 고전력 경로를 위해 구성 요소 리드에 납땜 된 20 게이지 와이어로 브레드 보드에 이것을 구축 할 것입니다.
레이아웃을 시도 할 때 "스위칭 노드"와 피드백 경로를 가능한 짧게 유지하는 것에 대해 알고 있습니다. 또한 가난한 사람의 지상 비행기를 만들기 위해 사용되지 않은 브레드 보드 흔적을 모두 접지했습니다.
포화 전류가 최대 출력 전류와 일치하는 초크와 포화 전류가 최대 출력보다 높은 벅 인덕터를 선택하려고했습니다.
94 uF 및 3.3 uH의 코너 주파수는 약 9 kHz이며, AVR이 그보다 훨씬 빠르게 실행될 것이라고 생각합니다. 저전압이 감지 될 때마다 5 us 펄스를 생각하고 다시 저전압을 찾아보십시오. 200kHz의 최대 주파수 (100 % 듀티 사이클에 근접)를 제공합니다.
그리고 여기 회로도가 있습니다 : https://watte.net/switch-converter.png