Hallo
möchte mit einem Attiny 841 ein universelles Zeit-Relais aufbauen und
programmieren. Bin dabei Funktionen zusammen zustellen die ich damit
ausführen kann.
- Ausschaltverzögerung
- Einschaltverzögerung
- Rückfallverzögerung
- Ansprech- und Rückfallverzögert
- Einschaltwischer
- Ausschaltwischer
- Einschalt und Ausschaltwischer
- Sromstossschalter
- Taktgeber
- Blinkgeber
hat jemand noch eine Idee was man damit machen kann?
Da der Prozessor immer in Betrieb ist muss ich die Betriebsarten
umschalten und den Ablauf starten. Am besten über einen Starttaster?
Es sollen zwei Zeiten einstellbar sein über je ein Poti oder besser in
digital?
LG Klaus
Klaus A. schrieb:> Es sollen zwei Zeiten einstellbar sein über je ein Poti oder besser in> digital?
Natürlich digital, über Taster. Du musst ja auch irgendwie die
Betriebsart auswählen. Ggf. kann auch ein Encoder eingesetzt werden.
Klaus A. schrieb:> möchte mit einem Attiny 841 ein universelles Zeit-Relais aufbauen
Warum? Anscheinend brauchst du selber keins. Denn dann hättest du keine
dieser Fragen.
> hat jemand noch eine Idee was man damit machen kann?
Sieht für mich wie ein schwerer Fall von Featuritis aus. Man baut nur
das ein, was auch gebraucht wird. Anscheinend brauchst du konkret gerade
gar nichts davon.
> Da der Prozessor immer in Betrieb ist muss ich die Betriebsarten> umschalten und den Ablauf starten. Am besten über einen Starttaster?
Wow. Ein Starttaster. Grandiose Idee!!1!elf!
> Es sollen zwei Zeiten einstellbar sein über je ein Poti oder besser in> digital?
Kommt drauf an. Welcher Zeitumfang? Wie genau muß es einstellbar sein?
Für den Betriebsartenschalter würde sich ein BCD-Codierschalter wie z.B.
[1] anbieten. Und mehrere davon oder vielleicht besser so etwas wie [2]
könnte man für die Zeiteinstellung nehmen. Mit 4 Stück/Stellen könnte
man immerhin bis 99 Minuten und 99 Sekunden sekundengenau einstellen.
Wenn eine geringere Genauigkeit reicht, kann man aber auch ein Trimmpoti
für die Zeiteinstellung nehmen. Treppenlichtautomaten & Co. kommen damit
prima hin.
Und wenn es dekadent werden darf, dann baut man ein Display dazu und ein
Menü, das man per Drehgeber bedient. Oder gleich per Touchscreen. Oder
du baust Bluetooth rein ("alles ist besser mit Bluetooth") und
steuerst es vom Schlau-Phone per Äpp.
Komplizierter kann man es immer bauen. Aber perfekt ist ein Ding nicht
dann, wenn einem kein weiteres Feature mehr einfällt, das man noch rein
packen könnte. Sondern dann, wenn man es nicht mehr vereinfachen kann.
[1]
https://www.reichelt.de/pcb-coding-switch-bcd-3-2-rnd-210-00089-p208619.html
[2]
https://www.distrelec.de/de/drucktaster-bcd-21-1mm-hartmann-dps9-131-al/p/13580826
Axel S. schrieb:> Klaus A. schrieb:>>> möchte mit einem Attiny 841 ein universelles Zeit-Relais aufbauen>> Warum? Anscheinend brauchst du selber keins. Denn dann hättest du keine> dieser Fragen.>>> hat jemand noch eine Idee was man damit machen kann?>> Sieht für mich wie ein schwerer Fall von Featuritis aus. Man baut nur> das ein, was auch gebraucht wird. Anscheinend brauchst du konkret gerade> gar nichts davon.
Vielleicht soll es einfach nur zum Spaß an der Freud gemacht werden.
Oder als Übung zum programmieren. Deshalb kann ich das Anliegen des TO
schon nachvollziehen.
Machst Du nur Sachen die absolut sinnvoll sind??
Klaus A. schrieb:> hat jemand noch eine Idee was man damit machen kann?> Da der Prozessor immer in Betrieb ist muss ich die Betriebsarten> umschalten und den Ablauf starten. Am besten über einen Starttaster?> Es sollen zwei Zeiten einstellbar sein über je ein Poti oder besser in> digital?
Hier mal als Vorlage
Es ist zum üben gedacht und zur Anwendung im privaten Bereich. Dachte da
an ein universelles Treppenhausrelais mit Ankündigung und Partybetrieb.
Ob ein Display kommt ist noch nicht klar. Das mit Tasten und Encoder
finde ich gut. Die App weniger.
Wie kann man am besten einen Taster (Start) von aussen einbinden?
Timo N. schrieb:> "Ansprechverzögerung" und> "Einschaltverzögerung"
Das stammt von einem Hersteller, habe die Angaben erst mal abgeschrieben
und will mich in die Funktionen einarbeiten. Jeder Hersteller beschreibt
das anders.
Klaus A. schrieb:> möchte mit einem Attiny 841 ein universelles Zeit-Relais aufbauen> hat jemand noch eine Idee was man damit machen kann?
Ich finde deine Anfrage ziemlich seltsam. Normalerweise braucht man
zuerst etwas, und baut dann eine passende Lösung.
Du sucht das passende Problem für die Lösung. Ich halte es für nicht
ratsam, diesen Ansatz weiter zu verfolgen.
Axel S. schrieb:> Perfekt ist ein Ding nicht> dann, wenn einem kein weiteres Feature mehr einfällt, das man noch rein> packen könnte. Sondern dann, wenn man es nicht mehr vereinfachen kann.
Ja ja ja!
Das sollten sich einige Hersteller mal ganz groß auf die Stirn
schreiben. Insbesondere in der IT Branche.
Klaus A. schrieb:> Wie kann man am besten einen Taster (Start) von aussen einbinden?
Vielleicht solltest du zuerst ein paar Grundlagen lernen, bevor du Dir
Gedanken um aufgeblähten Funktionsumfang machst.
Deine Frage ist im Band 2 beantwortet:
http://stefanfrings.de/mikrocontroller_buch/index.html
Klaus A. schrieb:> Hallo> möchte mit einem Attiny 841 ein universelles Zeit-Relais aufbauen und> programmieren. Bin dabei Funktionen zusammen zustellen die ich damit> ausführen kann.
Open Frame!
Da lernt man auch gleich, wie man einigermaßen sauber und eine leicht
erweiterbare Statemachine programmiert.
Denk aber auch an evtl. HW Erweiterungen (Taster,LEDs). Die freien
IO-Pins auf Stiftleisten oä. Genügend Platz im Gehäuse....
Jörg R. schrieb:> Axel S. schrieb:>> Klaus A. schrieb:>> Sieht für mich wie ein schwerer Fall von Featuritis aus. Man baut nur>> das ein, was auch gebraucht wird. Anscheinend brauchst du konkret gerade>> gar nichts davon.>> Vielleicht soll es einfach nur zum Spaß an der Freud gemacht werden.> Oder als Übung zum programmieren.
Aber warum muß er dazu losziehen und dritte damit behelligen? Er hat
doch schon einen ganzen Sack möglicher Funktionen. Soll er die doch
erstmal implementieren.
> Machst Du nur Sachen die absolut sinnvoll sind??
Zumindest würde ich bei einem reinen Lern- und Spielprojekt nicht in ein
Forum gehen und fragen, ob mir jemand die Aufgabenstellung komplizierter
machen möchte.
Aber in der Tat habe ich genug Projekte in der Pipeline, die nur darauf
warten, daß ich mal Zeit habe. Die haben auch alle einen konkreten
Nutzen.
Klaus A. schrieb:> Es ist zum üben gedacht und zur Anwendung im privaten Bereich. Dachte da> an ein universelles Treppenhausrelais mit Ankündigung und Partybetrieb.
Dann fang doch erstmal mit dem an, was du kennst und verstehst. Und
überlege dir auch, wer das Ding mal bedienen soll. Für einen
Treppenlichtautomat will man sicher keine 10 Seiten Bedienungsanleitung
lesen.
> Ob ein Display kommt ist noch nicht klar. Das mit Tasten und Encoder> finde ich gut.
Hast du schon mal in einen Schaltkasten gekuckt? Hatte da irgendwas ein
Display und Bedienungstasten? Abgesehen von einem dieser neumodischen
Stromzähler vielleicht.
> Die App weniger.
Oh weh. Dein Ironiedetektor ist auch kaputt.
Axel S. schrieb:> Aber warum muß er dazu losziehen und dritte damit behelligen?
WOW, wird mal wieder zeit für dich offline zu gehen! Oder bekommst du
dann Krampfanfälle?
Axel S. schrieb:> Hast du schon mal in einen Schaltkasten gekuckt? Hatte da irgendwas> Bedienungstasten?
Ja, Treppenhausautomaten haben üblicherweise eine Schalter
für Dauerlicht.
Harald W. schrieb:> Ja, Treppenhausautomaten haben üblicherweise eine Schalter> für Dauerlicht.
Also Bitte, Dauerlicht...? Wie hört sich das denn an? Wo kommen wir
überhaupt hin wenn gleich jeder versteht was gemeint ist?
Klaus A. schrieb:> Partybetrieb.
Jawoll!
Da wirst Du wohl um eine komfortable Eingabemöglichkeit (ein Starttaster
allein wird wohl nicht ganz ausreichen) nicht herumkommen und - damit Du
Dich nicht "verläufst" – eine ordentliche Anzeige, schon um den
aktuellen Zustand (auch während der Programmierung) anzuzeigen.
Damit das Teil auch noch waschen und bügeln kann, brauchst Du wohl auch
noch eine Echtzeituhr. Wie soll Dir das Teil sonst Übermorgen ab 11:38
Uhr Dein Mittagessen zu kochen beginnen.
Hoffentlich verläufst Du Dich bei der Programmierung all dieser
Möglichkeiten nicht;)
Axel S. schrieb:> Jörg R. schrieb:>> Axel S. schrieb:>>> Klaus A. schrieb:>>>> Sieht für mich wie ein schwerer Fall von Featuritis aus. Man baut nur>>> das ein, was auch gebraucht wird. Anscheinend brauchst du konkret gerade>>> gar nichts davon.>>>> Vielleicht soll es einfach nur zum Spaß an der Freud gemacht werden.>> Oder als Übung zum programmieren.>> Aber warum muß er dazu losziehen und dritte damit behelligen? Er hat> doch schon einen ganzen Sack möglicher Funktionen. Soll er die doch> erstmal implementieren.
Es ist doch dein Problem wenn DU dich behelligt fühlst. Du bist doch
nicht gezwungen einen Thread zu lesen, noch weniger ihn auch zu
kommentieren?
Harald W. schrieb:> Axel S. schrieb:>>>> Hast du schon mal in einen Schaltkasten gekuckt? Hatte da irgendwas>> Bedienungstasten?>> Ja, Treppenhausautomaten haben üblicherweise eine Schalter> für Dauerlicht.
Das mit dem Zitieren mußt du noch üben.
Jörg R. schrieb:> Axel S. schrieb:>>>> Aber warum muß er dazu losziehen und dritte damit behelligen? Er hat>> doch schon einen ganzen Sack möglicher Funktionen. Soll er die doch>> erstmal implementieren.>> Es ist doch dein Problem wenn DU dich behelligt fühlst.
Ich habe damit keinerlei Problem. Ich äußerte vielmehr mein
Unverständnis für das Anliegen des TE. Wie auch immer. Für mich EOT.
Bin immer wieder erstaunt über die Meinung einzelner. Die kleinen Kisten
im Schrank kenne ich zur genüge. Es geht dabei nicht um vorhanden
Funktionen sondern wie ich sie in einen Attiny 841 bekomme und als
Programm umsetzen kann. Das ist aber kein Grund für unschöne Worte oder
anderes. Leider scheint die Kultur und Freundlichkeit verloren gegangen
zu sein.
Alle anderen danke ich für eure Hilfe.
Klaus A. schrieb:> - Ausschaltverzögerung> - Einschaltverzögerung> - Rückfallverzögerung> - Ansprech- und Rückfallverzögert> - Einschaltwischer> - Ausschaltwischer> - Einschalt und Ausschaltwischer> - Sromstossschalter> - Taktgeber> - Blinkgeber
Wer das so aufschreibt darf sowieso keine ernste Antwort erwarten.
Außerdem wer das in einen Tiny bekommen möchte sollte schon wissen wie
das geht.
-Ein und Ausschaltverzögerung
-Ein und Ausschaltwischend
-Impulsformer
-Stromstoßrelais