Các bác ơi, mình làm một module sạc nhanh 1 cổng type-c dùng chip sw3538, cấp điện thì chân VDD của chip hoạt động bình thường, nhưng cắm thiết bị vào không nhận, không sạc được.

Hiện tại sau khi cấp điện cho mô-đun, LED nối tiếp với chân VDD của chip sáng bình thường, nhưng khi cắm điện thoại hoặc các thiết bị điện tử khác vào thì không nhận diện được, cũng không sạc được. Đo chân SW của chip bằng máy hiện sóng cũng không thấy có tần số

Xem ảnh mạch điện bạn hàn, cùng ảnh cận cảnh, xem chip QFN có bị hàn ảo không.

Đề nghị trước tiên thực hiện kiểm tra „cắt cụt“:

  1. Ngắt MOSFET công suất Q3 ở đầu ra, xem GATEA/GATEB của chip có xung điều khiển hay không.
  2. Tụ BST (C3) của bạn hơi xa chip, đường mạch quá mảnh. Diện tích vòng lặp của tụ bootstrap phải nhỏ nhất có thể, nếu không dòng điều khiển sẽ không đủ, MOSFET trên không mở được, SW cũng không có đầu ra.
  3. Kiểm tra xem chân CC có bị ngắn mạch xuống mass hay không. Nếu bạn dùng loại giắc cắm Type-C có vỏ nối chung mass, rất dễ bị chạm chân tín hiệu ra vỏ khi hàn.

Tại sao trên mạch của bạn CSPC, CSPA, CSNA, VBUSA lại bị nối ngắn với nhau?

Kiểm tra xem giá trị điện trở của điện trở nhiệt NTC có đúng không, dùng sai điện trở nhiệt với giá trị sai có thể kích hoạt bảo vệ quá nhiệt.

Tôi thấy có rất nhiều via trên đường cấp nguồn của bạn, nhưng còn Ground Return thì sao? Vòng lặp từ các tụ đầu ra quay trở lại các tụ đầu vào cần phải ngắn nhất có thể. Một lưu ý cụ thể: Hãy kiểm tra điện trở NTC (R4) của bạn. Nếu điện áp trên Chân 24 không đúng như chip mong đợi, nó sẽ vẫn ở trạng thái Thermal Shutdown. Vì LED VDD của bạn sáng, nên LDO vẫn ổn, thế nên chắc chắn là do tín hiệu „Inhibit“ ở mức logic. Hãy hàn gỡ NTC và dùng một điện trở cố định để loại trừ các vấn đề về bảo vệ nhiệt.

Lúc trước mình đã tham khảo phương án mã nguồn mở này để làm board mạch, mình thấy cách đấu dây của họ là như thế này https://oshwhub.com/wffg/sw3538_1

Tôi đã tham khảo điện trở nhiệt được dùng trong sổ tay dữ liệu và sử dụng điện trở NTC 10K.

Tôi thấy cái trong link của bạn dùng điện trở NTC 10k, mà bạn lại chuyển thẳng thành 100k luôn???

Tôi đang sử dụng điện trở NTC 10K, tôi thấy ví dụ đấu nối trong datasheet cũng là điện trở NTC 10K.

Trên sơ đồ nguyên lý của bạn ghi chú là 100K, ngoài ra điện trở nhiệt có nhiều loại khác nhau như hệ số nhiệt độ dương, hệ số nhiệt độ âm, và cả các giá trị B khác nhau.
Nếu bạn không chắc mình đang dùng loại điện trở nhiệt nào, thì bạn có thể thử thay thế bằng một điện trở 10k thông thường xem sao.

Xin lỗi đại lão nha, lúc trả lời mình gõ thiếu một số 0. Mình vừa xem lại datasheet và lịch sử mua hàng trên Taobao, mình đang dùng điện trở 100K.

Ok sếp, mình thử lại cái board mạch nhé

Lạ thật, mình thấy trên datasheet sử dụng model điện trở nhiệt là 104AT, bên dưới là thông tin mình hỏi AI về thông số của 104AT

104AT không phải là điện trở cố định thông thường, mà là một loại điện trở nhiệt NTC (hệ số nhiệt độ âm) rất phổ biến. Nó do công ty Ishizuka Electronics Nhật Bản (Semitec/Ishizuka) khởi xướng, nhờ độ chính xác và độ ổn định cao, hiện nó đã trở thành model tiêu chuẩn phổ biến trong ngành.

Dưới đây là các thông số chi tiết và thông tin cụ thể về 104AT:

1. Phân tích ý nghĩa tên gọi

  • 104: Đại diện cho điện trở danh định của nó ở 25^\circ\text{C}. Hai chữ số đầu là các chữ số có nghĩa, chữ số thứ ba là lũy thừa của 10.

  • 10 \times 10^4 = 100,000 \Omega = \mathbf{100k\Omega}.

  • AT: Đại diện cho số series của sản phẩm (series AT), đặc điểm chính là độ chính xác cao và kích thước nhỏ.


2. Thông số kỹ thuật cốt lõi

Mục thông số Giá trị điển hình Mô tả
Điện trở danh định (R_{25}) 100\text{k}\Omega \pm 1\% Điện trở đo được ở nhiệt độ môi trường 25^\circ\text{C}.
Giá trị B (B_{25/85}) 4039\text{K} \pm 1\% Hằng số phản ánh mức độ nhạy cảm của vật liệu với nhiệt độ (được xác định bởi 25^\circ\text{C}85^\circ\text{C}).
Phạm vi nhiệt độ hoạt động -50^\circ\text{C} đến +110^\circ\text{C} Vượt quá phạm vi này có thể dẫn đến giảm độ chính xác hoặc hư hỏng vật lý.
Hệ số tiêu tán \approx 2.0\text{mW/}^\circ\text{C} Công suất cần thiết để điện trở tự sinh nhiệt khiến nhiệt độ tăng lên 1^\circ\text{C}.
Hằng số thời gian \approx 10 - 15 giây Thời gian cần thiết để điện trở thay đổi đến 63.2\% chênh lệch nhiệt độ cuối cùng trong không khí tĩnh.
Công suất định mức tối đa 10\text{mW} Để tránh hiệu ứng tự sinh nhiệt can thiệp vào phép đo, thường khuyên công suất thực tế nên thấp hơn giá trị này rất nhiều.

3. Đặc điểm chính

  1. Hệ số nhiệt độ âm: Khi nhiệt độ tăng, giá trị điện trở sẽ giảm nhanh chóng. Đặc tính này khiến nó rất phù hợp làm cảm biến nhiệt độ.
  2. Độ chính xác cao: Series 104AT-2 thường cung cấp sai số điện trở \pm 1\%, điều này có nghĩa là nó không cần hiệu chỉnh phức tạp trong mạch điều khiển nhiệt độ.
  3. Tính hoán đổi cao: Do giá trị B 4039K đã trở thành tiêu chuẩn trong ngành, nhiều nhà sản xuất NTC 100k sẽ tương thích với thông số này.

4. Các ứng dụng phổ biến

Vì điện trở 100\text{k}\Omega của nó gây hao hụt dòng điện cực nhỏ ở nhiệt độ thường, nó thường được dùng trong:

  • Nhà thông minh: Giám sát nhiệt độ của điều hòa, tủ lạnh, bình nóng lạnh.
  • Bảo vệ pin: Giám sát quá nhiệt của khối pin laptop, điện thoại (BMS).
  • Thiết bị văn phòng: Điều khiển nhiệt độ của bộ định hình (fuser) máy in.
  • Nhiệt kế điện tử: Đo lường nhiệt độ môi trường với độ chính xác cao.

5. Khuyến nghị sử dụng

Khi thiết kế mạch, thường sử dụng mạch phân áp để chuyển đổi sự thay đổi điện trở thành sự thay đổi điện áp, và đưa vào chân ADC của vi điều khiển (MCU).

Gợi ý: Nếu bạn đang tính toán nhiệt độ, hãy chắc chắn sử dụng Phương trình Steinhart-Hart hoặc tra cứu Bảng R-T (Bảng đối chiếu Điện trở - Nhiệt độ) tương ứng với model này. Do đặc tính của NTC là phi tuyến tính, tỉ lệ tuyến tính đơn giản sẽ gây ra sai số đo lường khổng lồ.

Bạn đang thực hiện thiết kế mạch cụ thể, hay cần bảng đối chiếu điện trở của model này ở nhiệt độ nhất định?

Gửi link mua điện trở nhiệt của bạn cho tôi xem với.

Bạn thay điện trở thông thường 10k và 100k vào thử xem.

【Taobao】https://e.tb.cn/h.R0k031eCoKkrkXf?tk=AcqP5qZE9FM CZ057 “Điện trở nhiệt NTC SMD 0805 2.2K 4.7K 6.8K 10K 22K 33K 47K 50K 100K”
Nhấp vào liên kết để mở trực tiếp hoặc tìm kiếm trên Taobao để mở trực tiếp

Đại lão! Bá đạo! Mình đổi sang điện trở 100K thì module dùng được rồi!!! Cảm ơn đại lão đã chỉ giáo!!!

Điện trở NTC tôi chọn có vấn đề