Forum: Mikrocontroller und Digitale Elektronik Timer 1 - 60 sec


von Andreas T. (andreas1202)


Lesenswert?

Hallo,

bin auf der Suche nach einem Timer, den ich irgendwie Digital (per 
jumper ?) einstellen kann.
Ich benötige Zeiten von 1 sec. bis zu 60 sec.
Das ganze sollte wenn möglich ziemlich klein gehalten werden.

Wer von euch hat eine Idee wie ich das schnell und kostengünstig 
umsetzen kann.



Kann ich das evtl. hiermit lösen ?
http://www.conrad.de/ce/de/product/198289/C-CONTROL-MICRO-ANWEND-PCB/SHOP_AREA_17348&promotionareaSearchDetail=005

Andreas

von Jannis C. (kabelwurm)


Lesenswert?

Hallo,
Mir fallen da gerade zwei Möglichkteiten ein:
1) Du nutzt einen ATtiny13 mit Timer0. Zum Einstellen der Zeitspanne 
verwendest du den
ADC.
+Klein
-ungenau in der Einstellung der Zeit

2) Du nutzt einen ATiny24 ebenfalls mit Timer0. Für das Einstellen der 
Zeit nutzt du hier einen kompletten Port. Damit kannst du dann bequem 
die Zeit über ein Mäuseklavier exakt einstellen.
-relativ groß
+genau
+leicht zu Programmieren
Gruß Janis

von Andreas T. (andreas1202)


Lesenswert?

das hört sich gut an, schaue mir das Teil gleich mal an.
Ich hoffe dafür reichen meine geringe Programmier Kenntnisse aus.

was für Hardware brauche ich denn um Ihn zu programmieren?

von Icke ®. (49636b65)


Lesenswert?


von Andreas T. (andreas1202)


Lesenswert?

Jannis C. schrieb:
> Hallo,
> Mir fallen da gerade zwei Möglichkteiten ein:
> 1) Du nutzt einen ATtiny13 mit Timer0. Zum Einstellen der Zeitspanne
> verwendest du den
> ADC.
> +Klein
> -ungenau in der Einstellung der Zeit
>
> 2) Du nutzt einen ATiny24 ebenfalls mit Timer0. Für das Einstellen der
> Zeit nutzt du hier einen kompletten Port. Damit kannst du dann bequem
> die Zeit über ein Mäuseklavier exakt einstellen.
> -relativ groß
> +genau
> +leicht zu Programmieren
> Gruß Janis

Was für ein Buch zum Programmieren, könnt ihr mir Empfehlen?

von Icke ®. (49636b65)


Lesenswert?

Andreas T. schrieb:

> Was für ein Buch zum Programmieren, könnt ihr mir Empfehlen?

> Icke ®. schrieb:
>> http://www.mikrocontroller.net/articles/AVR-Tutorial

von Andreas T. (andreas1202)


Lesenswert?

Jannis C. schrieb:
> Hallo,
> Mir fallen da gerade zwei Möglichkteiten ein:
> 1) Du nutzt einen ATtiny13 mit Timer0. Zum Einstellen der Zeitspanne
> verwendest du den
> ADC.
> +Klein
> -ungenau in der Einstellung der Zeit
>
> 2) Du nutzt einen ATiny24 ebenfalls mit Timer0. Für das Einstellen der
> Zeit nutzt du hier einen kompletten Port. Damit kannst du dann bequem
> die Zeit über ein Mäuseklavier exakt einstellen.
> -relativ groß
> +genau
> +leicht zu Programmieren
> Gruß Janis

Kann ich mit diesem hier auch direkt den ATtiny24 programmieren?
http://shop.embedded-projects.net/index.php?module=artikel&action=artikel&id=108

Habe schon einmal vor langer Zeit in mnemonic  programmiert, damals gab 
es ein Tool womit man per Software ein Programm simulieren konnte!
Hat jemand für mich einen Tip, welches Programm ich für genauso einen 
Zweck nutzen kann?

Außerdem suche ein Buch, in dem ich alle verfügbaren Befehle ( 
Maschiensprache ) aufgelistet sind oder gibt es eine Internetseite, wo 
man soetwas finden kann?

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

AVR Studio hat einen Simulator eingebaut. Läuft allerdings nur unter 
Windows, kostet aber nix. Wenn du AVR Studio 4 mit C programmieren 
willst, installiere Studio 4 und dann WinAVR.

http://www.atmel.com
http://winavr.sourceforge.net/

Andreas T. schrieb:
> Außerdem suche ein Buch, in dem ich alle verfügbaren Befehle (
> Maschiensprache ) aufgelistet sind

Der AVR Befehlssatz ist natürlich auch bei Atmel als PDF erhältlich.

von Andreas T. (andreas1202)


Lesenswert?

Danke erst einmal für eure Geduld...
Habe gerade AVR Studio 5 installiert, ist es nur in Englisch verfügbar?
Mann kann zwar unter Option selbe Sprache wie unter Windows einstellen, 
scheint jedoch nichts zu bringen.

von Kein Name (Gast)


Lesenswert?

Wenn Verdoppelungen ausreichen (1,2,4 ... 64 Sekunden), könnte der 4060 
die einfachste Möglichkeit sein. Hat einen Oszillator und 
Frequenzteiler.

von Dave C. (dave_chappelle)


Lesenswert?

Muss es selbst gemacht sein?
Gibt's ja auch zu kaufen, so Zeit-Schalt-Relais..

MFG
Dave

von Andreas T. (andreas1202)


Lesenswert?

nein müste es nicht...

Bedingung:

Klein
Zeiten von 1 - 60 sec. in sec. Raster Einstellbar.  :-)
Wobei es nicht auf ein paar ms ankommen würde

von Falk B. (falk)


Lesenswert?

@  Andreas T. (andreas1202)

>Klein

Zigarettenschachtel? Schreichholzschaltel? Daumennagel?

>Zeiten von 1 - 60 sec. in sec. Raster Einstellbar.  :-)

HEF40103 und ein paar DIP-Schalter.

>Wobei es nicht auf ein paar ms ankommen würde

Auf wieviel denn? 100ms?

Fertige Zeitgeber gibt es wie Sand am Meer.

http://de.rs-online.com/web/c/buerozubehoer-beschriftungsgeraete/buerobedarf/abwaerts-zaehlender-zeitgeber/?searchTerm=timer

MfG
Falk

von Andreas T. (andreas1202)


Lesenswert?

Falk Brunner schrieb:
> HEF40103

Größe ist der wichtigste Punkt, muss in einem kleinem Gehäuse eingebaut 
werden ( Fernbedienungsgehäuse für eine Fotokamera )

das mit dem 40103 ist zwar eine gute Idee, wird meines Erachtens dafür 
nicht ausreichen. Ist ja nur ein Teiler !
Hatte mir erst überlegt es mit einem 4541 zu versuchen!

Um es so klein wie möglich zu halten, denke ich ist es eine gute Idee 
einen ATtiny zu benutzen, mit eben halt micro Mäuseklavier

von Gregor B. (Gast)


Lesenswert?

Maxim ICM7250 (für 1...99s) oder ICM7260 (für 1..59s)

von Andreas T. (andreas1202)


Lesenswert?

Gregor B. schrieb:
> Maxim ICM7250 (für 1...99s) oder ICM7260 (für 1..59s)

hmmm...
das sieht sehr gut aus, das in Verbindung mit zwei BCD Schaltern  :-)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.