Så vidt jeg vet brukes analog multiplexing til å ta spenningsprøver fra mange kanaler på kort tid. Den fører spenningene fra en inngang til ADC uten å forsterke dem. Jeg antar at buffer dem?
Men kalles det analog på grunn av det indre kretsløpet eller på grunn av dets drift? Og hva brukes en digital multiplekser til?
Kommentarer
- En typisk analog multiplexer er en FET-bryter, og den ' t buffer signalet.
- Det betyr mer hvordan det lages enn hva det er merket. Noen " bussbrytere " solgt som digitale enheter gir faktisk eksepsjonelt gode analoge deler, brukt for eksempel som miksere i radiomottakere med høyt dynamisk område.
Svar
Driften av hvilken som helst multiplexer ( MUX for kort) er konseptuelt det samme, enten det er analogt eller digitalt.
I det vesentlige har du et sett med nummererte datainnganger (vanligvis en effekt på 2, si \ $ N = 2 ^ n \ $ innganger navngitt, si $ X_0, X_1, \ $ … etc.), et sett med digitale valginnganger (i antall $ $ \ $) og en utgang. En mux fungerer ved å sende ett (og bare ett) datainngangssignal til utgangen. Datainngangen som skal «dirigeres» til utgangen, er den som er valgt ved hjelp av valginngangene, dvs. den hvis nummer, uttrykt i binær, blir lagt på utvalgets innganger.
Med andre ord, en mux fungerer som en digitalt valgbar enkeltpolet / N-kastebryter.
Forskjellen mellom analoge og digitale muxes, sett fra den ytre verden, er at datainngangene og utgangen er digitale (to-nivå) for digitale muxes, mens i analoge muxes kan datasignalene være analoge .
Den vanlige implementeringen, i de to tilfellene, er ganske forskjellig. Analoge muxes er laget ved hjelp av FET-svitsjer (oftest MOSFET-overføringsporter), og de fungerer mer som faktiske bryterarrays, uten forsterkning av de koblede signalene.
Ta som et eksempel det vanlige 74HC4051 analog mux :
Her er S0, S1 og S2 valginngangene, / E er aktiveringsinngangen (alle fire pinnene er digitale), mens Y0..Y7 er de analoge datainngangene og Z er den analoge utgangen . Merk at i dette tilfellet kan du også reversere rollen til de analoge inngangene og utgangene og få en demultiplexer (aka DEMUX ).
Spesielt se hvordan en enkelt bryter er implementert:
Digital muxes, derimot, bruker en haug med digitale logiske porter for å styre signaler fra (digitale) innganger til (digital) utgang. Digitale muxes forsterker signalet, siden de indre portene tross alt er bufferforsterker.
Du kan referere til Wikipedia-artikkelen om mulitplexeren å forstå hvordan en digital multiplexer fungerer internt. Faktiske implementeringer adskiller seg ikke for mye.
Ta som eksempel det vanlige 74HC151 digital mux og dets interne logiske diagram:
I dette tilfellet bruker de I0, I1, …, I7 for datainngangene og Y for utgangen (de gir også en negert utgang gratis).