Tech-Videoclips

PWM (Pulsweitenmodulation): Einstellung des inv...

Der Invertierte Modus ist, wenn der Puls am Ende der Periode auftritt. Der Nicht-Invertierte Modus ist, wenn der Puls am Anfang der Periode auftritt. Im invertierten Modus springt das Signal...

PWM (Pulsweitenmodulation): Einstellung des inv...

Der Invertierte Modus ist, wenn der Puls am Ende der Periode auftritt. Der Nicht-Invertierte Modus ist, wenn der Puls am Anfang der Periode auftritt. Im invertierten Modus springt das Signal...

PWM (Pulsweitenmodulation): Auswahl des richtig...

Es gibt zwei Arten von WGM (Waveform Generation Modes): phasenkorrekt oder Fast PWM. Innerhalb dieser Modi kann das WGM auf CTC (Clear on Timer Compare) eingestellt werden, wobei der Timer...

PWM (Pulsweitenmodulation): Auswahl des richtig...

Es gibt zwei Arten von WGM (Waveform Generation Modes): phasenkorrekt oder Fast PWM. Innerhalb dieser Modi kann das WGM auf CTC (Clear on Timer Compare) eingestellt werden, wobei der Timer...

PWM (Pulsweitenmodulation) Allgemeine Diskussio...

Der 8-Bit-Timer des AVR kann eine PWM unter Verwendung des OCR (Output Compare Register) erzeugen. Das OCR kann als Überlauf für den Timer (CTC - Clear on Timer Compare) verwendet...

PWM (Pulsweitenmodulation) Allgemeine Diskussio...

Der 8-Bit-Timer des AVR kann eine PWM unter Verwendung des OCR (Output Compare Register) erzeugen. Das OCR kann als Überlauf für den Timer (CTC - Clear on Timer Compare) verwendet...

PWM (Pulsweitenmodulation) Allgemeine Diskussio...

Dieses Video bezieht sich speziell auf die Steuerung von Hobbyservos, ist aber eine gute Diskussion über die Verwendung des 16-Bit-Timers zur Erzeugung eines PWM. Die Periode kann durch den 16-Bit-Timer-Überlauf...

PWM (Pulsweitenmodulation) Allgemeine Diskussio...

Dieses Video bezieht sich speziell auf die Steuerung von Hobbyservos, ist aber eine gute Diskussion über die Verwendung des 16-Bit-Timers zur Erzeugung eines PWM. Die Periode kann durch den 16-Bit-Timer-Überlauf...

PWM (Pulsweitenmodulation) Allgemeine Diskussio...

Phasenkorrigierte PWM ist einfach der Puls, der in der Mitte der Periode positioniert ist. Der Timer/Zähler kann dies tun, weil er nicht überläuft und den Zähler auf 0 zurücksetzt, sondern...

PWM (Pulsweitenmodulation) Allgemeine Diskussio...

Phasenkorrigierte PWM ist einfach der Puls, der in der Mitte der Periode positioniert ist. Der Timer/Zähler kann dies tun, weil er nicht überläuft und den Zähler auf 0 zurücksetzt, sondern...

PWM (Pulsweitenmodulation) Bestimmung der Perio...

Die Periodendauer richtet sich danach, welche Periodendauer das Gerät, an das Sie das PWM liefern werden, akzeptiert. In diesem Fall wird das PWM an ein Hobby-Servo gesendet, das ein 50-Hz-Signal...

PWM (Pulsweitenmodulation) Bestimmung der Perio...

Die Periodendauer richtet sich danach, welche Periodendauer das Gerät, an das Sie das PWM liefern werden, akzeptiert. In diesem Fall wird das PWM an ein Hobby-Servo gesendet, das ein 50-Hz-Signal...

PWM (Pulsweitenmodulation) Umwandlung in analog...

Eine PWM kann mit Kondensatoren in eine analoge Spannung umgewandelt werden. Da ein PWM-Signal aus einer Reihe von Impulsen besteht, lädt sich der Kondensator mit den Impulsen auf, gibt die...

PWM (Pulsweitenmodulation) Umwandlung in analog...

Eine PWM kann mit Kondensatoren in eine analoge Spannung umgewandelt werden. Da ein PWM-Signal aus einer Reihe von Impulsen besteht, lädt sich der Kondensator mit den Impulsen auf, gibt die...

Drucktastenschalter – Einführung und Schaltzeichen

Allgemeine Beschreibung eines Tasters und des Schaltzeichens für einen Taster. Der Taster ist ein Momenttaster, der seine Kontakte nur dann verbindet, wenn er gedrückt gehalten wird.

Drucktastenschalter – Einführung und Schaltzeichen

Allgemeine Beschreibung eines Tasters und des Schaltzeichens für einen Taster. Der Taster ist ein Momenttaster, der seine Kontakte nur dann verbindet, wenn er gedrückt gehalten wird.

Drucktasten und Schalter beschrieben

Allgemeine Beschreibung von Drucktasten und Schaltern. Drucktasten sind Momentkontaktschalter, bei denen die Taste gedrückt gehalten werden muss, um eine Verbindung zwischen ihren Anschlüssen herzustellen. Schalter sind im Allgemeinen Geräte, die...

Drucktasten und Schalter beschrieben

Allgemeine Beschreibung von Drucktasten und Schaltern. Drucktasten sind Momentkontaktschalter, bei denen die Taste gedrückt gehalten werden muss, um eine Verbindung zwischen ihren Anschlüssen herzustellen. Schalter sind im Allgemeinen Geräte, die...

Taster- und Schalterprellen (Einführung ins Ent...

Allgemeine Erklärung von Tasten- und Schalterprellen. Das Entfernen des Tasten- oder Schalterprellens wird als Entprellen des Schalters oder der Taste bezeichnet. Das Entprellen kann auf zwei Arten erfolgen: Software-Entprellen und...

Taster- und Schalterprellen (Einführung ins Ent...

Allgemeine Erklärung von Tasten- und Schalterprellen. Das Entfernen des Tasten- oder Schalterprellens wird als Entprellen des Schalters oder der Taste bezeichnet. Das Entprellen kann auf zwei Arten erfolgen: Software-Entprellen und...

Programmierung und Ergebnis: Verwenden des Time...

Der Timer/Zähler wird verwendet, um eine bekannte Taktfrequenz zu zählen, die interne Taktquelle für den AVR-Mikrocontroller. Im ersten Teil des Experiments wird eine LED, die an PORTB und Pin 0...

Programmierung und Ergebnis: Verwenden des Time...

Der Timer/Zähler wird verwendet, um eine bekannte Taktfrequenz zu zählen, die interne Taktquelle für den AVR-Mikrocontroller. Im ersten Teil des Experiments wird eine LED, die an PORTB und Pin 0...

Programmierung und Ergebnis: Verwenden des Time...

Der Timer/Zähler wird verwendet, um eine bekannte Taktfrequenz zu zählen, die interne Taktquelle des AVR-Mikrocontrollers. Im ersten Teil des Experiments wird eine LED, die mit PORTB und Pin 0 verbunden...

Programmierung und Ergebnis: Verwenden des Time...

Der Timer/Zähler wird verwendet, um eine bekannte Taktfrequenz zu zählen, die interne Taktquelle des AVR-Mikrocontrollers. Im ersten Teil des Experiments wird eine LED, die mit PORTB und Pin 0 verbunden...

Programmierung und Ergebnis: Verwenden des Time...

Der Timer/Zähler wird verwendet, um gegen eine bekannte Taktfrequenz, die interne Taktquelle des AVR-Mikrocontrollers, zu zählen. Im ersten Teil des Experiments wird eine Reihe von LEDs (insgesamt 14) an PORTB...

Programmierung und Ergebnis: Verwenden des Time...

Der Timer/Zähler wird verwendet, um gegen eine bekannte Taktfrequenz, die interne Taktquelle des AVR-Mikrocontrollers, zu zählen. Im ersten Teil des Experiments wird eine Reihe von LEDs (insgesamt 14) an PORTB...

Programmierung und Ergebnis: Aufruf des globale...

Damit der Interrupt funktioniert, muss der globale Interrupt (I-Bit in SREG) verwendet werden: sei();

Programmierung und Ergebnis: Aufruf des globale...

Damit der Interrupt funktioniert, muss der globale Interrupt (I-Bit in SREG) verwendet werden: sei();

Programmierung und Ergebnis: Erstellen von Funk...

Die Verwendung der Befehle und das Senden von Zeichen an das LCD, um eine Zahl an einer bestimmten Position auf dem Bildschirm anzuzeigen, erfordert einige Zeilen Code, die hier nicht...

Programmierung und Ergebnis: Erstellen von Funk...

Die Verwendung der Befehle und das Senden von Zeichen an das LCD, um eine Zahl an einer bestimmten Position auf dem Bildschirm anzuzeigen, erfordert einige Zeilen Code, die hier nicht...

Programmierung und Ergebnis: ADC (Analog-Digita...

Der ADC verfügt über rauschunterdrückende Funktionen, die im Folgenden beschrieben werden: Schaltungsspezifisch: Analoge Rauschunterdrückungstechniken: Die Masseschichtspezifikationen unter Verwendung eines Induktors von 10 mH und eines Kondensators von 100 nF (Nanofarad)...

Programmierung und Ergebnis: ADC (Analog-Digita...

Der ADC verfügt über rauschunterdrückende Funktionen, die im Folgenden beschrieben werden: Schaltungsspezifisch: Analoge Rauschunterdrückungstechniken: Die Masseschichtspezifikationen unter Verwendung eines Induktors von 10 mH und eines Kondensators von 100 nF (Nanofarad)...

Programmierung und Ergebnis: ADC (Analog-Digita...

Der ADC (Analog-Digital-Wandler) wandelt eine analoge Spannung innerhalb eines Spannungsbereichs um und liefert eine 8- bis 10-Bit-Zahl proportional zur vom ADC erfassten Spannung. In diesem Video benachrichtigt der ADC automatisch...

Programmierung und Ergebnis: ADC (Analog-Digita...

Der ADC (Analog-Digital-Wandler) wandelt eine analoge Spannung innerhalb eines Spannungsbereichs um und liefert eine 8- bis 10-Bit-Zahl proportional zur vom ADC erfassten Spannung. In diesem Video benachrichtigt der ADC automatisch...

Programmieren und Breadboarding: ADC (Analog-Di...

Die Referenzspannung ist die höchste Spannung, die bei der Umwandlung berücksichtigt wird. Der Ausgang des Drucksensors liegt zwischen 0 V und 5 V. Unsere Schaltung hat diese Spannung bereits zur...

Programmieren und Breadboarding: ADC (Analog-Di...

Die Referenzspannung ist die höchste Spannung, die bei der Umwandlung berücksichtigt wird. Der Ausgang des Drucksensors liegt zwischen 0 V und 5 V. Unsere Schaltung hat diese Spannung bereits zur...

Programmierung: Variablen erklärt

Ein Verständnis dessen, was Variablen sind. Variablen sind Container, wie Körbe, die eine Menge und eine Art von Dingen im Korb tragen. Bei Variablen gibt es eine Art von Informationen,...

Programmierung: Variablen erklärt

Ein Verständnis dessen, was Variablen sind. Variablen sind Container, wie Körbe, die eine Menge und eine Art von Dingen im Korb tragen. Bei Variablen gibt es eine Art von Informationen,...

Programmierung: Verwendung der While-Schleife (...

Um eine Reihe von Zeichen mittels eines Pointers zu durchlaufen:while(*StringOfCharacters > 0) { Send_A_Character(*StringOfCharacters++); } Da das ++ am Ende der Variablen steht, wird der Wert vor der Inkrementierung zurückgegeben.

Programmierung: Verwendung der While-Schleife (...

Um eine Reihe von Zeichen mittels eines Pointers zu durchlaufen:while(*StringOfCharacters > 0) { Send_A_Character(*StringOfCharacters++); } Da das ++ am Ende der Variablen steht, wird der Wert vor der Inkrementierung zurückgegeben.

Programmierung: Verwenden der bitweisen Shift-O...

Die Verwendung des Bit-Shift-Operators ist eine sehr mächtige Funktion. Eine Zahl aus einer Binärzahl kann in jede beliebige Ziffer einer anderen Variablen platziert werden.

Programmierung: Verwenden der bitweisen Shift-O...

Die Verwendung des Bit-Shift-Operators ist eine sehr mächtige Funktion. Eine Zahl aus einer Binärzahl kann in jede beliebige Ziffer einer anderen Variablen platziert werden.

Programmierung: Verwendung von Interrupts mit d...

Der Interrupt kann verwendet werden, um ein Ereignis zu erzeugen, wenn der Timer/Zähler TCNT1 oder TCNT0 einen bestimmten Wert erreicht. Der OCR1A wird verwendet, um diesen Wert zu halten. Der...

Programmierung: Verwendung von Interrupts mit d...

Der Interrupt kann verwendet werden, um ein Ereignis zu erzeugen, wenn der Timer/Zähler TCNT1 oder TCNT0 einen bestimmten Wert erreicht. Der OCR1A wird verwendet, um diesen Wert zu halten. Der...

Programmierung: Die Verwendung von #ifndef #def...

Eine Header-Datei benötigt einen Mechanismus, der es dem Code erlaubt, nur einmal kompiliert zu werden, selbst wenn die Header-Datei in anderen Dateien mehrfach inkludiert wird. Dafür wird das #ifndef verwendet.Verwendung:...

Programmierung: Die Verwendung von #ifndef #def...

Eine Header-Datei benötigt einen Mechanismus, der es dem Code erlaubt, nur einmal kompiliert zu werden, selbst wenn die Header-Datei in anderen Dateien mehrfach inkludiert wird. Dafür wird das #ifndef verwendet.Verwendung:...

Programmierung: Verwendung von #ifndef, #define...

Eine Header-Datei benötigt einen Mechanismus, der es ermöglicht, den Code nur einmal zu kompilieren, selbst wenn die Header-Datei in anderen Dateien mehrfach enthalten ist. Dafür wird die Anweisung #ifndef verwendet.Verwendung:...

Programmierung: Verwendung von #ifndef, #define...

Eine Header-Datei benötigt einen Mechanismus, der es ermöglicht, den Code nur einmal zu kompilieren, selbst wenn die Header-Datei in anderen Dateien mehrfach enthalten ist. Dafür wird die Anweisung #ifndef verwendet.Verwendung:...