PROJEKT 1: Modbus-Interface

Ähnliche Dokumente
Projekt-Themen des Projekts TI

Projekt-Themen des Projekts TI

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

PI-Rail Modelleisenbahn- Steuerung 4.0. PC-Treff-BB

Versuch 4 M_Dongle Servotester. Labor Mikrocontroller mit NUC130. Prof. Dr.-Ing. F. Kesel Dipl.-Ing. (FH) J. Hampel Dipl.-Ing. (FH) A.

AustroModell. PROGRAMMIERUNG der USB - Servo Controller 6- bis 24-Fach

Pflichtenheft. Projektteam. Rexford Osei - Frey Michael Weichert Thomas Thutewohl. Pflichtenheft Seite 1 von 7

Infokarte: Snap4Arduino

Arduino und Amateurfunk (1)

2) die Programmierung eines Mikroprozessors, also die Kenntnisse von Software

Willkommen! Verdrahten des Panels mit dem Raspberry Pi:

Jan Monsch. Donnerstag, 2. Mai 13

Arduino Grundkurs. 3. Schreibe eine Funktion für das Morsezeichen S und eine für O

KAPITEL 1: EINFÜHRUNG IN ANDROID-OPEN-ACCESSORY 22. Ich, Android 22. Was Ist Android-Open-Accessory (AOA)? 28

Projektangebote 2007/2008 für die BKIK-Klassen von W. Amann:

Hardware Beschreibung

P01: ROM-Emulator 16/8 Bits, vorzugsweise für Starterkit NEC V 850

Big Intellis. Bedienungsanleitung

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

TaT-Maker Steuerung. Selbstbauanleitung. von. Kurt Sepke

Anwendungen der Prozessdatenverarbeitung (Liste V) Leitung: Prof. Dr. Linn. Microcontroller Programmierung

LASER-KONTUR- MESSUNG

Die flexible Plattform. 4duino Starter Kit UNO R.3

Lesen Sie, wie sie in wenigen Schritten Ihre optimale Auswahl an Komponenten finden und mit der Systemintegration beginnen.

Computergestützte Ansteuerung digitaler Eisenbahnanlagen

Big Intellis. Bedienungsanleitung

HTL Dornbirn WPT_NEFF. Mitschriften. Simon Waiblinger. Seite 0

USB 2.0 auf 4x Seriell Adapter - USB zu RS232 / DB9 Konverter (COM)

serielles 8-Digit LED Display PL0061

,Das wären ja prächtige Kleider', dachte der Kaiser; wenn ich solche hätte,..ja, das Zeug muss sogleich für mich gewebt werden!'


Servo-Modul Version

I nhaltsverzeich n is

AS-electronic, Inh.: Norbert Koppel, Zietenstr. 8, Wesel

Viessmann Formsignale 45xx Anwendungs-Beispiel zur Digitalisierung mit dem WeichZwei / ZweiPol AB

ALLNET MSR ALL3500PoE_Used / IP GebäudeAutomations-Zentrale /// USED B-/C-Ware

BLUE line. Bedienungsanleitung zum M-Unit Experimentierboard. Innovative Technik. Tobias Regenhardt Grüner Weg Seulingen

Motorino. Ausgabe Copyright by Joy-IT 1

Eine Zusammenstellung einiger einfacher Aufgaben für erste einfache Programme mit dem Blockeditor gibt es zum Beispiel auf microbitly.weebly.com.

Ampelsteuerung Merkblatt 2 Wie wird der Arduino programmiert?

Inhaltsverzeichnis. 1 Einleitung Aufbau des Buches Mehr Informationen Weitere Quellen Danksagung 15

Arduino APRS Modem DL1STL. Wir wollten im Klub einen ARPS Tracker bauen. Dabei sollte das Gerät

Projektpraktikum Informationsverarbeitung Zwischenpräsentation. Team TUfatTUfly

IuK-Projekt. Angebote betreut von Prof. Dr. Felderhoff

MotoPi. Ausgabe Copyright by Joy-IT 1

Talking-Pi. Ausgabe Copyright by Joy-IT 1

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

Smart Smoke Detector. Von Govinda Hahl Internet der Dinge WS 16/

JoyPi. Time for more. Experiment und Education Koffer

INHALTSVERZEICHNIS DANKSAGUNG...XV

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

Umbau eines Saug- und Wisch Roboters auf ARDUINO Steuerung

USB auf 2x Seriell Adapter - USB zu RS232 / RS422 / RS485 Seriell Konverter (COM) StarTech ID: ICUSB

qfix ASCII-Protokoll

kepler robotik unser Weg

Teil 1 Erste Schritte mit Arduino 1

Mikrocontrollertechnik. F5 Erstes Programm. AVR Studio 4

Eine Multimedia-Präsentation mit Videos

Die Technik hinter IoT: Arduino, Raspberry Pi & Co.

Einstieg in das Thema, ggf. Einführung Computerraum, Bildung der Programmier-Paare

Benutzerhandbuch Manual V. X10 - Relay (4 fach) - FC_XRM-01

REPLACEMENT BOARD SERIE2 De Agostini Millennium Falcon. Übersicht

Labor Automatisierungstechnik

Produktübersicht Toni Maroni GmbH Tel. +49 (0)4843 / Brooker Strasse 10 Fax: +49 (0)4843 / D Haselund

Neugasse 6a Neu-Anspach Telefon Telefax

Die elektronische Welt mit Arduino entdecken. Click here if your download doesn"t start automatically

Es kann Stand-Alone oder als Erweiterung einer µc Schaltung verwendet werden.

Einladung zum 6. Antennentag am

Zeitrelais PL0045 mit optionaler PC-Anbindung

Einführung. Schritt 1: Sammle deine Materialien

Die Sonne spielt Musik

Was so passieren wird:

Neugasse 6a Neu-Anspach Telefon Telefax

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

Funktionsbeschreibung UFO-UNIT-Kameras

MotoPi. Ausgabe Copyright by Joy-IT 1

technology T05.2a teach with space DER SENSE HAT Anzeige von Text und Bildern auf der LED-Matrix des Sense HAT Leitfaden für Lehrer

Fakultät für Informatik, Institut für Robotik Laborpraktikum I Legorobotik graphische Programmierung

Intelligente GPRS- und UMTS-Modems - MT-202 / MT-251

MotoPi. Ausgabe Copyright by Joy-IT 1

CYOUTOO Datenblatt Version

emc2-2 expandable modular configurable controller, 2.generation

Zur Einarbeitung in die Arduino Welt reichen die Folgenden Komponenten aus.

Schrittmotorsteuerung PL0061

Wunderst du dich auch manchmal, wo die ganzen Kekse hin sind? Mit diesem Projekt kommst du dem Dieb schnell auf die Schliche.

Elektrische Schnittstelle Signal

Arduino Kurs Timer und Interrupts. Stephan Laage-Witt FES Lörrach

Multi Channel Controller MCC16

SINNsorik Wahrnehmen durch Sensoren NAME, KLASSE:

(Datum: ) ATON-F 2 ATON-S

Aufgabenstellung Praktikum Mikrorechentechnik Sommersemester 2014

Eine Semesterarbeit an der FH Wildau: Aufbau und Steuerung eines Quadrokopters

Railuino Hacking your Märklin. Jörg Pleumann OpenRheinRuhr

CPLD-Lehrgerät 12 Kurzbeschreibung Stand:

Einführung in die Arduino-Programmierung II

Modellbasierte Simula0on und experimentelle Anwendung von mechatronischen Systemen in der Lehre mit MATLAB, Simulink und Raspberry Pi.

Selbstbauprojekt 2017 GØ1

Antennenanalyser mit ARDUINO

Transkript:

PROJEKT 1: Modbus-Interface Das Modbus-Protokoll ist eine einfache, standardisierte Form des Datenaustausches zwischen Mess-, Regel- und Steuerungskomponenten. Es ähnelt früher in der Datenkommunikation verwendeten Protokollen und ist daher sowohl für serielle Verbindungen, als auch für Netze anwendbar. RS485-Interface, Schaltungslayout Sensor nach Wahl (für Test) Programmieren einer Bibliothek für das Modbus-Protokoll ASCII-Modus (seriell, RS485; RasPi Arduino) Modbus/TCP (RasPi RasPi) Testprogramm: Sensordaten übermitteln

PROJEKT 2: Ansteuerung eines Pololu Servocontrollers Aufgrund des Betriebssystems des Raspberry Pi, das als Standard-Linux-System keine Echtzeiteigenschaften hat, sind dort Servos nur bedingt einsetzbar. Es gibt jedoch komplette Hardware-PWM-Controller, mit denen sich Servos leicht steuern lassen. Das vorliegende Modul besitzt eigene Intelligenz und wird per serieller Kommunikation angesprochen (USB-Pseudo-Seriellschnittstelle). Pololu Maestro 6-Channel USB Servocontroller Programmieren einer Bibliothek für die Kommunikation mit dem Controller über USB (Pseudo-Seriellschnittstelle) Testprogramm Hinweis: Ein Modellbauservo wird mit kurzen Impulsen von 1ms (linker Anschlag, 0 ) bis 2 ms (rechter Anschlag, 180 ) Dauer angesteuert und damit die Position seines Antriebs bestimmt. Die Impulse müssen im 20-ms-Abstand wiederholt werden, damit das Servo seine Position beibehält.

PROJEKT 3: Gewitterdetektor a) Es soll eine Schaltung entworfen werden, die ein Gewitter erkennt. Dazu werden geeignete Radio-Frequenzbäder abgehört (Langwelle, Mittelwelle). Die mit dem Gewitter einhergehenden Blitze erzeugen typische Störungen in den o. g. Frequenzbereichen, die zur Erkennung eines fernen Gewitters dienen. b) Zusätzlich kann noch eine optische Erkennung entworfen werden, die auf das typische Licht von Blitzen reagiert (nahes Gewitter). Entwurf Schaltung und Board Abfrage der Messung http://www.netzmafia.de/skripten/projekt/projekt-ss16/gewitter/

PROJEKT 4: LED-Treiber a) Entwurf einer Platine mit LED-Ansteuerung über einen intelligenten Treiberbaustein, der mittels I²C-Bus vom Controller aus gesteuert wird. Es stehen mehrere Baustein-Alternativen zur Auswahl: PCA9533, PCA9685, TLC59116, LT3496. b) Entwurf einer Mini-Platine mit Treiberbaustein CAT4101 für eine Power-LED zur digitalen Ansteuerung (Ein/Aus oder PWM) über einen digitalen Port (IC, 2 x R, LED, Stecker). Entwurf Schaltung und Board Software-Bibliothek Testprogramm http://www.netzmafia.de/skripten/projekt/led/

PROJEKT 5: Zufallsgenerator Zufallsgeneratoren im Computer erzeugen nur Pseudo-Zufallszahlen. Für eine echte Zufälligkeit benötigt man externe Hardware, die ähnlich dem Gerät zur Ermittlung der Lottozahlen solche Zufallszahlen erzeugt. Im Projekt soll ein System entwickelt werden, das mechanisch einen Zufallswert zwischen 0 und 9 erzeugt. Wie z. B. Beim Lotto mit der sich drehenden Hohlkugel, in der sich nummerierte Tischtennisbälle befinden oder durch eine Druckluftdüse oder Rotation des Gehäuses 10 unterschiedlich gefärbte Tischtennisbälle durcheinanderwirbelt. Bei der Ziehung wird dann die Farbe des Balls über einen Sensor ermittelt und der Ball zurückgelegt. Es ist aber auch jede andere Methode möglich, die eine Zufallszahl zwischen 0 und 9 liefert. Mechanik des Generators Elektronik zur Steuerung der Ziehung Auswerten des Farbsensors, Senden der Daten http://www.netzmafia.de/skripten/projekt/lotto/