Spørgsmål:
nuværende sourcing, nuværende sinking
user217
2009-11-11 05:26:43 UTC
view on stackexchange narkive permalink

Jeg er studerende, der studerer elektronik, og jeg har problemer med at forstå konceptet bag nuværende sourcing og nuværende sinking. Vi har dækket det i et laboratorium ved hjælp af en 7404 og en LED og alt det der. Bare har problemer med at få en intuitiv forståelse af, hvad der præcist sker.

Hvis nogen kan tage en knæk på at forklare, ville det blive meget værdsat.

Bare for at være sikker, forstår jeg, hvad processen er med hensyn til strømflow og fra input til output og omvendt. Bare ikke at få hvorfor den ene foretrækkes frem for den anden, og hvad det har at gøre med at have en flydende Hej-input, eller hvorfor jeg ikke vil have en flydende Hej.

Input ville blive meget værdsat.

Tak!

Dette skal være mærket 'elektronik', hvilket kræver, at du opretter et nyt tag.
Er ikke alle spørgsmålene her teknisk om elektronik?
@Amos, ikke rigtig. Dette spørgsmål er elektronik på lavt niveau ... virkelig, hvordan transistorer fungerer og bruges. De fleste af spørgsmålene her er højere niveau: hvordan kan man sætte stykker sammen for at løse et specifikt problem. Derfor tror jeg, det har brug for et specifikt tag.
@W. Craig Trader - Ville `diskret elektronik` ikke være et bedre mærke?
@Fake - Det er ikke diskret, det er integreret. Min første idé var `grundlæggende`, men det er heller ikke det, tænker jeg. Jeg tænker stadig :-)
`transistors`? `transistor-level`?
Seks svar:
#1
+23
todbot
2009-11-11 07:23:33 UTC
view on stackexchange narkive permalink

kort version: nuværende kilder forbinder ting til Vcc, nuværende dræn forbinder dem til jorden.

længere version: Følgende er en praktisk forklaring på strømkilder / dræn som brugt i mikrocontrollere & TTL-logik. For en mere teoretisk beskrivelse, se Wikipedia-siden om den aktuelle kilde.

Nogle enheder er meget gode til at skabe en forbindelse til jorden. (eller hvad som helst den laveste spænding er i systemet, f.eks. 0V) Andre enheder er meget gode til at oprette forbindelse til Vcc. (eller hvad som helst er den højeste spænding i systemet, f.eks. + 5V)

Disse enheder, der er gode tilslutning til jord kaldes strømvaske; dem, der er gode til at oprette forbindelse til Vcc, kaldes aktuelle kilder. Indtil for nylig (det sidste årti eller deromkring) var det usædvanligt, at integrerede kredsløb var gode til at være begge dele. De fleste var gode til at være nuværende dræn, men var forfærdelige over at være aktuelle kilder. Så ved mange kredsløb blev designet, så alt chippen skulle gøre var at oprette forbindelse til jorden for at få kredsløbet til at gøre sine ting. Mange chips har stadig en asymmetrisk strømdrevsevne og fungerer bedre ved at skifte til jord end at skifte til Vcc.

For mig er et godt eksempel på strømkilde og strøm, da standard "switch" -konfigurationen af ​​en PNP og NPN er transistor. En PNP er en god strømkilde: Du forbinder næsten altid dens emitter til Vcc, og den tænder / slukker den. En NPN er en god strømvask: dens emitter er næsten altid tilsluttet jorden, og den tænder / slukker for jordforbindelsen.

Hvorfor du vælger den ene over den anden, afhænger ofte af mulighederne for de tilgængelige dele du. For eksempel er en RGB LED ofte en "common-anode" type, hvor anoden (positiv ledning) er forbundet på alle tre LED-elementer, så for at tænde et element skal du forbinde dets ledning til jorden. Du kan bruge tre ben på en mikrocontroller til at gøre dette (eller tre NPN-transistorer), og de fungerer som aktuelle dræn.

#2
+9
endolith
2009-11-15 01:14:23 UTC
view on stackexchange narkive permalink

Transistorer er som vandventiler. De kan enten blokere en strøm af vand eller lade en strøm af vand passere igennem dem.

Aktuelle kilder og aktuelle dræn har begge disse ventiler ved udgangen for enten at blokere strøm eller tillade strøm fra eksterne enheder . Forskellen er enkel:

  • En strømvask har en ventil, der internt forbinder til et lavt tryk
  • En strømkilde har en ventil, der internt forbinder med et højt tryk

Hvis du slutter en strømvask til en komponent, der er forbundet med et lavt tryk, sker der intet. Begge sider har samme tryk, så det betyder ikke noget, om ventilen er åben eller lukket, ingen strøm vil strømme.

#3
+4
stevenvh
2011-07-16 17:02:43 UTC
view on stackexchange narkive permalink

enter image description here

Til at begynde med flydende input . I TTL er flydende input de samme som høje, og de er ikke dårlige, som de er i CMOS. Hvis du lader indgangen svæve eller gør den høj, får den anden transistor strøm gennem indgangstransistorens base-kollektorkryds, så den anden transistor vil lede og skabe et spændingsfald over 1k \ $ \ Omega \ $ modstanden dreje får den nederste udgangstransistor til at trække udgangen lavt. Så det fungerer faktisk som en inverter.

Outputkonfigurationen er kendt som en totempol . Det er en slags push-pull , men med en forskel: i stedet for et komplementært NPN-PNP-par bruger det to NPN-transistorer, og dioden en 130 \ $ \ Omega \ $ -modstand gør det endnu mere asymmetrisk.
Som en konsekvens vil en TTL totempol være i stand til at synke meget mere strøm, end den kan kilde , typisk 16mA vs 0,4mA. Så hvis du vil bruge TTL til at styre lysdioder, skal du forbinde LED-anoden via en modstand til \ $ V_ {CC} \ $ og synke strømmen.

#4
+2
Kortuk
2009-11-15 18:01:05 UTC
view on stackexchange narkive permalink

Tilføjelse til todbots svar. Årsagen til, at du ser, tænker bedre ved den nuværende synke var ikke vilkårlig, transistoren er fysisk et skridt hurtigere at lave med ældre processer. Jeg tror også, at det er højere mobilitet for elektroner, men det er sandsynligvis lidt for meget enhedsfysik. -Maks

#5
+2
JustJeff
2010-04-30 03:28:34 UTC
view on stackexchange narkive permalink

Hvis din output enten henter strøm eller synker den, betyder det, at enheden aktivt forsøger at køre spændingen på dette output til en af ​​forsyningsskinnerne. den positive forsyning ved indkøb, jorden / tilbagevenden, når man synker. Det vil sige, at output er ved en lav impedans i forhold til en af ​​forsyningsledningerne.

En flydende linje er en, der har en høj impedans til forsynings- / jordsystemet. Flydende indgange kan opføre sig lidt som små antenner og opfange tilfældig støj fra dit kredsløb. Dette er grunden til, at ubrugte indgange enten skal trækkes til + V eller jorden. De fleste indgange er alligevel med høj impedans.

Hvis du tilslutter standard CMOS-udgange til de næste enhedsindgange, er der ikke for meget at bekymre dig om, da CMOS-udgangstrinnet vil have den næste enheds input drevet svært til det ene eller det andet logiske niveau. Udgangstrinnet har to transistorer, en der kan drive output til + V-skinnen, en anden der kan trække den til jorden.

Et problem, du dog kan støde på, er når du har en 'åben kollektor '(OC) eller' open drain '(OD) outputtrin. Disse enheder har stort set kun evnen til at trække output til jorden. Når udgangen er logisk lav, nul volt, holdes den næste enheds indgang på jorden, når udgangen synker strøm. Men når udgangen skal være en logisk '1', slukkes udgangstransistoren og efterlader dig med .. en flydende indgang. Så med denne form for forbindelse ser du normalt en pull-up-modstand for at sikre, at spændingen på indgangen ikke svinger rundt som svar på hvad EMI der er ved hånden. Modstandsværdien er normalt mod den mindre ende af det, du kan komme væk med for ikke at overvælde den aktuelle synkeevne for OC / OD-output.

Den anden almindelige situation er 'tri-state' output. Dette er enheder, der har to transistorudgangstrin, så de kan køre '0' eller '1' logiske niveauer uden hjælp fra en pull-up-modstand, men internt til enheden er der kontroller, der kan slukke BEGGE-udgangstransistorer, hvilket resulterer i output-tilstanden 'hi-Z'. Hvis du tilslutter en enkelt tri-statabel udgang til en enkelt indgang, og betingelser tillader udgangen at gå i tri-state-tilstand, får du et andet tilfælde af flydende input. Du vil sandsynligvis også se en pull-up-modstand under disse omstændigheder af de samme grunde som for OC-enheden. Imidlertid ses tredobbelte udgange ofte i 'bus'-situationer, hvor en af ​​flere enheder hævder det logiske niveau, og alle andre sidder i deres hi-Z-tilstand. Undersøg skematisk, og der er normalt en pull-up-modstand på den linje et eller andet sted.

#6
-1
vahid_rowghanian
2020-03-26 20:09:22 UTC
view on stackexchange narkive permalink

Her er to billeder af den aktuelle vask og den aktuelle kilde (f.eks. i en PLC-enhed):

Bemærk, at nuværende vask ofte bruges med mikrocontrollere, der muligvis har problemer med at købe strøm.

Figur 1 viser en synkende digital output, der er forbundet til en sourcing digital input.

I dette kredsløb trækkes belastningen til jorden på grund af den leverede digitale input.

Sinking digital output diagram

Billedkilde: Proces-data - aktuel kilde og nuværende synke

Figur 2 viser en sourcing digital output, der er forbundet til en synkende digital input.

I dette kredsløb trækkes belastningen op for at modtage spænding, fordi den digitale input fra sourcing er leveret.

Sourcing digital output diagram

Billedkilde: Proces-data - aktuel kilde og nuværende synke

Uden nogen forklaringsord er det virkelig forvirrende.
Simon B forklaringen foregik.nu er det gjort.
@vahid_rowghanian - Velkommen :-) Jeg anbefaler, at du læser [tour] og [help] for at se, hvordan Stack Exchange-websteder adskiller sig fra typiske internetfora.Et eksempel er, at når du inkluderer noget i et svar (f.eks. Foto, billede eller tekst), som ikke er dit originale arbejde, skal du henvise korrekt til det og tilføje et link tilbage til den originale webside, som forklaret i [dette webstedregel] (https://electronics.stackexchange.com/help/referencing).Jeg fandt de originale billeder og tilføjede de nødvendige links til dig denne gang, men tilføj venligst disse links selv i fremtiden.Tak.
@vahid_rowghanian - Jeg * tror * du har lavet nogle fejl i din tekst, f.eks.for billedet, der viser en synkende digital * output *, henviser du til en "synkende digital * input *".Til billedet, der viser en sourcing digital * output *, henviser du til en "sourcing digital * input *".Gennemgå din tekst i sammenligning med diagrammerne, og sørg for, at teksten er korrekt for hvert diagram.Tak.


Denne spørgsmål og svar blev automatisk oversat fra det engelske sprog.Det originale indhold er tilgængeligt på stackexchange, som vi takker for den cc by-sa 2.0-licens, den distribueres under.
Loading...