Zwei Bedingungs Schalter mit SMT32F4 Discoveryboard möglich?

Gast #5069874
Lesenswert?

Ich möchte gerne einen Lüfter steuern mit 2 Tasten und folgender Logick:

Schalter 1 startet und stoppt den Lüfter
Schalter 2 aktiviert oder deaktiviert Schalter 1

Sinn ist, mit Schalter 2 verhindern zu können, dass Schalter 1 den 
Lüfter startet.



Mein Bekannter meinte, dass man für sowas heute einen Microcontroller 
nimmt und hat mir das SMT32F4 Discoveryboard empfohlen.
Da es aber 20€ kostet die Nachfrage:

Kann dieses Board das leisten? Mich macht stutzig, dass ich keine 
merkliche Verzögerung haben will, aber so ein Controller ja immer nur 
eine Sache gleichzeitig machen kann. Ist das Board schnell genug um 
beide Taster einzulesen und schnell zu entscheiden, ob der Lüfter läuft?


Ich bedanke mich für die Hilfe.
Gast #5069904
Lesenswert?

m.n. schrieb:
> Gernot schrieb:
>> Schalter 1 startet und stoppt den Lüfter
>> Schalter 2 aktiviert oder deaktiviert Schalter 1
>
> Einfach beide Schalter in Reihe schalten.

Stimmt, das geht auch. Ist wohl das Einfachste.

Aber rein interessehalber: Hätte das oben besagte Board das gekonnt, 
ohne dass man eine große Verzögerung merkt? Manche nehmen ja sogar teure 
SPS für sowas. Und dann kostet sowas "nur" 20€?!
#5069919
Lesenswert?

Gernot schrieb:
> Aber rein interessehalber: Hätte das oben besagte Board das gekonnt,
> ohne dass man eine große Verzögerung merkt?

Moderne µC sind mit duzenden bis deutlich über hunder MHz getaktet. 
Menschliche Zeitauflösung ist >= 1ms [1], in der Zeit gibt das 
tausende Takzyklen. Bei Deiner Aufgabe wäre eine Zeitauflösung in µs 
möglich - das würde ein Mensch nicht als Verzögerung bemerken können.


[1] Das ist die "Genauigkeit" des ZNS. Echte Verzögerungen bei sowas wie 
Tastern bemerken wir erst bei Dutzenden von ms.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren