Một máy phân tích giao thức đọc được gói tin trên bus, nhưng không nói được sườn tín hiệu dốc bao nhiêu nano giây, điểm cắt zero lệch bao nhiêu, hay vọt lố còn trong giới hạn hay không. Đó là lý do giải mã MIL-STD-1553 ngay trên máy hiện sóng vẫn không thay thế được khi tích hợp và gỡ lỗi hệ thống hàng không.
Bởi chính những con số bắt buộc của MIL-STD-1553B — sai lệch điểm cắt zero không quá 25 ns, sườn lên/xuống 100–300 ns, méo dạng sóng không quá ±900 mV đỉnh — chỉ có máy hiện sóng đo được. Bài này đi qua cả hai bus dữ liệu hàng không phổ biến nhất: lớp vật lý và cấu trúc từ của 1553 và ARINC 429, vì sao probe chúng khó, chín chế độ kích hoạt, và cách chọn máy cùng gói giải mã.

Giải mã MIL-STD-1553 bắt đầu từ lớp vật lý
Bus 1553 chạy ở 1,0 Mbit/s, độ chính xác và ổn định dài hạn kết hợp ±0,1 %. Mã dữ liệu là Manchester II bi-phase level: logic 1 là xung dương rồi âm, logic 0 là âm rồi dương, và mỗi bit time đều có một lần chuyển mức qua điểm zero tại giữa bit — cơ sở để máy hiện sóng khôi phục clock. Hệ quả hay bị bỏ qua khi chọn đầu dò: tuy tốc độ bit là 1 Mb/s, do mã bi-phase nên tần số tín hiệu trên dây là 2 MHz.
Về cáp: trở kháng đặc tính danh định 70,0–85,0 Ω tại 1,0 MHz, suy hao không quá 1,5 dB/100 ft. Hai đầu bus phải kết cuối bằng điện trở đúng bằng trở kháng đặc tính đã chọn, dung sai ±2,0 % — thực tế là 78 Ω ở cả hai đầu. Tuyệt đối không đặt điện trở kết cuối trên nhánh stub.
Hai kiểu ghép stub cho hai bộ số hoàn toàn khác nhau — bảng tra cần thuộc khi đo:
- Ghép biến áp — điện trở cách ly 0,75 × Zo (±2,0 %); biên độ ra 18,0–27,0 V đỉnh-đỉnh; méo không quá ±900 mV đỉnh; stub không quá 20 ft; biến áp ghép tỉ số vòng 1 : 1,41 ±3,0 %.
- Ghép trực tiếp — điện trở cách ly 55,0 Ω ±2,0 %; biên độ ra 6,0–9,0 V đỉnh-đỉnh; méo chặt hơn, không quá ±300 mV đỉnh; stub không quá 1 ft.
Hai cấu hình được thiết kế để tạo ra cùng một mức điện áp danh định trên bus. Notice 2 của chuẩn quy định tránh ghép trực tiếp và chỉ dùng ghép biến áp cho hệ thống của Lục quân và Không quân Mỹ.
Về phía thu, ngưỡng được quy định hai chiều: với stub ghép biến áp, thiết bị đầu cuối phải đáp ứng với 0,86–14,0 V đỉnh-đỉnh và không được đáp ứng với 0,0–0,20 V.
Cấu trúc từ 1553: ba loại từ trong 20 bit-time
Một từ 1553 gồm 16 bit dữ liệu cộng dạng sóng đồng bộ và bit parity: tổng cộng 20 bit time, ở 1 Mb/s là đúng 20 µs.
Trường đồng bộ là một dạng sóng Manchester không hợp lệ, rộng 3 bit time: command sync dương 1,5 bit time rồi âm 1,5 bit time, data sync ngược lại. Bẫy khi đo bằng mắt: nếu các bit ngay trước và sau trường đồng bộ đều là logic 1 thì bề rộng biểu kiến của sync tăng lên 4 bit time.
Ba loại từ tạo nên mọi thông điệp:
- Command Word — 5 bit địa chỉ thiết bị đầu cuối, 1 bit phát/thu, 5 bit subaddress, 5 bit số từ, 1 bit parity. Subaddress bằng 0 hoặc 31 báo hiệu lệnh quản trị bus.
- Data Word — một thông điệp mang từ 1 đến 32 từ dữ liệu 16 bit.
- Status Word — 3 bit time đồng bộ, 5 bit địa chỉ thiết bị trả lời, 11 bit trạng thái, 1 bit parity. Thiết bị đầu cuối bắt buộc trả lời bằng Status Word cho mọi thông điệp trừ lệnh quảng bá.
Trường địa chỉ 5 bit cho 32 giá trị, nhưng địa chỉ 31 dành cho chức năng quảng bá nên thực tế chỉ 31 thiết bị đầu cuối được phép. Một từ hợp lệ khi đủ ba điều kiện: trường đồng bộ hợp lệ, mã Manchester II đúng, parity đúng.

ARINC 429: ba mức, 32 bit và bẫy đảo bit nhãn
ARINC 429 khác 1553 gần như mọi mặt. Tốc độ có hai lựa chọn, không dùng chung trên một bus: thấp danh định 12,5 kHz (dải cho phép 12–14,5 kHz) và cao 100 kHz, dung sai ±1 %.
Mã hoá là lưỡng cực trở-về-không, ba trạng thái. Mức phát đo ngang đầu ra nguồn: HIGH = +10,0 V ±1,0 V, NULL = 0 V ±0,5 V, LOW = −10,0 V ±1,0 V. Mức chấp nhận tại đầu vào bộ thu rộng hơn nhiều — HIGH từ +6,5 đến 13 V, NULL từ +2,5 đến −2,5 V, LOW từ −6,5 đến −13 V — vì điện áp tại bộ thu phụ thuộc chiều dài đường dây, cấu hình stub và số bộ thu đang đấu. Đó là lý do phải đo ở đúng mặt phẳng thử.
Sườn tín hiệu được cố ý làm chậm bằng mạch RC trong máy phát để giảm vọt lố: 1,5 µs ±0,5 µs ở tốc độ cao, 10 µs ±5 µs ở tốc độ thấp. Trở kháng ra của nguồn là 75 Ω ±5 Ω chia đều giữa hai dây, trở kháng vào bộ thu tối thiểu 8 kΩ. Các từ liên tiếp cách nhau tối thiểu 4 bit time ở mức null — khoảng trống này khiến bus không cần dây clock riêng. Topology là simplex điểm-tới-điểm: một nguồn phát tới tối đa 20 bộ thu, và máy phát luôn phát, hoặc từ dữ liệu hoặc trạng thái null.
Từ ARINC 429 dài 32 bit: bit 32 là parity lẻ, bit 31–30 là SSM, bit 29–11 là dữ liệu, bit 10–9 là SDI, bit 8–1 là nhãn; chỉ nhãn và parity là bắt buộc.
Và đây là chi tiết gây nhầm lẫn nhất của cả chuẩn: bit có trọng số lớn nhất của nhãn lại nằm ở vị trí bit thấp nhất của từ. Thứ tự bit thực tế trên dây là 8 7 6 5 4 3 2 1, rồi 9 10 11… 30 31 32 — nhãn truyền trước và MSB-first, 24 bit còn lại LSB-first, lý do được ghi là để tương thích ngược với hệ thống cũ. Nhãn biểu diễn dưới dạng số bát phân ba chữ số, và bộ thu lập trình được để chấp nhận tới 255 nhãn.
Vì sao probe hai bus này khó hơn vẻ ngoài
Khó khăn đầu tiên khi kiểm tra lớp vật lý 1553 là dải động. Đặt đầu dò tại một mặt phẳng thử, bạn đồng thời thấy tín hiệu ra biên độ cao của chính thiết bị đó và tín hiệu vào biên độ thấp hơn nhiều từ các thiết bị khác — do hiệu ứng đường truyền và mạng ghép biến áp. Thang đứng tối ưu cho cái này thì hỏng cái kia.
Khó khăn số hai là cơ chế giải mã. Manchester II đòi hỏi cạnh tín hiệu phải cắt qua cả ngưỡng trên lẫn ngưỡng dưới mới được diễn dịch thành 1 hay 0, nhưng máy hiện sóng InfiniiVision dùng trigger một ngưỡng trên mỗi kênh. Hệ quả rất cụ thể: phải đưa ngõ ra của đầu dò vi sai vào hai kênh qua một đầu nối chữ T và hai sợi cáp BNC dài bằng nhau. Chỉ cần bật xem một kênh, nhưng cả hai đều tham gia kích hoạt và giải mã. Nếu chỉ nối một kênh, máy vẫn hiển thị được dạng sóng bằng kích hoạt cạnh thường, nhưng không giải mã theo giao thức được.
Khó khăn số ba là đặt ngưỡng. Biên độ hiển thị không đủ sẽ sinh ra lỗi đồng bộ giả — máy báo một lỗi không hề tồn tại. Quy tắc thực hành: ngưỡng trên khoảng 1/3 ô phía trên mức nghỉ, ngưỡng dưới khoảng 1/3 ô phía dưới, hai ngưỡng đối xứng. Nếu tín hiệu mức thấp nhỏ hơn khoảng 2 ô đỉnh-đỉnh thì phải đổi thang V/div, không tinh chỉnh ngưỡng được.
Kèm một đánh đổi cần biết trước: chỉnh thang để nhìn rõ tín hiệu vào mức thấp thì tín hiệu ra mức cao bị cắt bởi dải động của bộ biến đổi. Máy vẫn giải mã được cả hai, nhưng không đo được tham số analog trên tín hiệu đã bị cắt.
Về đầu dò, nguyên tắc là dùng đầu dò vi sai chủ động có dải động đủ rộng cho cả hai mức; đấu cực “+” vào phía dương của bus, “−” vào phía âm, tại đúng mặt phẳng thử. Chức năng thiết lập tự động đặt hệ số đầu dò 10:1 cho cả hai kênh, khớp thang đứng, đặt ngưỡng ±500 mV và bật giải mã.
Một điểm chẩn đoán đáng nhớ: ghép biến áp bảo vệ bus khỏi chập một chiều nhưng cũng làm phép đo phản xạ miền thời gian vô dụng khi khoanh vùng lỗi cáp. Theo kinh nghiệm ngành, phần lớn sự cố 1553 đến từ bus dựng sai hoặc linh kiện bus hỏng chứ không phải chip giao thức — hãy kiểm điện trở kết cuối trước tiên.

Chín chế độ kích hoạt và thứ máy phân tích giao thức không làm được
Với kích hoạt cạnh thông thường, màn hình chỉ cho ra một lớp chồng lặp lại của tất cả các từ vào và ra — không tách được từ nào để đo. Mà khi đặc trưng hoá một hệ đang chạy thì gần như không bao giờ có sẵn tín hiệu đồng bộ ngoài để làm nguồn kích hoạt.
InfiniiVision có chín chế độ kích hoạt cho 1553: bắt đầu và kết thúc từ dữ liệu; bắt đầu và kết thúc từ lệnh/trạng thái; địa chỉ thiết bị đầu cuối; địa chỉ kèm 11 bit; lỗi parity; lỗi đồng bộ; lỗi Manchester.
Chế độ hữu dụng nhất là địa chỉ thiết bị đầu cuối kèm 11 bit, lý do rất cụ thể: Command Word và Status Word rất giống nhau — cả hai bắt đầu bằng trường đồng bộ 3 bit dựa trên cùng một chuyển mức, còn bit phân biệt hai loại là tuỳ chọn và thường không được dùng vì làm giảm số subaddress khả dụng. Chỉ định rõ 11 bit theo sau trường địa chỉ là cách duy nhất cô lập đúng từ cần đo.
Đó cũng là ranh giới giữa hai loại công cụ: máy phân tích giao thức đọc gói tin, còn máy hiện sóng đặc trưng hoá lớp điện với vệt sóng thời gian thực, bảng giải mã và chi tiết gói tin tương quan thời gian trên cùng màn hình. Mọi giới hạn nêu ở đầu bài — 25 ns, 100–300 ns, ±900 mV — thuộc về loại công cụ thứ hai.
Chọn máy và gói giải mã avionics
Trên dòng InfiniiVision, giải mã avionics nằm trong các gói AERB, đều cung cấp kích hoạt và giải mã bằng phần cứng cho cả hai bus, kèm kiểm tra mặt nạ và phân tích đáp ứng tần số:
- Keysight MSOX3104G — 1 GHz, 4 kênh analog + 16 kênh số, 5 GSa/s, 4 Mpts, cập nhật 1.000.000 dạng sóng/giây. Gói D3000AERB, áp dụng cho các bản 3000A, 3000T và 3000G.
- Keysight MSOX4154G — 1,5 GHz, 4 analog + 16 số, 5 GSa/s, 4 Mpts, màn hình cảm ứng 12,1 inch, bộ nhớ phân đoạn tiêu chuẩn. Gói D4000AERB.
- Keysight MSOX6004A — 1 GHz tới 6 GHz, 4 analog + 16 số, 20 GSa/s, 4 Mpts, cập nhật 450.000 dạng sóng/giây. Gói D6000AERB kích hoạt được vào từ lệnh/trạng thái, từ dữ liệu và các điều kiện lỗi riêng của 1553, cũng như vào nhãn và dữ liệu ARINC 429.
- Keysight EXR254A — dòng Infiniium EXR, gói tương ứng là D9010MILP, giải mã ba giao thức: ARINC 429, MIL-STD-1553 và SpaceWire. Gói này cũng nằm trong bộ D9110MILB cho EXR, MXR và S-Series.
Một lưu ý khi tra mã: các mã thế hệ trước đã ngừng, và mã dành cho InfiniiVision 5000/6000/7000 Series đời cũ rất dễ bị nhầm với dòng 6000 X-Series hiện nay, dù đó là hai thế hệ khác hẳn.

Kết luận: đo đúng mặt phẳng, đặt đúng ngưỡng, và giữ máy trong hạn
Bốn điều đáng ghi vào quy trình. Biết mình đang đo trên stub ghép biến áp hay ghép trực tiếp, vì hai bộ giới hạn khác nhau (18–27 V với ±900 mV, so với 6–9 V với ±300 mV). Nhớ nhãn ARINC 429 truyền đảo bit so với cách viết. Đưa đầu dò vi sai vào hai kênh nếu muốn giải mã thật. Và đừng tin ngay một lỗi đồng bộ — kiểm biên độ hiển thị trước.
Về phía hồ sơ, cần phân biệt rõ: bản thân MIL-STD-1553B không có điều khoản nào về hiệu chuẩn thiết bị đo — yêu cầu duy nhất liên quan tới thiết bị trong sổ tay đi kèm là phép đo nhiễu đầu ra phải dùng thiết bị có băng thông tối thiểu từ DC tới 10 MHz. Yêu cầu hiệu chuẩn thật nằm ở hệ thống quản lý chất lượng: ISO 9001:2015 điều 7.1.5.2 buộc thiết bị đo phải được hiệu chuẩn theo chuẩn liên kết tới chuẩn quốc gia hoặc quốc tế, và AS9100D bổ sung quy trình thu hồi thiết bị tới hạn. Riêng với DO-160, Keysight nêu thẳng rằng chứng nhận cuối cùng bởi bên thứ ba yêu cầu hiệu chuẩn được công nhận theo ISO 17025.
Techmaster Electronics cung cấp dịch vụ hiệu chuẩn theo ISO/IEC 17025 cho máy hiện sóng và đầu dò dùng trong thử nghiệm avionics, kèm tư vấn cấu hình đầu dò vi sai và gói giải mã phù hợp. Xem thêm bài về vì sao hiệu chuẩn thiết bị hàng không vũ trụ lại quan trọng, hoặc liên hệ hotline 0908 173 345.






