Trekkingslae/Slaaipadresistorrekanker
Verstaan van Pull-up- en Pull-down-Waarthreter
Wat is n Pull-Up en n Pull-Down Verhoogerspanningsoverdruger?
- Pulsoorresistors verbind aan VCC verkenningsvoorslag, en sal van voorafgaande standigLOGIC HOOG word
- Lag-resistant vereis word verbond met GND grond, waarby sie soortgelyk aan logiese LAAG is
Wanneer Moet Jy Pull-up-en-Pull-down-Resistore Gebruik?
Die keuse tussen opheffingsresistor en afwyderesistor afhanklik van jou toepassing is.
- Gebruik pull-up weerstande wanneer:
- Werken met ouderwetse kleindraai/kleindraine uitstappingsdreine
- Inserting I2C-bus verbindings
- Ontwikkeling van reset-cirkuite aktief laag
- Skeppende swaartknapp/ knop-toe-eienskappe aktief-laag
- Gebruik neerwerkende verteringsverdelers wanneer:
- Werk met push-pull uitstoeleinde**
- Implementering aktiewe-hoë signalle
- Skeppingskirkruise vir aktiveringsontdekking
- Stellingsmaak van niveau-skeppende tussensteine
Trekkomponente vir Mikrokontroleer
In mikrokontrollerapplikasies word pull-up en pull-down resistor en servedeveral kritiese funksies:
- Voorkom ongevangene ingangsverskeie op verlate pinne
- Definië die standaardeinstalleingsstaties vir resetlynne
- Toeveegte vertroulike knooppunt/switch-inligtings
- Steuerende kommunikasieprotokeele I2C, SPI
- Vergis die goedige laekboot-kondisiës
Ontwikkelingskonseppe
Wanneer die seleksie van n pull-up of pull-down resistansiiewaarde in ag geneem word, konsekteer:
- Stelselspan en logiese nivele
- Inligtings oor invoerlekkasie-juisheid
- Verpunte verwyderingsryksnelheidverwydiging
- Energieverbruikbeperkinge
- Loudheidimmunitetiese verplichtings
- Temperatuurstelleking op bestelling
Gewone Toepassings
- Toets- en knop-interfases
- I2C-bus biasing gebruiklik die-pulling op
- Herstel-sirkuitskepping
- Oopkollektore/afstromende uitstappingsoute
- Niveauskifingsirkuite
- RS485-pull up-pull ned resistor netwerke
Goedopraktyke
Volg hierdie gidselye vir optimale pull-up en pull-down verlengingsresistor ontwerp:
- Beware van beskuldigings aan die verbruik van vermogen
- Reken vir parasitiese kapasiteit aan
- Verteer geluidsoortrykbeheer vereistes
- Sien produksienaanduidings van die vervaardiger.
- Toets onder die kwetsbaarste gevalle
- Gebruik verantlike weerstandswaarde vir jou toepassing
Pul-Op versus Pul-Neer Resistors vir Arduino
Wen met Arduino te werken, word pull up- en pull down-resistors vernaamlik gebruik in:
- Button and switch interfaces:
- Interne pullup-verdringers INPUT_PULLUP
- Eksterne afleesbeheerstelling
- Klemmetrekkers
- Sensor connections:
- Digitaalse sensooruitstappies
- Interruptpunteinrigtinge
- State detektering
- Communication interfaces:
- I2C bus SDA/SCL linies
- SPI-sensoreleinstanties
- Seriële kommunikasie
Normale Waarde en Seleksie-Gids
Gewoonlyk gebruikte pull-up- en pull-down-vertrouwlikheidswaarde vir verskillende toepassings:
- Digitaal logieske interfacee
- Standard TTL: 1kΩ - 10kΩ
- CMOS: 10kΩ - 100kΩ word tot CMOS: 10kΩ - 100kΩ oewer.
- Hoësnelheidswiskunde: 330Ω - 4,7kΩ
- Kommunikasie Protokolle
- I2C: 2,2kΩ - 10kΩ afhanklik van spoed
- SPI: 10kΩ typiesel vir CS lys
- RS485: 120Ω - 1kΩ becomes:
- Mikrokontroller Toepassings
- Knopuitsaaiinsigte: 4,7kΩ - 10kΩ
- Sakkeringsbokstelle: 10kΩ tyipeel
- Kragstellingkies: 10kΩ - 47kΩ
Agtervolging van Gemeneame Probleme
Wenn jy werks met pull-up en pull-down resistors, wees gerus vir:
- Sigmanskyns probleme
- Overskaduende geluidsoortvulling
- Laagstespoel/spoeltydstryke
- Falsie aktivering
- Energieverbruikprobleme
- Hoë stroomverbruik
- draai van die batterij in draagbare apparaatte
- Thermiese betrekkinge
- Vertrouwlikheidsondersoeke
- Temperatuurswyg**
- Komponent veroudering
- Omgevingsinvloede
Skuifreferensie
Tyd vir opkoms
tr = 2,2 x R x C
Energieverbruik
Puntlikheid P is verband met verskeienheid V geskuif oor resistansi R.
Minimum Stroom
Inim = VIL / R
Ontwerp Tipse
Samesweë Waardes
- Algemene doelwitte: 1kΩ - 10kΩ
- Laagverbruik: 10kΩ - 100kΩ
- Hoësnelheid: 330Ω - 4,7kΩ
- I2C-bus: 1,8kΩ - 10kΩ
- Reset circuits: 10kΩ - 100kΩ becomes:
Snelheidsoleiele
- Hoësnelheid: Minder as 100 ns
- Middel tempo: 100ns - 1μs
- Laag snelheid: > 1μs
- Swerende debonteer: > 10ms