Eigenes tool programmieren

mgck
Einsteiger
Einsteiger
Beiträge: 115
Registriert: Samstag 17. Februar 2007, 17:57

Beitrag von mgck »

So, wer schon mal Bauteile bestellen möchte, und ein wenig Lust aufs rumexperimentieren hat. Hier mal der Schaltplan und die geroutete Platine.
Achtung ich habe sie noch nicht getestet!

Bild

Bild



Display und Platine wird erstmal mit einem Flachbandkabel über Wanne & Pfosten verbunden.

Display Pin01 -> Pfosten 1
...
Display Pin20 -> Pfosten 20

Und zu guter letzt noch das Programm für den Atmega 16 als Bascom version.
GrafikLCD.rar

gruß mgck
flasher
Developer
Beiträge: 467
Registriert: Dienstag 15. Juli 2003, 10:58

Beitrag von flasher »

Hi

Könntest Du die Eagle Files auch zur Verfügung stellen?

Gruß
mgck
Einsteiger
Einsteiger
Beiträge: 115
Registriert: Samstag 17. Februar 2007, 17:57

Beitrag von mgck »

Sorry hatte ich vergessen oben mit beizulegen.

display_eagle.rar
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Beitrag von seife »

Supercool :-)
Ich glaub, ich muß mich doch mal mit diesem Microcontrollerzeug auseinandersetzen.
...damit könnte ich z.B. ein Display für meine Dreambox 500 machen... :-)
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

wie ich das sehe hängt das am seriellen port ?
mhhh dann fällt das loggen flach. nich gut. ist es denn so schwer den i2c anschluss anzuzapfen ???
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Beitrag von seife »

Nimm halt die 2. serielle, oder brauchst du das Modem?
Das sollte nun trivial anzupassen sein.
Liontamer
Klöppelliese
Beiträge: 1644
Registriert: Donnerstag 8. August 2002, 12:51

Beitrag von Liontamer »

Wieso I2C? ich schrieb ja schon, dass man auch problemlos den internen Port nehmen kann.
So könnte man auch auf den MAX232 verzichten.
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Beitrag von Tommy »

@mgck

Da diese Displays (zumindest die älteren) meist eine Negativspannung für den Kontrast brauchen - könntest Du noch einen Konverter mit auf die Platine setzen? s. hier: http://ssl.bulix.org/projects/lcd4linux/wiki/T6963

Platz wär doch noch auf Deiner Platine und ob mans letztendlich bestückt is ja jedem selbst überlassen. Da das Interesse ja doch etwas größer ist, könnte man vllt. eine Kleinserie fertigen lassen?! Ich würde 2 nehmen.
---------------------------
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

habt recht
sind ja nur 2 leitungen notwendig :)

apropos kleinserie:
so 4-5 stück nehm ich auch
PauleFoul
Wissender
Wissender
Beiträge: 1839
Registriert: Sonntag 17. August 2003, 01:39

Beitrag von PauleFoul »

ich nehme auch zwei... :D
mgck
Einsteiger
Einsteiger
Beiträge: 115
Registriert: Samstag 17. Februar 2007, 17:57

Beitrag von mgck »

Tommy hat geschrieben:@mgck

Da diese Displays (zumindest die älteren) meist eine Negativspannung für den Kontrast brauchen - könntest Du noch einen Konverter mit auf die Platine setzen? s. hier: http://ssl.bulix.org/projects/lcd4linux/wiki/T6963
Ich schaue mir das mal an. Sollte nicht allzu aufwendig sein.

Das von mir verwendetet display erzeugt die Negative Spannung ja selber.

Gruß mgck
mgck
Einsteiger
Einsteiger
Beiträge: 115
Registriert: Samstag 17. Februar 2007, 17:57

Beitrag von mgck »

So die Platine in Version 1.00 funktioniert. Allerdings habe ich die beiden Potentiometer in Eagle falsch gewählt, die sind doch recht klein.

Hier mal ein Picture:
Bild

Bestückte Platine:
Bild

gruß mgck
PauleFoul
Wissender
Wissender
Beiträge: 1839
Registriert: Sonntag 17. August 2003, 01:39

Beitrag von PauleFoul »

Geile Arbeit!!
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

obergeil :)
mgck
Einsteiger
Einsteiger
Beiträge: 115
Registriert: Samstag 17. Februar 2007, 17:57

Re: Eigenes tool programmieren

Beitrag von mgck »

Da ich auf der Platine noch einiges geändert habe, Poste ich hier noch mal ein Packet mit den neuen Eagle, Bascom und Neutrino Sourcen.

Da mit dem öffnen des Comport (der ist ja eigentlich schon geöffnet für den Seriellen Log) so einige Merkwürdigkeiten auftraten, sende ich nun die Daten über 'stderr' an die konsole ;).

gruß mgck


display_v1.1.rar

Wer sich nicht extra ein Image bauen möchte hier das neutrino binary zum ausprobieren (cvs stand vom 17.12.2007).
neutrino.rar
PauleFoul
Wissender
Wissender
Beiträge: 1839
Registriert: Sonntag 17. August 2003, 01:39

Re: Eigenes tool programmieren

Beitrag von PauleFoul »

@ mgck

Schön wäre wenn Du eine Anleitung für den Umbau verfassen könntest. Ich würde diese
dann gerne ins Tuxbox-Wiki einfügen.


Gruß
____Paule
mgck
Einsteiger
Einsteiger
Beiträge: 115
Registriert: Samstag 17. Februar 2007, 17:57

Re: Eigenes tool programmieren

Beitrag von mgck »

Hallo. Eigentlich ist das kein Umbau.
Wenn die Platine fertig ist brauch sie nur mittels seriellem Kabel (Achtung kein Nullmodem! sondern 1zu1)an den Comport der Dbox2 angeschlossen werden, stecker rein und gut ist.
Vorraussetzung natürlich die Änderung im neutrino source.

gruß mgck
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Re: Eigenes tool programmieren

Beitrag von mb405 »

is hier noch wer da ?
hat das wer an der dm500 probiert ? seife ?
onestate
Neugieriger
Neugieriger
Beiträge: 18
Registriert: Mittwoch 13. März 2002, 13:02

Re: Eigenes tool programmieren

Beitrag von onestate »

Hallo, interessante Erweiterung der Box ;o)
Gibt es ggf. auch eine Möglichkeit den IR-Empfänger über die Serielle und Atmel nach außen zu legen?

onestate
mgck
Einsteiger
Einsteiger
Beiträge: 115
Registriert: Samstag 17. Februar 2007, 17:57

Re: Eigenes tool programmieren

Beitrag von mgck »

Nur zur Info
Da ich keine Dbox2 mehr habe kann ich auch in der Richtung nix mehr probieren. Schaltpläne und Sourcen müßten hier aber irgendwo rumlegen.

Ich mach die Display geschichte nur für den UFS910 weiter.


gruß mgck