Seriell verbinden!

Gast #2669542
Lesenswert?

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
Angehängte Dateien:
#2669551
Lesenswert?

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)
#2669559
Lesenswert?

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
Gast #2669606
Lesenswert?

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?
(Firma: guloshop.de) #2669693
Lesenswert?

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
Gast #2669807
Lesenswert?

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?!?
Gast #2669819
Lesenswert?

"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?
#2670901
Lesenswert?

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
Gast #2670911
Lesenswert?

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
Gast #2670923
Lesenswert?

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
Gast #2670967
Lesenswert?

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
Gast #2671026
Lesenswert?

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.
Gast #2671122
Lesenswert?

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

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren