Tần số trong RS485 – giới hạn và thực tế triển khai

RS485 là một trong những chuẩn truyền thông phổ biến nhất trong công nghiệp nhờ khả năng truyền xa, chống nhiễu tốt và chi phí thấp. Tuy nhiên, khi thiết kế hệ thống, nhiều người thường đặt câu hỏi:
- RS485 có “tần số” không?
- Tại sao truyền càng xa thì tốc độ càng phải giảm?
- Giới hạn thực tế của RS485 là gì?
Để trả lời, bạn cần hiểu lại bản chất của tín hiệu – như đã phân tích trong bài tần số trong truyền thông công nghiệp là gì và cách tín hiệu số vẫn mang thành phần tần số trong bài tín hiệu số có tần số không.
1. RS485 có tần số không?
Câu trả lời chính xác là:
RS485 không định nghĩa tần số, nhưng tín hiệu truyền trên nó luôn có phổ tần số
RS485 là chuẩn vật lý (physical layer), quy định:
- Điện áp vi sai
- Cách truyền trên cặp dây xoắn
- Khả năng chống nhiễu
Nhưng dữ liệu truyền qua RS485 (Modbus RTU, ASCII...) lại là tín hiệu số → có dạng xung → có thành phần tần số.
👉 Điều này hoàn toàn giống với Ethernet, như đã phân tích trong bài Ethernet có tần số không.
2. Tốc độ bit và “tần số hiệu dụng”
RS485 thường được mô tả bằng bit rate (bps), ví dụ:
- 9600 bps
- 115200 bps
- 1 Mbps
Nhưng như đã phân tích trong bài bit rate và frequency khác nhau thế nào, bit rate không phải là tần số – nhưng nó quyết định phổ tần của tín hiệu.
👉 Quy tắc gần đúng:
- Tần số thành phần ≈ (bit rate) / 2
Ví dụ:
- 9600 bps → ~4.8 kHz
- 1 Mbps → ~500 kHz
3. Vì sao RS485 truyền càng xa thì tốc độ càng thấp?
Đây là câu hỏi quan trọng nhất khi triển khai thực tế.
3.1 Suy hao tín hiệu theo tần số
Cáp truyền không phải lý tưởng:
- Tần số càng cao → suy hao càng lớn
- Xung bị “bo tròn” → mất dạng
3.2 Hiện tượng phản xạ tín hiệu
Khi không match impedance:
- Tín hiệu bị dội ngược
- Gây méo dạng, lỗi bit
3.3 Liên hệ với bước sóng
Như đã trình bày trong bài chu kỳ, bước sóng và tần số:
- Tần số cao → bước sóng ngắn
- Cáp dài → nhiều chu kỳ → dễ nhiễu và phản xạ
4. Giới hạn thực tế của RS485
Một quy tắc kinh điển trong công nghiệp:
| Tốc độ | Khoảng cách tối đa |
| 100 kbps | ~1200 m |
| 1 Mbps | ~100 – 200 m |
| 10 Mbps (lý thuyết) | < 50 m |
👉 Đây không phải giới hạn “cứng”, mà phụ thuộc:
- Chất lượng cáp
- Nhiễu môi trường
- Termination
- Topology
5. Kinh nghiệm triển khai thực tế
5.1 Quy tắc vàng
- Truyền càng xa → giảm baud rate
- Môi trường nhiễu → giảm tốc độ
5.2 Lựa chọn phổ biến
- 9600 bps → ổn định cho hệ thống lớn
- 19200 – 38400 bps → cân bằng tốc độ/khoảng cách
- 115200 bps → chỉ dùng khi khoảng cách ngắn
5.3 Checklist nhanh
- Có điện trở termination 120Ω ở 2 đầu
- Dùng cáp xoắn đôi chống nhiễu
- Tránh topology dạng sao (star)
- Nối đất đúng chuẩn
Kết luận
RS485 không phải là “không có tần số”, mà:
- Tín hiệu trên nó luôn có phổ tần
- Tốc độ truyền quyết định dải tần sử dụng
- Tần số càng cao → càng nhạy với suy hao và nhiễu
👉 Hiểu đúng bản chất này giúp bạn:
- Thiết kế hệ thống RS485 ổn định
- Chọn đúng tốc độ truyền
- Giảm lỗi truyền thông trong thực tế
👉 Bài tiếp theo: “Tại sao tín hiệu tốc độ cao dễ bị nhiễu hơn?”