Hallo, seit einiger Zeit arbeite ich schon an einem Türschlosssystem, welches ich in Egale desgine. Ich hatte schon einige Prototypen, die immer wieder verbessert wurden. Nun stehe ich aber vor einem Problem, wo mir einfach nichts mehr einfällt. Ich hatte einen funktionierenden Prototypen der einen 4x20 LCD ansteuert. Diesen habe ich dann verbessert, aber auf einmal wird der Bildschirm nicht mehr richtig angesteuert, obwohl ich nichts in dieser Hinsicht verändert habe. Die Schaltpläne und Boards der verschiedenen Prototypen habe ich angefügt. Vielleicht fällt euch was auf... Ich würde mich über ein paar Ratschläge freuen. MfG Jonas
Vielleicht solltest du lieber kurz beschreiben, was du verändert hast. Ich glaube nicht, dass sich hier jemand Stück für Stück durch den (nicht besonders gelungenen) Schaltplan quält... Um das Layout zumindest auf grobe Fehler zu prüfen, gibts den DRC. Bleiben noch: -Fehler bei der Platinenherstellung (selbst gemacht/machen lassen/wenn ja mit oder ohne E-Test?) -Fehler beim Bestücken (Bauteile/Lötbrücken) -falsche Software drauf?
Jonas E. schrieb: > Diesen habe ich dann verbessert, aber auf einmal wird der Bildschirm Oh, ein Suchbild. Was mag wohl geändert worden sein? Danke für den Zeitvertreib.
> Platine funktioniert nach Verbesserung am Schaltplan nicht mehr
Das ist bei BWLern völlig normal.
H.Joachim Seifert schrieb: > Vielleicht solltest du lieber kurz beschreiben, was du verändert hast. Ich habe die Brücken, die für die Türöffnung über die Platine gingen entfernt, um ein bisschen Platz und 4 Schraubklemmen zu sparen. Anschließend habe ich noch den Widerstand für die LED auf 150 Ohm verringert. ERC-Test: Zeigt nur die Warunungen, dass bestimmte uC Pins mit 5V und GND verbunden sind. DRC-Test: Zeigt nur einen Haufen Stop-Mask Fehler. Diese Fehler und Warnungen sind nicht die Fehlerquelle (meiner Meinung nach) H.Joachim Seifert schrieb: > Fehler bei der Platinenherstellung (selbst gemacht/machen lassen/wenn > ja mit oder ohne E-Test?) Ich hab die Platine bei Eurocircuits herstellen lassen, die haben standart mäßig einen E-Test dabei. H.Joachim Seifert schrieb: > Fehler beim Bestücken (Bauteile/Lötbrücken) Sind mir nicht aufgefallen. Habe alles doppelt und dreifach gecheckt. Löhtbrücken sind nicht vorhanden. H.Joachim Seifert schrieb: > falsche Software drauf? Es wurde die gleiche Software, wie bei der vorherigen Version verwendet und dort funktioniert der LCD.
Also meine Vermutung: Das liegt nicht am Schaltplan, sondern am Platinenlayout. C10 ist wirkungslos, Leitungen unterm Quarz verzogen, dünne Leitungen für die Spannungsversorgung + GND verwendet, keine Abblockondensatoren am LCD, ... Bei der Platine sollte noch einmal von vorne begonnen werden, das die V2 funktioniert ist eher Zufall. Literaturlinks: http://www.lothar-miller.de/s9y/categories/14-Entkopplung http://www.lothar-miller.de/s9y/categories/33-Quarz
Sven S. schrieb: > keine > Abblockondensatoren am LCD, ... ??????????????????? Wahrscheinlich ist es ein Zufall, daß ich bestimmt 20 Projekte mit LCD gemacht habe und noch nie ein Abblock C am LCD hatte und trotzdem funzt alles perfekt.. PS: für meine "Freunde" hier, negative Bewertung nicht vergessen.LoL
:
Bearbeitet durch User
Thomas der Bastler schrieb: > Sven S. schrieb: >> keine >> Abblockondensatoren am LCD, ... > > ??????????????????? > Wahrscheinlich ist es ein Zufall, daß ich bestimmt 20 Projekte mit LCD > gemacht habe und noch nie ein Abblock C am LCD hatte und trotzdem funzt > alles perfekt.. > War ja klar, dass so was kommt. Wir sind hier nicht in der Industrie, wo ein Kondensator viel Geld kostet und so kann man wirkungsvoll schon mal Störungen durch Leitungen, Einkopplungen auf seine eigene Platine in gewissen Grenzen halten kann. Alles, wo etwas schaltet, da gehört einfach ein Abblock-C hin, auch wenn man es in 99.999% der Fälle nicht benötigt. Gerade bei Bastlern finde ich das wichtig, denn es kostet quasi nix und kann einem jede Menge Sucherei ersparen. Das es ohne geht sieht man in V2 :) Hauptproblem ist bei der Platine aber sicher die mangelhaft ausgeführte Versorgung, Mini-Leitungen und noch dazu über X-Ecken und Vias und am Ende auch noch ein Relais angehängt. Quasi ein Garant, das die ganze Kiste aussteigt durch Dreck auf der Versorgung und dem Ground.
Jonas E. schrieb: > Diesen habe ich dann verbessert, aber auf einmal wird der Bildschirm > nicht mehr richtig angesteuert, obwohl ich nichts in dieser Hinsicht > verändert habe. Und das heißt ...? Der Kontrastregler ist richtig eingestellt?
Ist vielleicht ein Bauteil defekt?
Thomas der Bastler schrieb: > Wahrscheinlich ist es ein Zufall, daß ich bestimmt 20 Projekte mit LCD > gemacht habe und noch nie ein Abblock C am LCD hatte und trotzdem funzt > alles perfekt. ..sagt jemand welcher die einfachsten Fragen zu den verbastelten Projekten überhaupt stellt. Nur weil der ungläubige Thomas vieles falsch macht müssen andere es auch nachmachen.
Also ich hatte schon zwei LCDs, die ohne Abblock-C merkwürdiges Verhalten zeigten. Seit dem löte ich meistens einen 100nF direkt an die Pins für die Betriebsspannung und seit dem ist alles gut.
Sven S. schrieb: > Hauptproblem ist bei der Platine > aber sicher die mangelhaft ausgeführte Versorgung, Full ACK! Wobei das Wichtigste ein solider GND ist. VCC darf dünner sein, da man ihn ja überall auf den massiven GND abstützen kann. Das ist wie bei einem Haus: wenn das Fundament stabil ist, kann man ein schlabberiges Dach einfach mit mehr Pfosten abstützen. Gruß Dietrich
Sven S. schrieb: > War ja klar, dass so was kommt. Wir sind hier nicht in der Industrie, wo > ein Kondensator viel Geld kostet Ich kann so einen Schwachsinn nicht mehr hören. Niemand, der Elektronik professionell entwickelt und vermarket, spart an Decoupling-Kondensatoren. Erst Recht nicht in der Industrie. > und so kann man wirkungsvoll schon mal > Störungen durch Leitungen, Einkopplungen auf seine eigene Platine in > gewissen Grenzen halten kann. Das ist kein "Können", sondern ein "Müssen". > Alles, wo etwas schaltet, da gehört > einfach ein Abblock-C hin, auch wenn man es in 99.999% der Fälle nicht > benötigt. Wieder so eine schwachsinnige Aussage. Wie kommen Sie zu so sinnfreien Meinungen? Hobbybastler? > Gerade bei Bastlern finde ich das wichtig, denn es kostet > quasi nix und kann einem jede Menge Sucherei ersparen. Es imer IMMER wichtig. Im Gegensatz zu Ihrer merkwürdigen Meinung sehe ich genau hier bei Hobbybastlern und Pseudo-Elektornikentwicklern ständig Schaltungen, wo selbst Decoupling-Kondensatoren fehlen. Und das noch nicht mal wegen des Geldes, sondern wegen mangelndem Verständis.
Sven S. schrieb: > C10 ist wirkungslos Wird kein Abblockkondensator zwischen VCC und GND am Atmega32 benötigt? Sven S. schrieb: > keine > Abblockondensatoren am LCD Muss also folglich zwischen VCC und GND des LCD ein 100nF Abblockkondensator? Gruß Jonas
>Muss also folglich zwischen VCC und GND des LCD ein 100nF >Abblockkondensator? Nein, der ist schon drauf. An der Stiftleiste wär der auch schon viel zu weit weg vom Displaycontroller.
>Diesen habe ich dann verbessert, aber auf einmal wird der Bildschirm >nicht mehr richtig angesteuert, obwohl ich nichts in dieser Hinsicht >verändert habe. Dann such mal nach Lötfehlern und Kurzschlüssen.
Hallo Holger, ich habe den Fehler gefunden. Es lag an einer Lötstelle des Atmega32. Konnte man leider nur nicht sehen ... Danke euch allen für die Hilfe. Ich werde die Ratschläge zu Herzen nehmen.. MfG Jonas
vawergq3 schrieb: > Sven S. schrieb: Ich zitiere mal nicht den ganzen Beitrag, wenn SIE den Beitrag vorher richtig gelesen hätten, dann wüssten Sie auch, dass ich NICHT dieser Meinung bin, sondern nur versuche, zu erklären, warum manche Leute damit auf dem Holzweg sind. Ich finde Abblockkondensatoren immer wichtig, egal wo. Leider neigen Bastler zu Optimierungen, indem Dinge weggelassen werden, das dann funktioniert, woraufhin noch mehr weggelassen werden kann. Und in der Industrie, da wird wirklich manchmal um Centbeträge gefeilscht, da habe ich schon einiges miterlebt. Das funktioniert dann so lange, bis sich die Bauteile doch sehr ändern oder sonst was und man dann lange nach Problemen sucht, ich kenne so etwas zu genüge.
Thomas der Bastler schrieb: > Sven S. schrieb: >> keine >> Abblockondensatoren am LCD, ... > > ??????????????????? > Wahrscheinlich ist es ein Zufall, daß ich bestimmt 20 Projekte mit LCD > gemacht habe und noch nie ein Abblock C am LCD hatte und trotzdem funzt > alles perfekt.. > Es ist Zufall. Perfekt funktioniert es nur, weil Dir die Messmittel fehlen um den Nachweis Deiner Perfektion zu erbringen - oder um zu sehen wie knirsch das schon alles ist wenn Du keine Ablock-Cs verwendest. Ein Dank an die Chipentwickler, die auch diese Dummheit abfangen konnten... Grüße MiWi
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.