Forum: Mikrocontroller und Digitale Elektronik Berechnung Mikrocontroller Einsatz


von nino (Gast)


Lesenswert?

Hallo Zusammen

Ich bin gerade an einer Diplomarbeit mit einem Mikrokontroller von 
Beck-IPC(SC13) www.beck-ipc.de
Nun erwartet der Experte von mir, das ich den Einsatzt dieses 
Controllers begründe, anhand Berechnungen.

Nun weiss ich ehrlich gesagt nicht, wie ich das anstellen soll.

Zum Projekt: Wetterstation mit mehreren Tasks. Schnellster Task 15ms(2 
Inputs abfragen), 2 weitere rund 80ms und die restlichen ca. 1s

Giebt es da irgend eine Formel? oder wie macht man das?

Gruss und Besten Dank!

von Rainer (Gast)


Lesenswert?

Hallo Nino!

Der erste Schritt wäre zu zeigen, dass Du die anfallenden Tasks 
überschneidungsfrei zeitlich anordnen kannst. Vorhandene Kriterien wie 
Verzögerungen durch Taskwechsel berücksichtigen. Hierfür gibt es 
verschiedene Scheduling-Algorithmen!

Wenn das klappt, dann musst Du noch zeigen, das die Rechenkapazität 
ausreicht. Sind die Aufgaben mit dem gewählten Rechner auch in der 
gewählten Zeit durchführbar? Hier musst Du abschätzen, wieviel Zeit der 
jeweilige Task braucht.

Wie teuer ist denn das Ding? Das sieht ja aus wie eine 
Eierlegendewollmilchsau!

Grüße,
Rainer

von Magnus Müller (Gast)


Lesenswert?

Nicht dass ich da jetzt schon selbst grossartige Erfahrungen gesammelt 
hätte, aber....

>> Nun erwartet der Experte von mir, das ich den Einsatzt dieses
>> Controllers begründe, anhand Berechnungen.

Berechnungen:

Du könntest berechnen, ob das von dir in Betracht gezogene System in der 
Lage ist, die geforderten Anforderungen zu erfüllen 
(Prozessorauslastung, Genauigkeit des ADCs usw.)

Ebenso könntest du berechnen, wie hoch der zu erwartende Arbeits- / 
Materialaufwand für die Entwicklung der Hardware / Software 
(Kostenfaktor!) ist. Auch zu erwartende Fertigungskosten der 
einsatzfertigen Baugruppe sind zu berücksichtigen.

>> Giebt es da irgend eine Formel? oder wie macht man das?

...Formel? Kann ich jetzt auch nicht beantworten... (sorry)

Gruß,
Magnetus

von nino (Gast)


Lesenswert?

@Rainer
danke für den Anstoss, werde mal die Taskszeiten aufzeichnen.
das ist eine Eilerlegendewollmilchsau! Nur nicht die schnellste. :-)
Der Chip kostet ca. 100 Euro. Ist echt cool das ding.


von Magnus Müller (Gast)


Lesenswert?

>> das ist eine Eilerlegendewollmilchsau! Nur nicht die schnellste.

>> Zum Projekt: Wetterstation mit mehreren Tasks. Schnellster Task 15ms
>>(2 Inputs abfragen), 2 weitere rund 80ms und die restlichen ca. 1s

Wie... "nur nicht die Schnellste"? Willst du damit etwa im 15ms Abstand 
eine Wettervorhersage für die nächsten 7 Tage erstellen???

Ich finde, dass das Dingen für die genannte Aufgabe ziemlich oversized 
ist.

Gruß,
Magnetus

von nino (Gast)


Lesenswert?

nein den Windsensor abfragen :-) Programmiere mit codesys, habe es noch 
nicht geschafft interrupts zu prog.

ja sieht nach ziemlich viel aus. mindestens 1/4 geht aber für 
Standarddienste wie z.B. Webserver usw. drauf. Wenn Du eine anständige 
Webvisualisierung machen möchtest frisst das enorm power...
Aber ist schon ganz ok.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.