Thiết kế bus RS-485 cho trạm XLNT: Chiều dài tối đa, trở đầu cuối và chống nhiễu nhiệt đới
Đối tượng đọc: kỹ sư nối mạng cảm biến / biến tần bằng RS-485 (Modbus). Thời gian đọc: ~6 phút. Công cụ liên quan: Thiết kế bus RS-485 · Cẩm nang thiết kế
Nguyên lý
RS-485 truyền vi sai, chịu nhiễu tốt. Chiều dài tối đa giảm theo baud và chất lượng cáp / nhiễu. Sai trở đầu cuối hoặc nối sai grounding sinh phản xạ, mất gói tin — đặc biệt hại ở trạm ồn (biến tần) và nhiệt đới (sét).
Công thức
Lbase(b) = 1200/√(1+(b/250)²); Lmax = Lbase·cableF·noiseF; kRT = 2·L·5·10⁻⁹·baud (bit-times).
Với baud = 19 200 bps, cáp STP 120 Ω (≤60 pF/m, cableF=1,0), vùng tĩnh (noiseF=1,0), L = 350 m: Lbase = 1200/√(1+(19,2/250)²) = 1196,5 m; Lmax ≈ 1197 m (350 m ≪ 1197 ✓); kRT = 2·350·5·10⁻⁹·19200 ≈ 0,067 bit (bỏ qua).
Quy tắc lắp đặt
Trở đầu cuối 120 Ω tại hai đầu bus; trở chế (bias) khi cần; grounding chỉ tại một điểm để tránh vòng lặp địa (đặc biệt outdoor=0); stub ≤ vài mét (0,5 m OK); tránh topo hình sao; vùng nhiễu cao / nhiệt đới nhiều sét → cắt sét (surge) và cáp có áo giáp.
5 sai lầm RS-485
- Thiếu trở 120 Ω: phản xạ tín hiệu, mất gói ở đầu xa.
- Nối đất hai đầu: vòng lặp địa → nhiễu, cháy cổng.
- Topo hình sao: nhánh dài sinh phản xạ; hãy daisy-chain.
- Baud quá cao cho chiều dài: 115 200 bps giảm Lmax xuống còn ~150 m.
- Quên surge nhiệt đới: sét cháy toàn bộ bus cảm biến.
Kết luận
RS-485: Lmax = Lbase(baud)·cableF·noiseF, trở 120 Ω hai đầu, grounding một điểm, stub ngắn, daisy-chain; nhiệt đới nhiều sét → bắt buộc surge protection.
Về bài viết này
Tác giả: Đội ngũ kỹ sư JiuYuHui — Nanjing JiuYuHui Environmental Technology Co., Ltd. Cập nhật lần cuối: 2026-09-30.
Bài viết đã được Zhang Yuancan, Export Manager, Nanjing JiuYuHui Environmental Technology Co., Ltd. rà soát thông số kỹ thuật trước khi công bố; vui lòng đối chiếu với quy chuẩn địa phương (QCVN, DJK…) khi áp dụng.
Bài viết là hướng dẫn kỹ thuật dựa trên tiêu chuẩn thiết kế phổ biến (GB 50014, CJJ 125, HJ…); không thay thế hồ sơ phê duyệt quy chuẩn địa phương. Số liệu thiết kế nên được kiểm tra lại bằng công cụ tính tương ứng.
Đọc thêm: Bể điều hòa trong xử lý nước thải: Vì sao cần và cách tính thể tích · Tính toán bể lắng: Primary, Secondary và Lamella cho nước thải
