Hallo zusammen, ich als Programmieranfänger würde gerne einen Arduino Uno als ISP (Programmiergerät) benutzen. Die nötige Verdrahtung zwischen beiden Unos habe ich im Netz studiert und sollte klappen,unklar ist mir die Verwendung eines 10 uF Kondensators von welchem immer die Rede ist. Wird der überhaupt benötigt und wofür wird der gebraucht? Mein Englisch ist nur laienhaft so das ich vieles nicht verstehe. Ich hoffe hier im Forum auf verständliche Hilfe. Danke und Gruß Dietmar
:
Verschoben durch User
Dietmar Bassauer schrieb: > unklar ist mir die Verwendung eines 10 uF > Kondensators von welchem immer die Rede ist. > Wird der überhaupt benötigt und wofür wird der gebraucht? Das kann dir keiner sagen, wenn du nicht mal den Zusammenhang nennst. Gib doch mal konkret an, wo das steht. Einen Link vielleicht.. Ansonsten gehe ich mal davon aus, dass es sich um einen Elko am Reset-Pin handelt. Google doch einfach mal "arduino 10uf reset". Ich wette da kommt was. Stell die Sprache auf Deutsch, und gut. Ach ja: was genau soll man eigentlich mit der .exe machen? Doch nicht etwa ausführen?
:
Bearbeitet durch User
Hallo Ro B.(ro ro) ich wollte mich im Netz schlau machen und habe lange gegoogelt. Das mit dem 10 uF Kondensator habe ich oft gelesen,z.Bsp. auf tbspace.de oder arduino.cc/en/Turtorial/Arduino ISP . Wie gesagt,bin absoluter Anfänger mit arduino,habe bisher lediglich mit dem Originalchip auf dem Arduino Uno gespielt. Da ich einige Atmega 328 ohne Bootloader zur Verfügung habe möchte ich diese gerne programmieren und auf autarken Platinen verwenden. Es geht mir letztendlich um das evtl aufspielen des Bootloaders,falls überhaupt erforderlich, und desweiteren um den Chip mit Blinkprogrammen zu beschreiben. Ist doch bestimmt gar nicht so kompliziert wenn man weiß wie. Gruß Dietmar
Dietmar Bassauer schrieb: > unklar ist mir die Verwendung eines 10 uF > Kondensators von welchem immer die Rede ist. Wo soll der 10 uF sein? http://arduino.cc/en/Tutorial/ArduinoToBreadboard http://arduino.cc/en/Tutorial/ArduinoISP
Mit diesem 10µF-C wird das automatische Reset blockiert, das bei den Arduinos fix verdrahtet ist, um den Bootloader über die Serielle aktivieren zu können. Der ist zwingend erforderlich. Bei mir hat die Sache nur mit Quartz am zu programmierenden µC funktioniert.
Was ich noch vergessen habe: Diesen 10µF-C erst anschließen, nachdem der ISP-Programmer-Sketch draufgespielt ist. Wenn der C angeschlossen ist, kann man das Board nicht mehr programmieren.
Hallo Dietmar, Bei mir hat es ohne 10µ Elko und ohne Pull up Widerstand funktioniert. den leeren Mega einfach aufs Breadboard stecken und den Bootloader proggen. http://christian93.npage.de/atmega-arduino.html Dort findest du eine deutsche Anleitung. Mittelfristig kann ich dir noch den USBasp empfehlen. Denn mit dem UNO mit ein paar cm Kabel wird es schwierig, in der Zielschaltung mal eben die Software zu flashen, wenn du mal was ändern willst. Entweder du baust dir den USBasp selber, oder bestellst ihn beim freundlichen Chinesen ;-) Und am besten auch gleich einen 10 --> 6 pol. Adapter dazu, dann bist du auf alle Headervarianten vorbereitet. Schau dir mal die Software eXtremeburner an. Mit der kannst du sehr komfortabel Hexfiles über den USBasp in den Mega proggen. Die Bootloader stecken im Ordner arduino-1.0.3\hardware\arduino\bootloaders\atmega und die Projektfiles in einem Temp Ordner, dessen Pfad und Name im unteren schwarzen Statusfenster der IDE durchhuscht. Da scrollst du dich durch, markierst den Pfad und kopierst ihn in den Explorer. Danach kannst du das Hex-File woaders hin kopieren und archivieren und flashen. Außerdem kannst du im Extremeburner ohne viel Aufwand Chips lesen, clonen, ändern usw. Vor einer Woche stand ich vor dem selben Problem ;-))) Gruß Gerald
Hallo, bis hier schon vielen Dank für die Antworten,werde sobald ich Zeit finde es mal nach den erhaltenen Aussagen versuchen in der Hoffnung das es klappt. Sollte ein Mitleser noch weitere interessante oder wichtige Anmerkungen machen können dann her damit. Gruß vom optimistischen Anfänger Dietmar
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.