Pull Up / Pull Down Vertrimmer bereikberekeningsprogramma

Beheer van Pull-up- en Pull-down-Wisselstroomdempende Componenten

Wat zijn Pull Up en Pull Down Verzlagresistors?

  • Pull-up spanningen verbinden zich aan VCC verlichtingsvoeding, afhankelijk van een LOGIC HOOG standaard.
  • Lageimpulsenstootresistoren keren uit naar GND grond, een standaardwaarde van logica LAAG

Wanneer een Pull-up en Pull-down Verlichtningswisselaar te gebruiken?

De keuze tussen een opwangen en een afnemen van een weerstandresistor bepaald de specificatie van uw apparaat.

  • Gebruik schakelpunten wanneer:
    • Werken met open-kolekciete/open-drane uitvoeringsuitgangen
    • Implementeren van I2C-busverbindingen
    • Werkte design van resetcircuiten actief-laag
    • Maakende de interface voor knoppen/switches actief-laag
  • Gebruik drukknuffelverzammlingen wanneer:
    • Werkzaam met push-pull uitvoeren
    • Actieve-hoge signalen implementeren
    • Iets ontwerpen voor de aandacht op het uitgangspunt van de aansteking
    • Maak levelschakelaar interfaces aan

Pull Up en Pull Down Verlichtings resistor in Microcontroleur

In microcontroleerroeplicaties worden pull-up en pull-down verhoudende weerstanden gebruikt voor verschillende cruciale functies:

  • Voorkomen van losse ingangen op ongebruikte pinnetjes
  • De standaardwaarden bepalen voor resetlinies
  • Toegewijde knop/en schakelaarsinterfaces**
  • Stichtende communicatieprotocollen I2C, SPI
  • Zorg ervoor dat de startcondities goed zijn

Ontwerpoverwegingen

Wanneer je een pull-up of pull-down wisselspanningsweerstandswaarden selecteert, moet je overwegen dat:

  • Levelforming en aanvoorgeweldigheid
  • Invoerlekkagespanningen
  • Bereikte uitlaatsnelheid
  • Energieverbruik limietten
  • Geluid immuniteit vereisten
  • Temperatuurinvloeden op het fonctioneren van het apparaat.

Algemeen Toepassingen

  • Pusbutton- en switchoverdracht
  • I2C-bus belasting typisch pull-up
  • Resetcircuitschrijfprogramma
  • Geopende/verdubbelaar uitgangen
  • niveauverschiegingscircuits
  • RS485 pull up/pull down rezistor netwerken

Meestgemaakte Praktijken

Volg deze richtlijnen voor optimale ontwerp van draaien en drukken transistoren:

  • Gebruiksgrensbeperkingen voor energieverbruik
  • Rekening houden met parasitische capaciteit
  • Beoordeel de vereisten voor geluidsoordelen
  • Controleer fabrikantsspecificaties
  • Test onder de slechtste mogelijke omstandigheden
  • Gebruik de juiste weerstandswaarden voor uw toepassing.

Pull Up vs Pull Down Resistors voor Arduino

Wanneer je werkt met Arduino worden pull-up en pull-down verrijders vaak gebruikt voor:

  • Button and switch interfaces:
    • Inhoudelijke pulloverstandschalers INPUT_PULLUP
    • Buisafstandconfiguratie
    • Debounce circuits
  • Sensor connections:
    • Digitale zensorteigenaalduitschotten
    • Interferentiepins
    • Toetsdetectie
  • Communication interfaces:
    • I2C bus SDA/SCL lijnen
    • SPI-kieslijnzettingen
    • Seriële communicatie

Typische Waarden en Selectiegoed

Gemene pull-up en pull-down vertragingweringwaarden voor verschillende toepassingen:

  • Digitale logicaanse interfaces
    • StandardschaliertTL: 1kΩ - 10kΩ
    • KMO-schakeling: 10kΩ - 100kΩ
    • Hoge snelheidlogica: 330 Ω - 4,7 kΩ
  • Communicatie protocolten
    • I2C: 2,2kΩ - 10kΩ afhankelijk van snelheid
    • SPI: typisch voor CS lijnen 10kΩ
    • RS485: 120Ω - 1000Ω
  • Microcontrollerschappen
    • Knop ingangen: 4,7 kΩ - 10 kΩ
    • Wijzingscircuits: typisch 10kΩ
    • Bootmodusselectie: 10kΩ - 47kΩ

Oplossing van Algemene Problemen

Wacht op de gevolgen bij het werken met pull-up- en pull-down-resistoren.

  • Signaalintegralproblemen
    • Overmatige geluidsoptiek
    • Langzame oplopende/afneemende tijden
    • Valse uitlating
  • Energieverbruikproblemen
    • Hoog stroomverbruik
    • Ladingverlies in mobiele apparaten
    • Dampkingtezaken
  • Vertrouwelijkheidsproblemen
    • Temperatuurdrift
    • Komponentieering
    • Omgevingsinvloeden

Richtlijn voor het Snelle Verwezen naar Componenten

Tijdslag

Tr = 2,2 × R × C

Energieverbruik

P = V² / R

Minimale Stroom

Minimale invoegstroom Imin is gelijk aan de benaderde invloedspanning opweerende weerstand R.

Ontwerptips

Gemiddelde Waarden

  • Algemene doelstellingen: 1 kΩ - 10 kΩ
  • Lage vermogen: 10kΩ - 100kΩ
  • Hoogsnelheid: 330Ω - 4,7kΩ
  • I2C bus: 1,8kΩ - 10kΩ
  • Resetcircuits: 10kΩ - 100kΩ becomes:

Snelheidsgidselijn

  • Hoge snelheid: minder dan 100ns
  • Middelhoge snelheid: 100ns - 1μs
  • Laag snelheid: > 1µs
  • Switch debounce: > 10ms