Hallo Liebe Techniker :) Ich habe mich selber auch einmal an einen LED würfel probiert, was auch super geklappt hat. Jetzt habe ich aber ein Problem was mich schon seit dem Anfang genervt hat nähmlich das ständige umstecken des ATTiny2313. Ich benutze das Pollin AVR board zum programieren und muss den Controller dan immer aus der IC fassung rausholen, was schon öfter zu verbogenen kontakten geführt hat. Ich habe bei einen anderen Cube gesehen wie jemand einen Seriellen 9-poligen Anschluss da angeschlossen und so programmiert hat. Wäre das theoretisch möglich an den Controller da einen Seriellen Anschluss ran zu löten um den µController nicht immer umstecken zu müssen? Oder wäre es sinnvoller die verbindung irgendwie vom Pollin board zum Cube aufzustellen im sinne von einer Pfostenbuchse oder ähnlichen? Was ist mit einer ISP programierung? Köntet ihr mir vllt helfen???? LG JOJO
Jojo_1220 schrieb: > Oder wäre es sinnvoller die verbindung irgendwie vom Pollin board zum > Cube aufzustellen im sinne von einer Pfostenbuchse oder ähnlichen? > Was ist mit einer ISP programierung? ISP Programmierung bedeutet, dass du 6 Verbindungen von deinem Programmer zum µC herstellen musst. Ist eigentlich die Standardmethode, wie man einen AVR-µC innerhalb der Schaltung programmiert. Solange man an diese 4 Pins vom µC nichts kritisches angeschlossen hat, funktioniert das auch gut. DIe andere Variante ist zb, dass man in den AVR einen Bootloader brennt, so dass man über die Serielle ein neues Programm einspielen kann. In diesem Fall fungiert praktisch der Bootloader als der 'Brenner', der das Flash des µC programmiert. > Köntet ihr mir vllt helfen???? AVR-Tutorial (Alles andere ist mehr oder weniger sinnlos. Du stehst am Ende wieder mit einer Hardware/SOftware da, die du nicht verstehst. So wie jetzt)
Programmieren über RS232 ist soweit ich weiß nur mit Bootloader möglich. Kannst natürlich auch nur die Buchse drauf setzten und dahinterdie Schaltung im Anhang setzten, was wiederrum auch nur ein ISP-Programmer ist und soweit ich weiß mit Ponyprog prima funktioniert. Anhang: http://www.mikrocontroller.net/attachment/19111/AVR_ISP_Ser.jpg
Das Pollin-Board hat doch den 6- oder 10-Poligen Programmieranschluss, wo man auch einen "ordentlichen" Programmieradapter anschließen kann. Den kann man evtl. auch in die umgekehrte Richtung benutzen. Wenn du nun deinem Cube genau so einen verpasst(wie es verschaltet ist, kannst du hier aus dem Forum oder dem Schaltplan des Pollin-Boards entnehmen) und das Pollinboard und den Cube mit einem 10-/6-pol-Kabel verbindest, kannst du ohne umzustecken Programmieren. Dabei aber die Resetbeschaltung im Cube beachten: 10k nach VCC und evtl 10n nach Masse. Fest mit VCC verbinden grillt den Programmer. Der Königsweg wäre, einen Programmieranschluss am Cube anzubringen und sich einen amtlichen Programmer zu besorgen, wie z.B. einen AVRISP mk2. Näheres dazu siehe www.mikrocontroller.net/articles/AVR_In_System_Programmer Dabei sind USB-Programmer zu bevorzugen. mfg mf
Die Idee mit den Programieradapta hatte ich schon aber dazu habe ich viel schlechtes aber auch viel gutes gehört....... Und das mit den Brennen lassen wir auch lieber^^ Das beste denke ich wird werden einfach eine Serielle Kupplung zu verlöten und diese dann mit den Controller. Muss ich dann diese 5 Ports direkt an den Tiny anschließen die du in den Bild gezeigt hast?!? Wiederstand wird da wohl nicht von nöten sein....denke ich :) Das Pollin Board hat 10 Anschlüsse.......d. h. wenn ich da ein 10 Poliges Kabel nehme und es an einer eingebauten 10 poligen pfostenbuchse anschließe eigenlich auf das selbe ergebniss kommt oder liege ich da falsch?
Jojo_1220 schrieb: > Muss ich dann diese 5 Ports direkt an den Tiny anschließen die du in den > Bild gezeigt hast?!? Wiederstand wird da wohl nicht von nöten > sein....denke ich :) Die meisten Programmer haben schon Schutzwiderstände eingebaut (i.d.R. 100 Ohm je Pin). Hier findest du noch ein paar nützliche Infos: http://www.mikrocontroller.net/articles/AVR_In_System_Programmer#ISP
jetzt geht mir schön langsam ein Licht auf :) Kan man diese Komponenten vllt aus einen alten PC ausschlachten weil wegen einer einzelnen Pfostenbuchse zu bestellen ist auch nicht lohnenswert......und die frage ist ob ich so ein Flachbandkabel finde, eher nicht :( Ist es dan von nöten bei PonyProg die Einstellungen zu ändern oder ist das für den PC egal ob ich da dan direkt auf dem Evaluations-Board einen IC stecken habe oder mit den Kabel weiterfahre?!?
"Je nach verwendetem Programmer muss man daher sorgfältig auf die Beschaltung von VCC/Vtg/VTref und auf die Stromversorgung von Board und Programmer achten." Zitat aus den oben verlinkten Link. Was genau ist den damit gemeint?
Jojo_1220 schrieb: > sorgfältig auf die > Beschaltung von VCC/Vtg/VTref und auf die Stromversorgung von Board und > Programmer achten. Der VTref/VCC/Vtg Pin der ISP-Pfostenleiste dient bei verschiedenen Programmern verschiedenen Zwecken: * manche Programmer beziehen darüber ihre eigene Betriebsspannung * manche Programmer können darüber das Target versorgen * manche Programmer erkennen an dem Pin die Stromversorgung des Target(z.B. Schwellwert 2,5V) * manche Programmer stellen nach der Spannung am Pin die Ausgangspegel ihrer ISP-Schnittstelle ein(3V, 3,3V, 5V) Daher sorgfältig drauf achten, wer hier wen versorgt und ob die Pegel der Schnittstelle der Versorgung des Prozessors entsprechen. mfg mf
Der Cube hat von mir einen Spannungsregler von 5 Volt bekommen. Auf den Pollin Board steht ebenfalls so ein Spannungsregler von 5 Volt. Ich habe ebenfalls einen 100k ohm wiederstand zum Reseten verwendet also kann da nicht viel schief gehen denke ich.... Direkt nach der dem Seriellen eingang am Pollin board sind bereits schon wiederstände vorgeschaltet. LG JOJO
Jojo_1220 schrieb: > Ist es dan von nöten bei PonyProg die Einstellungen zu ändern oder ist > das für den PC egal ob ich da dan direkt auf dem Evaluations-Board einen > IC stecken habe oder mit den Kabel weiterfahre?!? Letzteres. Aber mach das Verbindungskabel nicht zu lang.
Srry habe deine Antwort falsch aufgenommen^^ jetzt verstehe ich das mit den Programmer. Habe mich jetzt mit dieser Variante mit der Pfostenbuchse entschieden und mit dem 10 poligen Kabel, da ich denke das das die einfachste Variante ist weil ich das Pollin board schon zuhause habe und nicht wieder extra bei 2 Anbietern bestellen muss wo ich jeweils über 7 Euro versand zahlen muss :) LG JOJO
Denke das ich es so....50cm machen werde. Wird noch im Akzeptablen bereich sein oder? LG JOJO
Jojo_1220 schrieb: > im Akzeptablen bereich eher 25cm oder weniger. Die Signale sind relativ empfindlich bei dieser Art von Programmer. Auch das Comportkabel sollte eher kurz gehalten sein. mfg mf
Ist okay in Prinzip ist das ja nur eine Brücke zwischen Pollin board und Cube-Platine also egal. Kann ich so ein fertiges Kabel schon irgendwo bestellen? Wie bei Conrad, Pollin, RS-components? LG JOJO
Fertig glaub ich nicht. Aber es ist eh billiger, sich bei reichelt nen Meter Flachkabel und 2 passende buchsen zu kaufen. oder conrad oder wasauchimmer. Zum zusammenbauen benötig man notfalls noch nicht einmal eine zange.
Okay, werde dan gleich 3 buchsen bestellen und das ganze dann zusammenbauen. Wie genau muss ich den dann diese buchsen zusammenklemmen? Es gibt ja auch so eine Buchsen mit Federklemmen, was ist mit die? Brauch ich da eine spezielle zange oder reicht da eine normale Kombie-Zange? habe soetwas noch nie gemacht.. LG JOJO
So, habe das Flachbandkabel jetzt fertig. Habe mir das von einem Festplattenkabel "runtergeschnitten" und verbunden. Durchgepipst das ganze und funktioniert einwandfrei :) LG JOJO
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.