Danke für die genauere Erklärung von pull-up und pull-down Wiederständen. Wie ich gesehen habe, hast du meinen Kommentar von damals im Video eingeblendet! 😁👍🏼
Ich hänge hier an dem Punkt wo du sagst, dass an dem Pulldown-Widerstand die 5V abfallen und dann an dem Pin-3 eingelesen werden (ca. 4:55). Wenn die Spannung dort abfällt, wie kann sie dann an dem Pin, der ja hochohmig ist, ankommen? Bisher dachte ich mit abfallen ist eher "verbrauchen" gemeint. Hier würde es sinngemäß eher "abprallen" bedeuten? Dankeschön.
der Eingang vom Arduino ist parallel zum Widerstand. In Parallelschaltungen ist die Spannung gleich, es fallen also sowohl 5V am Widerstand als auch als auch am Eingang ab. Lediglich fließt fast kein Strom in den Eingang sondern nur durch den Widerstand womit der Verbrauch sinkt
Zur frage bei 6:26, der Widerstand (-R-Pull) wird benötigt um den Strom zu begrenzen, da es sonst einen Kurzschluss zwischen VCC (5V) und GND darstellt (bei geschlossenem Schalter (-S1).
Wie wird genau die Spannung an einem digitalen Pin gemessen? Ist der digitale Pin noch mit dem Ground verbunden? Das Jumperkabel, welches vom Pin zu dem Widerstand führt, alleine reicht ja noch nicht, um eine Spannung zu ermitteln. Dazu bräuchte man doch noch das Potential nach dem Verbraucher und das wäre Ground. Liege ich da richtig?
Spannungen werden alle gegen den bezugspunkt GND gemessen, wenn man nicht sagt: spannung zwischen punkt a und b oder spannung die über das konkrete bauteil anliegt. Soll also eine LED (mit vorwiderstand) an einen digitalen Pin angeschossen werden, dann gehört die andere Seite der LED an GND. (LED Polung beachten, falsch rum bleibt dunkel).
Nachtrag: Output Modus: HIGH=5V LOW=0V = GND Im Input modus: keine Verbindung zu 5V oder GND (tri state, high impedance) außer: pullup Widerstand ein, dann "schwache Verbidung" über den Widerstand zu 5V
Verständnisfrage: Ich habe verstanden dass wir um die Bereiche zu errechnen bei High bspw. 0.6V * Vcc (5V) gerechnet haben, wodurch wir 3V und 5,5V erhalten haben, weil Vcc(5V) + 0.5 ist. Das könnt ich in Zukunft auch wieder korrekt anwenden, aber wieso? Woher bzw. wie erkennt man das? Ich hatte es von mir aus erst als 0.6 wäre die Min Vcc Spannung interpretiert bzw gelesen. Wie kommen wir darauf das 0.6 * Vcc ist bzw beim low halt 0.3 * Vcc? Gut aus der Mathematik weiß man das man das Malzeichen zwischen zwei Variablen auch weglassen kann. a*b ist dasselbe wie ab. Aber in der Physik gehören EInheiten immer zu Werten und Vcc hatte ich hier als Einheitszeichen verstanden.
Hallo RedWhite, das Vcc steht hierbei nicht für "Volt" (Einheit) sondern für "voltage" also Englisch "Spannung" (physikalische Größe). Vcc steht ausgeschrieben für "voltage at the common collector", das ist die positive Versorgungsspannung von einem integrierten Schaltkreis / Mikroprozessor. Beantwortet das deine Frage? Gruß Tobias
@@Elektrotechnik-einfach Also, ist das so, dass Vcc überall wo eine solche Angabe ist 0.3Vcc/0.6Vcc what ever immer nach diesem Muster zur Berechnung des Spannungsbereich für Low bzw High Voltage benutzt werden kann? Und letzte Frage wofür steht das I_(herabgesetzt)_OL 3:24 (Punkt 1-3 ganz unten)? Meine Suche hat mich da leider zu ganz unwahrscheinlichen Ergebnissen geführt.
Musst halt gucken ob du TTL 5V technik hast oder cmos 5v oder cmos 3.3v da gibt es dann verschiedene logik pegel bereiche was low und was high ist. im datenblatt des chips steht genau was low und high für spannungen sein dürfen.
Moin, kann mir vllt jemand erklären, weshalb der Pin beim 2. nicht floatet? Weil eigentlich gibt es ja kein Potential, wenn der Schalter offen ist oder? Ansonsten ist der Pull-up nur zum Strombegrenzen?
Pin 2 ist ein OUT Pin, der wird vom Arduino selbst High oder Low geschaltet. Der Widerstand ist zur Strombegrenzung, um die LED nicht zu überlasten, richtig.
Kann mir bitte da eine helfen? Arduino Uno R3 Bei mir funktioniert das Programm gar nicht. Wenn ich hoch lade wird Hochladen fehlerfrei abgeschlossen aber tüt es einfach gar nicht. Ganz einfache Beispiel, wenn ich digitale pin4 als Blinker hochlade, da blinkt nicht d.pin4 sondern d.pin0. Als wäre es, dass alle anderen pins tot wären. Das Ding hat einmal gut funktioniert mit Lauflicht. und i=0; i0;i-- Ich hab mir gedacht, irgendwelche Bauteile sind kapput, und aus dem Grund habe ich mir wieder Arduino ausgetauscht und die USB Anschluss und genau das gleiche Problem wieder! Mir scheint irgendwelche Übersetzungsfehler zwischen Bootloader und PC zu haben. Hat von euch eine Idee, was es sein kann und was die Lösung dafür ist?
Ich finds etwas missverständlich erklärt. Einmal wird vom internen Widerstand gesprochen, dann vom Pullup Widerstand, aber meistens nur von "der Widerstand" - ja, welcher denn nun? Die physikalischen Grundlagen hätten mich auch interessiert, wie etwa Parallelschaltung, Spannungsteiler etc., also warum macht der Strom das, was er macht?
@@Elektrotechnik-einfach Danke Dir für Deine Mühe. Gemeint war eigentlich die Schriftgrösse der Arduino-IDE, die man einstellen kann um Deine Code-Erklärungen live *deutlich* mitverfolgen zu können. LG
Nein, man muss nicht unbedingt. Es gibt z. B. auch IC- / Mikrocontroller-Eingänge die interne Pull-Up Strukturen haben, dort braucht man keinen externen Pull-Up Widerstände. Da muss man sich das Datenblatt des jeweiligen uC anschauen.
Fand mein linkes Ohr wirklich gut! 😂
dachte mein headset wäre kaputt
Jaaa bissl anstrengend mit Kopfhörern😂
Ich habe meinen Kopfhöreranschluss ein bisschen herausgezogen und dann hat es funktioniert 😆
Super erklärt. Hab's sogar als Nichtelektroniker kapiert. Du solltest Lehrer werden. Unser Bildungssystem braucht dich 👍
Danke dir, auf RUclips bin ich ja quasi schon "Hobby-Lehrer" hier kann ich glaube ich mehr ausrichten / helfen als in unserem Bildungssytem...
Sehr gut erklärt, vielen Dank!
Erstmal liken und schauen !
Super Erklärung Danke
Freut mich, immer gerne!
Danke für die genauere Erklärung von pull-up und pull-down Wiederständen. Wie ich gesehen habe, hast du meinen Kommentar von damals im Video eingeblendet! 😁👍🏼
Cool, dass du das entdeckt hast : )!
Cool
Könntest du mir sagen, welchen Kipp-/Wippschalter du genau für das Video verwendest hast? btw Super Video
Ich hänge hier an dem Punkt wo du sagst, dass an dem Pulldown-Widerstand die 5V abfallen und dann an dem Pin-3 eingelesen werden (ca. 4:55). Wenn die Spannung dort abfällt, wie kann sie dann an dem Pin, der ja hochohmig ist, ankommen? Bisher dachte ich mit abfallen ist eher "verbrauchen" gemeint. Hier würde es sinngemäß eher "abprallen" bedeuten? Dankeschön.
der Eingang vom Arduino ist parallel zum Widerstand. In Parallelschaltungen ist die Spannung gleich, es fallen also sowohl 5V am Widerstand als auch als auch am Eingang ab. Lediglich fließt fast kein Strom in den Eingang sondern nur durch den Widerstand womit der Verbrauch sinkt
@@richi7318Müssten dann nicht bei der Pullup-Variante auch 5V in den Eingangspin laufen, selbst wenn der Taster geschlossen ist?
Zur frage bei 6:26, der Widerstand (-R-Pull) wird benötigt um den Strom zu begrenzen, da es sonst einen Kurzschluss zwischen VCC (5V) und GND darstellt (bei geschlossenem Schalter (-S1).
Ganz genau, kurz und sauber zusammengefasst 👍
Ich glaube mit deiner Schaltung hättest du immer high. Du gibst immer 5V auf den Eingang.
Hallo, ich wollte mal fragen ob du mit der Arduino-Reihe weitermachtst? Würde mich freuen!
Hi Siefried,
ja sicher, es wird im Laufe des Jahres noch mehrere Arduino Videos geben.
VG
Tobias
Hi, bei Minute 5:25: Wenn der Strom ja ausschließlich durch den Rpull fließt, wieso leuchtet dann die LED? 😅
Weil die Diode mit dem Vorwiderstand und dem Arduino Ausgang (quasi eine Spannungsquelle) einen eigenen Stromkreis bildet.
Darf ich fragen mit welchem Programm Du die Grafiken und Schaltpläne in den Videos (z.B. bei 0:53 in diesem Video) erstellst?
Das ist tatächlich Powerpoint ;)
Wie wird genau die Spannung an einem digitalen Pin gemessen? Ist der digitale Pin noch mit dem Ground verbunden? Das Jumperkabel, welches vom Pin zu dem Widerstand führt, alleine reicht ja noch nicht, um eine Spannung zu ermitteln. Dazu bräuchte man doch noch das Potential nach dem Verbraucher und das wäre Ground. Liege ich da richtig?
Der Arduino ist auch an das gleiche Ground angebunden genau, daher gilt dieses Ground auch für den digitalen Pin, genau.
Spannungen werden alle gegen den bezugspunkt GND gemessen, wenn man nicht sagt: spannung zwischen punkt a und b oder spannung die über das konkrete bauteil anliegt.
Soll also eine LED (mit vorwiderstand) an einen digitalen Pin angeschossen werden, dann gehört die andere Seite der LED an GND. (LED Polung beachten, falsch rum bleibt dunkel).
Nachtrag:
Output Modus:
HIGH=5V
LOW=0V = GND
Im Input modus: keine Verbindung zu 5V oder GND (tri state, high impedance)
außer: pullup Widerstand ein, dann "schwache Verbidung" über den Widerstand zu 5V
Verständnisfrage: Ich habe verstanden dass wir um die Bereiche zu errechnen bei High bspw. 0.6V * Vcc (5V) gerechnet haben, wodurch wir 3V und 5,5V erhalten haben, weil Vcc(5V) + 0.5 ist. Das könnt ich in Zukunft auch wieder korrekt anwenden, aber wieso? Woher bzw. wie erkennt man das? Ich hatte es von mir aus erst als 0.6 wäre die Min Vcc Spannung interpretiert bzw gelesen. Wie kommen wir darauf das 0.6 * Vcc ist bzw beim low halt 0.3 * Vcc? Gut aus der Mathematik weiß man das man das Malzeichen zwischen zwei Variablen auch weglassen kann. a*b ist dasselbe wie ab. Aber in der Physik gehören EInheiten immer zu Werten und Vcc hatte ich hier als Einheitszeichen verstanden.
Hallo RedWhite,
das Vcc steht hierbei nicht für "Volt" (Einheit) sondern für "voltage" also Englisch "Spannung" (physikalische Größe). Vcc steht ausgeschrieben für "voltage at the common collector", das ist die positive Versorgungsspannung von einem integrierten Schaltkreis / Mikroprozessor.
Beantwortet das deine Frage?
Gruß
Tobias
@@Elektrotechnik-einfach Also, ist das so, dass Vcc überall wo eine solche Angabe ist 0.3Vcc/0.6Vcc what ever immer nach diesem Muster zur Berechnung des Spannungsbereich für Low bzw High Voltage benutzt werden kann?
Und letzte Frage wofür steht das I_(herabgesetzt)_OL 3:24 (Punkt 1-3 ganz unten)? Meine Suche hat mich da leider zu ganz unwahrscheinlichen Ergebnissen geführt.
Musst halt gucken ob du TTL 5V technik hast oder cmos 5v oder cmos 3.3v
da gibt es dann verschiedene logik pegel bereiche was low und was high ist. im datenblatt des chips steht genau was low und high für spannungen sein dürfen.
Moin, kann mir vllt jemand erklären, weshalb der Pin beim 2. nicht floatet?
Weil eigentlich gibt es ja kein Potential, wenn der Schalter offen ist oder?
Ansonsten ist der Pull-up nur zum Strombegrenzen?
Pin 2 ist ein OUT Pin, der wird vom Arduino selbst High oder Low geschaltet. Der Widerstand ist zur Strombegrenzung, um die LED nicht zu überlasten, richtig.
5:19 @elektrotechnick einfach erklärt : Seit wann fließen Widerstände? :P
:D sowas passiert im Eifer des Gefechts...
@@Elektrotechnik-einfach bestimmt zu viele Pull Up and Pull downs gemacht :D
Hat der Nano auch pull up // pull down eingänge?
es gibt nur interne pullup in arduinos mit avr controller
Kann mir bitte da eine helfen?
Arduino Uno R3
Bei mir funktioniert das Programm gar nicht.
Wenn ich hoch lade wird Hochladen fehlerfrei abgeschlossen aber tüt es einfach gar nicht.
Ganz einfache Beispiel, wenn ich digitale pin4 als Blinker hochlade, da blinkt nicht d.pin4 sondern d.pin0. Als wäre es, dass alle anderen pins tot wären.
Das Ding hat einmal gut funktioniert mit Lauflicht.
und i=0; i0;i--
Ich hab mir gedacht, irgendwelche Bauteile sind kapput, und aus dem Grund habe ich mir wieder Arduino ausgetauscht und die USB Anschluss und genau das gleiche Problem wieder!
Mir scheint irgendwelche Übersetzungsfehler zwischen Bootloader und PC zu haben.
Hat von euch eine Idee, was es sein kann und was die Lösung dafür ist?
Ich finds etwas missverständlich erklärt. Einmal wird vom internen Widerstand gesprochen, dann vom Pullup Widerstand, aber meistens nur von "der Widerstand" - ja, welcher denn nun?
Die physikalischen Grundlagen hätten mich auch interessiert, wie etwa Parallelschaltung, Spannungsteiler etc., also warum macht der Strom das, was er macht?
Dann am besten mal die Gleichstromtechnik Playlist anschauen. In dem Video geht es ja nicht um Reihen oder Parallelschaltung...
In Stereo wäre noch besser gewesen
Gut erklärt, schade, dass der Code so klein war.
Hi Roger,
danke dir. Problem gelöst, habe eben den kleinen Sketch in Google Drive abgelegt und in der Videobeschreibung verlinkt ;).
VG
Tobias
@@Elektrotechnik-einfach Danke Dir für Deine Mühe.
Gemeint war eigentlich die Schriftgrösse der Arduino-IDE, die man einstellen kann um Deine Code-Erklärungen live *deutlich* mitverfolgen zu können.
LG
@@Amperekaefer :D achso, guter Hinweis, versuche beim nächsten Arduino Video dran zu denken!
@@Elektrotechnik-einfach Superschnelle Antwort! Danke Dir.
PS. : Also sollte man jedem Signalgeber einen Pull down oder pull-up Widerstand hinzufügen!? Zum beispiel auch einem IR Empfänger!?
Nein, man muss nicht unbedingt. Es gibt z. B. auch IC- / Mikrocontroller-Eingänge die interne Pull-Up Strukturen haben, dort braucht man keinen externen Pull-Up Widerstände. Da muss man sich das Datenblatt des jeweiligen uC anschauen.
Die einzigen Pullups in der Industrie sind die im Fitnesscenter
Guten Morgen alle zusammen
@Dieter Bletten normal