Cùng một cảm biến, cùng một điểm đo, nhưng hai lần đọc giá trị lại lệch nhau vài phần trăm — bạn có từng gặp tình huống này khi kiểm tra nhiệt độ lò sấy hay vị trí trục máy CNC? Đây không hẳn là lỗi thiết bị, mà thường xuất phát từ việc chưa hiểu rõ khái niệm sai số đo lường và cách nó thể hiện trên datasheet.
Tin tốt là sai số đo lường không phải điều gì huyền bí. Khi nắm được bản chất của từng loại sai số và biết cách đọc đúng các thông số liên quan, bạn có thể đánh giá được thiết bị nào đủ tin cậy cho ứng dụng của mình, và biết khi nào cần hiệu chuẩn lại.
Nội dung này sẽ giúp bạn phân biệt sai số hệ thống, sai số ngẫu nhiên và sai số thô; hiểu sự khác nhau giữa độ chính xác và độ phân giải; biết cách đọc các thông số sai số phổ biến trên datasheet cảm biến, encoder, cảm biến nhiệt độ; và nắm được những nguyên nhân thực tế khiến phép đo lệch chuẩn khi đưa vào hệ thống.
Trước khi đi vào từng loại sai số, cần thống nhất một điểm nền tảng: mọi phép đo trong công nghiệp đều có sai số — vấn đề không phải là loại bỏ hoàn toàn sai số, mà là kiểm soát nó trong giới hạn chấp nhận được của ứng dụng.
Mục lục:
- 1. Sai số đo lường là gì
- 2. Phân loại sai số: hệ thống, ngẫu nhiên và thô
- 3. Độ chính xác và độ phân giải — hai khái niệm hay bị nhầm
- 4. Các thông số sai số thường gặp trên datasheet
- 5. Nguyên nhân gây sai số khi lắp đặt thực tế
- 6. Cách giảm sai số khi chọn và lắp đặt thiết bị
- 7. Ví dụ tính toán sai số trong ứng dụng thực tế
1. Sai số đo lường là gì
Sai số đo lường (measurement error) là độ lệch giữa giá trị đo được từ thiết bị và giá trị thực của đại lượng cần đo. Giá trị thực ở đây mang tính lý thuyết — trong thực tế, người ta dùng giá trị chuẩn (reference value) từ thiết bị hiệu chuẩn có độ chính xác cao hơn để làm mốc so sánh.
Sai số thường được biểu diễn theo hai cách: sai số tuyệt đối (absolute error) tính bằng đơn vị vật lý cụ thể như °C, mm, bar; và sai số tương đối (relative error) tính theo phần trăm của giá trị đo hoặc phần trăm của thang đo toàn dải (Full Scale — FS).
Ví dụ, một cảm biến áp suất có sai số ±1% FS trên thang đo 0–10 bar thì sai số tuyệt đối là ±0,1 bar tại mọi điểm trên dải đo, kể cả khi đọc giá trị 1 bar hay 9 bar. Đây là điểm nhiều kỹ thuật viên mới hiểu nhầm — họ tưởng ±1% nghĩa là ±1% của giá trị đang đọc, nhưng thực tế phần lớn cảm biến công nghiệp ghi sai số theo % FS, không phải % reading.
💡 Cách phân biệt nhanh: nếu datasheet ghi “% of Full Scale” hoặc “% FS”, sai số tuyệt đối là cố định trên toàn dải đo. Nếu ghi “% of Reading”, sai số tuyệt đối sẽ nhỏ hơn khi giá trị đo thấp. Đọc nhầm hai kiểu này dẫn đến đánh giá sai độ tin cậy thiết bị ở đầu dải đo.

Trong hệ thống tự động hóa, sai số đo lường không chỉ ảnh hưởng đến con số hiển thị trên màn hình HMI. Nó tác động trực tiếp đến chất lượng điều khiển — một vòng lặp PID điều khiển nhiệt độ dựa trên tín hiệu từ cảm biến có sai số lớn sẽ khiến lò dao động quanh giá trị đặt thay vì ổn định đúng setpoint.
2. Phân loại sai số: hệ thống, ngẫu nhiên và thô
Việc phân loại sai số giúp bạn xác định hướng xử lý phù hợp — có loại khắc phục được bằng hiệu chuẩn, có loại chỉ giảm được bằng cách đo lặp lại và lấy trung bình, có loại chỉ có thể loại bỏ bằng cách thay thiết bị hoặc kiểm tra lại quy trình lắp đặt.
| Loại sai số | Đặc điểm | Nguyên nhân thường gặp | Cách xử lý |
|---|---|---|---|
| Sai số hệ thống (Systematic error) | Lệch theo một chiều cố định, lặp lại ổn định qua nhiều lần đo | Lệch điểm 0 (zero offset), sai số tuyến tính của cảm biến, ảnh hưởng nhiệt độ môi trường | Hiệu chuẩn (calibration), bù trừ (offset compensation) |
| Sai số ngẫu nhiên (Random error) | Thay đổi không theo quy luật, lúc dương lúc âm quanh giá trị thực | Nhiễu điện từ, rung động, dao động nguồn cấp, nhiễu nhiệt trong mạch điện tử | Đo lặp lại nhiều lần và lấy trung bình, lọc tín hiệu (filtering) |
| Sai số thô (Gross error) | Lệch rất lớn so với giá trị thực, xuất hiện đột ngột | Lắp sai chiều, đấu nhầm dây, cảm biến hỏng, đọc sai đơn vị | Kiểm tra lại thao tác, thay thiết bị, xác minh quy trình lắp đặt |
Sai số hệ thống là loại đáng chú ý nhất trong bảo trì công nghiệp vì nó âm thầm — thiết bị vẫn hoạt động, vẫn cho ra tín hiệu, nhưng giá trị luôn lệch một khoảng cố định. Ví dụ cảm biến nhiệt độ PT100 sau thời gian dài sử dụng trong môi trường nhiệt độ cao có thể bị trôi điểm chuẩn (drift), khiến giá trị đọc luôn cao hơn thực tế 2–3°C.
>>> Xem thêm: Cảm biến nhiệt độ PT100 – Nguyên lý, 3 loại dây và cách chọn.
💡 Kinh nghiệm thực tế: nếu một cảm biến báo giá trị luôn cao hơn hoặc luôn thấp hơn thiết bị tham chiếu một khoảng gần như cố định ở mọi điểm đo, gần như chắc chắn đó là sai số hệ thống — nên kiểm tra hiệu chuẩn trước khi nghĩ đến việc thay thiết bị.
3. Độ chính xác và độ phân giải — hai khái niệm hay bị nhầm
Đây là cặp thông số gây nhầm lẫn nhiều nhất khi kỹ thuật viên đọc datasheet. Độ chính xác (Accuracy) cho biết giá trị đo gần với giá trị thực đến mức nào. Độ phân giải (Resolution) cho biết thiết bị có thể phân biệt được sự thay đổi nhỏ nhất là bao nhiêu — nhưng không đảm bảo giá trị đó đúng với thực tế.
Một encoder có độ phân giải 5000 xung/vòng (PPR) nghĩa là nó có thể chia một vòng quay thành 5000 bước nhỏ, tương ứng góc quay 0,072°/xung. Tuy nhiên độ phân giải cao không đồng nghĩa với sai số thấp — nếu đĩa mã hóa bên trong encoder có sai số cơ khí, giá trị đọc vẫn có thể lệch dù độ phân giải rất mịn.
>>> Xem thêm: Encoder Autonics chính hãng — Phân loại, giải mã mã model và bảng giá.
⚠️ Lưu ý quan trọng: đừng chọn thiết bị chỉ dựa vào độ phân giải cao mà bỏ qua thông số độ chính xác (accuracy) hoặc sai số tuyến tính (linearity error). Một cảm biến độ phân giải 16-bit nhưng sai số tuyến tính ±2% FS vẫn cho kết quả kém tin cậy hơn cảm biến 12-bit với sai số ±0,1% FS trong ứng dụng cần đo lường chính xác tuyệt đối.

Một cách hình dung dễ nhớ: độ phân giải giống như số vạch chia trên thước — thước chia càng nhỏ thì đọc được số càng chi tiết. Độ chính xác giống như việc bản thân cây thước đó có bị giãn, cong hay lệch gốc hay không. Thước chia vạch rất mịn nhưng bị giãn vẫn cho kết quả sai, dù đọc rất “đẹp”.
4. Các thông số sai số thường gặp trên datasheet
Khi đọc datasheet cảm biến, PLC hoặc bộ điều khiển, bạn sẽ gặp nhiều thông số liên quan đến sai số với tên gọi khác nhau. Không phải thông số nào cũng có nghĩa giống nhau, dù nghe qua có vẻ tương tự.
- Accuracy (độ chính xác): sai số tổng hợp giữa giá trị đo và giá trị thực, thường ghi theo % FS hoặc đơn vị vật lý cụ thể.
- Repeatability (độ lặp lại): mức độ giống nhau giữa các lần đo liên tiếp trong cùng điều kiện — quan trọng hơn accuracy trong nhiều ứng dụng định vị vì hệ thống thường chỉ cần vị trí lặp lại chính xác, không nhất thiết cần đúng tuyệt đối so với chuẩn quốc tế.
- Linearity error (sai số tuyến tính): độ lệch giữa đường đặc tuyến thực tế của cảm biến so với đường thẳng lý tưởng trên toàn dải đo.
- Hysteresis (độ trễ): sự khác biệt giữa giá trị đo khi đại lượng tăng dần và khi giảm dần, tại cùng một điểm.
- Drift (độ trôi): sự thay đổi giá trị đo theo thời gian dù đại lượng cần đo không đổi, thường do nhiệt độ hoặc lão hóa linh kiện.
💡 Với cảm biến tiệm cận, thông số hay bị hiểu nhầm là khoảng cách phát hiện danh nghĩa (Sn) — đây không phải là sai số, mà là khoảng cách chuẩn đo với vật liệu tham chiếu. Sai số thực tế nằm ở dung sai chế tạo (thường ±10% Sn) cộng với ảnh hưởng của vật liệu, nhiệt độ và điện áp nguồn.
>>> Xem thêm: Proximity Sensor là gì? Phân loại, thông số và ứng dụng thực tế.
Với encoder, ngoài độ phân giải PPR, còn có thông số accuracy tính bằng arc-second hoặc phần trăm góc quay — cho biết sai số vị trí góc thực tế so với vị trí lý thuyết tại mỗi xung. Encoder giá rẻ thường chỉ công bố PPR mà bỏ qua accuracy, khiến người mua lầm tưởng độ phân giải cao đồng nghĩa với độ chính xác cao.
5. Nguyên nhân gây sai số khi lắp đặt thực tế
Rất nhiều trường hợp cảm biến hoặc thiết bị đo báo sai không phải vì bản thân thiết bị kém chất lượng, mà vì điều kiện lắp đặt và vận hành thực tế khác xa điều kiện thử nghiệm trong phòng lab khi nhà sản xuất công bố thông số.
- Nhiễu điện từ (EMI): dây tín hiệu đi gần cáp động lực hoặc biến tần khiến tín hiệu analog bị nhiễu, đặc biệt với tín hiệu 4–20mA hoặc 0–10V có trở kháng cao.
- Sụt áp trên dây dẫn: với cảm biến 2 dây dùng chung nguồn và tín hiệu, dây dẫn dài kết hợp tiết diện nhỏ gây sụt áp, làm lệch giá trị đọc tại đầu nhận.
- Ảnh hưởng nhiệt độ môi trường: mạch điện tử bên trong cảm biến có hệ số nhiệt riêng, khiến giá trị đo trôi theo nhiệt độ xung quanh nếu cảm biến không có bù nhiệt.
- Lắp sai vị trí hoặc sai khoảng cách: với cảm biến tiệm cận, lắp ở khoảng cách gần sát Sn khiến tín hiệu dễ dao động ngoài vùng ổn định khi có rung động máy.
- Chưa hiệu chuẩn định kỳ: cảm biến dùng lâu ngày trong môi trường khắc nghiệt (nhiệt độ cao, hóa chất, rung động mạnh) dễ bị trôi điểm chuẩn mà không có dấu hiệu báo lỗi rõ ràng.

Một tình huống thường gặp: cảm biến tiệm cận điện dung dùng để đo mức chất lỏng qua thành bồn báo giá trị dao động liên tục dù mức chất lỏng ổn định. Nguyên nhân phần lớn không phải cảm biến lỗi, mà do độ ẩm bề mặt bồn hoặc bụi dẫn điện bám quanh đầu cảm biến làm thay đổi điện dung nền — đây là sai số ngẫu nhiên do điều kiện môi trường, không phải sai số của bản thân thiết bị.
>>> Xem thêm: Cách chọn cảm biến tiệm cận đúng cho hệ thống tự động hóa.
💡 Với ngõ ra NPN/PNP, sai số không chỉ nằm ở giá trị analog mà còn ở thời điểm chuyển trạng thái (response time). Nếu tốc độ dây chuyền cao hơn khả năng đáp ứng của cảm biến, hệ thống sẽ đếm thiếu hoặc bỏ sót sản phẩm — đây cũng là một dạng sai số cần tính đến khi chọn thiết bị.
6. Cách giảm sai số khi chọn và lắp đặt thiết bị
Không thể loại bỏ hoàn toàn sai số đo lường, nhưng có thể kiểm soát nó trong giới hạn phù hợp với yêu cầu của hệ thống thông qua việc chọn đúng thiết bị và lắp đặt đúng quy trình.
- Xác định sai số cho phép của ứng dụng trước khi chọn thiết bị — ứng dụng đếm sản phẩm chỉ cần độ lặp lại tốt, trong khi ứng dụng đo lường định lượng (cân, đo thể tích) cần accuracy cao và ổn định theo thời gian.
- Ưu tiên cảm biến có bù nhiệt độ (temperature compensation) khi lắp đặt trong môi trường nhiệt độ dao động lớn như lò sấy, ngoài trời.
- Với tín hiệu analog đi xa hơn 10–15m, ưu tiên tín hiệu dòng 4–20mA thay vì điện áp 0–10V vì ít bị ảnh hưởng bởi sụt áp và nhiễu trên đường dây.
- Đi cáp tín hiệu tách biệt với cáp động lực tối thiểu 20–30cm, đặc biệt khi gần biến tần hoặc động cơ công suất lớn.
- Lập lịch hiệu chuẩn định kỳ cho các thiết bị đo quan trọng, tần suất tùy theo mức độ khắc nghiệt của môi trường vận hành và yêu cầu chất lượng sản phẩm.
- Với encoder cáp dài trong môi trường nhiễu, chọn ngõ ra Line Driver (RS422) thay vì NPN hoặc Open Collector để tăng khả năng chống nhiễu.
💡 Nguyên tắc thực địa: khi hai thiết bị có cùng độ phân giải nhưng khác giá đáng kể, phần chênh lệch thường nằm ở chất lượng linh kiện quyết định độ ổn định theo thời gian (drift) và khả năng chống nhiễu — hai yếu tố khó thấy ngay khi mới lắp nhưng ảnh hưởng lớn sau vài tháng vận hành.
>>> Xem thêm: Cảm biến PNP là gì? Nguyên lý, đấu dây và 4 lỗi chọn sai ngõ ra hay gặp nhất.
7. Ví dụ tính toán sai số trong ứng dụng thực tế
Để hình dung rõ hơn, xét một hệ thống đóng gói dùng encoder tăng dần (incremental) để đo chiều dài vật liệu trên dây chuyền cắt. Encoder có độ phân giải 1000 PPR, gắn trực tiếp lên trục lăn đường kính 100mm (chu vi khoảng 314mm).
Mỗi xung encoder tương ứng với chiều dài vật liệu di chuyển là 314mm ÷ 1000 = 0,314mm/xung. Đây chính là độ phân giải chiều dài của hệ thống đo — không phải sai số. Nếu yêu cầu cắt vật liệu với sai số cho phép ±1mm, độ phân giải 0,314mm/xung là đủ dư để đáp ứng, vì bản thân độ phân giải nhỏ hơn nhiều so với sai số cho phép.
Tuy nhiên, nếu trục lăn bị trượt (slippage) với vật liệu do lực ép không đủ hoặc bề mặt trục mòn, giá trị đo từ encoder sẽ luôn thấp hơn chiều dài thực tế một tỷ lệ nhất định — đây là sai số hệ thống phát sinh từ cơ khí, không phải từ bản thân encoder. Trường hợp này cần hiệu chỉnh hệ số quy đổi (scale factor) trong PLC, không phải thay encoder có độ phân giải cao hơn.

⚠️ Sai lầm thường gặp: khi phát hiện sai số trong hệ thống đo dùng encoder, nhiều kỹ thuật viên vội thay encoder độ phân giải cao hơn. Nhưng nếu nguyên nhân là trượt cơ khí hoặc sai số lắp đặt, thay encoder không giải quyết được vấn đề — cần kiểm tra lực ép trục lăn, độ mòn bề mặt và hệ số quy đổi trong chương trình điều khiển trước.
>>> Xem thêm: Cảm biến tiệm cận là gì? Nguyên lý, phân loại và ứng dụng.
Một hệ thống mới lắp đặt xong, tất cả giá trị đo đều đúng trong lần kiểm tra đầu tiên — nhưng sau ba tháng vận hành, dữ liệu bắt đầu lệch dần so với thực tế dù không ai thay đổi cấu hình. Đây là biểu hiện điển hình của sai số trôi theo thời gian (drift), thường do cảm biến hoạt động liên tục trong môi trường nhiệt độ cao hoặc rung động, hoặc do các đầu nối bị oxy hóa làm tăng điện trở tiếp xúc. Hiểu đúng bản chất từng loại sai số giúp bạn xác định nhanh nên hiệu chuẩn lại, kiểm tra cơ khí, hay thực sự cần thay thiết bị — thay vì đoán mò và thử từng phương án tốn thời gian.
Nếu bạn đang chọn cảm biến, encoder hoặc thiết bị đo cho hệ thống mới và cần tư vấn thông số phù hợp với sai số cho phép của ứng dụng, có thể tham khảo danh mục cảm biến và encoder Autonics chính hãng tại Hải Phòng Tech để đối chiếu thông số kỹ thuật cụ thể trước khi đặt hàng.


