AUF- / ABWÄRTSZÄHLER

Antworten
compander
Beiträge: 657
Registriert: Dienstag 14. Oktober 2008, 17:06
Wohnort: Markt Schwaben

AUF- / ABWÄRTSZÄHLER

Beitrag von compander » Dienstag 16. März 2010, 15:37

Hallo Freunde.

Vielleicht kann mir jemand "auf die Sprünge" helfen.
Gesucht wird ein Auf-Abwärtszähler, der die Funktion wie in der angehängter ".prj" hat.
Es soll lediglich die Eingangsseite der Schaltung so ergänzt werden, dass man mit 2 Tastern (UP/DOWN) den Zähler entsprechend steuern kann.
(wie in Klammern angegeben)

Freue mich auf ein Feedback.
Gruß vom C :shock: mpander.
Dateianhänge
Up Down.prj
(3.54 KiB) 333-mal heruntergeladen

Tobias
Beiträge: 17
Registriert: Mittwoch 22. Oktober 2008, 12:57

Re: AUF- / ABWÄRTSZÄHLER

Beitrag von Tobias » Dienstag 16. März 2010, 17:03

Hi Compander,

so in der Art?

MfG Tobias
Dateianhänge
up_down_2button.prj
(3.89 KiB) 389-mal heruntergeladen

compander
Beiträge: 657
Registriert: Dienstag 14. Oktober 2008, 17:06
Wohnort: Markt Schwaben

Re: AUF- / ABWÄRTSZÄHLER

Beitrag von compander » Dienstag 16. März 2010, 19:01

Hallo Tobias.

Einfach. Perfekt. Danke!

Gruß von C :shock: mpander.

Microprocessor
Beiträge: 75
Registriert: Montag 27. Oktober 2008, 00:03

Re: AUF- / ABWÄRTSZÄHLER

Beitrag von Microprocessor » Mittwoch 17. März 2010, 00:08

Hallo compander,

nachträglich noch ein Vorschlag ohne Delay und MF. Die Realisierung des Projekts
mit echten Bauteilen (sofern das erforderlich werden sollte) ist in dieser Form deutlich
einfacher.

Gruß
microprocessor
Dateianhänge
auf_ab_2button.prj
(5.96 KiB) 297-mal heruntergeladen

funkybaer
Beiträge: 440
Registriert: Mittwoch 22. Oktober 2008, 08:51
Wohnort: Kitzingen

Re: AUF- / ABWÄRTSZÄHLER

Beitrag von funkybaer » Mittwoch 17. März 2010, 07:29

Hallo Compander

könntest Du die Schaltung mal so probieren?
ist einfacher , Simu Frequenz ist aber niedriger. Wäre mal rein Informative.

Gruß Gerhard
UPDOWN.jpg
UPDOWN.jpg (29.49 KiB) 9198 mal betrachtet

compander
Beiträge: 657
Registriert: Dienstag 14. Oktober 2008, 17:06
Wohnort: Markt Schwaben

Re: AUF- / ABWÄRTSZÄHLER

Beitrag von compander » Mittwoch 17. März 2010, 19:51

Hallo Freunde.

Danke für die ergänzenden Beiträge.
Ich habe mir das ´mal etwas genauer angesehen.

@microprocessor:
deine Schaltung funktioniert nicht richtig. Beispiel: 5 Schritte nach oben zählen. Dann einen Schritt rückwärts. Ergebnis: es wird noch ein Schritt nach oben gezählt.

@funkybaer:
deine Schaltung funktioniert soweit gut. Jedoch: bei sehr kurzen Tastdrücken nach OBEN wird nach UNTEN gezählt. Abhilfe: Monoflopzeit z.B. auf 0,01 s verkleinern.

@Tobias:
wie gesagt: deine Schaltung funktioniert perfekt!
Ich habe mir erlaubt diese noch ein wenig zu vereinfachen.

Allgemein:
nach dem Starten der Anwendung kam es vor, dass nicht immer die erste Led aktiv war. Einen definierten Zustand bringt nun der PON.

Anbei die geänderte Schaltung.

Herzlichen Gruß vom C :shock: mpander.
Dateianhänge
UD W1.prj
(4.03 KiB) 316-mal heruntergeladen

Microprocessor
Beiträge: 75
Registriert: Montag 27. Oktober 2008, 00:03

Re: AUF- / ABWÄRTSZÄHLER

Beitrag von Microprocessor » Mittwoch 17. März 2010, 23:34

Sorry, da ist mir letzte Nacht ein Inverter am CLK-Eingang des Counters verloren gegangen.

Auch wenn die Schaltung von Tobias besser gefällt:
Der Ordnung halber noch als Anhang eine korrigierte Fassung. Die erste Flanke setzt den
Up/Down-Modus, die zweite Flanke zählt. Aus Sicherheitsgründen sind für das Timing zwei
Delay-Gatter eingefügt.

Gruß
microprocessor
Dateianhänge
auf_ab_2button.prj
(6.09 KiB) 308-mal heruntergeladen

funkybaer
Beiträge: 440
Registriert: Mittwoch 22. Oktober 2008, 08:51
Wohnort: Kitzingen

Re: AUF- / ABWÄRTSZÄHLER

Beitrag von funkybaer » Donnerstag 18. März 2010, 08:05

Hallo zusammen

Es ist schon immer wieder verwunderlich wie sich die Schaltungen verhalten .
beide gehen Micropozessors Schaltung bringt bei mir nur die halbe Simulationsfrequenz.
Und das bei "nur" ein paar Bauteilen.

@Abacom:
Manchmal wäre es schön zu wissen welchen Einfluss welche Bauteile auf die
Abarbeitungszeit haben ...... erspart manches probieren

Gruß gerhard

abacom
Site Admin
Beiträge: 3917
Registriert: Dienstag 23. September 2008, 10:54
Kontaktdaten:

Re: AUF- / ABWÄRTSZÄHLER

Beitrag von abacom » Donnerstag 18. März 2010, 09:22

...nur die "halbe" Simulationsfrequenz. Und das bei "nur" ein paar Bauteilen.
Das ist vollkommen normal. Nimmt man die Simulationszeit für alle Bauteile einmal als gleich an, dann ergibt sich:
(Simulationsfrequenz fs) = (Leerlauffrequenz f0) / (Anzahl der Bauteile n) = (f0 / n) (mit n = 1,2,3,...)
Also eine Hyperbel! ZWEI Bauteile dauern doppelt so lange wie EIN Bauteil. Aber: 101 Bauteile dauern nur 1% länger als 100 Bauteile. Das erklärt die starke Abnahme bei nur wenigen Bauteilen.
ABACOM support

GP Helli
Beiträge: 58
Registriert: Donnerstag 12. März 2009, 21:21
Wohnort: Graz

Re: AUF- / ABWÄRTSZÄHLER

Beitrag von GP Helli » Donnerstag 18. März 2010, 09:57

Hallo!
Danke für das "Licht ins Dunkel"

LG
GP Helli
Habt´s a schöne Zeit!

funkybaer
Beiträge: 440
Registriert: Mittwoch 22. Oktober 2008, 08:51
Wohnort: Kitzingen

Re: AUF- / ABWÄRTSZÄHLER

Beitrag von funkybaer » Donnerstag 18. März 2010, 14:03

Hallo

@ Abacom:

Ganz so einfach ist es nicht

Beispiel angehängt. 2 Verschiedene Schaltungen , einmal mit Monoflop , einmal
mit Schaltverzögerung.

Mit Monoflop Ausführung 5610 khz - wärend des Schaltens der LED 3470 khz
Mit Schaltverzögerung 4000 khz konstant egal ob geschaltet oder nicht .


Also manchmal kann eine bestimmte Schaltungsart , trotz mehrerer Bauteile -
hier Schaltverzögerung und Gatter auch Vorteile haben .

Gruß Gerhard
Dateianhänge
test.zip
(816 Bytes) 293-mal heruntergeladen

abacom
Site Admin
Beiträge: 3917
Registriert: Dienstag 23. September 2008, 10:54
Kontaktdaten:

Re: AUF- / ABWÄRTSZÄHLER

Beitrag von abacom » Montag 22. März 2010, 09:02

Das ist unbestritten. Ich wollte auch nur das Prinzip deutlich machen machen. Auch meine Annahme "alle Bauteile dauern gleich lange" entspricht natürlich nicht der Realität.
ABACOM support

Antworten

Zurück zu „Zählfunktionen, Zeitsteuerung und Programmablauf“