Såvitt jag vet används analog multiplexering för att ta spänningssamplar från många kanaler på kort tid. Den passerar spänningarna från en ingång till ADC utan att förstärka dem. Jag antar att buffra dem?

Men kallas det analogt på grund av de inre kretsarna eller på grund av dess funktion? Och vad används en digital multiplexer till?

Kommentarer

  • En typisk analog multiplexer är en FET-omkopplare, och den ' t buffra signalen.
  • Det betyder mer hur den är gjord än vad den är märkt. Några " bussomkopplare " som säljs som digitala enheter gör faktiskt exceptionellt bra analoga delar, används till exempel som mixer i radiomottagare med högt dynamiskt omfång.

Svar

Funktionen för vilken som helst multiplexer ( MUX för kort) är konceptuellt densamma, vare sig det är analogt eller digitalt.

I grund och botten har du en uppsättning numrerade dataingångar (vanligtvis en effekt på 2, säg \ $ N = 2 ^ n \ $ ingångar namngivna, säg \ $ X_0, X_1, \ $ … etc.), en uppsättning digitala ingångar (i antal \ $ n \ $) och en utgång. En mux fungerar genom att skicka en (och endast en) dataingångssignal till utgången. Den dataingång som ska ”dirigeras” till utgången är den som väljs med hjälp av urvalsingångarna, dvs. den vars antal, uttryckt i binär, läggs på urvalsingångarna.

Med andra ord, en mux fungerar som en digitalt valbar enpolig / N-kastbrytare.

Skillnaden mellan analoga och digitala muxer, sett från omvärlden, är att dataingångarna och utgången är digitala (två nivåer) för digitala muxer, medan i analoga muxer kan datasignalerna vara analoga .

Det vanliga genomförandet i de två fallen är helt annorlunda. Analoga muxer görs med hjälp av FET-omkopplare (oftast MOSFET-överföringsgrindar) och de fungerar mer som faktiska omkopplare, utan förstärkning av de omkopplade signalerna.

Ta som exempel det vanliga 74HC4051 analog mux :

ange bildbeskrivning här

Här är S0, S1 och S2 valingångarna, / E är aktiveringsingången (alla fyra stiften är digitala), medan Y0..Y7 är de analoga dataingångarna och Z är den analoga utgången . Observera att i det här fallet kan du också vända rollen för de analoga ingångarna och utgångarna och få en demultiplexer (aka DEMUX ).

I synnerhet, se hur en enda omkopplare implementeras:

ange bildbeskrivning här

Digitala muxer använder å andra sidan en massa digitala logikgrindar för att styra signaler från (digitala) ingångar till (digitala) utgångar. Digitala muxer förstärker signalen, eftersom de inre grindarna trots allt är buffertförstärkare.

Du kan hänvisa till Wikipedia-artikeln om mulitplexer för att förstå hur en digital multiplexer fungerar internt. Faktiska implementeringar skiljer sig inte för mycket.

Ta som exempel det vanliga 74HC151 digital mux och dess interna logiska diagram:

ange bildbeskrivning här

I det här fallet använder de I0, I1, …, I7 för dataingångarna och Y för utgången (de ger också en negerad utgång gratis).

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *