SmartMeter. Praktikum Embedded Software. 09/01/2017 Mauricio Gómez 1

Größe: px
Ab Seite anzeigen:

Download "SmartMeter. Praktikum Embedded Software. 09/01/2017 Mauricio Gómez 1"

Transkript

1 SmartMeter Praktikum Embedded Software 09/01/2017 Mauricio Gómez 1

2 Inhat Stromzähler EasyMeter Optische Schnittstelle UART wiringserial 09/01/2017 Mauricio Gómez 2

3 Stromzähler Was ist ein Stromzähler? Der Stromzähler ist ein über einen zeitlichen Verlauf integrierendes Messgerät zur Erfassung der Menge einer gelieferten bzw verbrauchten elektrischen Größe. 09/01/2017 Mauricio Gómez 3

4 Stromzähler Es gibt verschiedene Arten von Stromzählern Ferraris-Zähler Doppel- und Mehrtarifstromzähler Kassier-, Münz-, Prepaymentzähler Energiekostenmessgerät Elektronische Stromzähler Nachrüstbare Zählerausleser Lastgangzähler 09/01/2017 Mauricio Gómez 4

5 Ferraris-Zähler Weit verbreitet sind die Ferraris-Zähler nach dem Induktionsprinzip, benannt nach dem Italiener Galileo Ferraris. 09/01/2017 Mauricio Gómez 5

6 09/01/2017 Mauricio Gómez 6

7 Elektronische Stromzähler Die elektronischen Zähler können über Datenschnittstellen per Fernauslesung vom Energieversorgungsunternehmen oder von Geräten im Rahmen der Gebäudeautomatisierung ausgelesen werden. Als Datenschnittstellen sind Infrarot, S0- Schnittstelle, M-Bus, Potentialfreier Kontakt, KNX oder Power Line Carrier (PLC) gebräuchlich. 09/01/2017 Mauricio Gómez 7

8 Inhat Stromzähler EasyMeter Optische Schnittstelle UART wiringserial 09/01/2017 Mauricio Gómez 8

9 EasyMeter Modell: Q3DA1004 V3.04 Drehstromzähler 3x230/400V 50Hz Sternschaltung Der Stromzähler verfügt über eine optische Schnittstelle. 09/01/2017 Mauricio Gómez 9

10 Inhat Stromzähler EasyMeter Optische Schnittstelle UART wiringserial 09/01/2017 Mauricio Gómez 10

11 Optische Schnittstelle Unser SmartMeter verfügt über eine optische Schnittstelle, über die jede 2 Sekunde Pulse gesendet wird. Die optische Schnittstelle sendet die Daten in Form eines Byte. Die Übertragung der Daten ist zu 9600 bit/s 7O1. Das Protokoll der gesendeten Daten ist das OBIS-Protokoll 09/01/2017 Mauricio Gómez 11

12 OBIS-Protokoll /ESY5Q3DA1002 V :0.0.0*255(54920) <- Eigentumsnummer 1-0:1.8.0*255( *kWh) <- Zählerstand Bezug 1-0: *255( *W) <- momentane Leistung P1 1-0: *255( *W) <- momentane Leistung P2 1-0: *255( *W) <- momentane Leistung P3 1-0: *255( *W) <- momentane Summe der Leistung 1-0:96.5.5*255(82) <- Statusinformation 0-0: *255(1ESY XXX) <- Fabriknummer! 09/01/2017 Mauricio Gómez 12

13 OBIS-Protokoll 1-0:96.5.5*255(82) <- Statusinformation Bit 0: 1 = Fehler Bit 1: 1 = synchrone Datenausgabe im festen Zeitraster Bit 2: keine Bedeutung Bit 3: keine Bedeutung Bit 4: 1 = L3 keine Spannung Bit 5: 1 = L2 keine Spannung Bit 6: 1 = L1 keine Spannung Bit 7: 0 = Leerlauf 82 -> /01/2017 Mauricio Gómez 13

14 Inhat Stromzähler EasyMeter Optische Schnittstelle UART wiringserial 09/01/2017 Mauricio Gómez 14

15 UART Wikipedia= Universal Asynchronous Receiver Transmitter, kurz UART, ist eine elektronische Schaltung, die zur Realisierung digitaler serieller Schnittstellen dient. Dabei kann es sich sowohl um ein eigenständiges elektronisches Bauelement (ein UART-Chip bzw. -Baustein) oder um einen Funktionsblock eines höherintegrierten Bauteils (z. B. eines Mikrocontrollers) handeln. Serielle digitale Datenübertragung mit: o 1 Start-Bit o 5 bis 9 Daten-Bits o 1 Parity-Bit (optional) o 1 Stopp-Bit (kann auf 1,5 bis 2 fache Zeit ausgedehnt werden) 09/01/2017 Mauricio Gómez 15

16 UART 09/01/2017 Mauricio Gómez 16

17 Inhat Stromzähler EasyMeter Optische Schnittstelle UART wiringserial 09/01/2017 Mauricio Gómez 17

18 wiringserial <wiringserial.h> Wichtige Funktionen o int serialopen (char *device, int baud) ; o void serialclose (int fd) ; o int serialgetchar (int fd) ; Hinweis: Der Hersteller hat die serielle Schnittstelle vom RaspBerry-Pi in 8O1 sowohl bei der Auslesung als auch bei der Übertragung definiert. 09/01/2017 Mauricio Gómez 18

19 Die einfachste Probe int main() { int fd; char charakter; fd=serialopen( /dev/ttys0",9600); serialputchar(fd,'a'); charakter=serialgetchar(fd); printf("%c\n",charakter); serialclose(fd); return 0; } 09/01/2017 Mauricio Gómez 19

20 UART-Schnittstelle Gehen Sie in den Einstellungen vom Raspberry mit Hilfe des Befehls: sudo raspi-config Nun öffnen Sie die Option Advanced Options Aktivieren Sie die Seriel-Schnittstelle des Raspberrys und booten Sie den Raspberry 09/01/2017 Mauricio Gómez 20

21 UART-Schnittstelle Öffnen Sie die folgende Datei : sudo nano /boot/cmdline.txt Bearbeiten Sie diese Datei, die muss sich so aussehen: dwc_otg.lpm_enable=0 console=tty1 console=serial0, root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait Booten Sie nochmal den Raspberry Der Raspberry ist schon bereit!! 09/01/2017 Mauricio Gómez 21

22 Danke für die Aufmerksamkeit 09/01/2017 Mauricio Gómez 22

23 Praktikum Aufgaben 09/01/2017 Mauricio Gómez 23

24 Aufgaben 1 Implementieren Sie die einfachste Probe, um überprüfen zu können, ob die Veränderungen in den Instellungen richtig gemacht worden sind. 09/01/2017 Mauricio Gómez 24

25 Aufgaben 2 Bilden Sie den folgenden Schalkreis 09/01/2017 Mauricio Gómez 25

26 Aufgaben 3 Erstellen Sie die folgende Klasse. Diese Klasse soll die Öffnung der UART-Schnittstelle für ein Objekt ermöglichen. Die Methode getmessage soll ein Char vom SmartMeter empfangen und auf der Konsole zeigen. Hinweis: Denken Sie bitte daran, dass die optische Schnittstelle des SmartMeters über 7O1 kommuniziert. newuart -descriptor : int -daten : int +getmessage(descriptor : int) : int 09/01/2017 Mauricio Gómez 26

27 Aufgaben 4 Optional Erweitern Sie die Methode getmessage, um nur die momentane Leistung P1 und die Statusinformation auslesen zu können 09/01/2017 Mauricio Gómez 27

Zenit Music

Zenit Music 13.05.2013 (1) Allgemeines (2) Vorwissen(?) (3) Funktionsweise des (4) -RS232 (5) beim ATMEGA 32 13.05.2013 2 Allgemeines 13.05.2013 3 : Universal Asynchronus Reciever and Transmitter 13.05.2013 4 : Universal

Mehr

EasyMeter. Embedded Software Vorlesung und Praktikum 14.12.2015. Thomas Brinkmann Ludwig Horsthemke

EasyMeter. Embedded Software Vorlesung und Praktikum 14.12.2015. Thomas Brinkmann Ludwig Horsthemke EasyMeter Embedded Software Vorlesung und Praktikum 14.12.2015 Thomas Brinkmann Ludwig Horsthemke Stegerwaldstraße 39 D-48565 Steinfurt fon +49 (0)251.83 64-050 fax +49 (0)251.83 64-060 praesidium@fh-muenster.de

Mehr

PiXtend Application-Note: RS232/RS485 Schnittstelle

PiXtend Application-Note: RS232/RS485 Schnittstelle CODESYS-Beispielprojekt RS232/RS485 Kommunikation mit PiXtend APP-PX-520 Stand 18.10.2016, V1.04 Qube Solutions UG (haftungsbeschränkt) Arbachtalstr. 6, 72800 Eningen, Germany http://www.qube-solutions.de/

Mehr

Die Temperaturmessung

Die Temperaturmessung Die Temperaturmessung Praktikum Embedded Software 28.11.2016 Ingo Hericks 1 Inhalt Anforderungen Der Temperatursensor LM75 Der I²C-Bus Temperatursensorplatine Hinweise zur Programmierung 28.11.2016 Ingo

Mehr

pxdev Linux Tools & Library für PiXtend

pxdev Linux Tools & Library für PiXtend pxdev Linux Tools & Library für PiXtend Anleitung zur Installation und zu Verwendung des pxdev-package mit Raspberry Pi und PiXtend Stand 20.04.2017, V1.05 Qube Solutions UG (haftungsbeschränkt) Arbachtalstr.

Mehr

Handout Raspberry Pi Workshop Touch-Display

Handout Raspberry Pi Workshop Touch-Display Handout Raspberry Pi Workshop Touch-Display Bald verfügbar auf www.pi3g.com : Display T. Box Basierend auf unserem populären TouchDisplay. Einfach an Strom anschließen und sofort benutzen! Wir nehmen gerne

Mehr

RFID RC522. Ausgabe Copyright by Joy-IT 1

RFID RC522. Ausgabe Copyright by Joy-IT 1 3 3 RFID RC522 Ausgabe 28.09.2016 Copyright by Joy-IT 1 3 RFID RC522 Index 1. Verwendung mit einem Arduino 1.1 Anschließen des Moduls 1.2 Installation des Moduls 2. Verwendung mit einem Raspberry Pi 2.1

Mehr

Raspberry Pi und easyident

Raspberry Pi und easyident Raspberry Pi und easyident Hier wird beschrieben wie sie unsere easyident Transponder Leser mit Raspberry Pi verbinden. Folgende Leser können verwendet werden. 5 KHz 800-000 LEGIC Prime 800-000 Legic Advant

Mehr

Die Temperaturmessung mit dem Sensor LM75. Andreas Heller & Eduard Auer

Die Temperaturmessung mit dem Sensor LM75. Andreas Heller & Eduard Auer Die Temperaturmessung 14-14 mit dem Sensor LM75 Andreas Heller & Eduard Auer 2 Andreas Heller & Eduard Auer Unser Ablauf Einleitung Fakten über LM 75 I²C - Bussystem Pin Belegung des Sensors Adressen Programmierung

Mehr

EasyMeter - Praktikumsaufgaben 14. Dezember 2015

EasyMeter - Praktikumsaufgaben 14. Dezember 2015 Embedded Software WS 2015/16 FH Münster FB2 Thomas Brinkmann, Ludwig Horsthemke EasyMeter - Praktikumsaufgaben 14. Dezember 2015 Aufgabe 1: Einrichtung i) Aufbauen der Schaltungen Bauen Sie zunächst die

Mehr

Embedded Software. Auslesen eines Smart-Meter mit dem Raspberry Pi. Stefan Bücker, Tim Hebbeler Fachbereich für Elektrotechnik und Informatik FB2

Embedded Software. Auslesen eines Smart-Meter mit dem Raspberry Pi. Stefan Bücker, Tim Hebbeler Fachbereich für Elektrotechnik und Informatik FB2 Embedded Software Auslesen eines Smart-Meter mit dem Raspberry Pi Stefan Bücker, Tim Hebbeler Fachbereich für Elektrotechnik und Informatik FB2 Vorstellen des EasyMeter / SmartMeter Grundlagen des UART

Mehr

RFID RC522. Ausgabe Copyright by Joy-IT 1

RFID RC522. Ausgabe Copyright by Joy-IT 1 3 RFID RC522 Ausgabe 09.06.2017 Copyright by Joy-IT 1 3 RFID RC522 Index 1. Verwendung mit einem Arduino 1.1 Anschließen des Moduls 1.2 Installation des Moduls 2. Verwendung mit einem Raspberry Pi 2.1

Mehr

Verdrahten des GPS Empfängers mit dem Raspberry Pi:

Verdrahten des GPS Empfängers mit dem Raspberry Pi: Willkommen! Und herzlichen Dank für den Kauf unseres AZ-Delivery NEO-6M GPS Moduls für den Raspberry Pi, Arduino oder PC! Auf den folgenden Seiten gehen wir mit dir gemeinsam die ersten Schritte von der

Mehr

Inhaltsverzeichnis Einleitung... 3

Inhaltsverzeichnis Einleitung... 3 PBox Handbuch Seite 2 Inhaltsverzeichnis Einleitung... 3 Systemanforderungen... 4 Generelle Voraussetzungen... 4 Windows Betriebssysteme... 4 Andere Betriebssysteme... 4 PBox Verwendung... 5 Windows Software...

Mehr

Serielle Kommunikation - Kodierung

Serielle Kommunikation - Kodierung Serielle Kommunikation - Kodierung (1.) Erstellen Sie nachfolgende Klasse: Dabei haben die Methoden folgende Funktionen: exists(): Überprüft, ob eine serielle Schnittstelle existiert getproperties(): Liefert

Mehr

Betriebsanleitung. Elektronischer 3-Phasen 4-Leiter Zähler Q3D

Betriebsanleitung. Elektronischer 3-Phasen 4-Leiter Zähler Q3D Elektronischer 3-Phasen 4-Leiter Zähler Q3D Sicherheitshinweis: Einbau und Montage dürfen nur durch eine Elektrofachkraft erfolgen. Verwendung: Verwendung als 3 Phasen 4 Leiter- oder Einphasen-Wechselstrom-Zähler

Mehr

EINGEBETTETE SYSTEME Vorlesungen WS2005

EINGEBETTETE SYSTEME Vorlesungen WS2005 EINGEBETTETE SYSTEME Vorlesungen WS2005 1 Mikrocontroller- Komponenten 2 Entwurf eingebetteter Systeme 3 Mikrocontroller-Komponenten Prozessorkern: prinzipiell kein Unterschied zum Kern eines Mikroprozessors

Mehr

16. Meßdatenerfassung im Labor. Tabelle Computer-Schnittstellen in der Meßdatenerfassung

16. Meßdatenerfassung im Labor. Tabelle Computer-Schnittstellen in der Meßdatenerfassung 16. Meßdatenerfassung im Labor Tabelle 16.1. Computer-Schnittstellen in der Meßdatenerfassung Tabelle 16.1. Computer-Schnittstellen in der Meßdatenerfassung (cont.) Tabelle 16.1. Computer-Schnittstellen

Mehr

Serielle Schnittstelle, erstes Testprogramm (a)

Serielle Schnittstelle, erstes Testprogramm (a) Serielle Schnittstelle, erstes Testprogramm (a) Aufgabe C1 Verbinden Sie die Mikrocontrollerplatine mit dem USB-Anschluss Ihres Rechners und laden Sie das abgebildete Testprogramm auf den Mikrocontroller.

Mehr

C.1 Serielle Schnittstelle, erstes Testprogramm (a)

C.1 Serielle Schnittstelle, erstes Testprogramm (a) C.1 Serielle Schnittstelle, erstes Testprogramm (a) Verbinden Sie die Mikrocontrollerplatine mit dem USB-Anschluss Ihres Rechners und laden Sie das abgebildete Testprogramm auf den Mikrocontroller. Es

Mehr

Energiezähler am Solar-Log Produktinformation

Energiezähler am Solar-Log Produktinformation Energiezähler am Solar-Log Produktinformation 1 Grundlagen Ein Energiezähler ist ein Messgerät welches zur Erfassung von gelieferter oder verbrauchter Energie in kwh eingesetzt wird. Umgangssprachlich

Mehr

Softwarebibliothek für KR-mega32-16 V 2.3 Thomas Krause, Krause Robotik

Softwarebibliothek für KR-mega32-16 V 2.3 Thomas Krause, Krause Robotik Softwarebibliothek für KR-mega32-16 V 2.3 Thomas Krause, Krause Robotik thomas.krause@krause-robotik.de Willkommen zur Dokumentation zur Softwarebibliothek KR-mega32-16v2.3. Diese Dokumentation beschäftigt

Mehr

Raspberry Pi meets Pocket Code. Tutorial: Ampelschaltung

Raspberry Pi meets Pocket Code. Tutorial: Ampelschaltung Raspberry Pi meets Pocket Code Tutorial: Ampelschaltung Dieses Material steht unter der Creative-Commons-Lizenz Namensnennung 4.0 International. Um eine Kopie dieser Lizenz zu sehen, besuchen sie http://creativecommons.org/licenses/by/4.0/.

Mehr

Serielle Schnittstelle

Serielle Schnittstelle Serielle Schnittstelle RS-232 ist ein Standard für eine bei Computern teilweise vorhandene serielle Schnittstelle, der in den frühen 1960er Jahren von dem US-amerikanischen Standardisierungskomitee Electronic

Mehr

Entfernungsmesser. für den Raspberry Pi. Tim Riddermann / Nils Wortmann

Entfernungsmesser. 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

Mehr

Das mikroprozessorgesteuerte CO 2 Messgerät dient zur Erfassung des CO 2 -Gehaltes der Luft im Bereich bis 2.000 5.000-10.000 ppm, sowie der Temperatur und Luftfeuchte. Die Messsignale werden durch eine

Mehr

Betriebsanleitung. Elektronischer Drehstrom- Wandlerzähler T3D

Betriebsanleitung. Elektronischer Drehstrom- Wandlerzähler T3D Elektronischer Drehstrom- Wandlerzähler T3D Sicherheitshinweis: Einbau und Montage dürfen nur durch eine Elektrofachkraft erfolgen. Verwendung: Verwendung als 3 Phasen 4 Leiter- Wandlerzähler, indirekt

Mehr

I2C Serial 2.6 LCD Modul. Verwendung mit einem Arduino

I2C Serial 2.6 LCD Modul. Verwendung mit einem Arduino I2C Serial 2.6 LCD Modul Sehr geehrter Kunde, vielen Dank, dass Sie sich für unser Produktentschieden haben. Im Folgenden haben wir aufgelistet, was bei der Inbetriebnahme zu beachten ist: Verwendung mit

Mehr

Serielle Schnittstellen

Serielle Schnittstellen Serielle Schnittstellen Grundbegriffe Seriell, Parallel Synchron, Asynchron Simplex, Halbduplex, Vollduplex Baudrate, Bitrate Serielle Datenübertragung Senden von Daten Bit für Bit 1 0 1 1 Serielle Datenübertragung

Mehr

mit Winzip oder anderem Programm auf PC entpacken => xxx.img-datei mit Win32Diskimager die xxx.img-datei auf Micro-SD-Card >= 4GB schreiben

mit Winzip oder anderem Programm auf PC entpacken => xxx.img-datei mit Win32Diskimager die xxx.img-datei auf Micro-SD-Card >= 4GB schreiben Raspbian installieren Download hier: https://www.raspberrypi.org/downloads/raspbian/ Für Systeme mit Monitor wird DESKTOP für Serversysteme ohne Monitor (headless) wird LITE empfohlen (Putty erforderlich)

Mehr

I2C-002 DATASHEET I2C-002 V1.00: I2C PORTEXPANDER MIT PCA8574. Dokument NR.: I2C-002_Datasheet

I2C-002 DATASHEET I2C-002 V1.00: I2C PORTEXPANDER MIT PCA8574. Dokument NR.: I2C-002_Datasheet I2C-002 DATASHEET Dokument NR.: I2C-002_Datasheet I2C-002 V1.00: I2C PORTEXPANDER MIT PCA8574 P Bitte denken Sie an die Umwelt, bevor Sie diese Datei ausdrucken Inhaltsverzeichnis 1. Modul Bilder...3 2.

Mehr

3,2 Touch-Display-V2 Bedienungsanleitung [Version (Raspberry Pi 3)]

3,2 Touch-Display-V2 Bedienungsanleitung [Version (Raspberry Pi 3)] 3,2 Touch-Display-V2 Bedienungsanleitung [Version 03.2016 (Raspberry Pi 3)] Sehr geehrter Kunde, vielen Dank, dass Sie sich für unser Produkt entschieden haben. Im Folgenden haben wir aufgelistet, was

Mehr

LK-Baseboard für Raspberry Pi B+ / Pi 2

LK-Baseboard für Raspberry Pi B+ / Pi 2 LK-Baseboard für Raspberry Pi B+ / Pi 2 Sehr geehrter Kunde, vielen Dank, dass Sie sich für unser Produkt entschieden haben. Im Folgenden haben wir aufgelistet, was bei der Inbetriebnahme zu beachten ist:

Mehr

System-Programmierung 10: Weitere Arten von I/O. CC BY-SA, Thomas Amberg, FHNW (soweit nicht anders vermerkt)

System-Programmierung 10: Weitere Arten von I/O. CC BY-SA, Thomas Amberg, FHNW (soweit nicht anders vermerkt) System-Programmierung 10: Weitere Arten von I/O CC BY-SA, Thomas Amberg, FHNW (soweit nicht anders vermerkt) Ablauf heute ⅓ Vorlesung, ⅔ Hands-on, Feedback. Slides, Code & Hands-on: tmb.gr/syspr-10 Weitere

Mehr

Berührungslose Datenerfassung. easyident-km22-usb

Berührungslose Datenerfassung. easyident-km22-usb Berührungslose Datenerfassung easyident-km22-usb Transponderleser für Frontplatteneinbau mit USB Interface Art. Nr. FS-0081 Firmware Revision 0115 easyident-km22-usb ist eine berührungslose Datenerfassung

Mehr

I2C-006 DATASHEET I2C-006 V1.00: 1K EEPROM MODUL MIT TWI (I 2 C) SCHNITTSTELLE. Dokument NR.: I2C-006_Datasheet

I2C-006 DATASHEET I2C-006 V1.00: 1K EEPROM MODUL MIT TWI (I 2 C) SCHNITTSTELLE. Dokument NR.: I2C-006_Datasheet I2C-006 DATASHEET Dokument NR.: I2C-006_Datasheet I2C-006 V1.00: 1K EEPROM MODUL MIT TWI (I 2 C) SCHNITTSTELLE P Bitte denken Sie an die Umwelt, bevor Sie diese Datei ausdrucken Modification History: Version

Mehr

StromPi 3 Softwareanleitung

StromPi 3 Softwareanleitung 3 StromPi 3 Softwareanleitung INHALTSVERZEICHNIS 1. Übersicht 2. Echtzeituhr 2.1 Funktion 2.2 Installation 3. Automatisches Herunterfahren 3.1 Funktion 3.2 Installation 4. E-Mail Benachrichtigungen 4.1

Mehr

3,2 Touch-Display-V2 Bedienungsanleitung

3,2 Touch-Display-V2 Bedienungsanleitung 3,2 Touch-Display-V2 Bedienungsanleitung Sehr geehrter Kunde, vielen Dank, dass Sie sich für unser Produkt entschieden haben. Im Folgenden haben wir aufgelistet, was bei der Inbetriebnahme zu beachten

Mehr

I2C Serial 2.6 LCD Modul

I2C Serial 2.6 LCD Modul Ausgabe 08.09.2017 Copyright by Joy-IT 1 Index 1. Verwendung mit einem Arduino 1.1 Anschließen des Displays 1.2 Installation der Bibliothek 1.3 Beispiel-Code 2. Verwendung mit einem Raspberry Pi 2.1 Installation

Mehr

Mikrocomputertechnik. Thema: Serielle Schnittstelle / UART

Mikrocomputertechnik. Thema: Serielle Schnittstelle / UART Mikrocomputertechnik Thema: Serielle Schnittstelle / UART Parallele vs. serielle Datenübertragung Parallele Datenübertragung Mehrere Bits eines Datums werden zeitgleich mittels mehrerer Datenleitungen

Mehr

LK-RB-Shield Ausgabe Copyright by Joy-IT

LK-RB-Shield Ausgabe Copyright by Joy-IT LK-RB-Shield LK-RB-Shield Index 1. Einführung 2. Anschlussbelegung 3. Einrichtung des Raspberry Pis 4. Aktivierung der nötigen Module 5. Codebeispiel: Digitaler Kanal 6. Codebeispiel: Analoger Kanal Sehr

Mehr

Steuern und Messen mit Raspberry Pi

Steuern und Messen mit Raspberry Pi 24 C 36 % 24 C Thanks to Openclipart, Fritzing, elinux.org, Liz Grazer Linuxtage 2014 (GLT14) Raspberry Pi Raspberry Pi ist ein kreditkartengroßer EinplatinenComputer, der von der Raspberry Pi Foundation

Mehr

TECHNICAL SUPPORT BULLETIN TLS4/TLS4B Thema: Verwendung von Putty an der seriellen RS-232 oder an der Netzwerk Schnittstelle über Port

TECHNICAL SUPPORT BULLETIN TLS4/TLS4B Thema: Verwendung von Putty an der seriellen RS-232 oder an der Netzwerk Schnittstelle über Port TECHNICAL SUPPORT BULLETIN TLS4/TLS4B Thema: Verwendung von Putty an der seriellen RS-232 oder an der Netzwerk Schnittstelle über Port 10001. Kategorie: Konfiguration No. 16_005 Erstellt am: 12.02.2016

Mehr

Arduino µcontroller. Virtuelle COMSchnittstelle

Arduino µcontroller. Virtuelle COMSchnittstelle Aufgaben: Arduino µcontroller 1. Die gegebene Software auf einen ARDUINO MEGA-Board aufspielen weil die PORTS A (8xSchalter) und C (8xLEDs) benutzt werden. Steht nur ein UNO-Board zur Verfügung, dann den

Mehr

Universelles Zählermodul UCM-5

Universelles Zählermodul UCM-5 Universelles Zählermodul UCM-5 Bedienungsanleitung Inhalt Seite 1. Übersicht 2 2. Anwendung 2 2.1 Kostenstellen-Analyse 2.2 Regelung der Blindleistung 3. Funktion 3 4. Programmierung 4 4.1 Modbus-ID 4.2

Mehr

mit Winzip oder anderem Programm auf PC entpacken => xxx.img-datei mit Win32Diskimager die xxx.img-datei auf Micro-SD-Card >= 4GB schreiben

mit Winzip oder anderem Programm auf PC entpacken => xxx.img-datei mit Win32Diskimager die xxx.img-datei auf Micro-SD-Card >= 4GB schreiben Raspbian installieren Download hier: https://www.raspberrypi.org/downloads/raspbian/ Für Systeme mit Monitor wird DESKTOP für Serversysteme ohne Monitor (headless) wird LITE empfohlen (Putty erforderlich)

Mehr

8 Kommunikation. Mehr Informationen zum Titel! 8.1 Serielle Schnittstelle

8 Kommunikation. Mehr Informationen zum Titel! 8.1 Serielle Schnittstelle Mehr Informationen zum Titel! 8 Kommunikation Ein Embedded System muss vielfach Daten austauschen, sei es innerhalb des Systems, mit einem anderen Mikrocontroller oder auch mit einem externen Computer

Mehr

Versuch 5: Linux embedded

Versuch 5: Linux embedded Ziel Installieren des Betriebssystems Raspian auf einem Raspberry mit anschließender Konfiguration und Installation weiterer Programme unter Linux. Greifen Sie auf diese Dienste von einer zweiten Arbeitsstation

Mehr

1 Gestatten: Raspberry Pi! Schnellstart: Die erste Inbetriebnahme Den Desktop kennenlernen Wichtige Konsolenbefehle im Griff 69

1 Gestatten: Raspberry Pi! Schnellstart: Die erste Inbetriebnahme Den Desktop kennenlernen Wichtige Konsolenbefehle im Griff 69 Auf einen Blick 1 Gestatten: Raspberry Pi! 12 2 Schnellstart: Die erste Inbetriebnahme 23 3 Den Desktop kennenlernen 50 4 Wichtige Konsolenbefehle im Griff 69 5 Der Raspberry macht Musik -als MP3-Player

Mehr

qfix ASCII-Protokoll

qfix ASCII-Protokoll www.qfix.de qfix ASCII-Protokoll Referenz qfix Dokument Nr. D100502R1 Inhaltsverzeichnis 1 Einleitung 3 1.1 Referenz................................... 3 2 qfix ASCII Protokoll 4 2.1 Verbindung und Zeichensatz.........................

Mehr

KY-001 Temperatur Sensor Modul

KY-001 Temperatur Sensor Modul KY-001 Temperatur Sensor Modul Inhaltsverzeichnis 1 Bild... 1 2 Technische Daten / Kurzbeschreibung... 1 3 Pin-Belegung... 2 4 Codebeispiel Arduino... 2 5 One-Wire Konfiguration Raspberry Pi... 3 6 Codebeispiel

Mehr

QCS-Einführungskurs. Serielle Kommunikation

QCS-Einführungskurs. Serielle Kommunikation QCS-Einführungskurs Serielle Kommunikation Umfang: ca. 2 Zeitstunden Was ist serielle Datenübertragung? USART Theorie Serielle Übertragung mit dem QCS HTerm Einführung Aufgaben Emqopter GmbH 2 Was ist

Mehr

Qelectronics GmbH Am Sandberg 7a Dresden

Qelectronics GmbH Am Sandberg 7a Dresden Qelectronics GmbH Am Sandberg 7a 01259 Dresden +49 (0) 351 479 42 250 www.qelectronics.de 1. Anschluss und Inbetriebnahme des Qsniffer... 1 2. Analyse des Gleissignals mit dem Qsniffer... 2 3. Konfigurationsvariablen...

Mehr

Serielle Schnittstelle

Serielle Schnittstelle 25.10..2013 A.Schultze, DK4AQ n (UARTs) Serielle Signale n am Arduino Nano Serial Library für Hardware UARTs SoftSerial Library für Software-UARTs Der Baustein FT232 Breakout Boards mit USB-Seriell-Konvertern

Mehr

Servo-Modul Version

Servo-Modul Version Servo-Modul Version 1.0 24.06.2010 Mit dem Servo-Modul ist es möglich bis zu 8 Modellbau-Servos (analoges Signal) an zu steuern. Die Ansteuerung kann wahlweise über den I2C-Bus, einen COM-Port (RS232)

Mehr

' ' ' ' ' Ausnahmen an den Multimetern VC 820 und 840 ' ' Ver (c) Bernd Kunze '

' ' ' ' ' Ausnahmen an den Multimetern VC 820 und 840 ' ' Ver (c) Bernd Kunze ' Ausnahmen an den Multimetern VC 820 und 840 Ver. 1.0 20.11.2001 (c) Bernd Kunze VC 820 und VC 840 Baudrate: Die Baudrate beträgt 2400 Baud. Datenbits: Es werden 8 Datenbits übertragen Stopbits: Es wird

Mehr

Grundlagen der Anwendung und Programmierung des ESP8266. Dennis Hoffmann Mittwoch, :30 Uhr Schulungsraum SW23/147

Grundlagen der Anwendung und Programmierung des ESP8266. Dennis Hoffmann Mittwoch, :30 Uhr Schulungsraum SW23/147 Grundlagen der Anwendung und Programmierung des ESP8266 Dennis Hoffmann Mittwoch, 11.01.2017 08:30 Uhr Schulungsraum SW23/147 Inhalt Mikrocontroller ESP8266 Entwicklungsumgebung Firmware Beispiele Projekte

Mehr

Ampelschaltung mit dem Raspberry Pi 3 Model B. Von Stefan Ossenbrink & Marcel Gebing

Ampelschaltung mit dem Raspberry Pi 3 Model B. Von Stefan Ossenbrink & Marcel Gebing Ampelschaltung mit dem Raspberry Pi 3 Model B Von Stefan Ossenbrink & Marcel Gebing Inhaltsverzeichnis. 2. 3. 4. Einführung Übersicht Layout Praktikum. Aufgabe Wiederholung Zustandsdiagramm. WiringPi Klassendiagram.

Mehr

Die Robo-TX RS-485 Schnittstelle

Die Robo-TX RS-485 Schnittstelle Die Robo-TX RS-485 Schnittstelle Die Idee... Gleich nach dem Kauf des TX fiel mir in der Anleitung auf, dass auf den Extension-Anschlüssen nur die RS-485-Schnittstelle auf beiden vorkommt. Somit war klar,

Mehr

LinkerKit LK-Temp2 Raspberry Pi und Arduino

LinkerKit LK-Temp2 Raspberry Pi und Arduino LinkerKit LK-Temp2 Raspberry Pi und Arduino Sehr geehrter Kunde, vielen Dank, dass Sie sich für unser Produkt entschieden haben. Im Folgenden haben wir aufgelistet, was bei der Inbetriebnahme zu beachten

Mehr

SBC ButtonMatrix Bedienungsanleitung. Verwendung mit einem Arduino Schritt 1 Anschließen der Matrix

SBC ButtonMatrix Bedienungsanleitung. Verwendung mit einem Arduino Schritt 1 Anschließen der Matrix Sehr geehrter Kunde, SBC ButtonMatrix Bedienungsanleitung MCU Extension 4x4 16-Key vielen Dank, dass Sie sich für unser Produktentschieden haben. Im Folgenden haben wir aufgelistet, was bei der Inbetriebnahme

Mehr

Entwurf digitaler Schaltungen Groÿe Übung 5 Test einer UART

Entwurf digitaler Schaltungen Groÿe Übung 5 Test einer UART Prof. G. Kemnitz, Dr. C. Giesemann Institut für Informatik, Technische Universität Clausthal23. Juni 2016 1/14 Entwurf digitaler Schaltungen Groÿe Übung 5 Test einer UART Prof. G. Kemnitz, Dr. C. Giesemann

Mehr

EXP500. Ausgabe Copyright by Joy-IT 1

EXP500. Ausgabe Copyright by Joy-IT 1 3 3 EXP500 Ausgabe 07.12.2016 Copyright by Joy-IT 1 Contents 1. Anschlüsse 2. Einführung 3. Basis Operationen 3.1 System Image-Datei Installation 3.2 Serielle Debug Umgebung installieren 4. Installieren

Mehr

1,8 Display Bedienungsanleitung Raspberry Pi

1,8 Display Bedienungsanleitung Raspberry Pi 1,8 Display Bedienungsanleitung Raspberry Pi Sehr geehrter Kunde, vielen Dank, dass Sie sich für unser Produkt entschieden haben. Im Folgenden haben wir aufgelistet, was bei der Inbetriebnahme zu beachten

Mehr

knxpresso IP-Interface

knxpresso IP-Interface Firmware-Update durchführen und Nutzung von der Verbindung über TCP Reeker, Tobias 26.02.2018 Version 0.1 Inhalt 1. Voraussetzungen... 3 2. Durchführung des Updates... 4 3. Verbindung mit knxpresso über

Mehr

Ausarbeitung eines Praktikumsversuches zum Design eines 1-Wire-Master-Controllers Falk Niederlein

Ausarbeitung eines Praktikumsversuches zum Design eines 1-Wire-Master-Controllers Falk Niederlein Großer Beleg Ausarbeitung eines Praktikumsversuches zum Design eines 1-Wire-Master-Controllers Falk Niederlein Folie 1 Gliederung 1 Allgemein 2 Architektur 3 1-Wire-Protokoll 4 Praktikumsversuch 5 Zusammenfassung

Mehr

Remote-Objekt-Überwachung. von Jan Schäfer und Matthias Merk

Remote-Objekt-Überwachung. von Jan Schäfer und Matthias Merk Remote-Objekt-Überwachung von Jan Schäfer und Matthias Merk Aufgabenstellung Steuerung von Sensoren zur Remote Objektüberwachung mit einem µc PIC16F874. Welcher Sensor hat gemeldet? Die Überwachung Mehrere

Mehr

Digitales Satelliten- Messgerät

Digitales Satelliten- Messgerät Digitales Satelliten- Messgerät Updateanleitung Version: 11.08.2009 Update / Parameter ändern Erforderliche Komponenten smartmeter PC mit einem Windows-Betriebssystem und RS-232-Schnittstelle Verbindungs-Kabel

Mehr

Installation MMDVM. Julian Wild DF4JM R09

Installation MMDVM. Julian Wild DF4JM R09 Installation MMDVM R09 Inhalt Benötigte Teile+Software.2 Vorbereitung.3 IP-Adresse+SSH.4 Update...4 Upgrade. 5 Installation MMDVM..6 MMDVM.ini.. 6 Modem/Port....7 Bootup..7 Bluetooth deaktivieren......8

Mehr

Modbus TCP/IP Gateway für SDM630/SDM530 Modbus

Modbus TCP/IP Gateway für SDM630/SDM530 Modbus Modbus TCP/IP Gateway für SDM630/SDM530 Modbus Der Modbus Gateway verbindet einen SDM630 oder SDM530 Modbus Zähler mit Ihrem Heimnetzwerk. Er verfügt über eine RS485 Schnittstelle zum SDM630 und eine RJ45

Mehr

Technische Beschreibung M-BUS Schnittstellen Modul für Elektronische Zähler Optec ECS

Technische Beschreibung M-BUS Schnittstellen Modul für Elektronische Zähler Optec ECS Optec AGGmbH 8620 8344 Wetzikon Bäretswil Tel.: +41 44 933 07 70 Tel. 044 979 10 02 M_Bus für Zähler ECS Optec Technische Nr: F2-2_PJM_5 Technische M-BUS Schnittstellen Modul für Elektronische Zähler Optec

Mehr

Installation MMDVM R09. Julian Wild DO4JM

Installation MMDVM R09. Julian Wild DO4JM Installation MMDVM R09 Inhalt Benötigte Teile+Software.2 Vorbereitung.3 IP-Adresse+SSH.4 Update...4 Upgrade. 5 Installation MMDVM..6 MMDVM.ini.. 6 Modem/Port....7 Bootup..7 Bluetooth deaktivieren......8

Mehr

Modbus TCP/IP Gateway für bis zu vier SDM120 Modbus

Modbus TCP/IP Gateway für bis zu vier SDM120 Modbus Modbus TCP/IP Gateway für bis zu vier SDM120 Modbus Der Modbus Gateway verbindet bis zu vier SDM120 Modbus Zähler mit Ihrem Heimnetzwerk. Er verfügt über eine RS485 Schnittstelle zum SDM630 und eine RJ45

Mehr

WS2500 V24-Kommunikation

WS2500 V24-Kommunikation WS2500 V24-Kommunikation Seite 1 von 9 Inhaltsverzeichnis V24-DATENÜBERTRAGUNG... 3 AKTIVIERUNG DER DATENÜBERTRAGUNG... 3 DATENFORMATE... 4 Datenrahmen bei Befehlen vom PC zur WS2500... 4 Befehlsübersicht...

Mehr

Technical Support Bulletin TLS4XX

Technical Support Bulletin TLS4XX Technical Support Bulletin TLS4XX TSB_VR_17_007_CH_TLS4XX_Ger_SounderDeactivation_rev1 1 Hinweis Die Firma Veeder-Root übernimmt keinerlei Haftung in Bezug auf diese Veröffentlichung. Dies gilt insbesondere

Mehr

Lösung 8051er. Bussysteme IIC - Bus. Klasse:... Datum:...

Lösung 8051er. Bussysteme IIC - Bus. Klasse:... Datum:... /******************************************************************************** CLASS: P8051er Compiler: KeiluV3 PROGRAM: Blinc_C.c AUTHOR: Gerhard Neumaier DATE: 15.Okt 2010 DESCRIPTION: LEDs am Port1

Mehr

Die UART-Schnittstelle

Die UART-Schnittstelle Ein einfaches Terminal Seite 1 von 5 Die UART-Schnittstelle Bei einer seriellen Datenübertragung werden binäre Daten bitweise hintereinander über eine Leitung übertragen. Die serielle Schnittstelle eines

Mehr

3,2 Touch-Display-V2 / 3,5 Touch-Display Bedienungsanleitung [Version ]

3,2 Touch-Display-V2 / 3,5 Touch-Display Bedienungsanleitung [Version ] 3,2 Touch-Display-V2 / 3,5 Touch-Display Bedienungsanleitung [Version 04.2017] Sehr geehrter Kunde, vielen Dank, dass Sie sich für unser Produkt entschieden haben. Im Folgenden haben wir aufgelistet, was

Mehr

Anwendungen der Mikrocontrollertechnik

Anwendungen der Mikrocontrollertechnik Anwendungen der Mikrocontrollertechnik Projektarbeit WS15/16 Prof. Dr.-Ing. Dietmar A. Brück Jannik Haupenthal 3601110 Stichpunkte: Entwicklung der Aufgabenstellung zu der Erweiterungsplatine 7 Segment

Mehr

Embedded Software. Praktikum. Licht- und Schlafphasenwecker Lukas Scharlau Timo Schwarte

Embedded Software. Praktikum. Licht- und Schlafphasenwecker Lukas Scharlau Timo Schwarte Embedded Software Praktikum Licht- und Schlafphasenwecker 12.01.2015 Lukas Scharlau Timo Schwarte Inhalt Einleitung... 3 Ansteuerung LED-Streifen...3 Ansteuerung Bewegungssensor...3 Soundausgabe... 4 Buttons

Mehr

Raspberry Pi Rezepte Teil 5

Raspberry Pi Rezepte Teil 5 Raspberry Pi Rezepte Teil 5 I²C: Zwischen zwei ICs Von Tony Dixon (UK) In den letzten beiden Folgen von Elektor.POST ging es um die seriellen Schnittstellen UART und SPI auf dem Expansion Header von RPi.

Mehr

die Ausgabe von Steuerungen über einen PC geeignet sind. Eingangsgröße am Sensor dieser Steuerung auswirkt.

die Ausgabe von Steuerungen über einen PC geeignet sind. Eingangsgröße am Sensor dieser Steuerung auswirkt. 1. Beschreibe die Informationsverarbeitung nach dem EVA-Prinzip, nutze dazu die Informationen auf den nächsten Seiten und aus dem Internet. 2. Benenne Hard- und Software, die für die Eingabe, die Verarbeitung

Mehr

Hardware Software Handshake UART. Maik Holzhey. Fakultät IV Technische Universität Berlin. 22. Mai 2014

Hardware Software Handshake UART. Maik Holzhey. Fakultät IV Technische Universität Berlin. 22. Mai 2014 Fakultät IV Technische Universität Berlin 22. Mai 2014 Begriffsklärung Begriffsklärung Universal Asynchronous Receiver and Transmitter serielle Schnittstelle - asynchroner Modus serielle Schnittstelle

Mehr

Raspi mit Image Jessy_Pixel einrichten

Raspi mit Image Jessy_Pixel einrichten Raspi mit Image Jessy_Pixel einrichten Als erstes die Speicherkarte mit dem raspi Image beschreiben, hier Jessy_Pixel https://www.raspberrypi.org/downloads/raspbian/ dann in den Raspi stecken und mit Netzwerkanbindung

Mehr

KR-mega32-16 rev. 2.3 Thomas Krause, Krause Robotik

KR-mega32-16 rev. 2.3 Thomas Krause, Krause Robotik Kurzanleitung zur Installation der Software zum Mikrokontrollerbord KR-mega32-16 rev. 2.3 Thomas Krause, Krause Robotik thomas.krause@krause-robotik.de Krause Robotik www.krause-robotik.de email: info@krause-robotik.de

Mehr

Verwendung des Applikationsprogramms

Verwendung des Applikationsprogramms Verwendung des Applikationsprogramms Produktfamilie: Produkttyp: Hersteller: Systemgerät Koppler Siemens Name: 7KT1 900 Kommunikationsmodul Bestell-Nr.: 7KT1 900 Funktionsbeschreibung Das 7KT1 900 Kommunikationsmodul

Mehr

Labor Industrielle Netzwerke. Versuch 2: Relais Steuerung durch SPI

Labor Industrielle Netzwerke. Versuch 2: Relais Steuerung durch SPI Labor Industrielle Netzwerke Versuch 2: Relais Steuerung durch SPI Datum: 23.01.2018 1 Serial Peripheral Interface (SPI) Beim SPI (Serial Peripheral Interface) Protokoll handelt es sich um einen seriellen

Mehr

GPS-Funkübertragungssystem mit Bluetooth-Anbindung. Benutzerhandbuch

GPS-Funkübertragungssystem mit Bluetooth-Anbindung. Benutzerhandbuch GPS-Funkübertragungssystem mit Bluetooth-Anbindung Benutzerhandbuch Stand: 20.05.2014 Inhaltsverzeichnis 1 Prinzipielle Funktionsweise...1 2 Lieferumfang...2 3 Transmitter-Modul (Sender)...2 3.1 Übersicht...2

Mehr

Die RS Schnittstelle

Die RS Schnittstelle Die RS232 -. Schnittstelle Referat in der Vorlesung Rechnerstrukturen C.Wehland ; A.Gerst Inhalt Überblick serielle PC-Schnittstelle Übertragungsparameter Signale der seriellen Schnittstelle Register der

Mehr

DC 5V Stepper Motor 28BYJ-48. Verwendung mit einem Arduino

DC 5V Stepper Motor 28BYJ-48. Verwendung mit einem Arduino DC 5V Stepper Motor 28BYJ-48 Sehr geehrter Kunde, vielen Dank, dass Sie sich für unser Produktentschieden haben. Im Folgenden haben wir aufgelistet, was bei der Inbetriebnahme zu beachten ist: Verwendung

Mehr

DCF77 Uhr PL0045 Atomuhr-Empfänger für PC

DCF77 Uhr PL0045 Atomuhr-Empfänger für PC DCF77 Uhr PL0045 Inhaltsverzeichnis 1. Einleitung... 2 2. Eigenschaften... 2 2.1 Grundlegende Eigenschaften... 2 2.2 Optionale Eigenschaften... 3 3. Schaltungsprinzip... 3 4. Die RS232-Schnittstelle...

Mehr

UART und Interrupts. Versuch Nr. 7

UART und Interrupts. Versuch Nr. 7 Universität Koblenz Landau Name:..... Institut für Physik Vorname:..... Hardwarepraktikum für Informatiker Matr. Nr.:..... UART und Interrupts Versuch Nr. 7 Vorkenntnisse: Aufbau und Arbeitsweise einer

Mehr

DMX Digital Multiplex

DMX Digital Multiplex DMX Digital Multiplex Digitales Steuerprotokoll Veranstaltungstechnik Pascal S. Technische Universität Berlin 08. Mai 2013 1 / 26 Inhaltsverzeichnis 1 Motivation 2 Datenprotokolle 3 Übertragungsverfahren

Mehr

LCD Display 20x4 mit Buttons

LCD Display 20x4 mit Buttons Ausgabe 15.10.2018 Copyright by Joy-IT 1 Index 1. Anschluss des Displays 2. Installation des Systems. Verwendung & Beispiel-Code 4. Support Ausgabe 15.10.2018 Copyright by Joy-IT 2 Sehr geehrter Kunde,

Mehr

3,2 Touch-Display-V2 Bedienungsanleitung [Version (Raspberry Pi Linux-Kernel 4.4)]

3,2 Touch-Display-V2 Bedienungsanleitung [Version (Raspberry Pi Linux-Kernel 4.4)] 3,2 Touch-Display-V2 Bedienungsanleitung [Version 05.2016 (Raspberry Pi Linux-Kernel 4.4)] Sehr geehrter Kunde, vielen Dank, dass Sie sich für unser Produkt entschieden haben. Im Folgenden haben wir aufgelistet,

Mehr