Zaawansowane pomiary magistral szeregowych
Rys. 1. Przykładowa ramka danych magistral UART, RS232/422/48
Rys. 2. Bajt danych przesyłany interfejsem RS-232
Jak widać na rys. 1, „ręczne” analizowanie danych, choć możliwe, byłoby bardzo uciążliwe. Dysponując oscyloskopem MSO5204 czynność tę można zautomatyzować. W tym celu należy włączyć wyświetlanie przebiegu z magistrali szeregowej w trybie Bus. Służy do tego przycisk B na płycie czołowej oscyloskopu. Po jego naciśnięciu użytkownik powinien zdefiniować parametry magistrali szeregowej. W omawianym przykładzie należy wskazać opcję RS-232, a następnie określić parametry transmisji, czyli wspomnianą wcześniej długość ramki, parzystość, liczbę bitów stopu, prędkość transmisji, polaryzację sygnału. Ostatni parametr przyjmuje wartości normal (RS232/422/485) lub inverse (UART). Wszystkie parametry podlegające określeniu są wyświetlane w oknie Bus Setup (rys. 3). Jak widać na rys. 3, na ekranie pojawił się dodatkowy przebieg przedstawiający zinterpretowaną daną. W tym przypadku jest to jej wartość podana w zapisie heksadecymalnym. Użytkownik może wybrać najbardziej przydatny dla siebie format: binarny, Hex lub ASCII, co przy analizie transmisji znakowej jest dużym udogodnieniem. Na rys. 4 przedstawiono ciąg danych składających się na cyklicznie powtarzany komunikat „Tektronix Enabling Innovation” przesyłany interfejsem szeregowym. Analiza tego przypadku była prowadzona z włączoną opcją Packet View umożliwiającą śledzenie całych pakietów danych.
Rys. 3. Okno definiowania parametrów magistral UART, RS232/422/48
Rys. 4. Analiza pakietu przesyłanego magistralą RS-232
Jeszcze jedną formą prezentacji wyników jest tablica zdarzeń (rys. 5). Zawarto w niej wszystkie zinterpretowane znaki przesyłane magistralą szeregową, a dodatkowo przy każdym zdarzeniu umieszczono znaczniki czasowe. Rys. 5a sporządzono z włączoną opcją Packet View, zdarzeniem jest w tym przypadku odebranie całego bloku danych. Rys. 5b sporządzono natomiast z wyłączoną Packet View i jak widać zdarzeniem jest każdy odebrany znak.
Rys. 5a. Tabelaryczna prezentacja zdekodowanych znaków przesyłanych magistralą szeregową RS-232 – analiza pakietowa
Rys. 5b. Tabelaryczna prezentacja zdekodowanych znaków przesyłanych magistralą szeregową RS-232 – analiza znakowa







RS PRO: w odpowiedzi na realne potrzeby przemysłu
Platforma JetSys-2010 SFF do wysokowydajnych obliczeń AI-at-the-EDGE w aplikacjach high-end
Hahn EI30 ErP – transformatory sieciowe o niskich stratach mocy 


![https://www.youtube.com/watch?v=kmvM5hVSzCM Piata już edycja konferencji Hardware Design Masterclasses dla elektroników zaskoczyła frekwencją, tym bardziej, że spotkanie było dwudniowe. Film jest krótką relacją z wydarzenia, bazującą na wypowiedziach prelegentów. [materiał redakcyjny] Zapraszamy do obejrzenia!](https://mikrokontroler.pl/wp-content/uploads/2026/01/Rafal-tytulowe.png)

