Đây là một nỗ lực trong việc thiết kế bộ điều chỉnh buck dựa trên ATtiny84a làm bộ điều khiển PWM. Nó nên đi từ pin LiPo 4S (12,8 - 16,8 volt) đến đầu ra 12V được điều chỉnh hợp lý, được sử dụng để điều khiển động cơ servo chấp nhận đầu vào 10-14V. 4S LiPo hơi quá cao và 3S LiPo hơi quá thấp, đặc biệt là khi tôi muốn mô-men xoắn 12V được đánh giá. Thiết kế này nhằm cung cấp 40 amps trong trường hợp xấu nhất (làm chậm phần lớn các động cơ.)
Tôi không thể mua một trong số này, vì ngay khi tôi rời khỏi phạm vi 10-15A, tất cả các bộ chuyển đổi DC DC được thiết kế để sử dụng trong công nghiệp và có vỏ nặng, thực sự đắt tiền, yêu cầu đầu vào 24V hoặc các kết hợp sai khác như vậy với yêu cầu hiện tại của tôi.
Ý tưởng là sử dụng bộ so sánh tương tự tích hợp trong AVR để phát hiện trên / dưới điện áp mục tiêu và tạo ra xung có thời lượng xác định khi phát hiện dưới.
Tôi sẽ xây dựng cái này trên bảng mạch với 20 dây đo được hàn trên các bộ phận dẫn cho các đường dẫn công suất cao.
Tôi biết về việc giữ "nút chuyển đổi" và đường dẫn phản hồi càng ngắn càng tốt, khi cố gắng thực hiện bố cục. Tôi cũng sẽ nối đất tất cả các dấu vết bánh mì không được sử dụng, để làm cho máy bay mặt đất của một người nghèo.
Tôi đã thử chọn một cuộn cảm trong đó dòng bão hòa phù hợp với dòng đầu ra tối đa của tôi và một cuộn cảm buck trong đó dòng bão hòa cao hơn đầu ra tối đa của tôi.
Tần số góc 94 uF và 3,3 uH là khoảng 9 kHz, và tôi tưởng tượng rằng AVR sẽ chạy nhanh hơn nhiều. Tôi đang nghĩ rằng một xung 5 chúng tôi mỗi lần phát hiện dưới điện áp, và sau đó chỉ cần quay lại để tìm kiếm dưới điện áp một lần nữa. Điều đó cho tần số tối đa (ở mức gần 100% chu kỳ nhiệm vụ) là 200 kHz.
Và đây là sơ đồ: https://watte.net/switch-converter.png