facebook

Máy hiện sóng độ phân giải cao: khi nào 8 bit không còn đủ

Có một tình huống quen thuộc trong phòng thí nghiệm: bạn cần nhìn gợn sóng 5 mV trên một đường nguồn 3,3 V. Đặt thang dọc đủ rộng để thấy cả mức DC thì gợn sóng biến thành một vệt dày không đọc được; đặt thang đủ hẹp để thấy gợn sóng thì tín hiệu tràn khỏi màn hình. Đây không phải lỗi thao tác — đây là giới hạn của độ phân giải dọc. Bài viết này giải thích máy hiện sóng độ phân giải cao thực sự mang lại gì, vì sao số bit của ADC chỉ là một nửa câu chuyện, và khi nào 8 bit vẫn là lựa chọn đúng.

Máy hiện sóng độ phân giải cao là gì và số bit nói lên điều gì

Bộ chuyển đổi tương tự–số (ADC) của máy hiện sóng chia toàn bộ thang dọc thành các mức rời rạc. Một ADC 8 bit cho 2⁸ = 256 mức trên toàn màn hình. Với màn hình 8 ô dọc, mỗi ô chỉ có 32 mức — nghĩa là bước lượng tử hoá bằng khoảng 3% của một ô. Nâng lên 10 bit cho 1.024 mức, tức gấp 4 lần độ phân giải dọc so với máy 8 bit; 12 bit cho 4.096 mức.

Quan hệ giữa số bit và dải động lý thuyết được mô tả bằng công thức quen thuộc trong IEEE Std 1241 cho ADC: SNR lý tưởng = 6,02·N + 1,76 dB, với N là số bit. Mỗi bit thêm vào mang lại khoảng 6 dB. Đó là con số lý thuyết — và đây là chỗ phần lớn hiểu lầm bắt đầu.

Số bit ghi trên tờ rơi là độ phân giải danh định của ADC, không phải độ chính xác thực tế của phép đo. Một ADC 12 bit đặt sau một tầng đầu vào ồn sẽ cho kết quả tệ hơn một ADC 10 bit đặt sau tầng đầu vào yên tĩnh. Nhiễu của bộ khuếch đại đầu vào, nhiễu nguồn nuôi, méo phi tuyến và jitter của đồng hồ lấy mẫu đều ăn vào các bit thấp. Nếu ba bit cuối chỉ chứa nhiễu, chúng không mang thông tin nào về tín hiệu của bạn.

So sánh bit ADC danh định và ENOB trên máy hiện sóng độ phân giải cao
Số bit ADC đặt trần lý thuyết; ENOB mới là số bit thật sự còn mang thông tin sau nhiễu và méo.

ENOB: thước đo thật sự của độ phân giải dọc

Vì lý do trên, đại lượng cần nhìn là ENOB — số bit hiệu dụng (Effective Number Of Bits), định nghĩa trong IEEE Std 1057 và IEEE Std 1241. ENOB được suy ngược từ tỷ số tín hiệu trên nhiễu-và-méo đo được của cả hệ thống: người ta đưa một sin sạch vào, đo SINAD thực tế, rồi hỏi “một ADC lý tưởng bao nhiêu bit sẽ cho đúng SINAD này?”. Kết quả chính là ENOB.

ENOB luôn nhỏ hơn số bit danh định, và quan trọng hơn: ENOB thay đổi theo tần số và theo thang dọc. Cùng một máy, ENOB ở 100 MHz sẽ cao hơn ở đỉnh băng thông; ENOB ở thang 100 mV/div sẽ khác ở thang 1 V/div. Vì vậy một con số ENOB không kèm điều kiện đo là con số vô nghĩa.

Đây là lý do các nhà sản xuất công bố ENOB cùng cấu hình cụ thể. Dòng Infiniium MXR B-Series của Keysight dùng ADC 10 bit, tốc độ lấy mẫu 16 GSa/s đồng thời trên mọi kênh, và công bố ENOB hệ thống đạt 9,0 bit khi bật lọc phần cứng, với mức nhiễu thấp nhất khoảng 43 µV. Con số 9,0 bit trên nền ADC 10 bit là một tỷ lệ giữ bit tốt — nó phản ánh chất lượng của tầng đầu vào chứ không chỉ của ADC.

Khi so sánh hai máy hiện sóng, hãy đặt câu hỏi theo thứ tự này: ENOB là bao nhiêu, đo ở tần số nào, ở thang dọc nào, và nhiễu nền máy hiện sóng quy về đầu vào (µV rms) là bao nhiêu. Bốn câu hỏi đó cho biết nhiều hơn hẳn con số “8 bit hay 12 bit”. Trong đó nhiễu nền máy hiện sóng là tham số hay bị bỏ qua nhất, dù nó mới là thứ đặt sàn cho mọi phép đo biên độ nhỏ.

Chế độ High-Resolution: đổi băng thông lấy bit

Gần như mọi máy hiện sóng hiện đại đều có chế độ High-Resolution (đôi khi gọi là chế độ độ phân giải cao). Cơ chế của nó rất đơn giản và cũng rất dễ bị hiểu sai: máy lấy mẫu ở tốc độ cao rồi lọc trung bình một cửa sổ mẫu liền kề thành một điểm hiển thị. Lọc trung bình làm giảm nhiễu ngẫu nhiên, và nhiễu giảm thì ENOB tăng.

Cái giá phải trả nằm ở băng thông. Bộ lọc trung bình là một bộ lọc thông thấp: càng gộp nhiều mẫu, bit hiệu dụng càng cao nhưng băng thông khả dụng càng thấp. Trên dòng MXR B-Series, chế độ high-res được công bố đạt tới 16 bit — nhưng đó là ở băng thông đã bị thu hẹp đáng kể, không phải ở 6 GHz.

Ba hệ quả thực hành cần nhớ:

  • High-Resolution chỉ khử nhiễu ngẫu nhiên. Nó không sửa được sai số DC, méo phi tuyến hay nhiễu đồng bộ với tín hiệu. Nếu vấn đề của bạn là offset hay méo, chế độ này không giúp gì.
  • Nó cần tốc độ lấy mẫu dư. Ở đáy thang thời gian, khi máy đã chạy hết tốc độ lấy mẫu, không còn mẫu dư để gộp — bit hiệu dụng quay về giá trị gốc.
  • Nó khác chế độ Averaging. Averaging cộng nhiều lần thu liên tiếp nên đòi hỏi tín hiệu lặp lại và ổn định pha; High-Resolution xử lý trong một lần thu duy nhất nên dùng được cho sự kiện đơn.

Nói cách khác, high-res mode là công cụ tốt cho tín hiệu chậm, biên độ nhỏ — đúng loại bài toán đo gợn sóng nguồn hay đo cảm biến. Nó không thay thế được một tầng đầu vào tốt khi bạn cần cả băng thông lẫn độ phân giải.

Cây quyết định 5 bước chọn máy hiện sóng độ phân giải cao
Cây quyết định 5 bước: phần lớn bài toán được giải ở bước 2 và bước 3 mà không cần nâng cấp máy.

Cây quyết định: khi nào 8 bit vẫn là lựa chọn đúng

Không phải bài toán nào cũng cần nhiều bit hơn. Trình tự đánh giá dưới đây giúp tránh chi tiền vào thứ không giải quyết vấn đề của bạn.

Bước 1 — Tỷ lệ tín hiệu quan tâm trên toàn thang là bao nhiêu? Nếu tín hiệu bạn cần đọc chiếm trên 20% màn hình, 8 bit gần như luôn đủ. Vấn đề độ phân giải chỉ trở nên gay gắt khi bạn phải đọc một chi tiết nhỏ hơn 5% toàn thang mà không thể phóng to vì mức DC hoặc xung lớn cùng tồn tại.

Bước 2 — Có tách được thành phần DC không? Nếu có, hãy ghép AC hoặc dùng đầu dò power rail chuyên dụng để dời offset. Loại bỏ mức DC thường mang lại lợi ích lớn hơn nhiều so với việc nâng số bit, và rẻ hơn nhiều.

Bước 3 — Băng thông thật sự cần là bao nhiêu? Nếu tín hiệu dưới vài chục MHz, hãy bật High-Resolution trên máy 8 bit sẵn có và đo lại. Rất nhiều bài toán dừng ở đây.

Bước 4 — Nhiễu nền của máy có phải là yếu tố giới hạn không? Hãy ngắt đầu dò, đặt đúng thang dọc dự định dùng và đo nhiễu nền của chính máy. Nếu nhiễu nền đã lớn hơn chi tiết bạn muốn thấy, nâng số bit ADC sẽ không cứu được — bạn cần một tầng đầu vào yên tĩnh hơn.

Bước 5 — Nếu vẫn chưa đủ: lúc này mới là lúc cần một máy có ADC độ phân giải cao hơn kèm tầng đầu vào nhiễu thấp, và ENOB công bố ở đúng dải tần bạn làm việc.

Nếu bạn muốn đọc sâu hơn phần lý thuyết nền, bài Độ chính xác dọc trên máy hiện sóng phân tích chi tiết các thành phần sai số dọc và cách chúng cộng lại.

Mặt trước máy hiện sóng độ phân giải cao Keysight MSOX3104G với 4 đầu vào BNC
Mặt trước MSOX3104G: bốn đầu vào analog mã màu và hàng đầu nối kênh số phía dưới bên trái.

Chọn máy hiện sóng độ phân giải cao trong danh mục Keysight

Bản đồ lựa chọn thực tế theo lớp thiết bị:

Băng thông tới 1 GHz, bài toán tổng quát. Keysight DSOX3104G cho 4 kênh analog ở băng thông 1 GHz, tốc độ cập nhật 1.000.000 dạng sóng/giây và màn hình cảm ứng 8,5 inch với kích hoạt Zone touch. Đây là lớp máy 8 bit — kết hợp với High-Resolution, nó xử lý tốt phần lớn công việc đo nguồn, đo cảm biến và gỡ lỗi mạch nhúng.

Khi cần soi cả tín hiệu tương tự lẫn bus số cùng lúc, Keysight MSOX3104G bổ sung 16 kênh số trên cùng nền tảng 1 GHz. Việc tương quan một gợn sóng nguồn với thời điểm một chân GPIO chuyển trạng thái thường tiết lộ nguyên nhân nhanh hơn bất kỳ phép nâng độ phân giải nào.

Băng thông rất cao, tín hiệu số và quang tốc độ cao. Keysight DSAZ254A thuộc dòng Infiniium Z-Series với băng thông 25 GHz, có thể nâng cấp tới 63 GHz, 2 hoặc 4 kênh, hướng tới các bài đo số và quang tốc độ cao. Ở lớp này, tiêu chí quyết định không còn là số bit mà là nhiễu nền và nền jitter của máy — bởi ở băng thông chục GHz, jitter của đồng hồ lấy mẫu mới là thứ ăn mòn ENOB mạnh nhất.

Cần cân bằng bit và băng thông. Nếu bài toán nằm giữa — băng thông vài GHz nhưng vẫn cần độ phân giải dọc tốt — lớp Infiniium MXR/EXR với ADC 10 bit là điểm cân bằng, và bài Máy hiện sóng băng thông cao Keysight Infiniium: chọn EXR, MXR hay UXR? so sánh chi tiết ba bậc này.

Một lưu ý cuối về chuỗi đo: đầu dò nằm trước ADC, nên nhiễu và tải của đầu dò đặt trần cho toàn bộ phép đo. Một máy ENOB cao ghép với đầu dò sai loại vẫn cho kết quả kém. Hãy chọn đầu dò cùng lúc với chọn máy, đừng để lại đến sau.

Kết luận

Câu hỏi đúng không phải “máy này bao nhiêu bit” mà là “hệ thống này giữ được bao nhiêu bit ở dải tần tôi làm việc”. Số bit ADC đặt trần lý thuyết; nhiễu tầng đầu vào, jitter và đầu dò quyết định phần còn lại. Trước khi nâng cấp thiết bị, hãy chạy hết cây quyết định phía trên — loại bỏ DC, thử High-Resolution, đo nhiễu nền của chính máy. Rất nhiều bài toán được giải ở bước 2 và bước 3 mà không tốn đồng nào.

Và dù chọn lớp máy nào, con số trên màn hình chỉ đáng tin khi thiết bị còn trong hạn hiệu chuẩn. Techmaster Electronics là đại lý uỷ quyền Keysight tại Việt Nam, có phòng hiệu chuẩn đạt chuẩn ISO/IEC 17025 phục vụ hiệu chuẩn định kỳ và hiệu chuẩn sau sửa chữa cho máy hiện sóng. Để được tư vấn cấu hình theo đúng bài toán đo của bạn hoặc đặt lịch hiệu chuẩn, liên hệ hotline 0908 173 345.

Biên soạn bởi Khanh Nguyen — Marketing Manager, Techmaster Electronics JSC.

Leave a Reply

Your email address will not be published. Required fields are marked *

Liên hệ Techmaster
Liên hệ chúng tôi
support techmaster