Information

Vad är en logisk analysator

Vad är en logisk analysator


We are searching data for your request:

Forums and discussions:
Manuals and reference books:
Data from registers:
Wait the end of the search in all databases.
Upon completion, a link will appear to access the found materials.

Logikanalysatorer är testinstrument som ofta används för att testa komplexa digitala eller logiska kretsar. De tillgodoser behovet av användare som behöver kunna undersöka och förstå hur dessa kretsar fungerar.

Oscilloskop kan utföra många av funktionerna hos en logisk analysator men den logiska analysatorn kan visa relativ tidpunkt för ett stort antal signaler. I huvudsak möjliggör en logisk analysator att spår av logiska signaler kan ses på ett sådant sätt att driften av flera linjer i en digital krets kan övervakas och undersökas.

Men många oscilloskop kan nu införliva många logiska analysatorfunktioner i vad som kan kallas ett blandat signaloscilloskop.

Logikanalysatorer finns i olika format. Även om det är möjligt att få de som använder ett traditionellt testutrustningsfodral, är många fler nu kopplade till datorer och har på detta sätt mycket större nivåer av flexibilitet och processorkraft.

Logikanalysatorutveckling

De första logikanalysatorerna utvecklades utifrån behovet av att kunna avfelsöka och genomföra felsökning på mikroprocessorbaserade system.

I början av 1980-talet, när dessa marker först började användas i stor utsträckning, uppstod det akuta behovet av att utveckla tekniker som gör det möjligt att övervaka de många linjerna och testpunkterna samtidigt. Befintliga oscilloskop kunde inte tillhandahålla de nödvändiga nivåerna av funktionalitet.

Efter den tidiga introduktionen av de första analysatorerna ökade deras komplexitet i linje med komplexiteten hos de kretsar som testades. Antalet kanaler ökade, deras hastigheter ökade och funktionaliteten inom områden som triggning förbättrades kraftigt.

Logiska analysatoregenskaper

Det finns flera viktiga egenskaper hos en logisk analysator som skiljer den från flerkanalsoscilloskop och andra testinstrument:

  • Flera kanaler: Logiska analysatorer är utformade för att övervaka ett stort antal digitala linjer. Eftersom logikanalysatorer är optimerade för övervakning av ett stort antal digitala kretsar, kan de vanligtvis ha någonstans mellan cirka 32 och 200+ kanaler de kan övervaka, varje kanal övervakar en digital linje. Men vissa specialiserade logikanalysatorer är lämpligt skalade för att kunna hantera många fler linjer, och på detta sätt möjliggör spårning och felsökning på mycket mer komplexa system.
  • Ge en tidsvisning av logiska tillstånd: Logiska analysatorer har en horisontell tidsaxel och en vertikal axel för att indikera en logisk hög eller låg tillstånd. På detta sätt kan en bild av de digitala linjerna enkelt visas.
  • Visar logiska tillstånd: Den vertikala displayen på analysatorn visar det logiska tillståndet som ett högt eller lågt tillstånd. Signalerna går in i de olika kanalerna och omvandlas till ett högt eller lågt tillstånd för vidare bearbetning i analysatorn. Det ger ett logiskt tidsdiagram för de olika linjer som övervakas.
  • Visar INTE analog information: Dessa testinstrument presenterar ingen analog information och skiljer sig på detta sätt från ett oscilloskop. De är endast inriktade på att övervaka systemets logiska funktion. Om någon analog information krävs, måste dessutom ett oscilloskop användas.

Logic Analyzer jämfört med oscilloskopjämförelse

Oscilloskop och logiska analysatorer är mycket olika testinstrument. Medan båda har en mycket likartad visningsform, dvs. visar vågformer, använder de fundamentalt olika operativa koncept.


Jämförelse av oscilloskop och logisk analysator
Logisk analysatorOscilloskop

En logikanalysator används för att verifiera och felsöka driften av digitala mönster som ser logiska tillstånd och tidpunkter.

Typiska applikationer för logisk analysator:

  • Korrelera ett stort antal digitala signaler
  • Undersök systemets funktion.
  • Upptäck tidsöverträdelser
  • Spåra inbäddad mjukvarudrift.

Oscilloskop används för mätning av analoga vågformer: amplitud, fasvärden eller kantmätningar såsom stigtider etc.

Typiska oscilloskopstillämpningar:

  • Undersöker vågformsformer, ringning, stigtid etc.
  • Mät signalamplituder.
  • Karaktärisera aspekter som vågform jitter och stabilitet.
  • Upptäck transienter och oönskade pulser.

Logikanalysatortyper

Även om utvecklingen av dessa testinstrument pågår och nya varianter ständigt lanseras och många tekniska innovationer uppnås finns det några huvudkategorier som de flesta logiska analysatorer kan delas in i:

  • Modulära logikanalysatorer: Denna typ av logikanalysator är förmodligen det som kan betraktas som den mest typiska formen av testinstrument, även om det är det högsta kostnadsalternativet som ger den högsta nivån av funktionalitet. Det består av ett chassi och de olika modulerna - inklusive kanalmoduler. Antalet moduler som är större för högre kanalantal.
  • Bärbara logiska analysatorer: I ett antal fall kan det finnas ett behov av en mindre analysator, eventuellt för begränsade budgetar eller för fältservice. Dessa testinstrument innehåller alla element i analysatorn i en enda låda för enkel transport.
  • PC-baserade logikanalysatorer: Det finns ett växande antal PC-baserade logikanalysatorer. Dessa består av en analysenhet som är ansluten till en dator. USB är ett självklart alternativ för detta, men Ethernet används också i stor utsträckning på grund av dess höga hastighet. Denna form av PC-baserat instrument använder processorkraften för PC kombinerat med dess display för att minska kostnaden för det totala systemet. För framtiden är det troligt att PC-baserade logikanalysatorer och i synnerhet USB-logikanalysatorer kommer att användas alltmer, särskilt eftersom kostnaden för USB-analysatorer kan vara mycket lägre än andra former, och de kan erbjuda höga prestandanivåer med tillhörande dator ..

Logikanalysatorapplikationer

Huvudanvändningen för logiska analysatorer är att titta på digitala signaler. De var ett särskilt attraktivt och användbart testinstrument för många år sedan när komplicerade digitala system gjordes med många olika IC: er. Det var möjligt att få tillgång till de olika testpunkterna och det var möjligt att felsöka de breda bussarna och IO. Nu med mycket högre integrationsnivåer är det inte alltid möjligt eftersom det finns fler inbäddade enheter som använder System On a Chip, SOC-design, och tillgång till de nödvändiga testpunkterna går inte att uppnå.

Trots detta finns det fortfarande många potentiella mätningar för en logikanalysator, särskilt för användning med de många kortdatorsystemen som Arduino, Raspberry Pi och många andra.

Med hjälp av en logisk analysator är det möjligt att tidskorrelera ett stort antal signaler på en enda skärm. Detta kan stämmas för att få en bra flerfaldig datarörelse och bearbetning inom många inbäddade system eller inom kringutrustning till små datorsystem.

Ett exempel på en applikation är att övervaka data kommer in i en mikroprocessor UART och sedan tillbaka till en SPI-enhet, kanske EEPROM, och slutligen en bit data ut till en I2C-enhet. Med hjälp av en logisk analysator är det möjligt att se alla dessa bussar under en längre tid och detta skulle inte vara genomförbart i ett oscilloskop.

Som ett resultat logikanalysatorer från den enkla tillverkaren / hobbyisten till låg kostnad USB-logikanalysatorversioner upp till professionella utvecklingssystem är alla användbara på sina olika arenor.

Logiska analysatorer är en viktig form av testinstrumentation. De gör det möjligt för ingenjörer och utvecklare att se exakt vad som händer inom logiska kretsar. När man tittar på logiska signaler på en rad olika linjer kan de ge en mycket bättre insikt i driften av logiska kretsar än andra former av testinstrument.


Titta på videon: Mensa IQ Provtest Förklaring (Maj 2022).