Seite 1 von 1

Impulsgenerator

Verfasst: Sonntag 15. März 2009, 20:19
von compander
Hallo Freunde.

Irgendwie komme ich nicht richtig zu einem vernünftigen Ergebnis. Vor daher hoffe ich auf Eure Hilfe.

Es geht darum:
20 Tasten sind an eine Schaltung angeschlossen. Die Schaltung hat einen Ausgang.
Ein Tastdruck auf Taste 1 liefert am Ausgang einen Impuls.
Ein Tastdruck auf Taste 2 liefert am Ausgang zwei Impulse.
usw.
Die Länge des Impulses, und die Pasendauer ist nicht relevant. Sagen wir mal: je 10 ms.
Gut wäre es, wenn zum Startzeitpunkt die Schaltung in einen definierten Zustand gehen würde. Z.B. wird immer am Ausgang ein Impuls abgegeben. Danach wird auf einen Tastdruck gewartet.

Hat jemand einen "Masterplan"? Oder gar eine praktische Lösung im Form einer .prj?
Ich freue mich auf eine Antwort. Auch "pn" ist natürlich möglich.

Gruß an Alle vom C :shock: mpander.

Re: "Impulsgenerator"

Verfasst: Sonntag 15. März 2009, 23:26
von KAKTUS
Hi Compander,

solche Aufgaben reizen mich natürlich immer und ich hab mich gleich mal daran versucht.

Nach anfänglich grübel, war mein erster Gedanke eine for to next Schleife.

Das .prj ist anbei, es funktioniert alles , aber der durchlaufende Takt kann noch Fehler verursachen. Daran müsste man noch optimieren.

Re: "Impulsgenerator"

Verfasst: Sonntag 15. März 2009, 23:42
von Giesie
Hallo Compander,
vor einiger Zeit hatte ich eine Lösung für ein ähnliches Problem gesucht. Ich habe es mit einem Zähler in einem Makro gelöst. Am Ausgang des Zählers muß man nur durch entspechende Gatter die Zahl "einstellen" bis wohin gezählt werden soll. Dementsprechend wird natürlich der Ausgang gepulst. Ich habe das Makro hier aufs wesentliche beschrenkt.
Bild
Für jede Taste braucht du hierbei das Makro einmal. Natürlich auf andere Zahlen eingestellt. Ich hoffe es hilft dir.

Re: "Impulsgenerator"

Verfasst: Montag 16. März 2009, 00:03
von compander
Hallo Jungs.

Hätte nie gedacht, so schnell "bedient" zu werden! Die Vorschläge sind ja sehr interessant.
Dafür besten Dank!!!

Ich freue mich, dass ausgerechnet auch Kaktus einen Vorschlag abgegeben hat.
@ Kaktus: das Ding kannst Du noch gut gebrauchen. Mit diesem Umweg kannst Du nämlich direkten Zugriff auf die Timebase des Y/t-Schreibers bekommen! Denke, dass willst Du auch.
Du hast Recht. Die Schaltung ist noch nicht ganz zuverlässig.
@ Giesie: sieht sehr gut aus. Kann ich leider erst am Donnerstag richtig ausprobieren.

Morgen geht es auf Dienstreise. Da bin ich nur "lesend" im Forum dabei.......... Sorry.

Herzlichen Gruß aus Bayern vom C :shock: mpander.

Re: "Impulsgenerator"

Verfasst: Montag 16. März 2009, 00:09
von KAKTUS
Ich freue mich, dass ausgerechnet auch Kaktus einen Vorschlag abgegeben hat.
Wieso ausgerechnet? Bin doch immer kooperativ... :oops:

Hab nochmal etwas an der Zuverlässigkeit gearbeitet, denke mal jetzt gehts?

Erzähl mal was du da genau vorhast mit dem Y(t)

Re: "Impulsgenerator"

Verfasst: Montag 16. März 2009, 00:40
von compander
Hallo Kaktus.

Das "ausgerechnet" hast Du leider völlig falsch verstanden. Ich habe es durchaus als positiv gemeint. Es bezieht sich lediglich darauf, dass Du ja auch bestimmte Wünsche am Y/t-Schreiber hast. Kombiniert man die "Timebase.zip" (vom 26.02.) mit einem (zuverlässig funktionierendem)
"Impulsgenerator", so hat man das langersehnte Ziel "Zugriff auf die Timebase" dann doch noch geschafft! Wenn ich damit fertig bin, kannst Du gerne ein fertiges Projekt zu diesem Thema haben.

Deine neue Version funktioniert (bei mir) leider noch nicht ganz. Z.B.: Taste 1 und 2 lösen keine(n) Impuls(e) am Ausgang aus. Trotzdem Danke für deinen erneuten Vorschlag!

Gute Nacht (C :shock: mpander).

Re: "Impulsgenerator"

Verfasst: Montag 16. März 2009, 07:12
von funkybaer
Hallo zusammen

Noch ein kleiner Denkanstoss

Einen Ladbaren Zaehler genommen und per Eprom und Tastendruck geladen und dann Rückwarts gezählt
Dann sind auch exotische "Impulse" möglich

Gruss Gerhard

Re: "Impulsgenerator"

Verfasst: Montag 16. März 2009, 12:27
von GP Helli
Hallo und Servus aus Graz!
..habe das aus einer andern Schaltung "ausgebaut"
(Einzähler für Metronom)
vielleicht braucht´s wer :roll:
Makro in der Schaltung
erzeugt bis 16 impuse
Frequenz steuerbar

Re: "Impulsgenerator"

Verfasst: Dienstag 24. März 2009, 19:44
von compander
Hallo Freunde.

...................................letztendlich habe ich "Giesies" Vorschlag erweitert, und das Ganze in ein Makro gepackt.
Anbei eine Beispiel.prj, die auch das besagte Makro enthält.

Auf jeden Fall herzlichen Dank an alle, die mitgeholfen haben, die Aufgabenstellung zu lösen.

Gruß aus Bayern vom C :shock: mpander.
IMGE.zip
(5.83 KiB) 488-mal heruntergeladen

Re: "Impulsgenerator"

Verfasst: Donnerstag 26. März 2009, 19:34
von GP Helli
Hallo und Servus aus Graz!
..kleiner Nachtrag:
Impulsgenerator 0-255 Impulse (x_cl analog)
Impulsfrequenz einstellbar (f_cl analog)
START : digital
out : digital
Makro in der Schaltung
...vielleicht kann´s wer brauchen ;)

Re: "Impulsgenerator"

Verfasst: Donnerstag 26. März 2009, 19:55
von Giesie
Hallo GP Helli,
absolut geiles Teil !!!!!!!!! Und noch dazu supereinfach und zählsicher !!!!!!!!!!!!!!
Ich hatte es zwar auch mit einem Vergleicher versucht, bin aber immer in einer Sackgasse gelandet.

Re: "Impulsgenerator"

Verfasst: Donnerstag 26. März 2009, 20:05
von KAKTUS
Geht prima und ist zuverlässig, RESPEKT

@Abacom
Bitte mit in die Beispiele übernehmen?

Re: "Impulsgenerator"

Verfasst: Samstag 28. März 2009, 12:51
von GP Helli
Hallo und Servus aus Graz!
..zuviel der Ehre.. :oops:
Danke