Forum: FPGA, VHDL & Co. Graphic Display


von Krimo E. (eniba)


Lesenswert?

Hallo,

weißt jemand von euch , ob man mit diesem Graphic Display ein analoger 
sinus signal darstellen kann.
hier ist der link zu diesen Full Graphic smart Controller von 
RepRapDiscount.
http://www.reprapdiscount.com/home/34-full-graphic-smart-lcd-controller.html
Danke.

von Grafikmann (Gast)


Lesenswert?

> weißt jemand von euch , ob man mit diesem Graphic Display ein analoger
> sinus signal darstellen kann.

Nein. Das Display erkennt automatisch, ob du einen analogen Sinus 
darstellen willst, und löscht den Grafikspeicher ;-))

Scherz bei Seite: Warum sollte man das nicht können? Mit einem 
Grafikdisplays kann man doch jede beliebige Grafik(innerhalb der 
Auflösungsgrenzen) darstellen. Oder habe ich die Frage falsch 
verstanden?

lg
;-)

von Krimo E. (eniba)


Lesenswert?

Also,
ich soll anhand von einem FPGA eine rechteck signal erzeugen, dieser 
signal möchte ich an diesem Display darstellen lassen.
Also genau die rolle vom oscilloscope.

Ich hoffe, ich konnte die Fragen klären.

Danke

von Grafikmann (Gast)


Lesenswert?

Krimo Eniba schrieb:
> Also,
> ich soll anhand von einem FPGA eine rechteck signal erzeugen, dieser
> signal möchte ich an diesem Display darstellen lassen.
> Also genau die rolle vom oscilloscope.
>
> Ich hoffe, ich konnte die Fragen klären.
>
> Danke

Das Display kann alles darstellen - egal ob ein Gemälde von Picasso oder 
eben ein Rechtecksignal. Das ist doch ein Grafikdisplay.

Was genau ist denn jetzt dein Problem wo du nicht weiterkommst? Die 
Erzeugung des Rechtecksignals, die Ansteuerung des Displays, oder die 
AD-Wandlung des Rechtecksignals (oder wird gar nicht AD-gewandelt)

-->
Unzureichende Informationen führen zu unzureichenden Antworten.

-->
Definiere erstmal deine Problemstellungen ganz genau und frage erst dann 
nach. Sonst kann dir keiner weiterhelfen

lg

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Und was war da jetzt nochmal mit dem Sinus?

Deine Aufgabe ist also, dieses Display anzusteuern. Und dann ein 
Rechtecksignal darauf darzustellen?

Mit welcher Hardware? Mit welcher Entwicklungsumgebung? Mit welcher 
Sprache? Was hast du schon, was musst du noch machen?

von Krimo E. (eniba)


Lesenswert?

Ich habe den Datenblatt von diesem graphic display nicht gefunden.
Deswegen hatte ich zweifel gahabt, ob man mittels diesen Display dieser 
signal darstellen kann.

Ich bin halt auf der suche nach einem Graphic Display, der ganz einfach 
zu programieren und mir meine Aufgabestellung erfüllt.

Trotzdem vielen Dank für dein Kommentar.
Du hast voll kommen recht.

Danke:)

von Blubber (Gast)


Lesenswert?

Ich glaube, dass der TE glaubt, er könne das Signal direkt dem Display 
Controller übergeben

von Krimo E. (eniba)


Lesenswert?

Danke.
Ich finde aber leider kein datenblatt.
Kann nicht sein oder.?

http://www.reprapdiscount.com/home/34-full-graphic-smart-lcd-controller.html

kann jmand mir helfen, falls jemand schon damit gearbeitet hat.

Gruss

von Frank M. (frank_m35)


Lesenswert?

K. S. schrieb:
> Ich glaube, dass der TE glaubt, er könne das Signal direkt dem Display
> Controller übergeben

Das glaube ich auch so langsam und ich glaube nicht, dass das mit deinem 
'intelligenten Display' klappt.

Warum kaufst du dir nicht ein billiges tragbares oszilloskop (bspw. 
DSO201 bei eBay)? Kostet weniger und macht vermutlich das was du 
eigentlich willst, kommt halt auf dein Signal an:
Beitrag "Re: Tragbares Oszilloskop bei ebay Taugt das was?"
http://www.avr-praxis.de/forum/showthread.php?2737-Mini-DSO-DSO201

von Dieter F. (Gast)


Lesenswert?

Bei Deinem Link zum Display gibt es eine Download-Möglichkeit für eine 
gut ausgestattete Bibliothek incl. Arduino Sketch etc.

Der Adapter heißt wohl "Marlin" und dazu gibt es auch Doku

http://reprap.org/wiki/RepRapDiscount_Smart_Controller

Ein wenig G* solltest Du schon selbst können.

von Krimo E. (eniba)


Lesenswert?

@Lothar:
>Deine Aufgabe ist also, dieses Display anzusteuern. Und dann ein
>Rechtecksignal darauf darzustellen
ja.

>Mit welcher Hardware? Mit welcher Entwicklungsumgebung? Mit welcher
>Sprache? Was hast du schon, was musst du noch machen?

FPGA Spartan 3E
Xilinx
VHDL
ich habe den rechtecksignal(250KHZ) programmiert und ich möchte ihn auf 
den Display darstellen.
Danke

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Krimo Eniba schrieb:
> ich habe den rechtecksignal(250KHZ) programmiert und ich möchte ihn auf
> den Display darstellen.
Dir ist aber schon klar, dass das eine mit dem anderen erst mal nichts 
zu tun hat? Es ist eine vollkommen andere Abstraktionsebene!
Ein Rechtecksignal an einem IO-Pin ist eine Wechselspannung mit einer 
bestimmten Frequenz.
Ein Rechtecksignal auf einem Bildschirm sind einfach nur ein paar Linien 
ohne Größe und Zeitbezug.

Also sind die beiden Aufgaben vollkommen unabhängig. Und genau das 
muss dir erst mal klar werden.

Ein Datenblatt zum Ansteuern des Displays findet Google mit dem Recht 
naheliegenden Suchbegriff DOGM128...

: Bearbeitet durch Moderator
von Krimo E. (eniba)


Lesenswert?

@lothar
Danke schön für die Antwort,

mit SPI hat man nur 100 KHz übertragungsrate.
meine Signal ist 250 KHz kann man mit dem dog128 darstellen?

danke

von Gustl B. (-gb-)


Lesenswert?

Ein Display erwartet ein Bild. Wenn du also einen Rechteck da anzeigen 
willst, dann musst du dir Überlegenheit welche Bildpunkte des 
Bildschirms leuchten und welche nicht. Das ist dann ein Bild das du dem 
Display schicken kannst oder immer wieder über VGA ausgeben geht auch. 
VGA ist sowieso eher einfach und Monitore sehr günstig. Du musst aber 
auf jeden Fall einen Bildspeicher oder zumindest eine Wertetabelle 
speichern wenn das Signal von aussen kommt. Wird das Signal im FPGA 
generiert ist das nicht notwendig.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Krimo Eniba schrieb:
> Danke schön für die Antwort
Du solltest sie
1. Lesen
2. Verstehen
Oder den Punkt 2 wenigstens versuchen!

Nochmal kurz: die Anzeige hat überhaupt nichts mit dem Signal zu tun. 
Das sind zwei komplett unabhängige Probleme!

Bring also erst mal das Display zum Laufen. Das ist jetzt deine erste 
Aufgabe...

von Krimo E. (eniba)


Lesenswert?

Alles klar Danke schön

von Fpgakuechle K. (Gast)


Lesenswert?

Krimo Eniba schrieb:

> ich soll anhand von einem FPGA eine rechteck signal erzeugen, dieser
> signal möchte ich an diesem Display darstellen lassen.
> Also genau die rolle vom oscilloscope.


Was geht wäre eine Art interner Logicanalyzer der den zeitlichen Verlauf 
auf einen (VGS-) Monitor ausgibt:
http://www.mikrocontroller.net/articles/Durchblicker

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.