Verzögerung und Delay?!

OP #5638426
Hallo,

ich bin der Markus aus Schlaitdorf und habe mich hier angemeldet in der 
Hoffnung auf ein paar Tips von euch.

Ich hab etwas gesucht, aber nicht das richtige für mich gefunden.
Und im Bereich Mikrocontroller bin ich kein Held und habe auch keine 
ahnung.

Aber ich befürchte das einzigste was bei meinem Vorhaben hilft.

Ich habe einen Unterdruckschalter mit dem ich ein Relais schalten will.

Aber das Relais soll erst geschalten werden, wenn der Schalter eine 
gewisse Zeit geschlossen ist. Im Bereich von 0,5-2 Sekunden. Am besten 
einstellbar.

Nach dem der Schalter dann geöffnet ist, soll das Relais im Bereich von 
5 Sekunden noch geschalten bleiben.


Eine einfache Verzögerungsschaltung habe ich schon. Aber ich habe jetzt 
das Problem, das wenn das Relais auf geht es an, in dem fall ein Motor, 
der Unterdruck kurz abfällt und so ein kurzer Impuls wieder an die 
Verzögerungsschaltung gibt und so der Zyclus immer im Kreis geht.

Vielleicht hat mir da jemand eine Idee.
Markus E. schrieb:
> Eine einfache Verzögerungsschaltung habe ich schon. Aber ich habe jetzt
> das Problem, das wenn das Relais auf geht es an, in dem fall ein Motor,
> der Unterdruck kurz abfällt und so ein kurzer Impuls wieder an die
> Verzögerungsschaltung gibt und so der Zyclus immer im Kreis geht.

Zeig doch mal (Foto, Produktbenennung etc) was du schon hast
Gast
Markus E. schrieb:
> Aber ich habe jetzt
> das Problem, das wenn das Relais auf geht es an, in dem fall ein Motor,
> der Unterdruck kurz abfällt und so ein kurzer Impuls wieder an die
> Verzögerungsschaltung gibt und so der Zyclus immer im Kreis geht.

Erst mal anständig Deutsch schreiben, kurze prägnante Sätze,
damit man auch was versteht.

So wie oben versteht man nix. Vielleicht nach einer halben
Stunde Deutungsarbeit.

Programm zeigen hilft auch.
Moderator (Firma: Titel) Persönliche Seite
Markus E. schrieb:
> Aber ich habe jetzt das Problem, das wenn das Relais auf geht es an, in
> dem fall ein Motor, der Unterdruck kurz abfällt und so ein kurzer Impuls
> wieder an die Verzögerungsschaltung gibt und so der Zyclus immer im
> Kreis geht.
Hä???

Kannst du da mal ein Bild (aka. Timingdiagramm) mit dem (etwaigen oder 
gar gemessenen) zeitlichen Verlauf dieser Signale malen?
Gast
Lothar M. schrieb:
> Kannst du da mal ein Bild (aka. Timingdiagramm) mit dem (etwaigen oder
> gar gemessenen) zeitlichen Verlauf dieser Signale malen?

Wenn er sich so ausdrückt wie er sich ausdrückt dann kann er
vermutlich auch kein Diagramm malen.
Gast
Markus E. schrieb:
> Vielleicht hat mir da jemand eine Idee.

Ja klar!

In meiner Arduino Wühlkiste habe ich ein Programm, was mir genau auf 
deine Anforderungen zu passen scheint.
(Semantik und Zeiten auf dein Problem angepasst)
1
#include <CombiePin.h>
2
#include <CombieTimer.h>
3

4
using namespace Combie::Timer;
5
using namespace Combie::Pin;
6

7
RelaisINV<8> relais; // invers schaltendes Relais an Arduino Pin 8 
8
InputPin<2>  druckschalter; // positive Logik an Pin 2 (evtl Pulldown erforderlich)
9

10
RisingEdgeTimer  ton(2000);     // steigende Flanke wird verzoegert, Signal muss in der Zeit dauerhaft anliegen
11
FallingEdgeTimer toff(5000);    // abfallende Flanke wird verzoegert
12

13

14
void setup(void) 
15
{
16
  druckschalter.init();
17
  relais.init();// ohne kurze Low Phase
18
}
19

20
void loop(void)
21
{
22
  relais = toff = ton = druckschalter;
23
}

Viel Spaß damit!
Angehängte Dateien:
Gast
Beo Bachta schrieb:
> Lothar M. schrieb:
>> Kannst du da mal ein Bild (aka. Timingdiagramm) mit dem (etwaigen oder
>> gar gemessenen) zeitlichen Verlauf dieser Signale malen?
>
> Wenn er sich so ausdrückt wie er sich ausdrückt dann kann er
> vermutlich auch kein Diagramm malen.

Er kann es aber versuchen, so wie du mal versucht hast, laufen zu 
lernen.
OP
Wusste ja nicht das ich im Deutschkurs gelandet bin. Aber etwas 
ausführlicher.

Das Problem.

Gasstellung X am Motor produziert einen gewissen Unterdruck.
Der Unterdruckschalter spricht an
Relais schält das Magnetventil in meiner Wandlerkupplung

Gasstellung etwas reduzieren
Der Unterdruckschalter macht auf
Die Zeit läuft an der Verzögerungsschaltung ab
Relais lässt Spannung zum Magnetventil, Wandlerkupplung macht zu
Durch den Drehzahlabfall fällt kurz der Unterdruck unter die 
Schaltschwelle vom Unterdruckschalter
Und der Aktiviert dann das ganze vom neuen.
Beitrag #5638549 wurde von einem Moderator gelöscht.
Gast
Relais mit einstellbarer Verzögerungs- und Haltezeit gibt es fertig zu 
kaufen.
Mal bei den Zeitrelais nachsehen.

Es sei denn, Du hast viel Zeit und Lernbereitschaft.
OP
Ich habe den gestrigen Abend komplett durch gesucht, nach solchen 
Relais.

Aber meine Anforderung gibt es nicht fertig zu kaufen.
So wie das abgebildete ebay Relais oben funktioniert nur in einem 
Zyklusmodus.

Es gibt keines, welches eine Einschalt und Ausschaltverzögerung hat.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 7 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.