Forum: Mikrocontroller und Digitale Elektronik Flankensteuerung ATMega8


von Gast (Gast)


Lesenswert?

Hy
ich habe derzeit ein Projekt in dem ich einen analogen wert einlese und 
ihn wandle, den maximal wert möchte ich dabei speicher und ich habe mir 
gedacht das ich in c eine flanken steuerung programmiere. Nun wollte ich 
von euch wissen, ob ich mir ein paar tips geben könntent?
thx

von Boxi B. (boxi)


Lesenswert?

nein

von Karl H. (kbuchegg)


Lesenswert?

Gast wrote:
> Hy
> ich habe derzeit ein Projekt in dem ich einen analogen wert einlese und
> ihn wandle, den maximal wert möchte ich dabei speicher und ich habe mir
> gedacht das ich in c eine flanken steuerung programmiere. Nun wollte ich
> von euch wissen, ob ich mir ein paar tips geben könntent?

Was brauchst du an Tipps?

Wenn du eine Zahlenkolonne hast und du immer nur eine Zahl
nach der anderen ansiehst

   23
  458
  156
   46
  874
  321

welches war der Maximalwert? (Leg ein Blatt Papier über die
Zahlen und schiebe es immer um eine Zeile nach unten. Wie
gehst du vor, wenn du den Maximalwert bestimmen willst?)

von Falk B. (falk)


Lesenswert?

@ Gast (Gast)

>ich habe derzeit ein Projekt in dem ich einen analogen wert einlese und
>ihn wandle, den maximal wert möchte ich dabei speicher

So weit, so gut.

> und ich habe mir
>gedacht das ich in c eine flanken steuerung programmiere.

Wozu?

MfG
Falk

von Gast (Gast)


Lesenswert?

ich habe mir gedacht, wenn mein maximal wert erreicht wird, fällt mein 
wert ja wieder ab(fallende flanke) und dabei wird der maximal wert 
gespeichert, so habe ich es mir zumindest gedacht, oder denke ich etwa 
zu kompliziert?

von Johannes M. (johnny-m)


Lesenswert?

Gast wrote:
> oder denke ich etwa zu kompliziert?
Ja. Zumindest Deiner Beschreibung nach zu urteilen. Karl Heinz hat doch 
schon versucht, es zu erklären. Wenn Du ständig Werte bekommst, und Dich 
nur der Maximalwert (also der höchste bisher aufgetretene Wert) 
interessiert, dann musst Du immer nur den jeweils neuen Wert mit dem 
bisherigen Maximalwert vergleichen. Wenn der neue Wert kleiner oder 
gleich dem bisherigen Maximalwert ist, dann ignoriere ihn einfach. Wenn 
er größer ist, dann ersetze den bisherigen Maximalwert durch den neuen 
Wert.

von Karl H. (kbuchegg)


Lesenswert?

Gast wrote:
> ich habe mir gedacht, wenn mein maximal wert erreicht wird, fällt mein
> wert ja wieder ab(fallende flanke) und dabei wird der maximal wert
> gespeichert, so habe ich es mir zumindest gedacht, oder denke ich etwa
> zu kompliziert?

Nein.
Nur versteht man unter einer 'Flankensteuerung' etwas anderes.
Wobei. Wenn man genau darüber nachdenkt, soooo verkehrt ist
das nicht, wenn auch der Begriff 'Flankensteuerung' in einem
anderen Zusammenhang gebraucht wird.

Was du machen willst ist einfach 'Das Maximum suchen'. Oder in
einem Wort 'Maximumsuche'.

von Karl H. (kbuchegg)


Lesenswert?

Johannes M. wrote:
> Gast wrote:
>> oder denke ich etwa zu kompliziert?
> Ja. Zumindest Deiner Beschreibung nach zu urteilen. Karl Heinz hat doch
> schon versucht, es zu erklären.

Eigentlich nicht.
Eigentlich wollte ich ihn dazu brinen darüber nachzudenken
wie er selbst diese Aufgabenstellung im täglichen Leben
meistert.
Wir alle benutzen jeden Tag hunderte 'Algorithmen' ohne
uns dessen bewusst zu sein. Jeder 7 jährige schafft es
intuitiv diese Aufgabenstellung zu lösen. Nur wenn man
dann plötzlich beschreiben soll wie man es macht, kommt
erst mal: es ist alles so kompliziert.
Viele Dinge sind nicht kompliziert, wir lösen sie jeden Tag.
Man muss sich nur selbst beobachten wie man ein bestimmtes
Problem löst.

von Johannes M. (johnny-m)


Lesenswert?

Karl heinz Buchegger wrote:
> Johannes M. wrote:
>> Gast wrote:
>>> oder denke ich etwa zu kompliziert?
>> Ja. Zumindest Deiner Beschreibung nach zu urteilen. Karl Heinz hat doch
>> schon versucht, es zu erklären.
>
> Eigentlich nicht.
> Eigentlich wollte ich ihn dazu brinen darüber nachzudenken
> wie er selbst diese Aufgabenstellung im täglichen Leben
> meistert.
Ich hätte vielleicht eher schreiben sollen "Karl Heinz hat doch schon 
versucht, Dich in die richtige Richtung anzustubsen". Träfe das eher zu?

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.