Programmierer gesucht

Gast #593755
Lesenswert?
• ▲
▼
Hallo,

suche Programmierer der mir ein Programm schreibt das auf eine Steigende 
Flanke am Eingang wartet und dann einen Pulsfolge am Ausgang ausgibt (2 
Pulse) mit einstellbaren Zeiten für die Länge der Pulse wie auch für die 
Pause. Eingestellt soll das ganze über Taster werden und auf einem LCD 
angezeigt werden. Und das ganze für 6 Kanäle, wobei die Zeiten nur 
einmal eingestellt werden sollen und dann für alle 6 Kanäle gelten.
Wer kann so was machen? Und was soll das dann kosten?
Bitte per Mail an: Nick25@gmx.de
Danke
Nick
Gast #593789
Lesenswert?
• ▲
▼
Zur Hardware solltest du auch ein bisschen mehr sagen. Welcher µC soll 
verwendet werden?

Wie lang/kurz sollen die Pulse denn sein?

Und wieso machst du das nicht selbst? sollte ja kein wirklich grosses 
Problem darstellen.

mfg Schoasch
Gast #593992
Lesenswert?
• ▲
▼
Hallo,


Also Hardware habe ich noch keine Ausgesucht ich dachte an ein FPGA Demo 
Board oder so in der Art, oder was immer du bisher verwendest.

Gestartet werden soll das ganze mit einer steigenden Flanke.
So schnell wie möglich sollte am Ausgang ein Puls ausgegeben werden der 
eine einstellbare Länge von 100 bis 5000us hat.
Das Delay bis der Ausgang reagiert ist nicht so kritisch <1us muss aber 
unbedingt konstant sein, kein Jitter.
Nach dem Puls eine einstellbare Pause von 20 bis 80us
Und dann noch ein Puls wieder einstellbar von 20 bis 100us.
Zur Einstellung dachte ich an ein Inkrementgeber und ein paar Taster, 
zur Anzeige ein LCD.
Und das ganze dann auf 6 Kanälen, wobei die einzustellenden Zeiten für 
alle 6 Kanäle identisch sind.
Gast #594271
Lesenswert?
• ▲
▼
@ Nick

>Also Hardware habe ich noch keine Ausgesucht ich dachte an ein FPGA Demo
>Board oder so in der Art, oder was immer du bisher verwendest.

>Gestartet werden soll das ganze mit einer steigenden Flanke.
>So schnell wie möglich sollte am Ausgang ein Puls ausgegeben werden der
>eine einstellbare Länge von 100 bis 5000us hat.

Kein Problem.

>Das Delay bis der Ausgang reagiert ist nicht so kritisch <1us muss aber
>unbedingt konstant sein, kein Jitter.

KEIN Jitter gibts nicht, bestenfalls wenig Jitter. Wieviel kannst/willst 
du zulassen?

100ns?
10ns?
1ns?

Der Rest ist Pipifax.

MfG
Falk
Gast #594318
Lesenswert?
• ▲
▼
kein Jitter ist ok also 1 ns muss es nicht sein 100ns dürfen es auch 
nicht sein, aber so um die 10ns ist kein Problem.
welches Demoboard würdest du vorschlagen? sollte auch zum Anschluss des 
LCD geeignet sein.
Wobei auch 4 x 7-Segment Anzeigen, wie auf manchen Demo Boards zu sehen 
ist, reichen.

Gruß
Nick
Gast #595157
Lesenswert?
• ▲
▼
@ Nick (Gast)

>kein Jitter ist ok also 1 ns muss es nicht sein 100ns dürfen es auch
>nicht sein, aber so um die 10ns ist kein Problem.

Na das ist doch mal eine Aussage. 10ns entsprechen 100 MHz, das schafft 
jedes normale FPGA.

>welches Demoboard würdest du vorschlagen? sollte auch zum Anschluss des
>LCD geeignet sein.

So ziemlich jedes mit Spartan-II oder Spartan-3 oder Cyclone 1 oder 
Cyclone-II.

>Wobei auch 4 x 7-Segment Anzeigen, wie auf manchen Demo Boards zu sehen
>ist, reichen.

Such dir das schönste aus.

MFG
Falk

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.