Forum: Mikrocontroller und Digitale Elektronik Suche Anleitung zum bauen eines 8 Poligen attiny-Chip programmer


von Markus (Gast)


Lesenswert?

Hallo !

Ich bin der Markus und bitte um Hilfe und zwar will ich mir 8 Poligen 
attiny-Chip Programmer mit usb anschluß bauen da ich weder r232 noch 
Druckeranschluß am PC besitze.
Wäre echt wenn ich eine freundliche Antwort zurück bekäme was ich im 
Eletroladen alles kaufen müßte und wie ich dies einbauen müßte dass ich 
den 8 Poligen attiny-Chip programmieren könnte. (habe auch schon 3 Tage 
lang gegoogelt aber leider doch nichts gefunden)

Liebe Grüße
Markus

von Stefan Frings (Gast)


Lesenswert?

Dafür ist doch jeder ganz normale ISP Programmer geeignet.

von Frank K. (fchk)


Lesenswert?

Spare nicht am falschen Ende. Kaufe Dir einen vernünftigen Programmer, 
der mit der Originalsoftware funktioniert (am besten den Original AT ISP 
MKII, und ja, ich weiß, dass der knapp 40€ kostet), und Du hast erstmal 
Ruhe. Wenn Du Fehler suchst, willst Du die nur in Deinem eigenen Projekt 
suchen und nicht in Deinen Tools. Spare nicht am falschen Ende.

fchk

von Markus (Gast)


Lesenswert?

Ich hab was gefunden aber so wirklich schlau was ich an Material brauche 
werde ich nicht... http://www.pcfilter.de/AVR-Ecke/Bilder/USBTiny01.JPG
wäre froh wenn mir einer verraten könnte was ich brauch

von Roger die Made (Gast)


Lesenswert?

Markus schrieb:
> wäre froh wenn mir einer verraten könnte was ich brauch

Einen Atmel AVRISP mkII.

von Frank L. (hermastersvoice)


Lesenswert?

lies es doch einfach selbst, steht alles auf der Seite wo du das Bild 
gefunden hast

von hütti (Gast)


Lesenswert?


von Markus (Gast)


Lesenswert?

Danke für die vielen netten Antworten ich bin echt happy dass ich ein 
wenig schlauer bin ^^ echt super Homepage ich werde euch echt weiter 
empfehlen

lg markus

von Therfd (Gast)


Lesenswert?

Wenn du die Wartezeit und Bestellung aus China nicht scheust kriegst du 
hier für genau 3 Euro einen USBasp auf fischl.de Basis fertig gelötet 
als kleinen Stick:

http://www.ebay.de/itm/110726146192

von Markus (Gast)


Angehängte Dateien:

Lesenswert?

Hallo ! ich hab mich entschlossen USBTiny selbst zu bauen aber irgendwie 
werde ich nicht schlau denn laut Schaltplan würde es ganz anders 
aussehen wie es auf dem Bild fertig geötet wurde. Ich hoffe ihr könnt 
mir helfen! weil ich will es so klein wie möglich auf der Platine haben.

Lg Markus

von Karl H. (kbuchegg)


Lesenswert?

Markus schrieb:
> Hallo ! ich hab mich entschlossen USBTiny selbst zu bauen

lass es!

Dazu brauchst du einen fertig programmierten µC, der Programmer spielt. 
Wo kriegst du den her?

Du hast das Henne/Ei Problem. Du brauchst schon einen Programmer, damit 
du so einen Programmer aufbauen kannst.

Und selbst wenn dem nicht so wäre
> werde ich nicht schlau denn laut Schaltplan würde es ganz anders
> aussehen wie es auf dem Bild fertig geötet wurde.
Wenn dir das Probleme macht, dann erst recht: lass es.

Konzentrier dich lieber auf deine Zielschaltung. Da hast du scheints 
genug damit zu tun, als das du dir auch noch die Baustelle 'funktioniert 
mein Programmer überhaupt' auch noch antun solltest.

von Markus (Gast)


Lesenswert?

ich will ja nur für kleine projekte ein programmer und will nicht viel 
geld ausgeben da ich ein Schüler bin,,, und mir nicht viel leisten kann 
(taschengeld)

von Karl H. (kbuchegg)


Lesenswert?

Markus schrieb:
> ich will ja nur für kleine projekte ein programmer und will nicht viel
> geld ausgeben da ich ein Schüler bin,,, und mir nicht viel leisten kann
> (taschengeld)

Das hilft aber nichts.
Es gibt nun mal Dinge, die sind aus diversen Gründen nicht realisierbar.

Es wurden ja schon kostengünstige Alternativen genannt. Billiger gehts 
kaum noch. Und wenn man erst mal keinen 'Fuhrpark' hat, dann muss man 
reinbeissen und sich ein bischen was kaufen.

von holger (Gast)


Lesenswert?

>ich will ja nur für kleine projekte ein programmer und will nicht viel
>geld ausgeben da ich ein Schüler bin,,, und mir nicht viel leisten kann

Das ändert nichts an der Tatsache das der ATTiny45 erst programmiert
werden muss damit er als Programmer arbeiten kann.

Du bräuchtest also einen Programmer um einen Programmer zu bauen.

von Markus (Gast)


Lesenswert?

Dazu hab ich doch Usb Adapter oder nicht ?

von Karl H. (kbuchegg)


Lesenswert?

Markus schrieb:
> Dazu hab ich doch Usb Adapter oder nicht ?

Nein.

Auf diesem Brenner ist ein µC drauf.

genau so einer, wie er auch dann zb in deinen eigentlichen Schaltungen 
sitzen wird.
Dieser µC bedient die USB Schnittstelle, nimmt Befehle entgegen und 
steuert dann anhand der Befehle die Ausgangsleitungen, um dann dem 
eigentlichen µC sein Programm weiterzugeben.

Sprich: in diesem µC am Brenner läuft selbst wieder ein Programm ab, 
welches den Brennvorgang steuert.
Nur: Wie kommt das da hinein, wenn du keinen Brenner hast (denn den 
baust du ja jetzt erst gerade)?
Das ist prinzipiell bei den anderen Brennern, die du kaufen kannst auch 
nicht anders. Nur hat der Hersteller des Bausatzes da den jeweiligen µC 
schon vorprogrammiert. Kaufst du selbst aber einen Tiny45, dann ist der 
leer. Da ist kein Programm drinnen. Um eines reinzukriegen (nämlich das 
Programm welches über USB Befehle entgegennimmt und den Brennvorgang 
steuert) brauchst du bereits einen funktionierenden Brenner.

von Markus (Gast)


Lesenswert?

ich will ja nur den 8 Poligen attiny-Chip für ein Projekt programmieren

von Karl H. (kbuchegg)


Lesenswert?

Markus schrieb:
> ich will ja nur den 8 Poligen attiny-Chip für ein Projekt programmieren

Hör mal.
Das wissen wir.

Trotzdem funktioniert es nicht. Es funktioniert auch dann nicht, wenn du 
mit dem Fuss aufstampfst und 'Ich will aber' rufst.

Du kannst nicht aus Stahl eine Feile herstellen, wenn du nicht schon 
eine Feile hast.

von Markus (Gast)


Lesenswert?

achso okay da hab ich mich schon zu früh gefreut da komme ich wohl nicht 
drum herum um mir einen USBasp  (http://www.ebay.de/itm/110726146192) zu 
kaufen oder ?

von Markus (Gast)


Lesenswert?

sorry meine Internetleitung ich heute nicht gerade schnell... kommt 
alles verzögert an

von Karl H. (kbuchegg)


Lesenswert?

Ja

Ich weiß nicht was du hast. Für 4 Euro kannst du so ein Teil in auch nur 
annähernd gleicher Qualität sowieso nicht selber aufbauen. Da kosten 
dich die Einzelteile schon mehr.

von Werner (Gast)


Lesenswert?

Markus schrieb:
> und will nicht viel geld ausgeben da ich ein Schüler bin,,, und mir
> nicht viel leisten kann (taschengeld)

Wenn dir drei Euro für einen Programmer zu viel sind, solltest du 
gucken, dass du einmal Zeitungen austrägst.
Wenn du jemand kennst, der einen funktionierenden Programmer hat, kannst 
du ihn dir natürlich auch selbst bauen. Aber billiger wird das wohl 
kaum.

von Markus (Gast)


Lesenswert?

okay sorry dass ich euch belästige :o) ich werde des Teil kaufen

von Markus (Gast)


Lesenswert?

so bestellt ist der Programmer ^^ jetzt ne weitere frage und zwar ist es 
billiger ein attiny brenner zu bauen oder soll ich einen Pic brenner im 
Conrad kaufen ?

lg markus

von spess53 (Gast)


Lesenswert?

Hi

>so bestellt ist der Programmer ^^ jetzt ne weitere frage und zwar ist es
>billiger ein attiny brenner zu bauen oder soll ich einen Pic brenner im
>Conrad kaufen ?

Willst du AVRs oder PICs programmieren? Danach richtet sich der 
Programmer.

MfG Spess

von Markus (Gast)


Lesenswert?

Hi Spess!

Ich will PIC`s programmieren!
Nun ja ich hab jetzt des hier http://www.ebay.de/itm/110726146192 
bestellt und nun will ich einen PIC Brenner bauen oder "kaufen" was halt 
billiger ist

von Heinemann (Gast)


Lesenswert?

Markus schrieb:
> Ich will PIC`s programmieren!
> Nun ja ich hab jetzt des hier http://www.ebay.de/itm/110726146192
> bestellt und nun will ich einen PIC Brenner bauen oder "kaufen" was halt
> billiger ist

Hmm, das ist so als würdest du sagen: Ich will ein Auto, aber ich habe 
mir erstmal ein Schiff bestellt...

von Karl H. (kbuchegg)


Lesenswert?

Markus schrieb:
> Hi Spess!
>
> Ich will PIC`s programmieren!

Bischen spät, dass du das erzählst

> Nun ja ich hab jetzt des hier http://www.ebay.de/itm/110726146192
> bestellt

Dann hast du dir einen Unsinn gekauft.

Brenner ist nicht gleich Brenner.

Dieser Brenner ist gedacht um damit AVR zu programmieren. Mit PIC kann 
der nichts anfangen.

> und nun will ich einen PIC Brenner bauen oder "kaufen" was halt
> billiger ist

Wozu?
So wie ich das sehe, ist es bei deinem Wissen völlig Wurscht ob du einen 
AVR oder einen PIC programmierst. Entscheide dich für eine der beiden 
µC-Familien und bleib fürs erste dabei. Es gibt in deiner jetzigen 
Situation nichts, was AVR nicht kann, das ein PIC können würde und 
umgekehrt.

von Markus (Gast)


Lesenswert?

Ich wollte eigendlich pic programmieren weil avr mir nichts sagt,,,

von Markus (Gast)


Lesenswert?

Ich wede mal mich nach AVR mal schlau machen ...

von Markus (Gast)


Lesenswert?

Ich hab mal im Internet nachgelesen und zwar dass Attiny Chip auf AVR 
"familie" läuft was würdet Ihr mir vorschlagen zu bauen (oder auch zu 
kaufen) um den chip zu programmieren)

von Achim M. (minifloat)


Lesenswert?

Der Programmer, den du ursprünglich bauen wolltest, wäre auch nur zum 
brennen von Atmel AVR Controllern geeignet(ATmega oder Attiny).

Zum PIC brennen brauchst du einen, der eben PIC kann.

mfg mf

PS: Mit PIC kenn ich mich jetzt nicht so aus, soll aber gute Tutorials 
geben.
"Kannst" du schon eine Programmiersprache wie C, Basic o.Ä.? Wenn nicht, 
wäre es besser, erstmal Grundlagenstudium zu betreiben. Sonst kämpfst du 
an mehreren Fronten gleichzeitig, was meist nicht zum erhofften Ergebnis 
führt.

von Markus (Gast)


Lesenswert?

Programieren kann ich daran hängt es nicht... mir wurde hier gesagt dass 
ich mit dem USB Tiny kein chip brennen könnte also kaufte ich mir das 
hier bei ebay http://www.ebay.de/itm/110726146192 was stimmt jetzt kann 
ich nun mit dem USB Tiny AVRs programmieren oder nicht ?

lg Markus

von Jens (Gast)


Lesenswert?

Hallo Markus!

Also noch einmal von vorne, Schritt für Schritt...
 Der Programmer: http://www.pcfilter.de/AVR-Ecke/Page30.html hat
einen ATtiny45 Chip als „Verbindung“ zum PC. Im Originalzustand
wird der ATtiny45 „leer“ ausgeliefert, es befindet sich also keine
„Brenner-Firmware“ im Chip. Damit stehst Du also vor dem Henne-Ei
Problem, denn Du brauchst einen Brenner/Programmer um die Firmware
in den ATiny45 zu brennen (ohne Firmware im Chip sind das nur ein
Haufen Bauteile). Du musst Dir also als erstes einen Programmer
besorgen/bauen der keinen Chip als PC-Verbindung hat, so wie dieser
Programmer: http://www.pcfilter.de/AVR-Ecke/Page4.html Der Pony-Prog 
Programmer besteht nur aus ein paar Widerständen und Dioden, er
braucht also keine „Brenner-Firmware“ damit er funktioniert. Du
kannst also mit dem Pony-Prog Programmer die Firmware auf den USBTiny 
Programmer (also den ATtiny45 Chip) brennen – fertig...
Leider funktioniert der Pony-Prog Programmer NUR an einer echten
RS232 Schnittstelle. Wenn Du also kein PC mit einer RS232
Schnittstelle auftreiben kannst (kein RS232-USB-Adapter), dann
kannst Du das Henne-Ei Problem auch nicht lösen.

LG Jens

von al3ko (Gast)


Lesenswert?

Markus schrieb:

> kann ich nun mit dem USB Tiny AVRs programmieren oder nicht ?

Ja, kannst du.

Nur halt keine PICs (µC vom anderen Hersteller).


Wenn du dich also mit AVRs (µC vom Hersteller Atmel) arrangieren kannst, 
kannst du den von dir gekauften USB AVR Programmer verwenden.

Da du dann allerdings AVRs programmieren wirst, würde ich dir min. einen 
Atmega8 empfehlen.

Der Tiny hat so wenig Beinchen, da bist du in der Anwendung später 
schnell begrenzt.

Gruß

von M. P. (mattmax)


Lesenswert?

Ich greife das Thema noch einmal auch, weil ich durch die Suche darauf 
gestossen bin.
Ich haben einen USBASP, der aber offensichtlich mit einer alten FW 
ausgestattet ist. Nun brauche ich aber wohl einen zweiten, um die FW zu 
aktualisieren oder gibt es da einen anderen Weg?

von Bitflüsterer (Gast)


Lesenswert?

Es kommt auf die genaue Konstellation von FW-Versionen und Host-SW an, 
ob mein Rat hilfreich ist, aber:

Kaufe doch einfach einen neuen uC, und programmiere auf den die neue FW.
Dann tauschst Du die beiden aus.

von Bernd K. (prof7bit)


Lesenswert?

M. P. schrieb:
> Ich haben einen USBASP, der aber offensichtlich mit einer alten FW
> ausgestattet ist. Nun brauche ich aber wohl einen zweiten, um die FW zu
> aktualisieren oder gibt es da einen anderen Weg?

Ja.

Programmier-USBASP und Ziel-USBASP zusammenschalten: Miso zu Miso, Mosi 
zu Mosi. SCK zu SCK, usw...

Auf dem Ziel-USBASP einen Jumper überbrücken (zwecks der Reset-Leitung, 
musst googlen welcher genau das ist) dann lässt er sich mit dem anderen 
USBASP programmieren.

Ich hab das mal vor ewigen Zeiten mangels eines zweiten USBASP mit einem 
zum ISP umfunktionierten Arduino als zweitem Programmer gemacht, 
bisschen umständlich, hat aber auch funktioniert.

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
Noch kein Account? Hier anmelden.