Projekt: Eierkocher Johannes Schwarz + Florian Ahlrichs Problem Bisheriger Stand: Zum Eierkochen sind bisher folgende Schritte notwendig: Man muss warten bis das Wasser kocht – dann werden die.

Download Report

Transcript Projekt: Eierkocher Johannes Schwarz + Florian Ahlrichs Problem Bisheriger Stand: Zum Eierkochen sind bisher folgende Schritte notwendig: Man muss warten bis das Wasser kocht – dann werden die.

Slide 1

Projekt: Eierkocher
Johannes Schwarz
+
Florian Ahlrichs

Problem

Bisheriger Stand:
Zum Eierkochen sind bisher folgende Schritte notwendig:
Man muss warten bis das Wasser kocht –
dann werden die Eier manuell in das Wasser gelegt.
Je nach gewünschter Härte müssen die Eier nach einer bestimmten
Zeit manuell wieder aus dem Wasser geholt werden.

Black-Box
Problem

Störgrößen:

- Umwelteinflüsse (Temp., Feuchte)
- Luftdruck
- Tasterprellen

St1
St2
Eel
1

Eth
1

Smech1

Kaltes Wasser

Rohe Eier

Netzversorgung 5V

Warmes Wasser

Eierkocher

Herd/Feuer…

Gekochte Eier

St1
St2

Fertige Eier - Signal

Sopt1

Härteauswahl

Restriktionen:

- max. 12V / 600 mA
- Ansteuerung durch EURO535

Funktionsstruktur
Black-Box
Problem

Herd/
Feuer/…

Eth1
Kaltes
Wasser

St1

Rohes Ei

St2

St4 +
Eth1
St1

A

St1 + St3

St4

F

Emech1
+ St2

G

St5 +
El7

Q

St6

verknüpfen

St6

R

Eel8

warmes
Wasser

trennen

St10

El7

St10

St7

Bitte
Emech2 D
+ St7
Ei
verknüpfen
einlegen!
Emech2

St3

Weiches
Ei
verknüpfen

speichern

St5

verknüpfen

verknüpfen

speichern

St2

B

C

St8

St8

E
St11

trennen

100 ° erreicht
?
Frage: Wurde
die gewünschte
J
I
H
Temperatur erreicht ?
Eel1Wenn nicht, dann erneut abfragen!

Gekochtes
Ei

St11

Emech1

Eel6

5V

Eel1

*

Sel3

Hartes Ei

Eel5
Sel2

Eel2

Smech1

O

verknüpfen

* Nicht nach Roth

K

Eel8

*

P

MicroContr.

Eel4
Sel1

Eel4 +
Sel1

M

verknüpfen

Eel8

L

wandeln

verknüpfen

Eel3

Smech1
+ Eel1

Eel5 +
Sel2

Eel7

wandeln

verknüpfen

trennen

Härteauswahl

Eel7

Eel6 +
Sel3

Eel9

Eel9

N

wandeln

Sop1

Signal

Sopt1

Struktogramm
Funktionsstruktur
Black-Box
Problem

Struktogramm und Programmablauf/Quellcode
wurden während der Vorlesung bereits besprochen!


In der eigenen Mitschrift oder online unter
http://193.196.117.123/projekte/eierkocher/ bitte Nachschlagen!

Blockschaltbild
Struktogramm
Funktionsstruktur
Black-Box
Problem

Verbesserungen
Blockschaltbild
Struktogramm
Funktionsstruktur
Black-Box
Problem

Nachteil:
Für dieses Projekt muß man noch per Hand einen Wasserkocher
anmachen. Genauso muß man per Hand das Ei auflegen...
Dies könnte auch automatisch gesteuert werden

– ENDE –

Anbringung von vielen LEDs um einen noch genaueren Zeitablauf
von weitem zu erkennen
Display einbauen um die manuelle Zeit, die man einstellen kann,
genau anzuzeigen

Vielen
Dank für die Aufmerksamkeit
Ei automatisch nach der Kochzeit in ein anderes Gefäß setzen um es
abzukühlen (=> zusätzlicher Motor/Steuerung nötig)


Slide 2

Projekt: Eierkocher
Johannes Schwarz
+
Florian Ahlrichs

Problem

Bisheriger Stand:
Zum Eierkochen sind bisher folgende Schritte notwendig:
Man muss warten bis das Wasser kocht –
dann werden die Eier manuell in das Wasser gelegt.
Je nach gewünschter Härte müssen die Eier nach einer bestimmten
Zeit manuell wieder aus dem Wasser geholt werden.

Black-Box
Problem

Störgrößen:

- Umwelteinflüsse (Temp., Feuchte)
- Luftdruck
- Tasterprellen

St1
St2
Eel
1

Eth
1

Smech1

Kaltes Wasser

Rohe Eier

Netzversorgung 5V

Warmes Wasser

Eierkocher

Herd/Feuer…

Gekochte Eier

St1
St2

Fertige Eier - Signal

Sopt1

Härteauswahl

Restriktionen:

- max. 12V / 600 mA
- Ansteuerung durch EURO535

Funktionsstruktur
Black-Box
Problem

Herd/
Feuer/…

Eth1
Kaltes
Wasser

St1

Rohes Ei

St2

St4 +
Eth1
St1

A

St1 + St3

St4

F

Emech1
+ St2

G

St5 +
El7

Q

St6

verknüpfen

St6

R

Eel8

warmes
Wasser

trennen

St10

El7

St10

St7

Bitte
Emech2 D
+ St7
Ei
verknüpfen
einlegen!
Emech2

St3

Weiches
Ei
verknüpfen

speichern

St5

verknüpfen

verknüpfen

speichern

St2

B

C

St8

St8

E
St11

trennen

100 ° erreicht
?
Frage: Wurde
die gewünschte
J
I
H
Temperatur erreicht ?
Eel1Wenn nicht, dann erneut abfragen!

Gekochtes
Ei

St11

Emech1

Eel6

5V

Eel1

*

Sel3

Hartes Ei

Eel5
Sel2

Eel2

Smech1

O

verknüpfen

* Nicht nach Roth

K

Eel8

*

P

MicroContr.

Eel4
Sel1

Eel4 +
Sel1

M

verknüpfen

Eel8

L

wandeln

verknüpfen

Eel3

Smech1
+ Eel1

Eel5 +
Sel2

Eel7

wandeln

verknüpfen

trennen

Härteauswahl

Eel7

Eel6 +
Sel3

Eel9

Eel9

N

wandeln

Sop1

Signal

Sopt1

Struktogramm
Funktionsstruktur
Black-Box
Problem

Struktogramm und Programmablauf/Quellcode
wurden während der Vorlesung bereits besprochen!


In der eigenen Mitschrift oder online unter
http://193.196.117.123/projekte/eierkocher/ bitte Nachschlagen!

Blockschaltbild
Struktogramm
Funktionsstruktur
Black-Box
Problem

Verbesserungen
Blockschaltbild
Struktogramm
Funktionsstruktur
Black-Box
Problem

Nachteil:
Für dieses Projekt muß man noch per Hand einen Wasserkocher
anmachen. Genauso muß man per Hand das Ei auflegen...
Dies könnte auch automatisch gesteuert werden

– ENDE –

Anbringung von vielen LEDs um einen noch genaueren Zeitablauf
von weitem zu erkennen
Display einbauen um die manuelle Zeit, die man einstellen kann,
genau anzuzeigen

Vielen
Dank für die Aufmerksamkeit
Ei automatisch nach der Kochzeit in ein anderes Gefäß setzen um es
abzukühlen (=> zusätzlicher Motor/Steuerung nötig)


Slide 3

Projekt: Eierkocher
Johannes Schwarz
+
Florian Ahlrichs

Problem

Bisheriger Stand:
Zum Eierkochen sind bisher folgende Schritte notwendig:
Man muss warten bis das Wasser kocht –
dann werden die Eier manuell in das Wasser gelegt.
Je nach gewünschter Härte müssen die Eier nach einer bestimmten
Zeit manuell wieder aus dem Wasser geholt werden.

Black-Box
Problem

Störgrößen:

- Umwelteinflüsse (Temp., Feuchte)
- Luftdruck
- Tasterprellen

St1
St2
Eel
1

Eth
1

Smech1

Kaltes Wasser

Rohe Eier

Netzversorgung 5V

Warmes Wasser

Eierkocher

Herd/Feuer…

Gekochte Eier

St1
St2

Fertige Eier - Signal

Sopt1

Härteauswahl

Restriktionen:

- max. 12V / 600 mA
- Ansteuerung durch EURO535

Funktionsstruktur
Black-Box
Problem

Herd/
Feuer/…

Eth1
Kaltes
Wasser

St1

Rohes Ei

St2

St4 +
Eth1
St1

A

St1 + St3

St4

F

Emech1
+ St2

G

St5 +
El7

Q

St6

verknüpfen

St6

R

Eel8

warmes
Wasser

trennen

St10

El7

St10

St7

Bitte
Emech2 D
+ St7
Ei
verknüpfen
einlegen!
Emech2

St3

Weiches
Ei
verknüpfen

speichern

St5

verknüpfen

verknüpfen

speichern

St2

B

C

St8

St8

E
St11

trennen

100 ° erreicht
?
Frage: Wurde
die gewünschte
J
I
H
Temperatur erreicht ?
Eel1Wenn nicht, dann erneut abfragen!

Gekochtes
Ei

St11

Emech1

Eel6

5V

Eel1

*

Sel3

Hartes Ei

Eel5
Sel2

Eel2

Smech1

O

verknüpfen

* Nicht nach Roth

K

Eel8

*

P

MicroContr.

Eel4
Sel1

Eel4 +
Sel1

M

verknüpfen

Eel8

L

wandeln

verknüpfen

Eel3

Smech1
+ Eel1

Eel5 +
Sel2

Eel7

wandeln

verknüpfen

trennen

Härteauswahl

Eel7

Eel6 +
Sel3

Eel9

Eel9

N

wandeln

Sop1

Signal

Sopt1

Struktogramm
Funktionsstruktur
Black-Box
Problem

Struktogramm und Programmablauf/Quellcode
wurden während der Vorlesung bereits besprochen!


In der eigenen Mitschrift oder online unter
http://193.196.117.123/projekte/eierkocher/ bitte Nachschlagen!

Blockschaltbild
Struktogramm
Funktionsstruktur
Black-Box
Problem

Verbesserungen
Blockschaltbild
Struktogramm
Funktionsstruktur
Black-Box
Problem

Nachteil:
Für dieses Projekt muß man noch per Hand einen Wasserkocher
anmachen. Genauso muß man per Hand das Ei auflegen...
Dies könnte auch automatisch gesteuert werden

– ENDE –

Anbringung von vielen LEDs um einen noch genaueren Zeitablauf
von weitem zu erkennen
Display einbauen um die manuelle Zeit, die man einstellen kann,
genau anzuzeigen

Vielen
Dank für die Aufmerksamkeit
Ei automatisch nach der Kochzeit in ein anderes Gefäß setzen um es
abzukühlen (=> zusätzlicher Motor/Steuerung nötig)


Slide 4

Projekt: Eierkocher
Johannes Schwarz
+
Florian Ahlrichs

Problem

Bisheriger Stand:
Zum Eierkochen sind bisher folgende Schritte notwendig:
Man muss warten bis das Wasser kocht –
dann werden die Eier manuell in das Wasser gelegt.
Je nach gewünschter Härte müssen die Eier nach einer bestimmten
Zeit manuell wieder aus dem Wasser geholt werden.

Black-Box
Problem

Störgrößen:

- Umwelteinflüsse (Temp., Feuchte)
- Luftdruck
- Tasterprellen

St1
St2
Eel
1

Eth
1

Smech1

Kaltes Wasser

Rohe Eier

Netzversorgung 5V

Warmes Wasser

Eierkocher

Herd/Feuer…

Gekochte Eier

St1
St2

Fertige Eier - Signal

Sopt1

Härteauswahl

Restriktionen:

- max. 12V / 600 mA
- Ansteuerung durch EURO535

Funktionsstruktur
Black-Box
Problem

Herd/
Feuer/…

Eth1
Kaltes
Wasser

St1

Rohes Ei

St2

St4 +
Eth1
St1

A

St1 + St3

St4

F

Emech1
+ St2

G

St5 +
El7

Q

St6

verknüpfen

St6

R

Eel8

warmes
Wasser

trennen

St10

El7

St10

St7

Bitte
Emech2 D
+ St7
Ei
verknüpfen
einlegen!
Emech2

St3

Weiches
Ei
verknüpfen

speichern

St5

verknüpfen

verknüpfen

speichern

St2

B

C

St8

St8

E
St11

trennen

100 ° erreicht
?
Frage: Wurde
die gewünschte
J
I
H
Temperatur erreicht ?
Eel1Wenn nicht, dann erneut abfragen!

Gekochtes
Ei

St11

Emech1

Eel6

5V

Eel1

*

Sel3

Hartes Ei

Eel5
Sel2

Eel2

Smech1

O

verknüpfen

* Nicht nach Roth

K

Eel8

*

P

MicroContr.

Eel4
Sel1

Eel4 +
Sel1

M

verknüpfen

Eel8

L

wandeln

verknüpfen

Eel3

Smech1
+ Eel1

Eel5 +
Sel2

Eel7

wandeln

verknüpfen

trennen

Härteauswahl

Eel7

Eel6 +
Sel3

Eel9

Eel9

N

wandeln

Sop1

Signal

Sopt1

Struktogramm
Funktionsstruktur
Black-Box
Problem

Struktogramm und Programmablauf/Quellcode
wurden während der Vorlesung bereits besprochen!


In der eigenen Mitschrift oder online unter
http://193.196.117.123/projekte/eierkocher/ bitte Nachschlagen!

Blockschaltbild
Struktogramm
Funktionsstruktur
Black-Box
Problem

Verbesserungen
Blockschaltbild
Struktogramm
Funktionsstruktur
Black-Box
Problem

Nachteil:
Für dieses Projekt muß man noch per Hand einen Wasserkocher
anmachen. Genauso muß man per Hand das Ei auflegen...
Dies könnte auch automatisch gesteuert werden

– ENDE –

Anbringung von vielen LEDs um einen noch genaueren Zeitablauf
von weitem zu erkennen
Display einbauen um die manuelle Zeit, die man einstellen kann,
genau anzuzeigen

Vielen
Dank für die Aufmerksamkeit
Ei automatisch nach der Kochzeit in ein anderes Gefäß setzen um es
abzukühlen (=> zusätzlicher Motor/Steuerung nötig)


Slide 5

Projekt: Eierkocher
Johannes Schwarz
+
Florian Ahlrichs

Problem

Bisheriger Stand:
Zum Eierkochen sind bisher folgende Schritte notwendig:
Man muss warten bis das Wasser kocht –
dann werden die Eier manuell in das Wasser gelegt.
Je nach gewünschter Härte müssen die Eier nach einer bestimmten
Zeit manuell wieder aus dem Wasser geholt werden.

Black-Box
Problem

Störgrößen:

- Umwelteinflüsse (Temp., Feuchte)
- Luftdruck
- Tasterprellen

St1
St2
Eel
1

Eth
1

Smech1

Kaltes Wasser

Rohe Eier

Netzversorgung 5V

Warmes Wasser

Eierkocher

Herd/Feuer…

Gekochte Eier

St1
St2

Fertige Eier - Signal

Sopt1

Härteauswahl

Restriktionen:

- max. 12V / 600 mA
- Ansteuerung durch EURO535

Funktionsstruktur
Black-Box
Problem

Herd/
Feuer/…

Eth1
Kaltes
Wasser

St1

Rohes Ei

St2

St4 +
Eth1
St1

A

St1 + St3

St4

F

Emech1
+ St2

G

St5 +
El7

Q

St6

verknüpfen

St6

R

Eel8

warmes
Wasser

trennen

St10

El7

St10

St7

Bitte
Emech2 D
+ St7
Ei
verknüpfen
einlegen!
Emech2

St3

Weiches
Ei
verknüpfen

speichern

St5

verknüpfen

verknüpfen

speichern

St2

B

C

St8

St8

E
St11

trennen

100 ° erreicht
?
Frage: Wurde
die gewünschte
J
I
H
Temperatur erreicht ?
Eel1Wenn nicht, dann erneut abfragen!

Gekochtes
Ei

St11

Emech1

Eel6

5V

Eel1

*

Sel3

Hartes Ei

Eel5
Sel2

Eel2

Smech1

O

verknüpfen

* Nicht nach Roth

K

Eel8

*

P

MicroContr.

Eel4
Sel1

Eel4 +
Sel1

M

verknüpfen

Eel8

L

wandeln

verknüpfen

Eel3

Smech1
+ Eel1

Eel5 +
Sel2

Eel7

wandeln

verknüpfen

trennen

Härteauswahl

Eel7

Eel6 +
Sel3

Eel9

Eel9

N

wandeln

Sop1

Signal

Sopt1

Struktogramm
Funktionsstruktur
Black-Box
Problem

Struktogramm und Programmablauf/Quellcode
wurden während der Vorlesung bereits besprochen!


In der eigenen Mitschrift oder online unter
http://193.196.117.123/projekte/eierkocher/ bitte Nachschlagen!

Blockschaltbild
Struktogramm
Funktionsstruktur
Black-Box
Problem

Verbesserungen
Blockschaltbild
Struktogramm
Funktionsstruktur
Black-Box
Problem

Nachteil:
Für dieses Projekt muß man noch per Hand einen Wasserkocher
anmachen. Genauso muß man per Hand das Ei auflegen...
Dies könnte auch automatisch gesteuert werden

– ENDE –

Anbringung von vielen LEDs um einen noch genaueren Zeitablauf
von weitem zu erkennen
Display einbauen um die manuelle Zeit, die man einstellen kann,
genau anzuzeigen

Vielen
Dank für die Aufmerksamkeit
Ei automatisch nach der Kochzeit in ein anderes Gefäß setzen um es
abzukühlen (=> zusätzlicher Motor/Steuerung nötig)


Slide 6

Projekt: Eierkocher
Johannes Schwarz
+
Florian Ahlrichs

Problem

Bisheriger Stand:
Zum Eierkochen sind bisher folgende Schritte notwendig:
Man muss warten bis das Wasser kocht –
dann werden die Eier manuell in das Wasser gelegt.
Je nach gewünschter Härte müssen die Eier nach einer bestimmten
Zeit manuell wieder aus dem Wasser geholt werden.

Black-Box
Problem

Störgrößen:

- Umwelteinflüsse (Temp., Feuchte)
- Luftdruck
- Tasterprellen

St1
St2
Eel
1

Eth
1

Smech1

Kaltes Wasser

Rohe Eier

Netzversorgung 5V

Warmes Wasser

Eierkocher

Herd/Feuer…

Gekochte Eier

St1
St2

Fertige Eier - Signal

Sopt1

Härteauswahl

Restriktionen:

- max. 12V / 600 mA
- Ansteuerung durch EURO535

Funktionsstruktur
Black-Box
Problem

Herd/
Feuer/…

Eth1
Kaltes
Wasser

St1

Rohes Ei

St2

St4 +
Eth1
St1

A

St1 + St3

St4

F

Emech1
+ St2

G

St5 +
El7

Q

St6

verknüpfen

St6

R

Eel8

warmes
Wasser

trennen

St10

El7

St10

St7

Bitte
Emech2 D
+ St7
Ei
verknüpfen
einlegen!
Emech2

St3

Weiches
Ei
verknüpfen

speichern

St5

verknüpfen

verknüpfen

speichern

St2

B

C

St8

St8

E
St11

trennen

100 ° erreicht
?
Frage: Wurde
die gewünschte
J
I
H
Temperatur erreicht ?
Eel1Wenn nicht, dann erneut abfragen!

Gekochtes
Ei

St11

Emech1

Eel6

5V

Eel1

*

Sel3

Hartes Ei

Eel5
Sel2

Eel2

Smech1

O

verknüpfen

* Nicht nach Roth

K

Eel8

*

P

MicroContr.

Eel4
Sel1

Eel4 +
Sel1

M

verknüpfen

Eel8

L

wandeln

verknüpfen

Eel3

Smech1
+ Eel1

Eel5 +
Sel2

Eel7

wandeln

verknüpfen

trennen

Härteauswahl

Eel7

Eel6 +
Sel3

Eel9

Eel9

N

wandeln

Sop1

Signal

Sopt1

Struktogramm
Funktionsstruktur
Black-Box
Problem

Struktogramm und Programmablauf/Quellcode
wurden während der Vorlesung bereits besprochen!


In der eigenen Mitschrift oder online unter
http://193.196.117.123/projekte/eierkocher/ bitte Nachschlagen!

Blockschaltbild
Struktogramm
Funktionsstruktur
Black-Box
Problem

Verbesserungen
Blockschaltbild
Struktogramm
Funktionsstruktur
Black-Box
Problem

Nachteil:
Für dieses Projekt muß man noch per Hand einen Wasserkocher
anmachen. Genauso muß man per Hand das Ei auflegen...
Dies könnte auch automatisch gesteuert werden

– ENDE –

Anbringung von vielen LEDs um einen noch genaueren Zeitablauf
von weitem zu erkennen
Display einbauen um die manuelle Zeit, die man einstellen kann,
genau anzuzeigen

Vielen
Dank für die Aufmerksamkeit
Ei automatisch nach der Kochzeit in ein anderes Gefäß setzen um es
abzukühlen (=> zusätzlicher Motor/Steuerung nötig)


Slide 7

Projekt: Eierkocher
Johannes Schwarz
+
Florian Ahlrichs

Problem

Bisheriger Stand:
Zum Eierkochen sind bisher folgende Schritte notwendig:
Man muss warten bis das Wasser kocht –
dann werden die Eier manuell in das Wasser gelegt.
Je nach gewünschter Härte müssen die Eier nach einer bestimmten
Zeit manuell wieder aus dem Wasser geholt werden.

Black-Box
Problem

Störgrößen:

- Umwelteinflüsse (Temp., Feuchte)
- Luftdruck
- Tasterprellen

St1
St2
Eel
1

Eth
1

Smech1

Kaltes Wasser

Rohe Eier

Netzversorgung 5V

Warmes Wasser

Eierkocher

Herd/Feuer…

Gekochte Eier

St1
St2

Fertige Eier - Signal

Sopt1

Härteauswahl

Restriktionen:

- max. 12V / 600 mA
- Ansteuerung durch EURO535

Funktionsstruktur
Black-Box
Problem

Herd/
Feuer/…

Eth1
Kaltes
Wasser

St1

Rohes Ei

St2

St4 +
Eth1
St1

A

St1 + St3

St4

F

Emech1
+ St2

G

St5 +
El7

Q

St6

verknüpfen

St6

R

Eel8

warmes
Wasser

trennen

St10

El7

St10

St7

Bitte
Emech2 D
+ St7
Ei
verknüpfen
einlegen!
Emech2

St3

Weiches
Ei
verknüpfen

speichern

St5

verknüpfen

verknüpfen

speichern

St2

B

C

St8

St8

E
St11

trennen

100 ° erreicht
?
Frage: Wurde
die gewünschte
J
I
H
Temperatur erreicht ?
Eel1Wenn nicht, dann erneut abfragen!

Gekochtes
Ei

St11

Emech1

Eel6

5V

Eel1

*

Sel3

Hartes Ei

Eel5
Sel2

Eel2

Smech1

O

verknüpfen

* Nicht nach Roth

K

Eel8

*

P

MicroContr.

Eel4
Sel1

Eel4 +
Sel1

M

verknüpfen

Eel8

L

wandeln

verknüpfen

Eel3

Smech1
+ Eel1

Eel5 +
Sel2

Eel7

wandeln

verknüpfen

trennen

Härteauswahl

Eel7

Eel6 +
Sel3

Eel9

Eel9

N

wandeln

Sop1

Signal

Sopt1

Struktogramm
Funktionsstruktur
Black-Box
Problem

Struktogramm und Programmablauf/Quellcode
wurden während der Vorlesung bereits besprochen!


In der eigenen Mitschrift oder online unter
http://193.196.117.123/projekte/eierkocher/ bitte Nachschlagen!

Blockschaltbild
Struktogramm
Funktionsstruktur
Black-Box
Problem

Verbesserungen
Blockschaltbild
Struktogramm
Funktionsstruktur
Black-Box
Problem

Nachteil:
Für dieses Projekt muß man noch per Hand einen Wasserkocher
anmachen. Genauso muß man per Hand das Ei auflegen...
Dies könnte auch automatisch gesteuert werden

– ENDE –

Anbringung von vielen LEDs um einen noch genaueren Zeitablauf
von weitem zu erkennen
Display einbauen um die manuelle Zeit, die man einstellen kann,
genau anzuzeigen

Vielen
Dank für die Aufmerksamkeit
Ei automatisch nach der Kochzeit in ein anderes Gefäß setzen um es
abzukühlen (=> zusätzlicher Motor/Steuerung nötig)