Hallo, im Moment habe ich Probleme wenn ich das GLCD nicht direkt am Microcontroller betreibe... Falls ich eine kurzes Kabel (ca. 20cm) benutze habe ich schon sehr starke Störungen... Nun möchte ich aber das Display mit einem 2m lagem Kabel betreiben und mir eine Platine ätzen (bisher Experimentierplatine) Denk ihr, dass sich die Störungen beheben lassen wenn ich die Pullup Widerstände direkt ans GLCD auslagere (bisher zwischen Port und GLCD Pinleiste) Hättet ihr noch eine Idee was das Problem verurschen könnte? Danke schon mal
> Hättet ihr noch eine Idee was das Problem verurschen könnte? Klaro, Physik. :-) > enk ihr, dass sich die Störungen beheben lassen wenn ich die Pullup > Widerstände direkt ans GLCD auslagere (bisher zwischen Port und GLCD > Pinleiste) Nein. Da helfen nur ordentliche Bustreiber auf beiden Seiten und Terminierung. Olaf
Hi, Machs doch seriell ;) du sparst dir einiges an Leitung (Dicke und Menge!) und hast zudem ein einfacheres Interface (HW-seitig) zum Hauptcontroller. Zudem kannst du, wenn du für das Display einen dedizierten Controller nimmst (z.b. bei RS232) noch Funktionen auslagern. Wenns einfach sein soll: Schieberegister und dann per SPI.
Ein Layout als Schaltplan zu bezeichnen ist ... suboptimal. Das Problem wird sicherlich nicht über die Verlagerung der Pullupwiderstände gelöst, hier wird ein Bustreiber und eine ausreichende Dimensionierung der Drahtquerschnitte der Versorgungsspannungsleitungen sowie eine geeignete Abschirmung des Kabels mehr bringen. Prinzipiell ist die Trennung von Display und Controller aber als Designfehler anzusehen. Wozu soll die gut sein?
Danke Olaf... Ich habe folgendes Display im Einsatz http://www.pollin.de/shop/dt/NTc1OTc4OTk-/Bauelemente/Aktiv/Displays/LCD_Modul_TG12864B_03.html Hättest du evtl. einen Link oder eine Schaltung für mich wo ich mich weiter in das Thema einarbeiten könnte... Ist mein erstes Mic Projekt... Vielleicht könntest du nochmal etwas weiterausholen und mir etwas ganuer erklären was du meinst? Vielen Dank!
Das bringt nichts. Die Störungen werden durch Pullups nicht weniger. Was stellst Du denn auf dem Display dar? Kannst Du nicht die Ansteuerung (Prozessor) mit auslagern und die Displayeinheit mittels RS232 anbinden. Du müsstest dann natürlich noch geeignete Kommandos zum Display senden und diese dort ausführen. PS: schaltplan_glcd.pdf ist ein Layout, kein Schaltplan.
hownottobeseen schrieb: > Hi, > > Machs doch seriell ;) > > du sparst dir einiges an Leitung (Dicke und Menge!) und hast zudem ein > einfacheres Interface (HW-seitig) zum Hauptcontroller. > > Zudem kannst du, wenn du für das Display einen dedizierten Controller > nimmst (z.b. bei RS232) noch Funktionen auslagern. > > Wenns einfach sein soll: Schieberegister und dann per SPI. Ich habe den SPI meines AT89S8253 bereits verplant... Ich möchte mit ihm später ein Wohzimmermodul meiner Heizungsregelung betreiben... Es ist leider nicht ohne erheblichen Aufwand möglich den Controller am Display zu lassen, da ich das Display in ein bereits vorhandes Gehäuse meiner Holzheizung einpassen möchte und dort so gut wie kein Platz zur Verfügung steht... Daher wollte ich die I/O Platine (Relais, Tempmessung und Display) vom Display trennen...
Sach mal, warum musstest du einen neuen Thread aufmachen, du hast doch schon einen Thread mit geanu diesem "Schaltplan" aufgemacht, da hättest du ruhig die Frage noch mit reinschreiben können....
Christian H. schrieb:
> PS: schaltplan_glcd.pdf ist ein Layout, kein Schaltplan.
Sorry hab die Dateien beim umbenennen verstauscht....
Stefan S. schrieb: > Verfügung steht... Daher wollte ich die I/O Platine (Relais, Tempmessung > und Display) vom Display trennen... Kannst du ja. Nur verpass dem Display einen eigenen µC, der beim Display sitzt und es ansteuert. Für die Kommunikation mit dem Haupt-µC musst du dir halt einen Satz Kommandos einfallen lassen, welche du zb. über UART an das Display verschickst. Auf Deutsch: Verpass dem Display eine eigene Intelligenz, so dass du eine langsamere und weniger störanfällige Kommunikation zum Display benutzen kannst.
Ben schrieb: > Sach mal, warum musstest du einen neuen Thread aufmachen, du hast doch > schon einen Thread mit geanu diesem "Schaltplan" aufgemacht, da hättest > du ruhig die Frage noch mit reinschreiben können.... Sorry, ist das so schlimm? Dachte es handelt sich um ein neues Thema...
Stefan S. schrieb: > Es ist leider nicht ohne erheblichen Aufwand möglich den Controller am > Display zu lassen, da ich das Display in ein bereits vorhandes Gehäuse > meiner Holzheizung einpassen möchte und dort so gut wie kein Platz zur > Verfügung steht... Daher wollte ich die I/O Platine (Relais, Tempmessung > und Display) vom Display trennen... Es hat auch keiner gesagt, dass die Steuerung am Display bleiben soll. Einfach ein kleiner ATmega8, mittels RS232 mit der Steuerung verbunden, bedient nur das Display (und ggf noch einige Tasten). Also eine Art Terminal. In SMD siehst Du das Teil gernicht. Platz dafür sollte überall sein.
Christian H. schrieb: > Stefan S. schrieb: >> Es ist leider nicht ohne erheblichen Aufwand möglich den Controller am >> Display zu lassen, da ich das Display in ein bereits vorhandes Gehäuse >> meiner Holzheizung einpassen möchte und dort so gut wie kein Platz zur >> Verfügung steht... Daher wollte ich die I/O Platine (Relais, Tempmessung >> und Display) vom Display trennen... > Es hat auch keiner gesagt, dass die Steuerung am Display bleiben soll. > Einfach ein kleiner ATmega8, mittels RS232 mit der Steuerung verbunden, > bedient nur das Display (und ggf noch einige Tasten). Also eine Art > Terminal. Okay. Das würde gehen. Aber wie kann ich dann meinen AT89S8523 um eine weitere Rs232 Schnittstelle für mein Wohzimmermodul erweitern?
St S. schrieb: > Okay. Das würde gehen. Aber wie kann ich dann meinen AT89S8523 um eine > weitere Rs232 Schnittstelle für mein Wohzimmermodul erweitern? Wenn da das Display nicht mehr drann hängt, werden ja einige Pins frei.
Karl heinz Buchegger schrieb: > St S. schrieb: >> Okay. Das würde gehen. Aber wie kann ich dann meinen AT89S8523 um eine >> weitere Rs232 Schnittstelle für mein Wohzimmermodul erweitern? > > Wenn da das Display nicht mehr drann hängt, werden ja einige Pins frei. Und dann Software Uart... Danke! Das mach ich!!! Top ;)
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.