Hallo! Ich plage mich seit zwei Tagen ab das Problem an meiner Schaltung zu finden. OK, ich bin erst seit zwei Monaten an der Elektrotechnik interessiert und kenne mich noch nicht so aus, aber meine Schaltung sollte doch eigentlich funktionieren! Zuerst habe ich die Platine so aufgebaut wie sie aus dem orginal Schaltplan zu sehen ist. Alles wurde vom Programm "PICgm Programmer" eriannt und ich konnte einen Bootloader auf den PIC 18f2550 brennen. Nur war mir der PIC-Brenner zu groß und deshalb hab ich mir mit EAGLE die Schaltung verkleinert. Achja: in der Originalschaltung habe ich den PIC nicht über ICSP gebrannt sondern habe einen Sockel drauf gelötet. In meiner Schaltung benutze ich ICSP. Jetzt zu meinem Problem! In meiner Schaltung wird zwar der Brenner erkannt, aber der PIC nicht mehr. Ich bin meine Schaltung x-mal durchgegangen um Fehler zu finden, doch vergebens. Ich hoffe dass einer so nett ist und meine schaltung kontrolliert. Wenn niemand einen Fegler findet werde ich mal versuchen neue Bauteile zu nehmen. Kann ja auch sein dass durch das löten und entlöten etwas kaputt gegangen ist. Das erste Bild ist die Originalschaltung und das zweite ist meine Schlatung. Hoffe dass jemand einen fehler findet und es nucht an was anderen liegt. Schonmal ein Dank dass ihr euch die Zeit nimmt das hier durchzulesen :-)
Ja, von der Seite bin ich gerade dabei den PIC-Brenner 8 zu Bauen und dafür musste ich den Bootloader auf den Chip 18f2550 schreiben. Geändert hab ich das, weil mir die Platine zu groß war, für diesen einfachen Brenner, den ich benutzt habe um den Bootloader auf den PIC zu brennen. Ich wollte den einfach kleiner haben und dadurch auch mal meine eigene Schaltung konstruieren. Aber hat wohl noch nicht geklappt -.- Vielleicht sind auch nur einige Bauteile zu heiß geworden beim entlöten, oder liegen zu nahe beieinander? Hier mal ein Bild von meiner Platine. Ok, sieht zwar echt blöd aus aber habe drauf geachtet dass sich nichts berührt, was sich nicht berühren soll.
Am naheliegensten würde ich mal JP1 (XR1) als Fehlerursache sehen. Durch das spiegeln der Seiten zueinander kommt man manchmal mit dem Pinning durcheinander. XS1 hat ja gewöhnlich eingearbeite Pinnummern. Ich hab mir immer damit geholfen, dass ich ein beschriftetes Etikett auf die Lötseite geklebt habe. Ähnlich kann man die Transistoren falsch beschalten. Wenn der Aufbau überprüfbar korrekt ist, muss man zum Messen übergehen, am besten mit einem Oszi. Neben den Spannungen VPP,VDD,VSS, die man mit dem Multimeter checken kann, braucht man ja nur die Leitungen Data/clock prüfen ob dort Signale vorhanden sind. Bisschen seltsam finde ich, dass die Masse vom XS1 überhaupt nicht genutzt wird. Ohne Masse gibts ja eigentlich keinen funktionierenden Stromkreis, gerade wenn Geräte miteinander verbunden werden, die ihre eigene Versorgung haben. Kann natürlich auch anders getrickst worden sein, was nicht so leicht erkennbar ist.
Okeyyy! Vielen Dank für die Antwort :-) Da ich noch ein Noob bin in Elektrotechnik, habe ich mich noch nicht ran getraut, Spannungen in Stromkreisen zu messen. Hab mich aber jetzt informiert und habe jetzt mal vpp und vdd gemessen, mit vss als ground. Es wurde keine Spannung angezeigt -.- Aaaaaaber jetzt kommts!!!! Ich dachte mir dass vss und pgm eigentlich gleich sein müssten, da sie ja an der gleichen verbindung sind. Dem ist aber nicht so Oo Pmg konnte ich als ground benutzen! Mein Multimeter hat dann auch die spannungen angezeigt, beim suchen eines PICs. Aaalso ist pmg und vss vertauscht! Jetzt will ich erstmal studieren wie das sein kann dass an zwei leitungen, die eigentlich zu einer gehören, unterschiedliche Werte raus kommen. Damit hätte ich niemals gerechnet ^^
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.