STM32 - mit LCD-Display mit Hitachi-Controller 2x16

Gast #2915245
Lesenswert?

Hallo Zusammen!

Wer kann mir helfen:

Ich muß einen Testgenerator für ein Videosignal generieren.

Dazu brauche ich bitte Unterstützung.

Kennst sich wer aus mit dem Video-Encoder SAA7182?

Außerdem - wie schließe ich einen STM32 an an LCD-Display 2x16 an - und 
wie programmiere ich den Mikrocontroller, damit ich auch etwas ausgeben 
kann? Am besten wäre ein reales Bild oder ein Schaltplan.

Weiter muß ich einen Tastenblock dazu hängen - um die Menüführung zu 
bedienen - hat dazu wer ein Programm?

DANKESCHÖN!

LG Imkant
Gast #2915270
Lesenswert?

Hallo!

Es könnte sein, daß sich schon wer damit beschäftigt hat.

Dann könnte ich mir die Arbeit ersparen - mir wir schon mal reichen, 
wenn ich einen Ansatz hätte - wie ich das machen angehen soll.

DANKESCHÖN!

LG Imkant
Gast #2915297
Lesenswert?

Imkant schrieb:
> Ich muß einen Testgenerator für ein Videosignal generieren.

Ok.

> Außerdem - wie schließe ich einen STM32 an an LCD-Display 2x16 an - und
> wie programmiere ich den Mikrocontroller, damit ich auch etwas ausgeben
> kann? Am besten wäre ein reales Bild oder ein Schaltplan.

Hast du so ein Teil schonmal in Betrieb genommen? Du hörst dich so an 
als ob du wenig Erfahrung mit sowas hast. Bin gerade selber mit STM32 am 
basteln und kann dir sagen, dass es ein wenig komplizierter ist als mit 
den typischen 8-Bittern.

Sollange du das da nicht als Projekt hast solltest du erstmal langsam da 
ran gehen. Immer Stück für Stück. Ein Display im Betrieb zu nehmen wäre 
nachdem eine LED zum blinken gebracht wurde das erste brauchbare Projekt 
danach die Menüführung und zuletzt das Videosignal.

> Weiter muß ich einen Tastenblock dazu hängen - um die Menüführung zu
> bedienen - hat dazu wer ein Programm?

Ne ist aber keine Hexerei.
Gast #2915305
Lesenswert?

Hallo Mr. Mo!

Ich habe schon mal bei einem Projekt damit zu tun gehabt - aber da habe 
ich mich nicht richtig durchgeblickt - daher jetzt nochmals der Versuch 
das auch etwas zu verstehen.

Die LED zum Blinken zu bekommen - das kann ich ja direkt am STM32 
machen.

Ich brauche dazu nur per USB-Anschluss vom PC eine Verbindung zum STM32 
herstellen - und ich verwende dann das Tool Keil zum Programmieren.

Mit welchem Projekt bist du derzeit beschäftigt? Was ist dein Ziel und 
welche Komponenten verwendest du?

LG Imkant
Gast #2915349
Lesenswert?

Imkant schrieb:
> Ich habe schon mal bei einem Projekt damit zu tun gehabt - aber da habe
> ich mich nicht richtig durchgeblickt - daher jetzt nochmals der Versuch
> das auch etwas zu verstehen.

Ok wirklich schwer ist das ja nicht. Wenn du Code für AVR/PIC etc. hast 
kannst das für STM32 anpassen. Bei der Hardware kann man soweit ja auch 
nicht viel falsch machen bei den Dingern.

> Mit welchem Projekt bist du derzeit beschäftigt? Was ist dein Ziel und
> welche Komponenten verwendest du?

Arbeite mich derzeit in die Materie von STM32 ein. Benutze dazu das 
STM32F4 Discovery und die Addons von WaveShare (Open407V-D). Derzeit ist 
mein Hauptziel erstmal durch alles durchzusteigen und die ganzen Addon 
Boards in Betrieb zu nehmen und auch was passiert zu verstehen.

> Ich brauche dazu nur per USB-Anschluss vom PC eine Verbindung zum STM32
> herstellen - und ich verwende dann das Tool Keil zum Programmieren.

Das ist super. Die besitzen ja die Möglichkeit direkt eine Verbindung 
mit dem PC herzustellen. Ausprobiert habe ich das aber auch noch nicht.
Ich benutze aber die USARTS und einen Wandler um mir Daten per USB zum 
PC schicken zu lassen.

Hast denn schon ein irgendwas fertiges vor dir? Also wo du mal ein 
bisschen mit experimentieren kannst?
Gast #2915589
Lesenswert?

Imkant schrieb:
> Ich habe das gerade versucht - aber ich weiß nicht mehr wie man das
> Keil-Programm bedient - was ich machen muß dafür :-(

Gibts doch ne ganze Menge Tutorials zur einrichtung etc.. Ansonsten 
schau dir mal CooCox an, ist beinahe Idiotensicher und die Standart 
Periphal Library ist direkt mit dabei. CooCox basiert auf Eclipse, evtl. 
kennst das ja.

> PS: Hat wer was selber von ihm?

Von wem?

Welchen STM32 hast denn da überhaupt genau? Soll das eine komplette 
Neuentwicklung werden?
Gast #2915612
Lesenswert?

Hallo!

Ich habe den STM32F100RBT6B.

Also das gesamte Projekt sollte ein Testgenerator für einen 
Video-Encoder der Firma Philipps (SAA7128) sein - dazu verwendet werden 
soll eben der STM32, ein LCD-Display mit Hitachi Controller - und ein 
Tastenblock zur Eingabe der Menüführung.

Außerdem soll dann das Signal über den Composite-Ausgang am Fernseher in 
4:3 dargestellt werden können und die Helligkeit und die Farbintensität 
verstellt werden können dabei.

Mir wäre schon mal geholfen, wenn ich den Mikrocontroller mit dem 
LCD-Display über den Tastenblock bedienen könnte.

LG Imkant
Gast #2915651
Lesenswert?

Imkant schrieb:
> wäre schon mal geholfen, wenn ich den Mikrocontroller mit dem
> LCD-Display über den Tastenblock bedienen könnte.

Dann fang doch damit an. Musst du ein komplettes Board erstellen oder 
hast da irgendwie eine Basis?

Der Anschluss eines LCDs und paar Taster ist ja soweit nocht nicht sehr 
spektakulär. Sogar die Grundbeschaltung des STM32 ist simpel :) Oder 
scheitert es schon an der Stelle hier? Welches Display wolltest du 
verbauen? Wieviel Taster wolltest du verwenden?

Wie dein Video-Encoder richtig angeschlossen wird kann ich dir leider 
nicht sagen, ... Das Datenblatt sieht aber gar nicht mal schlecht aus.

Evtl. mal auf einen der Experten hier warten oder sobald es soweit ist 
nen extra Thread zu dem Encoder aufmachen.
#2915931
Lesenswert?

Das Problem mit all meinen 16*x LCD Displays ist, dass die alle für 5V 
ausgelegt sind.

Aber ich habe es erfolgreich in Betrieb genommen im 4 Bit Betrieb, indem 
ich Pegelwandler (TXS0108) eingesetzt habe.

Allerdings ist mir das zu aufwendig, darum setze ich aktuell I2C 
taugliche Displays ein. Die lassen sich direkt anschliessen, die 
Verdrahtung ist einfacher und die funktionieren sehr gut.

http://www.ebay.at/itm/170929165280?ssPageName=STRK:MESINDXX:IT&_trksid=p3984.m1436.l2649
http://www.ebay.at/itm/160857853241?ssPageName=STRK:MESINDXX:IT&_trksid=p3984.m1436.l2649

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren