LIN decoder

De LIN-decoder-I/O decodeert analoge data op een Local Interconnect Network bus naar LIN-berichten. De LIN-decoder-I/O heeft automatische niveaudetectie en automatische baudrate-detectie. De uitvoer van de LIN decoder-I/O kan worden getoond in een Tabel sink of doorgegeven aan een Waarde-extractor-I/O.

De volgende velden worden uit de LIN communicatie gedecodeerd en getoond als kolom in de tabel:

Veldnaam Betekenis Standard getoond
PID (Hex) Protected IDentifier in hexadecimale notatie
PID (Dec) Protected IDentifier in decimale notatie
FID (Hex) Frame IDentifier in hexadecimale notatie
FID (Dec) Frame IDentifier in decimale notatie
Data (Hex) De data in hexadecimale notatie
Data (Dec) De data in decimale notatie
Data (ASCII) De data in ASCII notatie
Controlesom (Hex) De controlesom in hexadecimale notatie
Controlesom (Dec) De controlesom in decimale notatie
PID pariteit geldig Geeft aan of de PID pariteit geldig is
Controlesom geldigV1 Geeft aan of de controlesom geldig is volgens versie 1 bepaling
Controlesom geldigV2 Geeft aan of de controlesom geldig is volgens versie 2 bepaling
Geldig Geeft aan of het LIN-bericht geldig is
Vlaggen Vlaggen betreffende het LIN-bericht

Klik op de Selecteer kolommen-knop in de tabel om specifieke kolommen te verbergen of te tonen.

Dubbel-klikken op een rij in de tabel laat de actieve grafiek inzoomen op het tijdfragment dat overeenkomt met de rij in de tabel.

De Waarde-extractor-I/O kan worden gebruikt om een specifieke waarde uit de gedecodeerde data te halen om die te tonen in een grafiek, meter of tabel.

Meting aan een LIN bus, met data gedecodeerd door een LIN-decoder.

Meting aan een LIN bus, met data gedecodeerd door een LIN-decoder.

LIN-decoder instellingen en acties

Om het gedrag van een LIN-decoder-I/O aan te passen zijn diverse instellingen en acties beschikbaar. Deze zijn beschikbaar via een popupmenu dat getoond wordt als met rechts op de I/O geklikt wordt in het objectscherm. De instellingen zijn ook beschikbaar via een instellingenscherm dat wordt getoond als op de I/O wordt dubbel geklikt in het objectscherm. Klik op de Toon objectscherm Toon objectscherm-knop om het objectscherm te openen.

LIN decoder control

Het instellingenscherm toont standaard alleen de meest gebruikte instellingen. Als Geavanceerd wordt aangevinkt, wordt het uitgebreide scherm met alle instellingen getoond. Zie ook de programma-instellingen.

Niveau

Om het analoge signalen in digitale data te decoderen, vergelijkt de LIN-decoder-I/O het signaal met een middenniveau: alles boven dat Niveau wordt als "hoog" beschouwd, alles onder dat niveau als "laag".

Hysterese

Om de invloed van ruis te minimaliseren bij het vergelijken van het signaal met het middenniveau kan een Hysterese worden ingesteld. Alles hoger dan "niveau + hysterese/2" is dan "hoog" en alles lager dan "niveau - hysterese/2" is dan "laag".

Automatisch niveau / hysterese detecteren

Inschakelen van Automatisch niveau / hysterese detecteren laat de software zelf een bruikbaar middenniveau en hysterese bepalen, gebaseerd op het aangeboden signaal. Iedere keer dat een nieuw signaal beschikbaar is worden niveau en hysterese opnieuw bepaald. Automatisch detecteren niveau en hysterese staat standaard aan.

Inverteren

Voor een juiste decodering moet de instelling Inverteren op de correcte waarde staan, overeenkomstig de bus waar aan gemeten wordt.

  • Wanneer Inverteren is uitgeschakeld zijn signaalniveaus boven het middenniveau logisch 0, niveaus onder het middenniveau logisch 1
  • Wanneer Inverteren is ingeschakeld zijn signaalniveaus boven het middenniveau logisch 1, niveaus onder het middenniveau logisch 0

Inverteren staat standaard uit.

Baud rate

Voor een juiste decodering moet de Baud rate-instelling op de correcte waarde staan, overeenkomstig de snelheid van bus waar aan gemeten wordt. De baud rate kan worden ingesteld op diverse gangbare standaard waarden, maar er kan ook een afwijkende waarde in het invulveld Baud rate worden opgegeven.

Automatisch baud rate detecteren

Inschakelen van Automatisch baud rate detecteren laat de software zelf de juiste snelheid bepalen, gebaseerd op het gemeten signaal. Iedere keer dat nieuwe data beschikbaar is wordt de baud rate opnieuw bepaald. Automatisch baud rate detecteren staat standaard aan.

Algemene instellingen en acties

Gerelateerde informatie

I2C-decoder

De I2C-decoder-I/O converteert analoge data op een I2C-bus naar I2C-data.

UART / Serieel-decoder

De UART / Serieel-decoder-I/O decodeert analoge data op een UART, RS232, RS458, MIDI, DMX, LIN en andere gelijkaardige seriële bus naar seriële data.

CAN-decoder

De CAN-decoder I/O decodeert analoge data op een CAN-bus tot CAN-data.

J1939-decoder

De J1939-decoder-I/O haalt SAE J1939 SPN-waarden uit CAN-berichten.

SPI-decoder

De SPI-decoder-I/O converteert analoge data op een SPI-bus naar SPI-data.

SENT-decoder

De SENT-decoder-I/O decodeert analoge data op een SENT bus naar SAE J2716 SENT-berichten.

DMX512-decoder

De DMX512-decoder-I/O decodeert analoge data op een DMX512bus naar DMX512-berichten.

FlexRay-decoder

De FlexRay-decoder-I/O decodeert analoge data op een FlexRay-bus naar FlexRay-berichten.

Waarde-extractor

De Waarde-extractor-I/O haalt een specifieke waarde uit een gedecodeerde seriële communicatie en maakt deze beschikbaar voor grafieken, meters en tabellen.

Tabel

De Tabel-sink toont alfanumerieke waarden in een tabelvorm.