Pages: [1] 2   Go Down
Author Topic: Wer hilft? ArduinoMini Upl. (nochmal mit Bildern)  (Read 8108 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Newbie
*
Karma: 0
Posts: 9
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

[size=12][size=14]Hallo Arduino-Forum,

[size=12]ich habe seit einiger Zeit vor den Arduino Mini zu betreiben,  

doch bekomme ihn einfach nicht zum laufen.

Ich habe das Forum und die englischen Threads natürlich alle schon durchgelesen und fleißig gesucht, aber

 nicht das wirklich Abhilfe schaffende für meinen Arduino Mini gefunden.

Ich möchte beileibe nicht aufgeben, aber langsam verzweifle ich ein wenig an dem [ch8218]bockendem[ch8217] Mini

 (es ist ein Mini, kein Pro Mini) ch8217]

Nun noch etwas konkreter: Mein Aufbau entspricht dem auf: http://www.arduino.cc/en/Guide/ArduinoMini

gezeigten, ich habe auch gleich noch ein paar Fotos mitangehängt. Die Verbindungen habe ich mehrfach

geprüft und wiederholt für korrekt befinden können.

Ich habe die Version 04 des Arduino Mini.


Der Einfachheit halber habe ich zum Test jetzt immer das Example [ch8218]Blink[ch8217] genutzt. Mit der Programmierung

 eines Arduino bin ich durch den [ch8218]Duemilanove[ch8217] im Allgemeinen vertraut, die USB-Verbindung, Version usw. [ch8218]haut[ch8217]...
 
Der gewählte COM-Port ist korrekt, sonst hätte ich eine andere Fehlermeldung erhalten.

Der USB-TTL-Adapter funktioniert und wird auch vom Rechner erkannt (den ersten mußten ich bereits wegen

Nichtfunktion reklamieren, dieser aber der mir jetzt vorliegt wird vom Rechner erkannt

 [ch8222] ... und blinkert auch ein wenig beim [ch8218]anstöpseln[ch8217] [ch8220]  


Meine Fehlermeldung bleibt beständig unverändert:

avrdude: stk500_getsync(): not in sync: resp=0x00
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51

...da liegt wohl ein Kommunikationsproblem vor, aber wie ist es zu lösen ?


Ich habe stoisch die 10 Sekunden nach dem Drücken des Upload-Buttons das Reset durchgeführt. Dabei

nutzte ich die Vorgehensweise:  Reset-PIN auf +5V -----wechselt[ch8212]auf---> GND  ---->  zurück auf +5V.

(Dies habe ich für alle Arduino-Varianten, welche in der IDE (V.017) vorhanden sind [ch8218]durchprobiert[ch8217] , auch mehrfach.)

 [Zusätzlich habe ich die ganze Prozedur nochmals für alle Arduino-Varianten nach dem Erscheinen der Meldung

[ch8222]Binary sketch size: 920 bytes (of a 14336 byte maximum)[ch8220]

(entsprechend also etwa 3 Sekunden nach Betätigen des Upload-Buttons) 'durchprobiert' ---> kein Ergebnis.]  

Die IDE will einfach nicht mit dem Mini reden... (!)

Was mache ich falsch ?

Ich bekomme es einfach nicht gelößt....

Wer kann helfen ?


beste Grüße


fritz77[/size]
[/size][/size]





Logged

0
Offline Offline
God Member
*****
Karma: 1
Posts: 659
Arduino sucks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Ich habe stoisch die 10 Sekunden nach dem Drücken des Upload-Buttons das Reset durchgeführt.

10 Sekunden?

Logged

BZ (I)
Online Online
Brattain Member
*****
Karma: 234
Posts: 20208
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hallo fritz77

Das soll ein Arduino Mini Pro sein? Das auf den Fotos ist ein Arduino Mini komischerweise mit dem Logo von Sparkfun. Kontrolliere mal auf: http://arduino.cc/en/Main/Hardware

Laut dem Foto das Du angehängt hast hast Du Reset direkt auf +5V geschaltet (dunkelgelbes Kabel)

Wenn Du den Resetknopf drückst (der Arduino Mini Pro hat einen, der Arduini Mini nicht) machst Du einen Kurzschluß zwischen +5V und Masse.

Laß einfach das Kabel weg und drücke den Reset-taster KURZ, kurz nach dem Starten des Uploads oder verbinde den Reset-Ausgang des Interface mit dem Reset-Eingang des Arduino Mini Pro.

http://arduino.cc/en/uploads/Main/Arduino-Pro-Mini-schematic.pdf
 
Grüße Uwe

Edit: Hatte falsch gelesen; ist ein mini kein mini pro; richtige antwort weiter unten.
« Last Edit: January 21, 2011, 12:42:09 pm by uwefed » Logged

Oldenburg
Offline Offline
Sr. Member
****
Karma: 16
Posts: 270
Arduino, imagine the possibilities!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Code:
Das soll ein Arduino Mini Pro sein?
Nein, er hat gesagt, dass es ein mini ist ;-)
http://arduino.cc/en/Main/ArduinoBoardMini
Logged

Libraries:
  - multiCameraIrControl [V1.6]
  -

0
Offline Offline
Jr. Member
**
Karma: 3
Posts: 71
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hallo zusammen,

dieses kleine Schätzchen auf dem Foto entspricht exakt dem, den ich heute aus Fernost bekommen habe.
"Arduino Nano Mini Module 5V/16MHz for your bricks"

Habe die letzten 2 Stunden damit verbracht, die Pins zu prüfen und zuzuordnen, bis auf 3 Pins / Anschlüsse entspricht er meinem "großen" "Duemilanova ATMega 328/20".
Verbaut ist ein ATMega 168/20U, mit 16Mhz Quarz, +5V und auch +9V Anschluß (für die Versorgung mit einer Kompaktbatterie, nehme ich an), ohne USB-Drumherum und aller Wahrscheinlichkeit nach ohne irgendeinen Bootloader.

Meine nächste Aktion wird sein, ihn entsprechend dem Tutorial hier zu verschalten und zu testen, ob die Sache so funktioniert.
(Verwendung eines Arduinos zum Brennen des Bootladers auf einen "leeren" Arduino oder einen ATmega auf Steckbrett).

Gruß
Manfred
Logged

BZ (I)
Online Online
Brattain Member
*****
Karma: 234
Posts: 20208
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

@stundenblume
Hast Recht, hatte ich falsch gelesen. Bitte um Entschuldigung.

@fritz77
Bitte um Entschuldigung.
Wenn Du den Reset-Eingang fix auf +5V schaltest, wohin hast Du den Resettaster getan?

richtig: Reset-Eingang mit 10kOhm Widerstand auf +5V und Taster von Reset auf Masse.

@ManfredH

Quote
"Arduino Nano Mini Module 5V/16MHz for your bricks"
Das ist ein Widerspruch, oder nur eine Ungenauigkeit eines (illegalen) Nachbaus?

Arduino Nano ist ein kleiner Arduino mit USB Interface in DIP34 Größe also ein kompletter Arduino 2009
Ein Arduino Mini ist ein Arduino ohne USB-Interface ebenfalls in DIP24 Größe und mit dem ATmega168 und ohne Resettaster.

Wenn es ein Arduino sei soll dann muß der Boardloader auf dem Controller drauf sein, was ich stark annehme. Versuch doch einfach mal das blink-Sketch draufzuladen, dann siehst Du ob's funktioniert und darausfolgend ein Bootloader drauf ist.
Ansonsten negative Bewertung abgeben, weil es kein Arduino-Kompatibler Nachbau ist.

Oder ist es ein Arduino Stamp?  http://www.sparkfun.com/products/8164

Grüße Uwe
« Last Edit: January 21, 2011, 04:11:10 pm by uwefed » Logged

0
Offline Offline
Jr. Member
**
Karma: 3
Posts: 71
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

es ist zumindest ein Aufbau im DIP24 Format,
hier ist er:
http://cgi.ebay.de/ws/eBayISAPI.dll?ViewItem&item=280602247335&ssPageName=STRK:MEWNX:IT#ht_3069wt_907
(ich hoffe, das klappt jetzt so mit dem Link)

Ich muß mich erst einmal einlesen, wie ich ihn über die RX/TX-Anschlüsse oder auf andere Art und Weise mit einem kleinen Testprogramm a la "Blink" versorge...

Vorschläge?

Gruß Manfred
Logged

0
Offline Offline
Jr. Member
**
Karma: 3
Posts: 71
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ergänzung:

ich habe gerade hier unter "Arduino - ArduinoBoard Mini" nachgesehen und in der Tat:
ich habe hier einen "Mini Rev.04", nur ohne die offiziellen Platinenaufdrucke.
Pin-Zuordnung stimmt völlig überein.
(hätte mir wirklich 2 Stunden mit dem Multimeter sparen können...)

Logged

BZ (I)
Online Online
Brattain Member
*****
Karma: 234
Posts: 20208
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Nicht ganz; laut Bilder haben die Chinensen einen Platz für einen Resettaster vorgesehen den der Mini nicht hat.

@ManfredH
Zur Programmierung:
a) über einen Arduino UNO oder 2009: Controller entfernen, TX, RX, 5V, Masse (GND) und Reset 1 zu 1 verbinden
b) mit einer USB-Interface-Platine TX mit RX und RXmit RX, 5V und Masse verbinden Reset mit Reset (falls vorhanden) oder DTR über 0,1µF Kondensator auf Reset.

Quote
(hätte mir wirklich 2 Stunden mit dem Multimeter sparen können...)
Nimms gelassen, Jetzt kennst Du die Platine ganz genau  smiley-wink

Grüße Uwe  
« Last Edit: January 21, 2011, 01:37:09 pm by uwefed » Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 9
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hallo Forum,

das geht ja wirklich richtig fix hier !

Herzlichen Dank zunächst einmal für die vielen Posts und Hinweise.

Ja, also es ist ein Mini wie ManfredH ihn beschreibt...


@Uwe: besten Dank für die rapiden Hinweise (..und wie Ihr schon selbst richtiggestellt habt: -es ist ein Mini  (Die Nano-Bezeichnung "Arduino Nano Mini Module 5V/16MHz for your bricks"(s.o.) ist natürlich irrig...)

- ich werde jetzt erst einmal die 10 Kilo vor den Reset setzen und mal einen Taster spendieren ist sicher zuverlässiger...

@MafredH:  ich habe die Beschaltung hier:

http://www.arduino.cc/en/Guide/ArduinoMini

 zum ersten Probieren gewählt...  ... sollte doch eigentlich korrekt sein, oder ?

---> Bei mir dauert erst immer ein Weilchen, da ich noch andere "Baustellen" am Laufen habe...  <---



Logged

BZ (I)
Online Online
Brattain Member
*****
Karma: 234
Posts: 20208
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
zum ersten Probieren gewählt...  ... sollte doch eigentlich korrekt sein, oder ?
Ich weiß nicht wieso viele glauben an Pin 13 könne man ein LED ohne Vorwiderstand anschließen.  :o :-? :-/
Bitte schalte dem LED einen 470 Ohm Widerstand in Reihe.
Ansonsten ja; zum ersten testen ist das OK.
Grüße Uwe
« Last Edit: January 21, 2011, 01:43:29 pm by uwefed » Logged

0
Offline Offline
God Member
*****
Karma: 1
Posts: 659
Arduino sucks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Ich weiß nicht wieso viele glauben an Pin 13 könne man ein LED ohne Vorwiderstand anschließen.

Quote
Pin 13 has a 1 KB resistor on it, so you can connect an LED to it directly between it and ground. When using another pin, you will need an external resistor.
Logged

BZ (I)
Online Online
Brattain Member
*****
Karma: 234
Posts: 20208
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hallo apogee

Wo hast Du das gefunden? (das ist nicht böse gemeint sondern erstaunt).

In den Schaltbildern des Arduino 2009 und Arduino UNO finde ich diesen Widerstand nicht. Auch physisch auf meinen Arduino 2009 nicht.

Der Arduino Serial Version 1 und Version 2 hatten und der Arduino Single-Sided Serial haben einen Widerstand von 1kOhm zwischen Controller und PIN13 und kein LED.
Der Arduino NG (nuova generazione) hatte 2 Widerstände zu 470 Ohm in Serie und ein LED dazwischen auf Masse, meine Meinung muß das Probleme gegeben haben weil ein H pegel nur auf 1,6V kam und so eine Nutzung des Pins verbot.
Der Arduino Diecimila und der Arduino 2009 (Duemilanove) hat keinen Widerstand auf Pin 13 sondern ein LED mit einem Widerstand von 1kOhm auf Masse.
Der Arduino UNO hat keinen Widerstand auf Pin 13 sondern ein LED mit zwei Widerständen von 1kOhm paralell (=500Ohm) auf Masse.
Beide Versionen des Arduino Mega haben keinen Widerstand an Pin 13 und ein LEd mit 1kOhm auf Masse.

Der Arduino Mini hat einen 1KOhm Widerstand zwischen Controller und Pin 13.

[edit]Zusammefassend :
 Die meisten aktuellen Modelle haben keinen Widerstand an pin 13.
[/edit]

Grüße Uwe



« Last Edit: January 21, 2011, 03:11:50 pm by uwefed » Logged

Germany
Offline Offline
Edison Member
*
Karma: 44
Posts: 2261
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Zu finden hier: http://www.arduino.cc/en/Guide/ArduinoMini
Logged

Mein Arduino-Blog: http://www.sth77.de/ - letzte Einträge: Teensy 3.0 - Teensyduino unter Window 7 - Teensyduino unter Windows 8

Stuttgart
Offline Offline
God Member
*****
Karma: 13
Posts: 510
logic enrichments
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ich würde wirklich zuerst versuchen den Mini mit nem "großen" Arduino zu bespielen. Hat ja Uwefed schon geschrieben.  Damit kann man ziemlich sicher ausschließen ob der Konverter irgendwie nicht richtig funktioniert. @fritz77, probier das in jedem Fall gelegentlich mal aus. Dein erster Post klang wie ein Hilfeschrei smiley-wink

Daher habe ich mir die Mühe gemacht mich mal mindestens ein wenig mit dem Mini einzulesen. Ich kann dir momentan auch nichts anderes sagen als das was bei arduino.cc und hier im Forum steht.

Und das mit dem Vorwiderstand von uwefed darfst du trotzdem sehr ernst nehmen. Wenn man weiß daß der Mini hier eine Ausnahme macht, sieht das anders aus ! Das war von uwefed rhetorisch gemeint. (Der Elektroniker denkt bei LED immer den Vorwiderstand mit) smiley-wink
« Last Edit: January 21, 2011, 04:26:25 pm by Realizer » Logged

Eine Kuh macht muuhh.
Viele Kuehe machen Muehe

Pages: [1] 2   Go Up
Jump to: