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