AndreasWagener
07.11.2012, 22:27
Moin Leute,
ich muss euch leider mit einer Standardaufgabe belästigen.
Folgende Aufgabe: Ich möchte sechs Lampen (60 Watt, 12V) ein- und ausschalten. Für die sechs Lampen habe ich aber keine sechs Schalter sondern sechs Taster. Es gibt eine Sicherung in der (Power-)Zuleitung für die Lampen. Der Rest der Leitungen sollen dünne Datenleitungen sein, für die keine Sicherung notwendig ist.
Für die Treiberschaltung bei den Lampen vor Ort habe ich mir schon die passenden Bausteine rausgesucht, die man direkt an der Lampenfassung mit einbauen kann. Also 12V Leitung, Groundleitung, und eine Datenleitung pro Lampe und alles ist chico.
Hier geht's ums Steuergerät.
Wenn das ganze Gerät eingeschaltet wird, sollen sämtliche Lampen erst einmal ausgeschaltet sein (also kein zufälliger Zustand! :) )
Wenn ein Taster gedrückt wird, soll die dazugehörige Lampe an gehen, drücke ich nochmal soll sie wieder ausgehen. Soweit, so einfach.
Die ganzen Anforderungen würde ich normalerweise zusammen mit der Taster-Entprellung in einen Mikrocontroller hacken. Leider ist das Gerät nicht für mich sondern für einen Bekannten, und der möchte es mal nachbauen können falls mal was kaputt geht. Also kein Mikrocontroller.
Und an der Stelle geht's los.
Taster-Entprellung. Widerstand plus Kondensator, sechs mal, ok, Zeitkonstante auf 10ms einstellen, das geht auch.
Leider weiß ich beim besten Willen nicht mehr wie man ein Flipflop anschließen muss um den Schaltzustand zu speichern. EINS, ja. Nimmst du ein D-Flipflop, legst den invertierten Ausgang auf den Eingang und packst den Taster an den Takt-Eingang. Leider gibt es auch bei einem Baustein mit sechs Flipflops nur einen Takt-Eingang, also ist das in meinem Fall schon mal nicht mehr die Methode.
Kann mir einer von euch noch mal kurz sagen, wie man sich mit wenigen (!) diskreten Bausteinen den Schaltzustand merkt?
Dankeschön!
ich muss euch leider mit einer Standardaufgabe belästigen.
Folgende Aufgabe: Ich möchte sechs Lampen (60 Watt, 12V) ein- und ausschalten. Für die sechs Lampen habe ich aber keine sechs Schalter sondern sechs Taster. Es gibt eine Sicherung in der (Power-)Zuleitung für die Lampen. Der Rest der Leitungen sollen dünne Datenleitungen sein, für die keine Sicherung notwendig ist.
Für die Treiberschaltung bei den Lampen vor Ort habe ich mir schon die passenden Bausteine rausgesucht, die man direkt an der Lampenfassung mit einbauen kann. Also 12V Leitung, Groundleitung, und eine Datenleitung pro Lampe und alles ist chico.
Hier geht's ums Steuergerät.
Wenn das ganze Gerät eingeschaltet wird, sollen sämtliche Lampen erst einmal ausgeschaltet sein (also kein zufälliger Zustand! :) )
Wenn ein Taster gedrückt wird, soll die dazugehörige Lampe an gehen, drücke ich nochmal soll sie wieder ausgehen. Soweit, so einfach.
Die ganzen Anforderungen würde ich normalerweise zusammen mit der Taster-Entprellung in einen Mikrocontroller hacken. Leider ist das Gerät nicht für mich sondern für einen Bekannten, und der möchte es mal nachbauen können falls mal was kaputt geht. Also kein Mikrocontroller.
Und an der Stelle geht's los.
Taster-Entprellung. Widerstand plus Kondensator, sechs mal, ok, Zeitkonstante auf 10ms einstellen, das geht auch.
Leider weiß ich beim besten Willen nicht mehr wie man ein Flipflop anschließen muss um den Schaltzustand zu speichern. EINS, ja. Nimmst du ein D-Flipflop, legst den invertierten Ausgang auf den Eingang und packst den Taster an den Takt-Eingang. Leider gibt es auch bei einem Baustein mit sechs Flipflops nur einen Takt-Eingang, also ist das in meinem Fall schon mal nicht mehr die Methode.
Kann mir einer von euch noch mal kurz sagen, wie man sich mit wenigen (!) diskreten Bausteinen den Schaltzustand merkt?
Dankeschön!