træk op og trække ned modstande

E

electtron

Guest
Kan nogen hjælpe mig ud i fastsættelsen af modstand værdier trække op og trække ned modstande, der anvendes til input og output pins.Hvad er alle de nødvendige overvejelser, der skal tages i betragtning?

 
Ven, det afhænger af din logiske kredsløb IO profil (TTL eller CMOS), ideen tilstand (højt eller lavt tilstand), udvælgelse af modstanden for reuired magt dispassion.

 
det vil i høj grad afhænge af, hvor meget strøm og spænding, hvad du arbejder på.Men som hr_rezaee sagde 10k og 4.7k er populært til formålet.

Djævelen

 
electtron,
For input pins, afhænger kriteriet om, hvorvidt den indgående pin er ved at blive kørt, eller hvis det er et ubrugt input, som skal holdes på et kendt tilstand.
.
Hvis input-pin er ubrugt, så værdien er fastsat af støj overvejelser.For at minimere effekttab, bruge den højeste værdi, du kan uden at komme for meget støj på grund af den kapacitive kobling fra nærliggende støjkilder.
.
Hvis input-pin bruges, og det er drevet af et åbent dræn eller åbne collector enheden og derefter skifte hastighed er den primære behandling.Bestem den linje kapacitans C af input-stien.Så er den maksimale værdi af R, som du kan bruge bestemmes af Vt = Vf (1-exp (-t/RC)).De samme overvejelser gælder for produktion pullups eller pulldowns.Hvis du kender den maksimalt tilladte tid t for at nå frem til en bestemt tærskel Vt, for en given steady-state (Final) spænding Vf, så kan R bestemmes ved at løse ovenstående ligning for R:
.
R =-t / [C * ln ((VF-VT) / VF)]
.
Hilsen,
Kral

 
Jeg kender nogle typer af MCU såsom 89C51, eller PIC ,89 C51 har 4 port P0, P1, P2 og P3.
Port P0 er åben colletor enhed. Derfor er det nødvendigt at have en pull up modstand. Jeg tror, 10K er populær.

 
Ven, som jeg skrevet i mit sidste tabt, en af de parametre, der skal overvejes, er nominelle effekt.Jeg foreslår, at du bør henvises til datablad for den spænding-Aktuel karakter af IO pin (synke, sourcing, high-state, lav-state spænding og strømstyrke rating).Herfra gælder P = VI til at bestemme kræve nominelle effekt af modstanden værdi.

 
En pull-up modstand bruges i udformningen af elektroniske logiske kredsløb.Pull-up modstande kan findes på input til logik, således at en bestemt logisk niveau er gældende, hvis en ekstern enhed er tilsluttet.Pull-up modstande kan også bruges på grænsefladen mellem to forskellige typer af logik enheder, eventuelt opererer på forskellige spænding.
Et kredsløb viser en pull-up modstand (R2) og en pull-down modstand (R1)
Et kredsløb viser en pull-up modstand (R2) og en pull-down modstand (R1)

Ved bipolar logik familier, der opererer på 5 Vdc, en typisk pull-up modstand værdi vil blive 1.000-5.000 Ω, baseret på kravet om at stille de nødvendige logisk niveau nuværende overforbrug med fuld operativ vifte af temperatur og forsyningsspænding.For CMOS og MOS-logik, langt højere værdier af modstand kan bruges flere tusinde på en million ohm, da de krævede lækstrøm på en logisk tilførsel er lille.

Pull-up modstande kan anvendes på logik udgange, hvor logikken enheden ikke kan kilde aktuelle, såsom open-collector TTL logik enheder.Sådanne udgange anvendes til kørsel eksterne enheder, til en wire-eller funktion i kombinatorisk logik, eller en enkel måde at køre en logik bus med flere enheder tilsluttet til det.For eksempel vises kredsløbet til højre bruger 5 V logisk niveau indgange til at aktivere et relæ.Hvis indgangen er tilbage usammenhængende, pulldown modstand R1 sikrer, at indgangen er trukket ned til en logik lav.De 7.407 TTL enhed, en åben kollektor buffer, simpelthen output hvad den modtager som input, men som en åben collector enhed, er outputtet venstre effektivt uvedkommende, når udsende et "1".Pullup resistor R2 dermed trækker produktionen helt op til 12 V, når bufferen udgange et "1", der giver tilstrækkelig spænding for at tænde IC hele vejen på og aktivere relæ.

Pull-up modstande kan være diskrete enheder monteret på samme kredsløb som den logik enheder.Mange microcontrollere er beregnet til indlejrede kontrol applikationer har interne, programmerbare pull-up modstande for logik indgange, så minimal eksterne komponenter er nødvendige.

Nogle ulemper ved pull-up modstande er den ekstra forbruges strøm, når input ændrer tilstand, og den nedsatte hastighed af en pull-up i forhold til en aktiv aktuelle kilde.Vis logik familier er modtagelige for strømforsyning transienter indført i logik indgange via pull-up modstande, der kan tvinge brugen af en separat filtreret strømkilde til pull-ups.

<img src="http://upload.wikimedia.org/wikipedia/en/8/85/OpenCollectorRelayDriver_whiteBackground.png" border="0" alt="pull up and pull down resistors" title="trække op og trække ned modstande"/>
 
Bauer, en meget god og detaljeret forklaring på spørgsmålet udstationeret.Må jeg tilføje nogle til dit svar?En af de store problemer med træk op / ned resistor med open-collector I / O er høj skifte støj og lang propagation delay.

 
Hej
Typisk i de fleste systemer
PULLUP = ca 10K
Pulldown = ca 1K

 
For armbøjninger, se på lækstrøm af pin.
For eksempel MCLR pin af en pic micro er typisk 5uA.For høj en pull up værdi vil resultere i en spændingsfald, som kunne gøre mikro nulstilles med lidt støj på linjen.Den højeste anbefalede værdi i dette tilfælde er 33K.

 
Værdierne for træk op og trække ned afhænger af blæseren ud værdier.

 

Welcome to EDABoard.com

Sponsor

Back
Top