Thiết kế như này ổn rồi chứ, vẽ PCB luôn được chưa nhỉ?

  1. Không có thông tin câu hỏi cụ thể, không có suy nghĩ và thắc mắc của riêng mình? Định ăn chùa để người ta kiểm tra toàn bộ bản vẽ cho bạn à?
  2. Hình ảnh thậm chí không phải là ảnh chụp màn hình, mờ như thế này, bạn chụp xong không thèm xem lại à? (Gợi ý: LCEDA có chức năng xuất, có thể xuất ảnh/PDF sơ đồ nguyên lý)

Bài đọc đề xuất: https://bbs.eeclub.top/t/topic/109

Được, tôi tham gia — và tôi không cố hùa vào đâu, nhưng bức ảnh đó thật sự không thể xem xét nổi. Tôi khó mà đọc được tên net, chứ đừng nói đến giá trị linh kiện.

Nếu bạn muốn được góp ý tử tế, hãy cho mọi người thứ gì đó để xem xét:

  • Xuất sơ đồ mạch dưới dạng PDF hoặc PNG độ phân giải cao. Trong EasyEDA, đơn giản chỉ là File → Export — mất năm giây, và đầu ra đọc được.

  • Đăng thông số kỹ thuật của bạn: dải đầu vào (bạn ghi 36V, nhưng tối đa tuyệt đối là bao nhiêu, và có xung quá độ nào không?), điện áp/dòng điện đầu ra, mục tiêu hiệu suất, tại sao dùng STM32 thay vì bộ điều khiển buck chuyên dụng, và bạn có cần cách ly không.

  • Chạy ERC trước và dọn sạch các net thả nổi/chỉ có một chân, để không ai phải đoán đâu là lỗi và đâu là cố ý.

Sau đó chia nhỏ ra — mỗi bài chỉ hỏi một câu cụ thể. “Cấu trúc cảm biến dòng đầu vào của tôi có ổn không?” hoặc “mạch lái cổng của tôi có an toàn không?” sẽ cho bạn câu trả lời tốt hơn nhiều so với việc đổ cả bản vẽ ra và hỏi “cái này ổn không?”.

Theo những gì tôi nhận ra được, đó là mạch buck điều khiển kỹ thuật số có cảm biến dòng đầu vào — không có gì rõ ràng là sai, nhưng tôi thật sự không thể xác nhận bất kỳ giá trị nào. Đăng lại bản xuất tử tế và tôi sẽ xem qua từng khối một.

Từ những phần có thể nhìn rõ, đưa ra vài thứ “đã vẽ mạch in rồi thì không sửa được nữa”, phải chốt trước khi đi dây:

  1. Vòng nóng của Buck chính: tụ đầu vào phải nằm sát Drain của MOS high-side và Source của MOS low-side; diện tích vòng càng nhỏ càng tốt; đồng ở node SW càng nhỏ càng tốt, đừng để nó thành ăng-ten phát.

  2. Lấy mẫu dòng điện (phần lấy mẫu dòng đầu vào): điện trở lấy mẫu dùng cách đấu Kelvin bốn dây, đầu vào vi sai của bộ khuếch đại phải có chiều dài bằng nhau, đi sát điện trở; tuyệt đối không để đất của dòng lớn chạy xuyên qua điểm lấy mẫu; mạch RC ở đầu ra bộ khuếch đại càng gần chân ADC càng tốt.

  3. Tụ bootstrap: dung lượng tối thiểu từ 10 lần tổng Qg của MOS trở lên, đồng thời phải chắc chắn nó được nạp đầy lại trong mỗi chu kỳ đóng cắt; đừng bỏ qua điện trở nhỏ mắc nối tiếp.

  4. Dead-time và Vgs: với driver bootstrap, chú ý Vgs của high-side đừng vượt quá 20V; chỉnh lưu đồng bộ nhất định phải để dead-time, để hai MOSFET trên/dưới dẫn thông trực tiếp là nổ như pháo hoa đấy.

  5. Giảm dung lượng do thiên áp DC: dãy MLCC ở 36V tuyệt đối đừng tính dung lượng theo giá trị danh định; X7R 50V ở 36V có thể mất hơn một nửa dung lượng; đầu vào nên dùng tụ hóa + MLCC song song.

  6. Đất: tách đất công suất và đất tín hiệu, gom về một điểm bên dưới IC Buck; đất lấy mẫu và đất tham chiếu ADC đừng nối lung tung.

  7. LDO 3V3: hạ áp tuyến tính từ 12V, trước tiên tính công suất tiêu tán và nhiệt trở của vỏ; có thể đổ đồng tản nhiệt thì cứ đổ.

Hình mờ quá, không xem được mã cụ thể, trước mắt cứ tự kiểm tra theo mấy mục này nhé.