Was ist der Sinn dieser Komponenten auf dem Schaltplan? (Digispark ATtiny85)

Geben Sie hier die Bildbeschreibung ein

Das obige Schema gilt für das Digispark ATtiny85-Entwicklungsboard .

Ich bin noch ziemlich neu in der Elektronik, aber ich verstehe die Funktionen all dieser Komponenten. Ich bin mir nur nicht sicher, warum es auf diese Weise verwendet wird ...

Im Schaltplan habe ich die betreffenden Komponenten eingekreist:

  • Welchen Sinn haben die beiden Kondensatoren (C1 und C2) von 5V auf GND?
  • Warum ist die Diode (D3) da? Sollte es nicht umgekehrt werden?
  • Wozu dienen die beiden Zenerdioden (D1 und D2)?

Antworten (3)

C1 + C2: Diese dienen der „Netzentkopplung“. Logikschaltungen wie ein Mikrocontroller ziehen in kurzen Spitzen Strom aus der (5-V-)Versorgung. Dies würde dazu führen, dass die Versorgungsspannung abfällt und nicht konstant wird, was sich auf alle Schaltkreise auswirkt.

Dies kann durch das Hinzufügen von "Versorgungsentkopplungskondensatoren" (manchmal auch als Bypass-Kondensatoren bezeichnet) gelöst werden, da sich diese wie ein lokaler Energiespeicher in der Nähe der Chips verhalten. Wenn ein Chip eine Stromspitze aus der Versorgung zieht, versorgt ihn der Kondensator anstelle des USB-Anschlusses, des Netzteils oder der Batterie. Dies macht die Stromschleife kurz (zwischen IC und Kondensator) und minimiert somit Funkwellenemissionen (EMI). Außerdem verhindert es Probleme in anderen Schaltkreisen innerhalb des Chips und auch in anderen Chips.

Für die Dioden: siehe Indradeels Antwort.

Es ist nicht im Schaltplan angegeben, aber die Kondensatoren sollten in der Nähe der VCC- und GND-Pins der MCU platziert werden. Dies ist gängige Praxis für ICs. Anstatt den Schaltplan mit einem Haufen Kondensatoren zu verunreinigen, ist es praktisch, sie alle zur Seite zu ziehen.

Die Diode D3 ist in diesem Digispark-Schaltplan falsch dargestellt und entspricht nicht der tatsächlichen Hardware-Konfiguration. Tatsächlich enthält die Digispark-Hardware es mit umgekehrter Polarität, sodass der USB +5 V an das Gerät liefern kann, während eine externe Stromversorgung den USB nicht mit Strom versorgt (um externe Host-Geräte zu schützen, die über USB angeschlossen sind, wenn der Digispark wird über 5-V- oder VIN-Pins mit Strom versorgt).

Durch die in diesem schematischen Diagramm dargestellte umgekehrte Diodenpolarität wäre der USB nicht in der Lage, das Digispark-Gerät mit Strom zu versorgen, was er tatsächlich tut.

Eine Implikation der D3-Diode ist, dass bei der Stromversorgung eines Digispark-Geräts mit 3,3 V am 5-V-Pin zuerst der USB physisch getrennt werden muss (außer dem Entfernen des Linearreglers).

Das Digispark-Gerät nutzt eine Bit-Bang-Implementierung des USB-Protokolls über PB3 und PB4; Die beiden Zenerdioden D1 und D2 sind Teil der zugehörigen physikalischen Schnittstelle und begrenzen die Spannung der USB-Datenleitungen auf 3,6 V, was (in etwa) der USB-Standardspezifikation entspricht. Tatsächlich wird USB D- auf +5 V hochgezogen, um dem USB-Host ein Gerät mit niedriger Geschwindigkeit anzuzeigen, und das D1-R3-Netzwerk verringert die D- Spannung auf 3,6 V. Auch wenn der IC die USB-Schnittstelle über PB3 und PB4 ansteuert, reduzieren die R1-D1- und R2-D2-Netzwerke die Schnittstellenspannung von USB D- bzw. USB D+ und begrenzen sie auf 3,6 V. Diese vereinfachte physische USB-Schnittstelle hat den Nachteil, zusätzlichen Strom zu ziehen, auch wenn USB nicht verwendet wird, wie nachfolgend erläutert wird.

Das Netzwerk aus zwei Bypass-Kondensatoren ist ein Standardansatz, wenn ein IC mit Strom versorgt wird, wobei die beiden Kappen so nah wie möglich an den Vcc- und GND-Pins platziert werden (es entspricht auch den im ATtiny85-Datenblatt erwähnten Noise Cancelling-Techniken). Der größere Kondensator glättet niederfrequente Schwankungen in der Versorgungsspannung und verwaltet Übergangsströme, die auftreten, während der IC Zustände wechselt (insbesondere beim Ansteuern externer Geräte), und der kleinere Kondensator unterdrückt hochfrequente Transienten des Takts.

Beachten Sie, dass R3-D1 den Nachteil hat, immer Strom zu verbrauchen (etwa 1 mA bei 5 V = 5-3,6 V) / 1,5 kOhm in diesem Schaltplan), was eine vernünftige Leistung ist, insbesondere wenn der Linearregler entfernt wird (um ihn zu aktivieren Stromversorgung des Digispark über externe +5 V ohne Rückspeisung des 78M05-Linearreglers), R4 wird entfernt (um die PWR-LED zu deaktivieren, die Strom verbraucht) und der ATtiny85-IC wird in den Power-Down-Schlafmodus versetzt. Eine Problemumgehung wäre, den R3-Pullup von 5 V auf USB V+ zu verschieben, indem die Diode D3 ausgenutzt wird, sodass die D-Schnittstelle auf 3,6 V eingestellt wird, wenn das USB-Gerät angeschlossen ist (Verlust von etwa 5 mW), während kein Strom von D3- gezogen wird. R3-D1, wenn der Digispark über einen 5-V-Pin mit Strom versorgt wird. Außerdem kann PWR LED-R4 an USB V+ anstelle von 5 V angeschlossen werden,

Eine allgemeinere Implikation der beiden Zener-Dioden ist, dass das Setzen von PB3 und PB4 auf High (entweder im Eingangs- oder Ausgangsmodus) einen (signifikanten) zusätzlichen Strom nach den Ausdrücken (V[PB3]-3,6)/R1 und (V[PB4]- 3.6)/R2 (z. B. 21 mA bei 5 V, daher ist es besser, PB3 und PB4 nicht mit 5-V-Logik zu verwenden, während dieses Problem mit einer 3,3-V-Stromversorgung bei 8 MHz überwunden wird).

Informationen zu den Kondensatoren finden Sie in Bimpelrekkies Antwort.

Die Zenerdioden D1 und D2 reduzieren die USB-Datenleitungen auf USB-High von 3,6 V.

Die Diode D3 verhindert, dass USB-5-V-Transienten oder Überspannungen den 5-V-Reglerchip V1 oder die übrigen Komponenten beschädigen. Das Gerät scheint nicht nur ein USB-Gerät zu sein. Es hat auch einen eigenen Stromeingang für den Standalone-Betrieb. Die Diode schützt diese Stromversorgung und alles andere auf der Platine, wenn sie an USB angeschlossen ist. Die USB-Spezifikation hat eine höhere Grenze von 5,25 V, sodass der integrierte 5-V-Regler möglicherweise beschädigt werden könnte. Ich würde vermuten, dass es die Aufgabe des PC-Designers wäre, eine Diode am USB-Anschluss anzubringen, um den USB-Chip zu schützen. In jedem Fall kann die 5-V-Verbindung zu USB selbst ohne negative Auswirkungen entfernt werden, und dann wäre die Diode nicht erforderlich. Dies liegt daran, dass die Datenleitungen massebezogen sind.

Das Gerät soll ein USB-Gerät sein, ich verstehe nicht, warum dieses Gerät versuchen würde, USB-Hosts wie einen PC mit Strom zu versorgen, also ist das entweder nur ein schematischer Fehler und die Diode ist tatsächlich umgekehrt. Persönlich , da selbst die USB-Pins von 5-V-GPIO-Pins zenerbegrenzt sind, würde ich dieses Gerät nicht kaufen und an einen PC anschließen.
Wie @Justme sagte, ist das Gerät ein USB-Gerät. Es soll Strom bekommen, wenn es an einen PC angeschlossen ist, also verstehe ich immer noch nicht, warum die Diode so herum ist.
@Justme das Gerät scheint nicht nur ein USB-Gerät zu sein. Es hat auch einen eigenen Stromeingang für den Standalone-Betrieb. Die Diode schützt diese Stromversorgung und alles andere auf der Platine, wenn sie an USB angeschlossen ist. Die USB-Spezifikation hat eine höhere Grenze von 5,25 V, sodass möglicherweise der 5-V-On-Board-Regler beschädigt werden könnte. Die Richtung der Diode ist in Ordnung, nichts falsch daran.
@Indraneel, aber es ist auch kein USB-Host, also warum sollte es nur den PC mit Strom versorgen? Auf der Produktwebseite steht, dass sie über USB oder von einer externen Quelle mit Strom versorgt werden kann, sodass es ziemlich klar ist, dass die Diode in den Schaltplänen falsch gezeichnet ist oder immer eine externe Versorgung erforderlich ist und den PC zurückspeist.
@Justme, du hast Recht. Ich habe die Produktseite nicht gelesen. Wenn das Produkt über USB mit Strom versorgt werden kann, ist der Schaltplan falsch beschriftet. Die Diode wird noch benötigt und korrekt gezeichnet, aber der Bus mit der Bezeichnung 5V ist nicht am Reglerausgang, sondern an der Diodenkathode am USB-Anschluss angeschlossen. Tatsächlich sind es jetzt 5 V bei USB-Stromversorgung und 4,3 V bei externer Stromversorgung. Die Diode ist nicht optional, es sei denn, man möchte auch verschiedene Kurzschluss- und Überspannungsschutzeinrichtungen einbauen.
@Indraneel Ich verstehe immer noch nicht, wie das Board mit Strom versorgt wird, wenn es über USB angeschlossen ist. Nur zur Verdeutlichung, das Gerät soll vom PC mit Strom versorgt werden, auch wenn keine externe Stromquelle vorhanden ist
@Ruan Entweder ist die Diode vertauscht oder der Schaltplan ist falsch beschriftet. Das kann man ohne Blick auf die eigentliche Platine nicht sagen. Eine ordentliche Schaltung hätte 2 Dioden haben müssen, um sowohl die USB-Versorgung als auch das Bordnetz abzusichern.