System-orientierte Informatik - Mikrocontroller, Sensor- und Aktoranbindung
|
|
- Alma Geiger
- vor 7 Jahren
- Abrufe
Transkript
1 Fakultät Informatik Institut für Technische Informatik, Professur Mikrorechner System-orientierte Informatik - Mikrocontroller, Sensor- und Aktoranbindung Prof. Dr.-Ing. Christian Hochberger
2 Ausgangslage Gesamtsystem, bestehend aus Prozess (Steuer-)Rechner Sensoren Aktoren Fragestellung hier: Wie werden Rechner, Sensoren und Aktoren in der Praxis realisiert? E in g a b e - P e rip h e rie ( z. B. T a s t a t u r ) S t e ll - P e rip h e rie ( z. B. A k t o r e n ) A ö f f n e n E le k t ro m o t o r A u s g a b e - P e r i p h e r i e ( z. B. B i l d s c h i r m ) I - E in g a b e I - A u s g a b e R e c h n e r I n f o r m a t i o n s - V e r a r b e i t u n g I - N u t z u n g I - G e w i n n u n g % 0 % S c h i e b e r - p o s i t i o n M Z s c h l i e ß e n M e ß - P e r i p h e r i e ( z. B. S e n s o r e n ) S e n s o r ( F o t o z e l l e ) F l ü g e l - r a d L a m p e D u r c h f l u ß S t r ö m u n g s - g e s c h w in d ig k e it V S Christian Hochberger Folie 2 von 33
3 Mikrocontroller Wunsch: Alle Komponenten auf einem Chip System-on-Chip (SoC) Minimalausstattung: Prozessorkern (EP)ROM RAM I/O (digital, analog, seriell) Timer (fast immer, oft mit Capture und Compare) Christian Hochberger Folie 3 von 33
4 Mikrocontroller Speicherausstattung Auswirkungen des SoC-Prinzips Auch Speicher mit auf Chip Probleme bei der Technologie-Integration Typischerweise kein DRAM zusammen mit CMOS RAM nur als SRAM Bei großem RAM-Bedarf: Externe Speicherbausteine (DRAM, SDRAM, DDR,...) Intern komplette Ansteuerung (DRAM-Kontroller) Christian Hochberger Folie 4 von 33
5 Mikrocontroller Programmierung Prozessorkern Oft RISC, meistens einfache Befehlssätze Bessere Berechenbarkeit der Ausführungszeiten Verzicht auf Komfort -Befehle (z.b. Multiplikation, Division, Floating-Point) Einfache Speicherverwaltung (keine MMU, evtl. einfache Schutzmechanismen) Echtzeitbetriebssystem nur wenn Multitasking gebraucht wird oder Treiber für Schnittstellen gebraucht werden (z.b. USB, Ethernet/TCP/IP,...) Christian Hochberger Folie 5 von 33
6 Mikrocontroller Beispiele MSP 430 Familie von TI 16-Bit Prozessorkern, RISC Speziell für energieeffiziente Systeme konzipiert 0,5µA im Shutdown-Mode, 1µS Wakeup-Time Speicherausstattung 128B 18KB SRAM KB Flash-EPROM Peripherieausstattung USB, SPI, I2C, UART, LIN OpAmp, ADC, DAC, Multiplier, AES, LCD (segmentbasiert) Timer, WDT, RTC Christian Hochberger Folie 6 von 33
7 Mikrocontroller Beispiel MSP430F4152 Christian Hochberger Folie 7 von 33
8 Mikrocontroller Beispiel MSP430F1101A Christian Hochberger Folie 8 von 33
9 Mikrocontroller Beispiele (2) LPC 17XX Familie NXP ARM Cortex M3 Prozessorkern bis 120MHz Speicherausstattung KB Flash-EPROM KB SRAM Peripherieausstattung Ethernet, USB, CAN I2C, I2S, SPI, UART, analoge Eingänge, verschiedene Timer, PWM Christian Hochberger Folie 9 von 33
10 Mikrocontroller Beispiel LPC17XX Christian Hochberger Folie 10 von 33
11 Rückblick Operationsverstärker Wird für Anbindung der Außenwelt oft gebraucht Synonyme: OPV, OpAmp Grundkonzept: 2 Eingänge (+ und -) Spannungsdifferenz wird -fach verstärkt (in der Praxis ) Durch Eingänge fließt kein Strom Problem: Braucht gute analoge Transistoren + - Christian Hochberger Folie 11 von 33
12 OPV Grundschaltung Spannungsfolger Prinzip: Eingangsspannung ändert sich Differenz wächst Ausgangswert wirkt auf Null- Differenz zurück Natürlich nicht verzögerungsfrei Christian Hochberger Folie 12 von 33
13 OPV Sample & Hold Schalter geschlossen: Kondensator folgt Eingangsspannung Verzögerung aufgrund der Umladung Schalter offen: Kondensator hält seinen Wert (da kein Strom über OpAmp) Wert driftet mit der Zeit weg Christian Hochberger Folie 13 von 33
14 D/A Wandlung Umwandlung binärer Werte in analoge Ausgangsgrößen Häufig Strom oder Spannung Werden oft als Steuergröße für Folgesysteme gebraucht Viel einfacher als A/D Wandlung Hier zwei Verfahren: Erzeugen einer Spannung mit R2R-Netzwerk Pulsbreitenmodulation für größere Leistungen Andere Verfahren bei Synchronmaschinen Christian Hochberger Folie 14 von 33
15 D/A Wandlung Erzeugen von Spannungen Typische Realisierung: R2R-Netzwerk Nur zwei verschiedene Widerstandswerte nötig Schnell Aber: Keine Belastung des Ausgangs Daher meist mit OpAmp Christian Hochberger Folie 15 von 33
16 D/A Wandlung Steuerung großer Lasten z.b. Helligkeit einer Lampe Hängt vom Strom ab Lässt sich z.b. durch Widerstand regeln Probleme: Schlecht vom Mikrocontroller zu regeln Strom fließt auch durch Widerstand Widerstand erhitzt sich Leistung wird nicht genutzt Wann geht eigentlich am meisten Leistung verloren? VCC Christian Hochberger Folie 16 von 33
17 D/A Wandlung Steuerung großer Lasten Widerstand kann durch MOS- Transistor ersetzt werden Drain-Source Widerstand proportional zu Gate-Spannung Leicht durch Mikrocontroller zu steuern Problem: Strom erhitzt auch den Transistor Leistung wird verheizt (Verlustleistung) VCC Christian Hochberger Folie 17 von 33
18 D/A Wandlung Pulsbreitenmodulation Transistor voll gesperrt: Kein Strom durch Transistor, keine Verlustleistung Transistor voll leitend: Widerstand nahe an Null, Verlustleistung sehr klein Idee der Pulsbreitenmodulation Nutze nur die beiden Zustände des Transistors Schalte schnell/oft genug um Schalten nicht mehr zu bemerken Christian Hochberger Folie 18 von 33
19 D/A Wandlung Pulsbreitenmodulation (2) t on t cyc Resultierende Leistung entspricht dem Verhältnis aus Zykluszeit und Einschaltzeit Voraussetzung: Verbraucher muss filternde/integrierende Wirkung haben Zykluszeit muss hinreichend klein sein Christian Hochberger Folie 19 von 33
20 Timer Sehr häufig in Mikrocontrollern vorhanden Anwendung: Zum Messen von Zeiten: Externes Event erzeugt IRQ, Kern ließt Zählerstand aus Zum Erzeugen vorgegebener Zeitintervalle IRQ nach Ablauf des Timers, Kern kann Aktion ausführen Viele Formen möglich Auf-/Abwärts zählen, programmierbarer Start-/End-Wert Wahl des Eingangstaktes (Systemtakt, Peripherietakt, externer Takt) Einstellbarer Vorteiler Christian Hochberger Folie 20 von 33
21 Timer Output Compare Unit Zusatzeinheit in Kombination mit Timer Programmierbares Register Bei Gleichheit mit Zählerstand wird Aktion ausgelöst Aktion programmierbar (IRQ, Port An/Aus/Invert) Mehrere pro Timer möglich Erlauben autonome Signalerzeugung (ohne Kern- Beteiligung) Kann als PWM-Einheit verwendet werden Christian Hochberger Folie 21 von 33
22 Timer Output Compare Unit: PWM-Erzeugung Beispiel: MSP430F1101 Mehrere Capture/Compare Register Zykluslänge in CCR0 CCR2 auf t on setzen Output Mode: Port ein bei Nulldurchgang Port aus bei Erreichen von CCR2 Christian Hochberger Folie 22 von 33
23 Timer Input Capture Unit Ziel: Autonomes Festhalten eines Zeitpunktes Funktionsweise: Externes Event löst Takt am Capture-Register aus Eingang des Capture-Registers hängt am Zählerstand Optional: IRQ auslösen Möglicher Nutzen: Hochgenaue Messung von Ereigniszeitpunkten Keine Verfälschung bei hoher IRQ-Last des Kerns Auf mehreren Kanälen gleichzeitig möglich Anwendung z.b. bei Slope-Wandlungen Christian Hochberger Folie 23 von 33
24 A/D Wandlung Kriterien bei der Auswahl Geschwindigkeit Genauigkeit Technologische Integrierbarkeit Betrachtete Verfahren: Flash A/D Wandlung Dual-Slope Wandlung Sukzessive Approximation (aber es gibt viele weitere!) Christian Hochberger Folie 24 von 33
25 Flash A/D Wandlung Prinzip: Bilde eine Referenzspannung für alle Spannungsstufen Vergleiche alle Referenzspannungen mit dem Eingang Eingang größer -> OpAmp liefert 1 Eingang kleiner -> OpAmp liefert 0 Ermittle Binärcodierung des Umschlagpunktes Aufwand: Bei n Bit Auflösung: 2 n OpAmps Christian Hochberger Folie 25 von 33
26 VCC Flash A/D Wandlung (2) Wandlung arbeitet zeitkontinuierlich! Schnellstes Wandlungsverfahren Wg. hoher Zahl analoger Transistoren: Schlecht integrierbar Praktisch immer in separaten Chips Priority Encoder Christian Hochberger Folie 26 von 33
27 Single Slope Wandlung Grundidee: Vergleiche Eingangsspannung mit Kondensatorspannung während Entladevorgang Kondensatorspannung: V 0 *e (-RC*t) t z.b. durch OpAmp und Input Capture ermitteln Probleme: Berechnung von e (-RC*t) Toleranzen von V 0 und C Christian Hochberger Folie 27 von 33
28 Single Slope Wandlung (2) Christian Hochberger Folie 28 von 33
29 Dual Slope Wandlung Verbesserung des Verfahrens: Vergleichende Messung C aufladen, über Referenz-Widerstand entladen C nochmal aufladen, über Mess-Widerstand entladen Formeln: V cmp =V 0 e R ref C t ref t ref =R ref C ln V cmp V 0 t meas =R meas C ln V cmp V 0 R t meas C ln V cmp meas V = 0 t ref R ref C ln V cmp V 0 t meas t ref = R meas R ref Christian Hochberger Folie 29 von 33
30 Dual Slope Wandlung (2) Referenz-Messung Sensor-Messung Christian Hochberger Folie 30 von 33
31 Dual Slope Wandlung (3) Vorteile: Negative Einflussgrößen fallen raus (V 0, C) Berechnung viel einfacher Nachteile: Nur Messung von Widerständen (nicht Spannungen) Kann in der Praxis oft leicht verschmerzt werden (Licht, Druck, Temperatur) Christian Hochberger Folie 31 von 33
32 Sukzessive Approximation Prinzip: Wie Balkenwaage Größten Gewichtsstein auflegen Gewicht zu schwer: Wieder runternehmen Ansonsten: Drauf lassen Mit nächst kleinerem Gewicht fortfahren Optimaler Kompromiss: Nur ein OpAmp (leicht zu integrieren) Wandlungszeit proportional zur Auflösung Christian Hochberger Folie 32 von 33
33 Sukzessive Approximation (2) Sample&Hold damit Wert konstant D/A Wandler als R2R- Netzwerk Bei höchstwertigem Bit anfangen D/A Naeherungswert S&H Steuerung Christian Hochberger Folie 33 von 33
Beschaltung eines Mikrocontrollers. Jordi Blanch Sierra Steuerungsgruppe
Beschaltung eines Mikrocontrollers Jordi Blanch Sierra Steuerungsgruppe Gliederung Was ist ein Mikrocontroller? ATmega32 Pin-Beschreibung Grundschaltungen: - Minimale Grundschaltung - Grundschaltung mit
MehrProjektlabor Steven Schmidt Mai 2009
Projektlabor 2009 Steven Schmidt 318068 28. Mai 2009 Inhaltsverzeichnis Was ist ein Analog-Digital-Wandler? Wie funktioniert ein ADU allgemein? Welche speziellen Verfahren gibt es? Die Verfahren im Vergleich!
MehrAnalog-Digital-Converter
Analog-Digital-Converter Funktionsprinzip ADC bei ATmega128 Beispiel in C Funktionsprinzip 1 Analog-Digital-Wandlung Wandelt analoge Spannung / analogen Strom (Messgröße) in einen binären Wert um, der
MehrMSP 430. Einführung. Was kann er? Hauptthemen. Wie sieht er aus? 64 / 100 polig. Was kann er? MSP 430 1
MSP 430 Mixed Signal Microcontroller MSP 430 Einführung Der Mikrocontrollers MSP430 von Texas Instruments Das Entwicklungsboard MSP-STK 430A320 http://www.ti.com Texas Instruments 1 Texas Instruments 2
MehrPX-Modul 8DE 8DEA 4AIN 2AOUT
Varianten PX-Modul 8DE 8DEA 4AIN AOUT 10093601 Zubehör Schraubklemmensatz für 100908 / 100936 / 100973 10870451 Einsatzmöglichkeiten in Gerät smart9 T043E 10900005 smart9 T070E 10900711 smart9 T104E 10900406
MehrSoftware ubiquitärer Systeme
Software ubiquitärer Systeme Übung 2: Speicherarchitekturen in Mikrocontrollern und AOStuBS Christoph Borchert Arbeitsgruppe Eingebettete Systemsoftware Lehrstuhl für Informatik 12 TU Dortmund http://ess.cs.uni-dortmund.de/~chb/
MehrEingebettete Systeme Modellierung und Zielarchitekturen
Eingebettete Systeme Modellierung und Zielarchitekturen Vorlesungsbegleitende Unterlagen WS 2003/2004 Teil 11 Klaus Waldschmidt Digital/Analog Wandler Seite 1 Digital/Analog-Wandler Die D/A-Wandlung lässt
MehrInhaltsverzeichnis 1 Ein-Bit-Rechner Mikrorechentechnik-Grundlagen Das Mikrocontrollersystem ein Überblick am Beispiel MSP430F1232
Inhaltsverzeichnis 1 Ein-Bit-Rechner... 15 1.1 Rechenwerk... 15 1.1.1 Register und Takt... 16 1.1.2 Zwischenspeicher... 17 1.1.3 Native und emulierte Datenmanipulationsbefehle... 18 1.2 Steuerwerk... 20
MehrModul 6 Name: Berufsbildende Schule Technik Carl-Benz-Schule Klasse: Datum: Seite 1/5
Klasse: Datum: Seite 1/5 A/D-Wandler (A/D-Umsetzer) Einführung Was macht ein A/D-Wandler? Er wandelt eine Spannung in eine dazu proportionale Zahl um. Beispiel mit 3 Bit, 0-8V. Der Bereich um 3V (2.5V
MehrChip veraltet, für neue Anwendungen nicht empfehlenswert!
Experiment 3: Analog-Digital-Wandler über I2C V1.2 DK4AQ, 14.05.2013 Preis derzeit: 2,45 (Reichelt) Chip veraltet, für neue Anwendungen nicht empfehlenswert! 4 AD-Wandler + 1 DA-Wandler Auflösung: 8bit
MehrPrinzipien und Komponenten eingebetteter Systeme
1 Prinzipen und Komponenten Eingebetteter Systeme (PKES) (2) Mikrocontroller I Sebastian Zug Arbeitsgruppe: Embedded Smart Systems 2 Veranstaltungslandkarte Fehlertoleranz, Softwareentwicklung Mikrocontroller
MehrDie Technik hinter IoT: Arduino, Raspberry Pi & Co.
Die Technik hinter IoT: Arduino, Raspberry Pi & Co. Praxisbeispiele für den Hausgebrauch Uwe Steinmann MMK GmbH 25.-26. September 2017 Uwe Steinmann (MMK GmbH) Die Technik hinter IoT 25.-26. September
MehrEinführung in die Welt der Microcontroller
Übersicht Microcontroller Schaltungen Sonstiges Einführung in die Welt der Microcontroller Übersicht Microcontroller Schaltungen Sonstiges Inhaltsverzeichnis 1 Übersicht Möglichkeiten Einsatz 2 Microcontroller
MehrDie AVR Mikrocontrollerfamilie
AKES - Ausgewählte Kapitel eingebetteter Systeme 10. Mai 2006 Übersicht über den Vortrag Was sind AVRs? 2/35 Anwendungsfelder Übersicht über den Vortrag Mikrocontroller 3/35 Kleiner Chip Viel integrierte
MehrAnaloge Schnittstellen
Universität Koblenz Landau Name:..... Institut für Physik Vorname:..... Hardwarepraktikum für Informatiker Matr. Nr.:..... Analoge Schnittstellen Versuch Nr. 8 Vorkenntnisse: Komponenten eines Mikrocontrollersystems,
MehrVorlesung Rechnersysteme II
Vorlesung Rechnersysteme II Kapitel 3 System-on-Chip Kits Christian Hochberger, TU Darmstadt System-on-Chip Kits Begriff System-on-Chip Komponenten eines SoC-Kits FPGA-Spezifika eine SoC-Kits MP-SoCs Beispiele
MehrDigital meets analog. Analoge Welt Messung physikalischer Größen mittels Sensoren analoge Spannung. Analog-Digital-Wandlung (A/D)
Überblick Grundlagen: Spannung, Strom, Widerstand, IV-Kennlinien Elektronische Messgeräte im Elektronikpraktikum Passive Filter Signaltransport im Kabel Transistor Operationsverstärker PID-egler Sensorik
MehrMikrocontroller. eine Einführung. Florian Schmitt - 16.11.2010 1 / 34
Mikrocontroller eine Einführung Florian Schmitt - 16.11.2010 1 / 34 Inhalt Was sind Mikrocontroller, wozu sind sie nützlich? Unterschiede und Gemeinsamkeiten mit dem PC Wie funktionieren Mikrocontroller
MehrMikroController der 8051-Familie
i Dipl.-Ing. Roland Dilsch MikroController der 8051-Familie Aufbau, Funktion, Einsatz Vogel Buchverlag Inhaltsverzeichnis Vorwort 5 1 Was ist ein MikrocontroUer? 13 1.1 Aufbau eines Computers 13 1.2 Entstehung
MehrSubranging-Analog/Digital-Wandler mit tiefem Leistungsverbrauch für System-on-Chip-Lösungen in Sensor-Anwendungen
Subranging-Analog/Digital-Wandler mit tiefem Leistungsverbrauch für System-on-Chip-Lösungen in Sensor-Anwendungen IMES Institut für Mikroelektronik und Embedded-Systems Roman Willi Inhalt - Einleitung
Mehr4.0 Der Atmel AT89LPx052 Mikrocontroller
4.0 Der Atmel AT89LPx052 Mikrocontroller Die ersten beiden Derivate der Atmel LP Familie sind der AT89LP2052 und der AT89LP4052 in verschiedenen Gehäusevarianten mit 2 Kbytes bzw. 4 KBytes Flash. Gegenüber
MehrKlausur PHMJ02 SS2012. Mikrocontroller und Robotik. Mittwoch GUTEN ERFOLG!!!
Universität Koblenz Landau Name: Musterlösung Institut Naturwissenschaften Vorname:... Abteilung Physik Matr. Nr.:... Studiengang:... Klausur PHMJ02 SS2012 Mikrocontroller und Robotik Mittwoch 15.8.2012
MehrSensoren, Aktoren & Mikroprozessoren
Fachbereich Intelligent Elektrotechnik Systems Design Sensoren, Aktoren & Mikroprozessoren Grundlegende Schaltungen für den Anschluss von Sensoren und Aktoren an Mikrocontroller Prof. Dr.Ing. Michael Karagounis
MehrTimer. Funktionsprinzip
Timer Funktionsprinzip 8-Bit-Timer des ATmega28 Beispiel Timer im Polling- und Interrupt-Betrieb Funktionsprinzip Timer ist ein in Hardware realisierter i Zähler ändert seinen Zählerstand mit einer vorgegebenen
MehrNANO III. Digital-Analog-Wandler. Analog-Digital-Wandler Abtastung. Datenakquisition:
NANO III Digital-Analog-Wandler Datenakquisition: Analog-Digital-Wandler Abtastung Prinzip des DAC (DAC = Digital - Analog - Converter) 2 0 R 1 4Bit DAC 1 12/16 2 1 R 1 / 2 8/16 2 2 R 1 / 4 4/16 2 3 R
MehrPuls Weiten Modulation (PWM)
Puls Weiten Modulation (PWM) Bei der Puls-Weiten-Modulation (PWM), wird ein digitales Ausgangssignal erzeugt, dessen Tastverhältnis moduliert wird. Das Tastverhältnis gibt das Verhältnis der Länge des
MehrEyeCheck Smart Cameras
EyeCheck Smart Cameras 2 3 EyeCheck 9xx & 1xxx Serie Technische Daten Speicher: DDR RAM 128 MB FLASH 128 MB Schnittstellen: Ethernet (LAN) RS422, RS232 (nicht EC900, EC910, EC1000, EC1010) EtherNet / IP
MehrD.1 Vorbereitung. Teil D Analog-Digital-Wandler 1
D.1 Vorbereitung So wird der Analog-Digital-Wandler des Mikrocontrollers ATmega328P initialisiert: ADMUX = _BV(REFS0); ADCSRA = _BV(ADEN) _BV(ADPS2) _BV(ADPS1) _BV(ADPS0); Der Analog-Digital-Wandler ist
Mehranaloge Ein- und Ausgänge
2016/07/17 13:39 1/5 analoge Ein- und Ausgänge analoge Ein- und Ausgänge Neben den digitalen Leitungen bietet der Arduino mehrere analoge Ein- und Ausgänge. analoge Ausgänge Die Ausgänge sind mit PWM bezeichnet.
MehrATmega169 Chip: Pin-Layout
ATmega169 Chip: Pin-Layout Die logische Schnittstelle der Funktionseinheit MCU (Microcontroller Unit) entspricht der physikalischen Schnittstelle der Baueinheit (Chip). Für die Maschinenbefehle sind nur
MehrTeil 1: Digitale Logik
Teil 1: Digitale Logik Inhalt: Boolesche Algebra kombinatorische Logik sequentielle Logik kurzer Exkurs: Technologische Grundlagen programmierbare logische Bausteine 1 Halbleiterdiode Bauelement, durch
MehrMikrocontrollertechnik
Matthias Sturm Mikrocontrollertechnik Am Beispiel der MSP430-Familie mit 102 Bildern und 44 Tabellen Fachbuchverlag Leipzig im Carl Hanser Verlag Inhaltsverzeichnis 1 Ein-Bit-Rechner 15 1.1 Rechenwerk
MehrAusarbeitung NE555. Inhalt Seiten. Definition..S2. Eigenschaften...S2. Aufbau..S3. Pins...S3, S4. Anwendungsbeispiele
Timerbaustein NE555 Seite 1 von 10 Projektlabor SoSe 2005 Mustafa Hassan Khodr Ausarbeitung NE555 Inhalt Seiten Definition..S2 Eigenschaften...S2 Aufbau..S3 Pins...S3, S4 Anwendungsbeispiele 1. Monostabiler
MehrPeripherie Komplexe serielle Schnittstellen
Peripherie Komplexe serielle Schnittstellen Kennzeichen Aufwändigere Physical Layer Darstellungen Praktisch immer asynchron Blockübertragungen Asynchronität: Taktrückgewinnung nötig Overhead bei Bit-Übertragung
MehrMikrocomputertechnik
Mikrocomputertechnik Aktuelle Controller 8051: Funktionsweise, äußere Beschaltung und Programmierung von Bernd-Dieter Schaaf, Stephan Böcker 6., aktualisierte und erweiterte Auflage Hanser München 2012
MehrTeil 1: Digitale Logik
Teil 1: Digitale Logik Inhalt: Boolesche Algebra kombinatorische Logik sequentielle Logik kurzer Exkurs: Technologische Grundlagen programmierbare logische Bausteine 1 Halbleiterdiode Bauelement, durch
MehrVerlustleistungsreduzierung in Datenpfaden
Verlustleistungsreduzierung in Datenpfaden F. Grassert, F. Sill, D. Timmermann Inhalt Motivation Analyse der Ausgangssituation Verlustleistung in der Schaltungstechnik Selbstgetaktete dynamische Logiken
MehrSelbststudium Informationssysteme - H1102 Christian Bontekoe & Felix Rohrer
Übung RA, Kapitel 1.5 1. Beantworten Sie bitte folgende Repetitionsfragen 1. Beschreiben Sie in eigenen Worten und mit einer Skizze die Schichtung einer Multilevel Maschine. Folie 5, rechte Seite 2. Welche
MehrNANO III - MSR. Signalabtastung Analog Digital Converter (ADC) Digital Analog Converter (DAC) Themen: DAC
NANO III - MSR Themen: Signalabtastung Analog Digital Converter (ADC) A ADC D Digital Analog Converter (DAC) D DAC A Nano III MSR Physics Basel, Michael Steinacher 1 Signalabtastung Praktisch alle heutigen
MehrE Mikrocontroller-Programmierung
E Mikrocontroller-Programmierung E Mikrocontroller-Programmierung E.1 Überblick Mikrocontroller-Umgebung Prozessor am Beispiel AVR-Mikrocontroller Speicher Peripherie Programmausführung Programm laden
MehrRO-Tutorien 3 / 6 / 12
RO-Tutorien 3 / 6 / 12 Tutorien zur Vorlesung Rechnerorganisation Christian A. Mandery WOCHE 10 AM 01./02.07.2013 KIT Universität des Landes Baden-Württemberg und nationales Forschungszentrum in der Helmholtz-Gemeinschaft
MehrFachhochschule Dortmund FB Informations und Elektrotechnik KLAUSUR LN/FP Sensortechnik/Applikation
KLAUSUR LN/FP Sensortechnik/Applikation Name: Matr.-Nr.: Vorname: Note: Datum: Beginn: 8:15 Uhr Dauer: 120 Min. Aufgabe 1 2 3 4 Summe max. Pkt 22 18 14 10 64 err. Pkt Allgemeine Hinweise: Erlaubte Hilfsmittel:
MehrProjektlabor WS 04/05 Ausarbeitung: Timer 555 Aurens Pratomo. - Timer Aurens Pratomo - 1 -
- Timer 555 - - 1 - Inhaltsverzeichnis 1 EINLEITUNG... 3 1.1 WAS IST EIN TIMER 555?... 3 1.2 EIGENSCHAFTEN... 3 1.3 BLOCKSCHALTBILD & INNENANSICHT... 3 1.4 BAUFORM... 5 2 PINS... 6 2.1 GROUND (MASSE)...
MehrADC / DAC: Überblick
ADC / DAC: Überblick MSP: Mixed Signal Processor: Umgang mit analogen und digitalen Daten ADC : Analog Digital Converter (A/D-Wandler) Erzeugt aus analogem Eingangssignal einen (oder eine Folge von) Binärwerten
MehrVorbereitung. Teil D Analog-Digital-Wandler 1
Vorbereitung So wird der Analog-Digital-Wandler des Mikrocontrollers ATmega328P initialisiert: ADMUX = _BV(REFS0); ADCSRA = _BV(ADEN) _BV(ADPS2) _BV(ADPS1) _BV(ADPS0); Der Analog-Digital-Wandler ist im
MehrMikrocontroller vs. Mikroprozessor 1/3
Mikrocontroller vs. Mikroprozessor 1/3 Kriterium Microprozessor Microcontroller Aufgaben Nur für Rechenaufgaben zuständig, I/O praktisch nur mit zusätzlichen Bausteinen Speicher GB-Bereich, erweiterbar,
MehrVortrag der Diplomarbeit
Vortrag der Diplomarbeit Entwicklung eines Continuous-Time Delta- Sigma Modulators für den Einsatz in der Positronen-Emissions-Tomographie von 07.09.2009 Überblick und Gliedergung: Teil 1: CT ΔΣ Modulator
Mehr1 Dalex \ Grundlagen der Elektronik WS. Benutzte Quellen
Dalex \ Grundlagen der Elektronik WS Benutzte Quellen Vorlesungen von Dr.Ing. Vogelmann, niversität Karlsruhe Vorlesungen von Dr.Ing. Klos, niversität Karlsruhe Vorlesungen von Dr.Ing. Crokol, niversität
Mehr4 20mA Technik Seite 1 von 13. Einleitung
4 20mA Technik Seite 1 von 13 Einleitung In der Industrie werden Sensoren und Auswerteschaltungen nicht immer am gleichen Ort verwendet. Der Sensor muss über längere Strecken sein Sensorsignal liefern,
MehrVortrag zur Seminarphase der PG Solar Doorplate MSP430 Wichtigste Grundlagen von David Tondorf
Vortrag zur Seminarphase der PG Solar Doorplate MSP430 Wichtigste Grundlagen von David Tondorf Technische Daten 16-Bit RISC Architektur bis zu 16 Mhz Vcc: 1,8-3,6V 64 KB FRAM 2 KB SRAM 7 Schlafmodi 5 16-Bit
MehrReferat Operationsverstärker Wintersemester 2004/2005
Holger Markmann Referat Operationsverstärker Wintersemester 2004/2005... 1 Prinzipieller Aufbau eines OPs... 1 Grundschaltungen eines OPs mit dazugehörigen Kennlinien... 2 Frequenzverhalten eines OPs...
Mehr( ) R U V = Phasendrehung I R. invertierender Verstärker (Weiterführung): Eingangswiderstand:
invertierender erstärker (Weiterführung: Phasendrehung 0, 80 Eingangswiderstand: e e re e re e ( Nicht-invertierender erstärker - erzeugt keine Phasendrehung zwischen Ein- und Ausgangssignal Betrachtung
MehrAbschlusspräsentation - Bachelorarbeit
Abschlusspräsentation - Bachelorarbeit Thema: Möglichkeiten der kombinierten Simulation in Multisim Matthias Ottmar Fakultät Elektrotechnik und Informationstechnik HTWG-Konstanz Gliederung Motivation,
MehrDatenblatt Quantron A
Datenblatt Quantron A Autor: Bernhard Sauer Ersterstellung: 18.07.2014 Urheberschutz: Sämtliche Rechte zu jedweder Nutzung, Verwertung, Weiterentwicklung, Weitergabe und Kopieerstellung bleiben Firma ECKELMANN
MehrEFP 4/2 AIO 12 Bit Profibus DP Slave
Varianten Art.-Nr. EFP 4/2 AIO 12 Bit Profibus DP Slave 10088001 EFP Profibus DP Slave 10088002 EFP 4/2 AIO 12 Bit 10088003 Einsatzmöglichkeiten in Gerät Art.-Nr. smart9 T070E 10900711 smart9 T104E 10900406
MehrSIOSLAB. Technische Daten:
SIOSLAB Das SIOSLAB ist ein universelles PC-Interface mit 8 digitalen Ein- und Ausgängen, 2 analogen Eingängen sowie wahlweise mit 2 PWM-Ausgängen. Der Anschluss erfolgt über die serielle Schnittstelle
MehrOperationsverstärker Was ist das?
Operationsverstärker Was ist das? Grundlegende Funktion und was man damit so machen kann Jürgen Stuber 2012-07-25 V + Vout V Jürgen Stuber () Operationsverstärker Was ist das? 2012-07-25 1 / 10 Grundfunktion
MehrTemperaturmessung mit dem ATmega8
Temperaturmessung mit dem ATmega8 Messaufbau: Der ADC des ATmega8 stellt uns 6 Kanäle zur Analog/Digital Wandlung zur Verfügung und wird mit der internen Spannungsquelle bzw. externen Spannungsquelle betrieben.
MehrPRODUKTINFORMATIONEN DER CALLIOPE MINI
PRODUKTINFORMATIONEN Der Calliope mini ist ein Microcontroller, der als Lehrmittel in der schulischen Ausbildung von Kindern ab der dritten Klasse, in der Regel unter Aufsicht von Erwachsenen, eingesetzt
MehrPRODUKTINFORMATIONEN DER CALLIOPE MINI
PRODUKTINFORMATIONEN Der Calliope mini ist ein Microcontroller, der als Lehrmittel in der schulischen Ausbildung von Kindern ab der dritten Klasse, in der Regel unter Aufsicht von Erwachsenen, eingesetzt
MehrEingebettete Systeme Modellierung und Zielarchitekturen
Eingebettete Systeme Modellierung und Zielarchitekturen Vorlesungsbegleitende nterlagen WS 003/004 Teil laus Waldschmidt Analog/DigitalWandler Seite Eine A/Dmsetzung erfolgt in mehreren Schritten: Schritt.
MehrEin-Bit-Rechner 15. Mikrorechentechnik-Grundlagen 29
Ein-Bit-Rechner 15 1.1 Rechenwerk 15 1.1.1 Register und Takt 16 1.1.2 Zwischenspeicher 17 1.1.3 Native und emulierte Datenmanipulationsbefehle 18 1.2 Steuerwerk 20 1.2.1 Programmsteuerbefehle 21 1.2.2
MehrEine einfache Operationsverstärkerschaltung zur Bestimmung des Widerstandes eines Sensors
Eine einfache Operationsverstärkerschaltung zur Bestimmung des Widerstandes eines Sensors Dipl. Ing. Dr. Peter Fröhling Widerstandssensoren sind weit verbreitet und werden zum Beispiel zur Messung von
MehrErhöhung der Ausfallsicherheit einer Mikropumpensteuerung mit Hilfe einer hierarchisch organisierten, heterogenen Controllerplattform
Fakultät Informatik Institut für Technische Informatik, Professur für VLSI-Entwurfssysteme, Diagnostik und Architektur Erhöhung der Ausfallsicherheit einer Mikropumpensteuerung mit Hilfe einer hierarchisch
MehrProzess-rechner. auch im Büro. Automation und Prozessrechentechnik. Prozessrechner. Sommersemester 2011. Prozess I/O. zu und von anderen Rechnern
Automation und Prozessrechentechnik Sommersemester 20 Prozess I/O Prozessrechner Selbstüberwachung zu und von anderen Rechnern Prozessrechner speziell Prozessrechner auch im Büro D A D A binäre I/O (Kontakte,
MehrOPV Grundschaltungen. Von Philipp Scholze
OPV Grundschaltungen Von Philipp Scholze Gliederung 1) Einleitung 1) Allgemeine Funktion eines OPVs 2) Idealer und realer OPV 3) Schaltsymbol und Kennlinie 2) Betriebsarten 3) Zusammenfassung 4) Quellen
MehrOperationsverstärker. 1.) OP als Komparator. Verstärkt wird die Differenzeingangsspannung U D mit der entsprechenden Verstärkung.
Der OP wurde einst für Rechenoperationen entwickelt. zb. differenzieren, integrieren, addieren, subtrahieren, multiplizieren usw. Anwendungen eines OP: Komparator Verstärker Aktive Filter Regler Oszillator
MehrC x Hexapod Motion Controller
C-887.52x Hexapod Motion Controller Kompaktes Tischgerät zur Steuerung von 6-Achs-Systemen Leistungsfähiger Controller mit Vektorsteuerung Kommandierung in kartesischen Koordinaten Änderungen des Bezugssystems
MehrMini- Mikroprozessor-Experimentier-System. Version 1.0b vom :21. mit einem 8051-Mikrocontroller
Mini- Mikroprozessor-Experimentier-System mit einem 8051-Mikrocontroller Version 1.0b vom 04.10.2004 14:21 Inhalt 1 Einleitung...3 2 Hardware...4 2.1 Übersicht...4 2.2 Mikrocontroller AT89C51RB2...5 2.3
MehrInhaltsverzeichnis VII
Inhaltsverzeichnis 1 Grundlagen der Mikrocontroller... 1 1.1 Mikrocontroller-Familie ATtiny2313, ATtiny26 und ATmega32.... 6 1.1.1 Merkmale des ATtiny2313, ATtiny26 und ATmega32..... 8 1.1.2 Pinbelegung
MehrABLEITUNG ZUSÄTZLICHER STEUERGRÖSSEN FÜR DIE STRAHLFORMUNG IN EINEM LASER-SCANNER IM ECHTZEITBETRIEB
Fakultät Informatik, Institut für Technische Informatik ABLEITUNG ZUSÄTZLICHER STEUERGRÖSSEN FÜR DIE STRAHLFORMUNG IN EINEM LASER-SCANNER IM ECHTZEITBETRIEB Studienarbeit Patrick Schöps Dresden, 09.02.2017
MehrDreiecksgenerator. Oliver Richter. October 14, Outline Theorie Beispiel Schaltbarer Integrator Tipps zu den Aufgaben. Oliver Richter ET2 Serie 3
Dreiecksgenerator Oliver Richter October 4, 25 Operationsverstärker 2 Virtuelle Masse Aufladung des Kondensators Verständnisfrage 3 B Operationsversta rker a) Symbol des Operationsverstärkers Integrator
MehrHandout zum Vortrag: Einfache integrierte digitale Schaltungen von Andreas Bock
Index: 0. Wiederholung Flip-Flop: 0.1 D-Flip-Flop 0.2 JK-FlipFlop 1. Schieberegister 1.1 einfaches Schieberegister 1.2 Schieberegister mit parallelen Ladeeingängen 2. Zähler 2.1 Asynchroner Dualzähler
MehrDer Mikrocontroller beinhaltet auf einem Chip einen kompletten Mikrocomputer, wie in Kapitel
2 Der Mikrocontroller Der Mikrocontroller beinhaltet auf einem Chip einen kompletten Mikrocomputer, wie in Kapitel 1 beschrieben. Auf dem Chip sind die, ein ROM- für das Programm, ein RAM- für die variablen
MehrÜberblick zum ESP32 mit Arduino. Helmut Tschemernjak Arduino-Hannover
Überblick zum ESP32 mit Arduino Helmut Tschemernjak Arduino-Hannover www.arduino-hannover.de Arduino Arduino Platinen Arduino UNO Microchip 8-bit AVR MCU ESP8266 Espressif WiFi Chip mit TCP/IP Tensilica
MehrFachbereich Medienproduktion
Fachbereich Medienproduktion Herzlich willkommen zur Vorlesung im Studienfach: Grundlagen der Informatik Themenübersicht Rechnertechnik und IT Sicherheit Grundlagen der Rechnertechnik Prozessorarchitekturen
MehrMEphisto Scope 1 A D. Prozessor-Steuerung. Interner Daten-/Steuer-Bus. Digital I/O-Teil
Funktionsschaltbild MEphisto Scope 1 Kanal A A D * Werte- Speicher Kanal B A D (256 ks) Prozessor-Steuerung 26polige Sub-D Buchse Ext. Trigger 24 bits Digital I/O-Teil Interner Daten-/Steuer-Bus MEphisto
MehrEntfernungsmesser. für den Raspberry Pi. Tim Riddermann / Nils Wortmann
Entfernungsmesser für den Raspberry Pi Tim Riddermann / Nils Wortmann Inhalt Einleitung Prinzip Hardware MCP3202 Software Anhang Praktikum 2 Einführung Erstellung eines Entfernungsmessers Sobald ein Objekt
MehrDiplomprüfung SS 2011 Elektronik/Mikroprozessortechnik, 90 Minuten
Diplomprüfung Elektronik Seite 1 von 9 Hochschule München FK 03 Maschinenbau Zugelassene Hilfsmittel: alle eigenen Diplomprüfung SS 2011 Elektronik/Mikroprozessortechnik, 90 Minuten Matr.-Nr.: Name, Vorname:
MehrFachhochschule Dortmund FB Informations und Elektrotechnik KLAUSUR LN/FP Sensortechnik/Applikation
KLAUSUR LN/FP Sensortechnik/Applikation Name: Matr.-Nr.: Vorname: Note: Datum: Beginn: 8:15 Uhr Dauer: 10 Min. Aufgabe 1 3 4 Summe max. Pkt 18 16 16 15 65 err. Pkt Allgemeine Hinweise: Erlaubte Hilfsmittel:
MehrDC-Verstärker mit Standby Funktion
- 1 - DC-Verstärker mit Standby Funktion Mit diesem Schaltungsbausatz (Art.-Nr. 10000358) können drei verschiedene Hilfsschaltungen aufgebaut werden, die sowohl den 0-10V Fernsteuereingang als auch gleichzeitig
MehrTickt ihr Board noch richtig? Frequenzmessung durch ChipVORX als Ergänzung zum Boundary Scan Test. Dipl.-Ing. (FH) Martin Borowski
Tickt ihr Board noch richtig? Frequenzmessung durch ChipVORX als Ergänzung zum Boundary Scan Test. Dipl.-Ing. (FH) Martin Borowski 05.03.205 05.03.205 Was ist ChipVORX? 05.03.205 3 Typische Testaufgaben
MehrInhaltsverzeichnis. 1 Embedded Systems Einführung... 53
Inhaltsverzeichnis 1 Embedded Systems................................ 23 1.1 Einführung.................................. 23 1.1.1 Design von Embedded Systems................. 25 1.1.2 Hardware für Embedded
MehrBert van Dam. PIC MikroController. 50 Projekte für Anfänger und Fortgeschrittene. Elektor-Verlag, Aachen
Bert van Dam PIC MikroController 50 Projekte für Anfänger und Fortgeschrittene Elektor-Verlag, Aachen Inhaltsverzeichnis Vorwort 7 1. Was ist ein PIC? 8 2. Das brauchen Sie 10 2.1 Was notwendig ist 10
MehrA Channel-Charge-Integrator
16 Channel-Charge-Integrator 1. FUNKTION.................................................................................................... 2 1.1. DATENBLATT... 2 1.1.1. Anwendung... 2 1.1.2. Daten...
MehrSukzessive Approximation
A/D-Wandler-Verfahren Sukzessive Approximation Analoge Messdaten müssen für einen Rechner übersetzt werden, damit er sie verarbeiten kann. A/D-Wandler arbeiten nach unterschiedlichen Verfahren und Auflösung
MehrDigitaltechnik II SS 2007
Digitaltechnik II SS 27 6. Vorlesung Klaus Kasper Inhalt Asynchroner Zähler Synchroner Zähler Schaltungsanalyse Register Halbleiterspeicher Random Access Memory (RAM) SRAM DRAM Digitaltechnik 2 2 Frequenzteiler
MehrMikroprozessoren Grundlagen AVR-Controller Input / Output (I/O) Interrupt Mathematische Operationen
Mikroprozessoren Grundlagen Aufbau, Blockschaltbild Grundlegende Datentypen AVR-Controller Anatomie Befehlssatz Assembler Speicherzugriff Adressierungsarten Kontrollstrukturen Stack Input / Output (I/O)
MehrWozu benötigt man AD/DA Wandler?
Lehrbehelf für Prozessregelung und echnerverbund, 3. Klasse HTL Wozu benötigt man A/A Wandler? In der elektrischen Mess- und Steuerungstechnik werden oft analoge Größen wie Spannung, Widerstand, Leistung,
Mehrder Turbolader für die Automatisierung
der Turbolader für die Automatisierung die combibox für die highspeed Automatisierung Die combibox ist immer die erste Wahl wenn höchste Prozessgeschwindigkeit gefordert ist. Die combibox kann wahlweise
MehrFPGA Field Programmable Gate Array im Unterschied zu anderen PLD-Architekturen.
FPGA Field Programmable Gate Array im Unterschied zu anderen PLD-Architekturen. Kasdaghli Ameni Inhalt. Die Klassifizierung von ASIC 2. Simple Programmable Logic Device SPLD 3. Complex Programmable Logic
MehrÜbungen zur Elektrodynamik und Optik Übung 2: Der Differenzverstärker
Übungen zur Elektrodynamik und Optik Übung 2: Der Differenzverstärker Oliver Neumann Sebastian Wilken 10. Mai 2006 Inhaltsverzeichnis 1 Eigenschaften des Differenzverstärkers 2 2 Verschiedene Verstärkerschaltungen
MehrNetduino Mikroprozessor für.net Entwickler
Netduino Mikroprozessor für.net Entwickler Patrick Herting Softwareentwickler BlueTem Software GmbH Blog E-Mail www.wdev.de pher@live.de Ablaufplan - Theorieteil Was ist der Netduino? Welche Modelle gibt
Mehr1,8V Flash and SRAM 28F3208W30
,8V Flash and SRAM 28F328W3 Liers - PEG-Vorlesung WS2/2 - Institut für Informatik - FU Berlin 33,8V Flash and SRAM 28F328W3 BGA-Gehäuse Auf 7x9 mm Fläche 28MBit Flash und 8MBit SRAM Liers - PEG-Vorlesung
MehrSerie 5: Operationsverstärker 2 26./
Elektronikpraktikum - SS 204 H. Merkel, D. Becker, S. Bleser, M. Steinen Gebäude 02-43 (Anfängerpraktikum). Stock, Raum 430 Serie 5: Operationsverstärker 2 26./27.06.204 I. Ziel der Versuche Aufbau und
Mehr3. Laboreinheit - Hardwarepraktikum SS 2003
3. Laboreinheit - Hardwarepraktikum SS 2003 1. Versuch: Operationsverstärker als Nichtinvertierender Verstärker Stellen Sie die Gleichungen zur Berechnung der Widerstände in der dargestellten Schaltung
Mehr3.6 Analog-Digital-Umsetzung
3.6 AnalogDigitalUmsetzung 1 Abtastung von Signalen FlashUmsetzer (ParallelUmsetzer) Stufenumsetzer (Successive Approximation) Integrierende Umsetzer DeltaSigma Umsetzer Anhang Abtastung 2 Abtastung (Sampling):
Mehr