An toàn điện 220 V khi tự làm mạch: cách ly, cầu chì, varistor, khoảng cách cách điện trên mạch in

An toàn điện 220 V khi tự làm mạch ESP32, Arduino: chia hai phía cách ly, cầu chì, varistor, khoảng cách cách điện và khe phay trên mạch in, bề rộng đường mạch theo dòng, kiểm tra trước khi cắm điện.

Mạch ESP32, Arduino điều khiển đèn, máy bơm, quạt thường có một phần nối thẳng vào điện lưới 220 V: cầu đấu, cầu chì, module nguồn, tiếp điểm relay. Phần này làm sai thì không chỉ hỏng mạch mà có thể gây giật điện, cháy. Bài này nói về an toàn điện 220 V khi tự làm mạch: chia mạch thành hai phía cách ly, chọn cầu chì và varistor, khoảng cách cách điện và khe phay trên mạch in, bề rộng đường mạch theo dòng, và bảy việc phải kiểm tra trước lần cắm điện đầu tiên. Khái niệm điện xoay chiều, vì sao điện giật nguy hiểm, CB chống giật trong nhà có ở bài điện DC, AC và an toàn khi làm việc gần điện 220 V.

Trước hết: khi có thể, dùng module đã có chứng nhận (module nguồn cách ly, module relay, ổ cắm thông minh) thay vì tự vẽ phần 220 V. Mọi thao tác hàn, đấu dây làm khi đã rút phích cắm. Người chưa có kinh nghiệm điện không tự làm mạch 220 V một mình.

1. Chia mạch thành hai phía

Sơ đồ khối mạch có phần 220 V: L N vào qua cầu chì F1 và varistor, module nguồn cách ly 220 V sang 5 V nuôi ESP32, relay có tiếp điểm trên dây L tới tải, rào cách ly giữa phía 220 V và phía điện áp thấp
Hai phía chỉ gặp nhau qua linh kiện cách ly.
  • Phía 220 V: cầu đấu, cầu chì, varistor, đầu vào module nguồn, tiếp điểm relay, dây tới tải. Không ai được chạm vào phía này khi có điện.
  • Phía điện áp thấp: ESP32, cảm biến, nút nhấn, cổng USB. Người dùng chạm vào được nên phải cách ly hoàn toàn với 220 V.
  • Linh kiện vắt qua rào: module nguồn có biến áp cách ly (loại như HLK-PM01; không dùng mạch nguồn không biến áp kiểu tụ giảm áp), relay (cuộn ở phía thấp, tiếp điểm ở phía 220 V), optocoupler, SSR. Đây là những chỗ duy nhất hai phía đứng gần nhau.
  • Tiếp điểm relay và cầu chì đặt trên dây pha L, để khi relay ngắt hay cầu chì đứt thì tải không còn điện áp so với đất.

Chọn relay, module relay và cách nối với ESP32 xem bài module relay: opto cách ly, jumper JD-VCC; tách tín hiệu bằng opto xem bài optocoupler PC817.

2. Cầu chì, varistor, NTC

  • Cầu chì ở ngay sau cầu đấu, trên dây L, trước mọi linh kiện khác. Dòng định mức khoảng 1,5 lần dòng làm việc của cả mạch và tải đi qua nó. Tải có dòng khởi động lớn (động cơ, nguồn xung có tụ lớn) dùng cầu chì chảy chậm (T); mạch điện tử nhỏ dùng chảy nhanh (F). Cầu chì có nắp hoặc đế che.
  • Varistor (MOV) nối giữa L và N sau cầu chì, ví dụ loại 14D471 cho lưới 220 V: hấp thụ xung điện áp do sét lan truyền, đóng cắt tải cảm. Khi có xung quá lớn, varistor chập và làm cầu chì đứt, nên varistor luôn đứng sau cầu chì.
  • Điện trở nhiệt NTC nối tiếp đầu vào nguồn tự làm có tụ lọc lớn để hạn dòng lúc cắm điện. Module nguồn mua sẵn thường đã có.

3. Khoảng cách cách điện trên mạch in

Bảng khoảng cách cách điện cho mạch 230 V: giữa L và N khe hở khoảng 2 mm, khoảng cách bề mặt khoảng 2,5 mm; giữa 220 V và phía 5 V người chạm được khe hở khoảng 4 mm, bề mặt khoảng 5 mm, nên chừa 6 đến 8 mm và khe phay
Số tham khảo; sản phẩm bán ra phải tra đúng tiêu chuẩn.

Có hai loại khoảng cách. Khe hở không khí đo thẳng qua không khí giữa hai phần dẫn điện; khoảng cách bề mặt đo dọc theo mặt mạch in, vì bụi và hơi ẩm bám trên mặt mạch tạo thành đường dẫn điện. Giữa phía 220 V và phía người chạm được phải dùng cách điện tăng cường, khoảng cách lớn gấp đôi giữa L và N. Số liệu chính xác theo điện áp, độ cao lắp đặt, mức bẩn, vật liệu nằm trong tiêu chuẩn IEC 62368-1; khi tự làm, chừa 6–8 mm giữa hai phía là mức an toàn thường dùng.

Bố trí mạch in có phần 220 V: vùng 220 V có cầu đấu, cầu chì, varistor ở một góc; relay và module nguồn cách ly đứng vắt qua khe phay; vùng 5 V có ESP32; khoảng cách giữa hai vùng 6 đến 8 mm
Khe phay đặt dưới những linh kiện vắt qua rào.
  • Gom toàn bộ phần 220 V về một góc mạch, đường mạch ngắn và rộng.
  • Không để mặt đồng GND, đường tín hiệu của phía thấp chạy vào vùng 220 V, kể cả ở mặt dưới và lớp trong.
  • Khe phay (rãnh cắt xuyên mạch in, rộng 1–2 mm) dưới relay, module nguồn, opto: bụi ẩm không bắc cầu qua được, khoảng cách bề mặt dài ra.
  • Dùng cầu đấu có ốc kẹp chặt, không hàn dây 220 V trực tiếp lên mạch. Dây 220 V đi trong vỏ, có kẹp giữ dây để kéo dây không giật được mối nối.

4. Bề rộng đường mạch theo dòng

Bảng bề rộng đường mạch tối thiểu theo IPC-2221 lớp ngoài đồng 1 oz tăng 10 độ C: 1 A 0,30 mm, 2 A 0,78 mm, 5 A 2,77 mm, 10 A 7,19 mm, và cỡ cầu chì cho tải 60 W, 300 W, 750 W, 1500 W
Bề rộng tối thiểu để đường mạch không nóng quá mức.

Đường mạch dẫn dòng tải (tiếp điểm relay tới cầu đấu) phải đủ rộng để không nóng. Script dưới đây tính theo công thức của IPC-2221 cho lớp đồng ngoài và chọn cỡ cầu chì theo công suất tải; chạy bằng Python 3:

# PYWORLD.VN - Tính nhanh cho mạch có phần 220 V: bề rộng đường mạch theo dòng (công thức IPC-2221) và dòng định mức cầu chì
# PYWORLD.VN - Đường mạch lớp ngoài: I = 0,048 × ΔT^0,44 × A^0,725 (A: tiết diện mil²); đồng 1 oz dày 35 µm
# PYWORLD.VN - Chạy: python tinh_mach_220v.py          hoặc  python tinh_mach_220v.py --tai 600 --he-so-cos 0.9
"""Kết quả là mức tối thiểu để đường mạch không nóng quá ΔT; mạch 220 V nên rộng hơn và chừa khoảng cách cách điện riêng."""
import argparse

MIL_MM = 0.0254
DAY_1OZ_MIL = 1.378                                   # 35 µm
CAU_CHI = [0.5, 1, 1.6, 2, 2.5, 3.15, 4, 5, 6.3, 8, 10, 12, 15, 16, 20]   # dòng định mức thường gặp (A)


def be_rong_mm(dong_a: float, tang_nhiet: float = 10, oz: float = 1, lop_ngoai: bool = True) -> float:
    k = 0.048 if lop_ngoai else 0.024
    tiet_dien = (dong_a / (k * tang_nhiet ** 0.44)) ** (1 / 0.725)      # mil²
    return tiet_dien / (DAY_1OZ_MIL * oz) * MIL_MM


def chon_cau_chi(cong_suat_w: float, dien_ap: float = 220, he_so_cos: float = 1.0, du: float = 1.5) -> tuple[float, float]:
    """Dòng làm việc và cỡ cầu chì nhỏ nhất không dưới du × dòng làm việc."""
    i = cong_suat_w / (dien_ap * he_so_cos)
    return i, next((c for c in CAU_CHI if c >= du * i), CAU_CHI[-1])


if __name__ == "__main__":
    ap = argparse.ArgumentParser(description=__doc__)
    ap.add_argument("--tai", type=float, help="công suất tải (W) để chọn cầu chì")
    ap.add_argument("--he-so-cos", type=float, default=1.0, help="hệ số công suất cos φ của tải (động cơ khoảng 0,8)")
    a = ap.parse_args()
    print("Be rong duong mach toi thieu (dong 1 oz, lop ngoai):")
    for i in (0.5, 1, 2, 5, 10):
        print(f"  {i:>4} A: tang 10 do C -> {be_rong_mm(i):.2f} mm; tang 20 do C -> {be_rong_mm(i, 20):.2f} mm;"
              f" dong 2 oz, 10 do C -> {be_rong_mm(i, 10, 2):.2f} mm")
    for p, cos in ([(a.tai, a.he_so_cos)] if a.tai else [(60, 1.0), (300, 0.9), (750, 0.8), (1500, 1.0)]):
        i, cc = chon_cau_chi(p, he_so_cos=cos)
        print(f"Tai {p:g} W, cos {cos:g}: dong {i:.2f} A -> cau chi {cc:g} A (loai chay cham neu co dong khoi dong lon)")

Tải 10 A cần đường mạch đồng 1 oz rộng hơn 7 mm; với dòng lớn như vậy nên đi dây trực tiếp từ cầu đấu tới tiếp điểm relay, hoặc phủ thêm thiếc, thay vì chỉ dựa vào đường mạch. Relay trên module bán sẵn ghi 10 A nhưng đường mạch, cầu đấu trên module có khi không chịu nổi 10 A liên tục: tải lớn nên dùng contactor.

5. Kiểm tra trước lần cắm điện đầu tiên

Bảy việc kiểm tra trước khi cắm điện 220 V: không ngắn mạch L N, phía 220 V không thông sang phía 5 V, cầu chì đúng cỡ, không còn mẩu thiếc, vỏ kín, ổ cắm có CB chống giật, đo máy hiện sóng bằng que vi sai hoặc biến áp cách ly
Làm lại mỗi lần sửa mạch.

Lần cắm đầu tiên: cắm qua ổ có CB chống giật (RCD), đóng vỏ hoặc đặt mạch trong hộp, đứng xa, quan sát vài phút (mùi khét, tiếng nổ lách tách, linh kiện nóng). Không bao giờ nối kẹp đất của que đo máy hiện sóng vào phía 220 V: kẹp đất nối thẳng với dây đất của ổ cắm, sẽ tạo ngắn mạch.

6. Lỗi hay gặp

Hiện tượngNguyên nhânCách xử lý
Chạm vào cổng USB, vỏ cảm biến thấy têNguồn không cách ly (tụ giảm áp), rò qua bụi ẩmDùng nguồn có biến áp cách ly; làm sạch, phủ mạch
Cầu chì đứt ngay lúc cắmNgắn mạch, varistor chập, cầu chì quá nhỏ cho dòng khởi độngĐo L–N; thay varistor; dùng cầu chì chảy chậm
ESP32 khởi động lại khi relay đóng cắtNhiễu từ tải cảm, dây 220 V đi sát dây tín hiệuMạch dập RC hoặc varistor trên tải; tách đường dây
Cầu đấu, đường mạch nóng, sẫm màuDòng vượt khả năng, ốc lỏngSiết ốc; đường mạch rộng hơn; đi dây trực tiếp
Tải vẫn có điện khi relay ngắtRelay đặt trên dây NĐổi sang dây L

7. Xem thêm

Bài cùng cụm chủ đề: aptomat và RCD chống giật; chọn tiết diện dây điện; relay hay SSR; nguồn HLK-PM01.


Tin tức liên quan

Thực hành hiệu chuẩn tĩnh gia tốc kế MEMS bằng trọng trường: sáu vị trí, độ lệch, độ nhạy chéo
Thực hành hiệu chuẩn tĩnh gia tốc kế MEMS bằng trọng trường: sáu vị trí, độ lệch, độ nhạy chéo

Hiệu chuẩn tĩnh gia tốc kế MPU-6050 bằng trọng trường với ESP32: sáu vị trí ±1 g, tính độ lệch không, độ nhạy, độ nhạy chéo dạng ma trận, lưu hệ số và kiểm tra độ lớn gia tốc ở tư thế bất kỳ.

Các nguồn sai số khi đo lực bằng load cell: lệch tâm, rão, trễ, nhiệt độ và ngân sách sai số
Các nguồn sai số khi đo lực bằng load cell: lệch tâm, rão, trễ, nhiệt độ và ngân sách sai số

Vì sao đo lực thực tế sai hơn phiếu thông số load cell: lệch tâm và gá lắp, rão, trễ, phi tuyến, nhiệt độ, cáp và bộ đọc; ví dụ ngân sách sai số và danh sách kiểm tra nhanh.

Thí nghiệm STEM về điện an toàn cho trẻ: mạch kín, mạch hở, máy dò vật dẫn điện
Thí nghiệm STEM về điện an toàn cho trẻ: mạch kín, mạch hở, máy dò vật dẫn điện

Hai thí nghiệm STEM về điện an toàn cho học sinh tiểu học: mạch pin và bóng đèn để hiểu mạch kín, mạch hở; máy dò vật dẫn điện bằng ESP32 cắm USB, phiếu thử 10 đồ vật.

Cảm biến quang: thu phát, phản xạ gương, khuếch tán, triệt nền – cấu tạo, nguyên lý và chế tạo
Cảm biến quang: thu phát, phản xạ gương, khuếch tán, triệt nền – cấu tạo, nguyên lý và chế tạo

Cảm biến quang hoạt động thế nào: bốn kiểu thu phát, phản xạ gương, khuếch tán, triệt nền; điều chế ánh sáng chống nhiễu, cấu tạo, cách chế tạo và làm cảm biến phản xạ có điều chế với ESP32.

Cảm biến tiệm cận điện dung: cấu tạo, nguyên lý, cách chế tạo và tự làm cảm biến mức nước với ESP32
Cảm biến tiệm cận điện dung: cấu tạo, nguyên lý, cách chế tạo và tự làm cảm biến mức nước với ESP32

Cảm biến tiệm cận điện dung hoạt động thế nào: điện cực, điện cực bù, điện trường viền, hằng số điện môi, báo mức xuyên thành bồn, cách chế tạo và tự làm cảm biến mức nước bằng chân cảm ứng ESP32.

Encoder tương đối: cấu tạo, tín hiệu A B Z, cách chế tạo và đếm xung bằng PCNT của ESP32
Encoder tương đối: cấu tạo, tín hiệu A B Z, cách chế tạo và đếm xung bằng PCNT của ESP32

Encoder tương đối hoạt động thế nào: đĩa mã, mặt nạ, kênh A B lệch 90°, vạch Z, đếm x4, ngõ ra NPN, HTL, RS-422, cách chế tạo đĩa mã và đếm encoder bằng PCNT của ESP32.

Đồng hồ nhiệt độ, độ ẩm mini: đọc chỉ số, độ ẩm phòng bao nhiêu là vừa, mùa nồm và khi cất máy ảnh
Đồng hồ nhiệt độ, độ ẩm mini: đọc chỉ số, độ ẩm phòng bao nhiêu là vừa, mùa nồm và khi cất máy ảnh

Đồng hồ nhiệt độ, độ ẩm mini: các loại, cách đặt và đọc chỉ số, độ ẩm trong phòng bao nhiêu là vừa, mùa nồm và điểm sương, kiểm tra bằng muối ăn, theo dõi khi cất máy ảnh.

Cảm biến mức: phao, điện cực, thủy tĩnh, siêu âm, radar – cấu tạo, nguyên lý và chế tạo
Cảm biến mức: phao, điện cực, thủy tĩnh, siêu âm, radar – cấu tạo, nguyên lý và chế tạo

Cảm biến mức hoạt động thế nào: phao, điện cực, điện dung, áp suất thủy tĩnh, siêu âm, radar, âm thoa rung, cách chế tạo và đo mức bồn nước bằng HC-SR04 với ESP32 có bù nhiệt độ.


Bình luận
Đã thêm vào giỏ hàng