www.ebookaktiv.de

 

ARDUINO SIMULINK

 
 
FREE
DOWNLOAD e-book eBook  Größe: 44 MB
  FREE DOWNLOAD Beispiele  Größe: 3 MB

Ver. 1.1 / 2014        eBooks nur für WINDOWS!

 Nr.22                (Endpreise, keine weiteren Kosten)

KAUFEN 5.0€

 
In diesem eBook (96 Seiten) wird Schritt für Schritt gezeigt, wie man mit SIMULINK den ARDUINO UNO und MEGA programmieren kann.

ARDUINO MEGA

Im ersten Kapitel zeigen wir den Unterschied zwischen einer herkömmlichen Programmierung mit C, Basic usw. und der neuen Modellbasierten Entwicklungsmethode, bei der modelliert, simuliert und zum Schluss automatisch der Code generiert wird.

 

Eine ganz kurze Einführung in SIMULINK zeigt, wie man ein kleines Modell erstellen und simulieren kann. 

Mit diesen Grundlagen starten wir im dritten Kapitel in die Regelungstechnik. Wir modellieren einen DC-Motor, Entwerfen eine digitalen PID-Regler dazu und simulieren alles zusammen. Aus dem Regler und der Strecke als diskrete Übertragungsfunktion generieren wir die Software für ARDUINO UNO und lassen es auf der Zielhardware laufen lassen. Stellgrößenbegrenzung und eine PWM-Ansteuerung des Motors schließen das Kapitel ab.

ARDUINO SIMULINK

In den beiden folgenden Kapiteln zeigen wir die Möglichkeiten und Besonderheiten der automatischen Codegenerierung mit SIMULINK und die Unterschiede zwischen ARDUINO UNO und MEGA.

Bisher hatten wir nur eine Abtastrate und alle Signale waren vom Datentyp DOUBLE. Im vorletzten Kapitel liegt der Schwerpunkt auf Multirate (mehrere unterschiedliche Abtastraten) und den Datentyp INTEGER. Beim Modellieren und Simulieren der komplexen Steuerung lernen Sie weiterhin SIMULINK und einige Schwächen, die im letzten Kapitel mit Stateflow verbessert werden. Das letzte Kapitel erklärt die Zustandsautomaten und deren Einsatz bei den Modellbasierten Entwicklung für ARDUINO.

ARDUINO SIMULINK

Inhalt

START
  Modellbasierte Software Entwicklung
  Das eBook
  Software zum eBook
  Copyright

----- SIMULINK und ARDUINO ---------------
Architekr und Maurer
Technische Zeichnung
SIMULINK
Programmieren in C
UML

----- Modellieren in SIMULINK --------------
Was ist MATLAB und SIMULINK
Toolboxen und Blooksets
Anforderungen
System Architekt
Subsystem
UML ist am Ende
Der Block takt-Generator
Der Block Digital-Output
LED am Widerstand
Simulation
Software getaktet
Was heißt -1
Simulation der getakteten Software
Double = Boolean

----  Code Generierung für ARDUINO ------
Installation
Bibliothek
Modell für SW-Generierung vorbereiten
RUN auf ARDUINO
RUN auf ARDUINO
Digital Input
Rückkopplung und Taktgenerator
Rückkopplung in ARDUINO

----  ARDUINO MEGA kann mehr ------------
ARDUINN MEGA 2560
SIMULINK und external mode
Einstellungen am MEGA
Parameter ändern
TASK Overrun

----- DC-Motor Regelung ---------------------
Einführung
DC-Motor
Ersatzschaltbild
Mathematische Beschreibung
Motordaten
Simulink Modell
Hierarchie
Störung
Analoge Regelung
Regler auf ARDUINO
Diskreter PID-Regler
Diskreter PID-Regler und DC-Motor
Diskreter PID-Regler auf ARDUINO
Kontinuierliche Übertragungsfunktion
Diskrete Übertragungsfunktion DC-Motor
Diskrete Funktion auf ARDUINO
Regler + Strecke auf ARDUINO
Wie groß ist die Stellgröße?
Stellgröße begrenzen
Stellgrößenbegrenzung
Ergebnisse mit Begrenzung
Motor über PWM ansteuern
PWM in SIMULINK
PWM am Simulationsmodell
PWM und ARDUINO
Ziel der Modellbasierten Entwicklung

----- Komplexe Logik -------------------
Einführung
Wasserbehälter
Signal Builder
Ventil
Maskieren I
Maskieren II
Diskreter Integrier
Höhensensor
Software und Treiber
Library
Algebraic Loop
Treiber Einstelungen
Data TYpe anzeigen
Physikalsche Größen und Integer
Kann ARDUINO Integer rechnen
Steuerung
Multirate
Temperaturregelung
Drei Abtastzeiten
Event

 ---- STATEFLOW -----------------------
Verschiedene Verhaltensweisen
LED ein- und ausschalten
Zustände in Stateflow
Transitionen
Bedingungen
Output in Stateflow
Simulation Stateflow
Substate
Zähler unf Bedingung
Subcharted oder Grouped
Innere und äußere Transition
Subsystem ein und aus
Junction
IF-ELSE mit Junction
Parallele Zustände
Ereignissteuerung
Ereignis als Output
Das ist nicht alles!

ENDE

 


email@ebookaktiv.de


© 2003-2021
   ebookaktiv.de

Last Update: 22.01.2021

 

5 Euro

--------------
eBooks      Preise
--------------

  1     5,0€
  3   10,0€

  6   15,0€
  9   20,0€

ALLE download
30,0€
ALLE auf CD
35,0€
(Deutschland+Europa)
----------------------------

 

ARDUINO

UNO

Mikrocontroller

Simulink

MATLAB

Sketch

Board

Elektronik

Sensor

Motor

A/D-Wandler

Interrupt

Timer

RTOS

RTW

TargetLink

Double

INT16

C-Code

Generierung