Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober 2009 1 Mikrocomputertechnik Jürgen Walter „PWM-Quickie“ Pulsweitenmodulation.

Slides:



Advertisements
Ähnliche Präsentationen
Mikrocomputertechnik
Advertisements

4. Attiny-Veranstaltung
Spielzeugsortierer Labor Mikrocomputertechnik Dozent: Prof. J. Walter
Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober Mikrocomputertechnik Jürgen Walter 8PLUS5-Quickie Einfache Addition 8051-Architektur.
Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober Mikrocomputertechnik Jürgen Walter Drei-Stellungen-Quickie Servomotorsteuerung.
Mikrocomputertechnik QUICKIE-Quickie Prof. J. Walter Stand Oktober Mikrocomputertechnik Jürgen Walter QUICKIE-Quickie Was sind Quickies?
Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober Mikrocomputertechnik Jürgen Walter Indirekte Adressierung- Quickie Beschreibung.
Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober Mikrocomputertechnik Jürgen Walter Speicher-Quickie Beschreibung.
Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober Mikrocomputertechnik Jürgen Walter Drais-Quickie Beschreibung.
Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober Mikrocomputertechnik Jürgen Walter EVA-WIE-Quickie Eingabe – Verarbeitung - Ausgabe.
Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober Mikrocomputertechnik Jürgen Walter PWM-SERVO-Quickie Ansteuerung eines Servomotors.
Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand November Mikrocomputertechnik Jürgen Walter Eagle-Einführungs-Quickie Beschreibung Pfostenstecker.
Embedded Systems Prof. Dr. H. Kristl
Mikrocomputertechnik Jürgen Walter
Mikrocomputertechnik Port-Quickie Prof. J. Walter Stand Januar Mikrocomputertechnik Jürgen Walter „Port-Quickie“ 8051-Port Eingabe - Ausgabe.
Mikrocomputertechnik Jürgen Walter
Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober Mikrocomputertechnik Jürgen Walter „EVA-WAS-Quickie“ Eingabe – Verarbeitung - Ausgabe.
Mikrocomputertechnik ADC-P1-1-Quickie Prof. J. Walter Stand Januar Mikrocomputertechnik Jürgen Walter „ADC-Quickie“ A/D-Wandlung mit VC_2.
Mikrocomputertechnik IDE-Quickie Prof. J. Walter Stand Januar Mikrocomputertechnik Jürgen Walter „IDE-Quickie“ Keil: Integrated Development Environment.
Mikrocomputertechnik Jürgen Walter
Mikrocomputertechnik 12-A-PWM-Quickie Prof. J. Walter, HsKa Stand Dezember Mikrocomputertechnik Jürgen Walter „PWM-P-Quickie“ Programmierung: P_25_50_75.
Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober Mikrocomputertechnik Jürgen Walter „TIMER-2/3-Quickie“
Mikrocomputertechnik SERVO-Kalibrations-Quickie Prof. J. Walter Stand Dezember Mikrocomputertechnik Jürgen Walter Servo-Kalibrations-Quickie Kalibration.
Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Januar Mikrocomputertechnik Jürgen Walter „Configuration-Quickie“ Hardware konfigurieren.
Mikrocomputertechnik SERVO-Kalibrations-Quickie Prof. J. Walter Stand Dezember Mikrocomputertechnik Jürgen Walter SERVO_LR-HS-53-P-Quickie Programmierung.
Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober Mikrocomputertechnik Jürgen Walter „???-Quickie“ Beschreibung.
Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Dezember Mikrocomputertechnik Jürgen Walter „PWM-SERVO-Quickie“ Ansteuerung eines Servomotors.
Mikrocomputertechnik PWM-SERVO-Quickie Prof. J. Walter Stand Dezember Mikrocomputertechnik Jürgen Walter „PWM-SERVO-Quickie“ Ansteuerung eines Servomotors.
Mikrocomputertechnik Timer-2-3-Quickie Prof. J. Walter Stand Januar Mikrocomputertechnik Jürgen Walter „TIMER-2-3-Quickie“
Mikrocomputertechnik BLIN_INT-P-Quickie Prof. J. Walter Stand Januar Mikrocomputertechnik Jürgen Walter „BLIN_INT-P-Quickie“
Mikrocomputertechnik Timer-0-1-Quickie Prof. J. Walter Stand Januar Mikrocomputertechnik Jürgen Walter „TIMER-0-1-Quickie“
Der Foliensatz ist unter einer Creative Commons-Lizenz lizenziert:
Problemlösen am Beispiel des Rückwärtsarbeitens
? Stichwortverzeichnis … zum Suchen
Stichwortverzeichnis
Heute Mathe, morgen DLR! Dr. Margrit Klitz
Einführung in Web- und Data-Science Grundlagen der Stochastik
gemeinsam.innovativ.nachhaltig.
Wissenschaftliche Methodik
3. Schafft das Internet neue Transaktionsdesign?
Michael Artin: Geometric Algebra
R What is this R thing, and is it worth some effort?
Elektro-Skateboards Teil I Grundlagen
Stichwortverzeichnis
8 Zündung/Motormanagement
Stichwortverzeichnis
2 Elektrische Maschinen in Kraftfahrzeugen
Herstellung von kristallinen Metalloxiden über die Schmelze mit einem Spiegelofen Gruppe 8: Yuki Meier, Vivien Willems, Andrea Scheidegger, Natascha Gray.
Kapitel 4 Traveling Salesman Problem (TSP)
Lieber Leser, liebe Leserin,
C / C++ für das Internet der Dinge und Hausautomatisierung Arduino Uno / Nano / … Input, Interrupts, Timer, Sleepmode Hochschule Fulda – FB AI Sommersemester.
Inhaltsverzeichnis In der vorliegenden Präsentation finden Sie unter anderem Antworten auf folgende Fragen… warum ist eine Gesetzesinitiative zum Betriebliches.
Einführung in Web- und Data-Science
Entwicklung epistemologischer Überzeugungen
Das Verdauungssystem Präsentiert von Theresa
MasterBAV© Die neue Generation BAV
Algorithmen und Datenstrukturen
Rehwild die richtige Altersbestimmung
PSG II Neuer Pflegebedürftigkeitsbegriff und dessen Begutachtung (NBA)
Medientechnische Infrastrukturen für virtuelle und lokale Lernräume
Wissensmanagement im Zeitalter von Digitaler Transformation
Amand Fäßler 3. Januar 2017; RC Bregenz
Vorlesung Wasserwirtschaft & Hydrologie I
Vorlesung Eigenspannungen in Bauteilen und Werkstoffen
Vorlesung Eigenspannungen in Bauteilen und Werkstoffen
Ökonometrie und Statistik Fraud Detection
Kinder des Lichts sein (1. Thess 5,4-8)
Physik.
Auffrischung – Das Standardmodell
 Präsentation transkript:

Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober Mikrocomputertechnik Jürgen Walter „PWM-Quickie“ Pulsweitenmodulation

Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober Lernziele:  Modulation  Pulsweitenmodulation  Duty Cycle  PCA Programmable Counter Array

Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober Wiederholung  Modulation ist eine Multiplikation von zwei Funktionen z.B. Amplitudenmodulation

Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober Pulsweitenmodulation  Pulsweite wird verändert

Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober T U t Pulsweite modulieren 0

Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober T U t Pulsweite modulieren 1

Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober T U t Pulsweite modulieren 2

Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober T U t Duty Cycle – Tastgrad - Aussteuergrad Duty Cycle=High Zeit/Periodendauer THTH

Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober Das Prinzip: Steigende Flanke PCA0 = PCA0CP  Port I/O steigende Flanke FFF PCA0CP PCA0 4000

Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober Das Prinzip: Fallende Flanke PCA0  Overflow  Port I/O fallende Flanke 4000 FF PCA0CP PCA0 00

Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober Wecker

Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober Timer + 5 Vergleichsregister

Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober BIT-Counter C8051F340 PCA0 Programmable Counter Array 0  H = High Byte L = Low Byte  CF Counter overflow Flag 3MHz

Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober PWM 16-Bit – 3MHz Sysclk – Configuration Wizard T ≈ 65536/3 MHz≈ 21,8ms t U

Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober PWM 16-Bit Watchdog – Configuration Wizard

Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober Programmierung VC_2 Port 1.1

Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober PCA Counter / Timer Blockdiagramm

Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober PCA Abkürzungen CF Counter Control Flag MD Mode CN Control CR Counter Run CCF Capture Compare Flag EC1 External Clock CPSn Counter Puls Select

Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober PWM 16-Bit – 3MHz Sysclk T ≈ 65536/3 MHz≈ 21,8ms

Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober Bit PWM-Einheit C8051F340

Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober PWM 16-Bit – 3MHz Sysclk T ≈ 21,8ms ≈65536/3 MHz 0000h PCA0H PCA0L FFFFh0000h PCA0CPnH PCA0CPnL 6D60h

Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober T ≈ 21,8ms ≈65536/3 MHz PCA0CPnH PCA0CPnL 4000h Helligkeit 25%

Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober T ≈ 21,8ms ≈65536/3 MHz PCA0CPnH PCA0CPnL 8000h Helligkeit 50%

Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober T ≈ 21,8ms ≈65536/3 MHz PCA0CPnH PCA0CPnL C000h Helligkeit 75%

Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober ÜBUNG 1: C8051F340 Programm: PWM_70_80_90  I/O:  CEX0-70%  CEX1-80%  CEX2-90%  PCA-Einheit 16-Bit PWM  SYSCLK: 6 MHz

Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober ÜBUNG 2: PCA0_3 Stellen Sie jeweils auf Tastendruck das Signal der LEDs auf  T1  L1:20% L2: 80% L3: 50%  T2  L1:10% L2: 40% L3: 5%  T3  L1:70% L2: 45% L3: 15%

Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober Quickies – schnell und intensiv lernen  Ziel erreicht!