Forum

Einloggen | Registrieren | RSS  

Kurzzeit-Timer mit Mikrocontroller (Elektronik)

verfasst von bigdie(R), 03.05.2019, 21:13 Uhr

» » Die Spannung passe ich der Notwendigkeit an, bis maximal 15 Volt
» möglich.
» Nur zur Sicherheit: Der ATTiny verkraftet nur 5V (5V5 absolute maximum). Du
» brauchst also für die Versorgung des µC einen Spannungswander und du musst
» das auch beim Treiber für das Relais berücksichtigen. Ich gehe schon davon
» aus, dass dir das klar ist, aber bei so kritischen Punkten spreche ich das
» lieber einmal zu oft an als einmal zu wenig.
»
» Hab da mal ein kleines Programm geschrieben und auf dem Steckbrett
» aufgebaut. Mono- oder Bi-Stabil kann man zur Laufzeit via Pin festlegen.
» Die Zeit wird via Widerstand eingestellt (1min = 1k, 5min = 2k2, 10min =
» 3k3, 15min = 4k7, 20min = 6k8, 25min = 10k ... 60min = 220k).
»
» Wenn beim Booten der zeitbestimmende Widerstand am Spannungsteiler nicht
» gesteckt ist wird als Basis-Zeiteinheit eine Sekunde, statt 60 Sekunden,
» verwendet (1s = 1k, 5s = 2k2, ...)
»
» Mit dem internen Oszillator (1MHz, 8MHz) liegt der Drift eher bei 3
» Sekunden pro Minute! Mit einem externen Quarz (16MHz, hab grad nix anderes
» passendes da) komme ich auf ca. 1 Sekunde pro 30 Minuten.
»
» Den Code und Schaltplan habe ich bei GitLab hochgeladen (wollte mir eh mal
» nen gitlab account klicken ;) )
» https://gitlab.com/Bastelix/short-time-timer/tree/master
»
» Ich habe versucht den Code auch für Einsteiger möglichst gut lesbar zu
» halten und entsprechende Kommentare zu schreiben. Das Binary passt auch auf
» einen ATTiny45 (nicht getestet!), ein ATTiny25 ist aktuell zu klein. Da
» könnte man noch ein paar Anpassungen versuchen, aber dann wird der Code
» alles andere als Einsteiger-Lesbar.
»
» Edit: Der Code kann auch auf einen ATMega328-basierten Arduino (UNO, Nano,
» ...) geladen werden, dann sieht man im Serial Monitor der Arduino-IDE ein
» paar Debug-Infos für eigenen Experimente. Ein Arduino lässt sich auch
» einfacher flashen als ein nackter ATTiny ;) /Edit
»
» Ich finde übrigens Udos Ansatz auch interessant und würde da gerne mal
» seinen Code lesen (hab noch nie was mit nem PIC gemacht) :)
Wie gesagt von den Teilen hab ich wenig Ahnung, schon gar nicht, was intern an Zählern möglich ist. Aber theoretisch braucht man für die anfangs gemachten Anforderungen einen digitalen Eingang und einen Ausgang. Man könnte doch einfach einen Taster anschließen, und wenn ich den z.B. 2min. festhalte, dann ist die Einschaltzeit und die Ausschaltzeit jeweils 2min. Ich lerne das Teil also einfach an. So brauche ich fast keine zusätzlichen Bauteile. Und wenn ich halt 10 solche Geräte auf jeweils 10min anlernen will, dann mach ich das halt mit einem normalen Zeitrelais, damit mir in den 10 min nicht der Daumen abfällt.:-D



Gesamter Thread:

Kurzzeit-Timer mit Mikrocontroller - HDT(R), 24.04.2019, 11:39 (Elektronik)
Kurzzeit-Timer mit Mikrocontroller - xy(R), 24.04.2019, 11:41
Kurzzeit-Timer mit Mikrocontroller - Udo, 24.04.2019, 12:08
Kurzzeit-Timer mit Mikrocontroller - Sel(R), 24.04.2019, 12:38
Kurzzeit-Timer mit Mikrocontroller - matzi682015(R), 24.04.2019, 22:14
Kurzzeit-Timer mit Mikrocontroller - bastelix(R), 25.04.2019, 00:01
Kurzzeit-Timer mit Mikrocontroller - matzi682015(R), 25.04.2019, 00:19
Kurzzeit-Timer mit Mikrocontroller - bastelix(R), 24.04.2019, 23:59
Kurzzeit-Timer mit Mikrocontroller - HDT(R), 25.04.2019, 11:36
Kurzzeit-Timer mit Mikrocontroller - Udo, 25.04.2019, 19:31
Kurzzeit-Timer mit Mikrocontroller - xy(R), 25.04.2019, 19:34
Kurzzeit-Timer mit Mikrocontroller - Udo, 25.04.2019, 19:38
Kurzzeit-Timer mit Mikrocontroller - xy(R), 25.04.2019, 20:07
Kurzzeit-Timer mit Mikrocontroller - Udo, 25.04.2019, 20:19
Kurzzeit-Timer mit Mikrocontroller - xy(R), 25.04.2019, 22:20
Kurzzeit-Timer mit Mikrocontroller - Udo, 26.04.2019, 08:04
Kurzzeit-Timer mit Mikrocontroller - bastelix(R), 27.04.2019, 13:33
Kurzzeit-Timer mit Mikrocontroller - HDT(R), 27.04.2019, 17:05
Kurzzeit-Timer mit Mikrocontroller - HDT(R), 28.04.2019, 11:59
Kurzzeit-Timer mit Mikrocontroller - Udo, 28.04.2019, 12:24
Kurzzeit-Timer mit Mikrocontroller - bigdie(R), 02.05.2019, 14:23
Kurzzeit-Timer mit Mikrocontroller - Udo, 02.05.2019, 14:25
Kurzzeit-Timer mit Mikrocontroller - bigdie(R), 02.05.2019, 18:02
Kurzzeit-Timer mit Mikrocontroller - Udo, 02.05.2019, 18:14
Kurzzeit-Timer mit Mikrocontroller - bastelix(R), 02.05.2019, 22:49
Kurzzeit-Timer mit Mikrocontroller - bastelix(R), 01.05.2019, 01:19
Kurzzeit-Timer mit Mikrocontroller - bigdie(R), 03.05.2019, 21:13
Kurzzeit-Timer mit Mikrocontroller - bastelix(R), 04.05.2019, 00:12
Kurzzeit-Timer mit Mikrocontroller - bastelix(R), 08.05.2019, 23:34
Kurzzeit-Timer mit Mikrocontroller - HDT(R), 21.07.2019, 09:10
Kurzzeit-Timer mit Mikrocontroller - bastelix(R), 22.07.2019, 01:08
Kurzzeit-Timer mit Mikrocontroller - HDT(R), 24.07.2019, 08:27
Kurzzeit-Timer mit Mikrocontroller - Waldi(R), 24.07.2019, 08:57
Kurzzeit-Timer mit Mikrocontroller - xy(R), 24.07.2019, 13:06
Kurzzeit-Timer mit Mikrocontroller - HDT(R), 25.07.2019, 09:36
Kurzzeit-Timer mit Mikrocontroller - xy(R), 25.07.2019, 10:58
Kurzzeit-Timer mit Mikrocontroller - HDT(R), 24.07.2019, 14:38
Kurzzeit-Timer mit Mikrocontroller - bastelix(R), 25.07.2019, 00:40
Kurzzeit-Timer mit Mikrocontroller - HDT(R), 25.07.2019, 09:19
Kurzzeit-Timer mit Mikrocontroller - Waldi(R), 25.07.2019, 06:26
Kurzzeit-Timer mit Mikrocontroller - HDT(R), 25.07.2019, 09:34
Kurzzeit-Timer mit Mikrocontroller - bastelix(R), 25.07.2019, 00:28
Kurzzeit-Timer mit Mikrocontroller - HDT(R), 25.07.2019, 09:51
Kurzzeit-Timer mit Mikrocontroller - bastelix(R), 30.07.2019, 23:45