Forum: Mikrocontroller und Digitale Elektronik 3 neue Arduino UNO R3/Arduino Mega 2560 R3 werden nicht erannt


von Norbert O. (Firma: priv) (nooli)


Lesenswert?

Hallo Arduino Freaks,

ich habe jetzt 3 Stück Arduino UNO  R 3 gekauft
Mein Master Uno Bord ist allerdings von Sain Smart.
Bei dem Master-Board ist die Platine unten blau.
Der  Reset Taster ist rechts über dem Atmega
Ich benutze die Software  1.5.6- r2
Der Sketch Blink kann ich laden und läuft auch.
Das Board ist mit einem ATMEGA  328p-PU bestückt 28 pol.
Das Board läuft auch mit Display einwandfrei.
Das Problem:
Die 3 neuen UNO Boards sind identisch zu dem Master.
Aber der  Reset  ist hier links über der USB Buchse angeordnet.
Das Board ist von unten weiß.
Alles Andere ist identisch zum Master.
Wenn ich den Sketch Blink laden möchte,
Kommt die Meldung  Board is not available.
Die grüne Led Dauerlicht.
Die gelbe LED auch Dauerlicht.
Hat jemand  Erfahrung was da falsch sein kann.

Für ein Projekt mit vielen I/O,
habe ich mir 2 Mega 2560 in SMD gekauft.
Robotale Set war die Bezeichnung.
Die sind auch von unten weiß.
Reset Taster ist rechts in der Mitte.
Da ist das Problem genau so wie bei den anderen 3 Arduino.
Ich benutze die gleich Software und auch die gleichen Sketch.
Ist das OK?
Ich habe eben in einem Telefonat erfahren,
es könnte auch ein Treiber Problem sein.
Z.Beispiel: wegen Schutz gegen Lizenzverletzung.
Ist da schon etwas bekannt?
Für Unterstützung bin ich dankbar.
MFG
nooli

von Oppa (Gast)


Lesenswert?

Norbert Olinger schrieb:
> Hat jemand  Erfahrung was da falsch sein kann.

Richtigen seriellen Port ausgewählt ?

von isidor (Gast)


Lesenswert?

- Nicht vorhandener Bootloader ?

- Bootloader nicht kompatibel zur alten Version?

- Reset-Mechanismus für Bootloading nicht aktiviert?

von Norbert O. (Firma: priv) (nooli)


Lesenswert?

an USB 3,

der Master läuft auch an USB 3

nooli

von Marcus W. (marcusaw)


Lesenswert?

Vielleicht hast du dir den "brickenden" FTDI-Treiber gezogen, der im 
Falle eines Fake-FTDIs die Device-ID auf 0 setzt.

von Thomasd_L (Gast)


Lesenswert?

Der Arduino Uno R3 benutzt einen AVR und keinen FTDI als Interfacechip

von Marcus W. (marcusaw)


Lesenswert?

Nur, wenn es sich um einen originalen R3 handelt - die Nachbauten haben 
alle den (fake) FTDI anstatt des ATMega-16u2

von Joachim B. (jar)


Lesenswert?

Marcus W. schrieb:
> die Nachbauten haben
> alle den (fake) FTDI anstatt des ATMega-16u2

sicher? ich denke meine nicht, aber egal, es gibt auch CH340 statt FTDI 
aber dann müsste der meckern wegen USB nicht erkannt oder Treiber 
installieren.

von Martin (Gast)


Lesenswert?

Norbert Olinger schrieb:
> an USB 3,
>
> der Master läuft auch an USB 3
>
> nooli

Jeder neuen USB Device wird an einen NEUEN Port zugewiesen, hast du 
Windows oder linux? schaue mal welche port wurde zugewiesen und probiere 
noch mal.

von Norbert O. (Firma: priv) (nooli)


Lesenswert?

ich benutze auf einem Rechner W 7 und auf meinem Livebook benutze ich W 
8
Ich tippe auf das Problem USB Treiber
MFG

nooli

von Norbert O. (Firma: priv) (nooli)


Lesenswert?

ich habe die 3 Arduino noch einmal unter die Lupe gemommen.
Alle 3 Arduino haben die gleichen USB Chips,
Mega 16U2 - 1430 PM - 4w 1973
Bei den 2 MEGA 2560 ist auch der gleiche USB Chip verbaut,
Mega 16U2 1418 PM 4U 089.


MFG
nooli

von Dirk K. (dekoepi)


Lesenswert?

Die Antwort steht da schon: Suche den korrekten seriellen COM-Port. Wird 
dir in der Arduino-GUI unter "Werkzeuge" - "Port" in der Auswahl 
angeboten.

von Norbert O. (Firma: priv) (nooli)


Lesenswert?

Das scheint der Fehler zu sein.
Der Master Arduino läuft mit com 3 an der USB
Die 3 die nicht ansprechbar sind ,
Werkzeug Port com 5 wird angezeigt.
Wie stelle ich alle auf com 3 ein?
Danke für die Hilfe bis hier hin.
MG
nooli

von Marcus W. (marcusaw)


Lesenswert?

Und wie sollen dann die Arduinos wissen, wer gemeint ist, wenn alle auf 
COM3 sitzen und Daten eintreffen?

Gib jeden einen eigenen Port, am besten 10,11,12,13 etc und aus die 
Maus.

von Joachim B. (jar)


Lesenswert?

Marcus W. schrieb:
> Und wie sollen dann die Arduinos wissen, wer gemeint ist, wenn alle auf
> COM3 sitzen und Daten eintreffen?

wie soll man denn alle auf Com3 legen können, win sorgt doch dafür das 
jedem USB ein virtueller COMport zugewiesen wird und mehr als einen auf 
Com3 zu legen ist mir nie gelungen weil der dann belegt war.

von Norbert O. (Firma: priv) (nooli)


Lesenswert?

Frage:
wie muss ich das angehen.

Mir ist das jetzt schon klar geworden.
Mit den Ports einstellen z. Beispiel: Com10, Com11, Com12, usw.
kenne ich mich nicht richtig aus.
Für eine tabellarische Liste der Schritte wäre ich dankbar.
MFG

nooli

von Ulrich F. (Gast)


Lesenswert?

>wie muss ich das angehen.
Was angehen?

von Dirk K. (dekoepi)


Lesenswert?

Mir ist das Problem noch immer nicht klar.

1. Du steckst Arduino-1 an. Der bekommt zum Beispiel den COM-Port 10 
zugewiesen. Da gehst du in die Arduino-GUI und stellst sicher, dass 
COM-Port 10 ausgewählt ist.

2. Du steckst Arduino-2 an. Der bekommt zum Beispiel den COM-Port 11 
zugewiesen. Da gehst du in die Arduino-GUI und stellst sicher, dass 
COM-Port 11 ausgewählt ist.

3. Du steckst Arduino-3 an. Der bekommt zum Beispiel den COM-Port 12 
zugewiesen. Da gehst du in die Arduino-GUI und stellst sicher, dass 
COM-Port 12 ausgewählt ist.

4. Du steckst Arduino-4 an. Der bekommt zum Beispiel den COM-Port 13 
zugewiesen. Da gehst du in die Arduino-GUI und stellst sicher, dass 
COM-Port 13 ausgewählt ist.

Den Port in der Arduino-GUI wählst du genau so aus, wie hier 
beschrieben: 
Beitrag "Re: 3 neue Arduino UNO R3/Arduino Mega 2560 R3 werden nicht erannt"

Das ist doch recht einfach? Oder willst du die COM-Ports so umstellen, 
dass die statt 10..11..12..13 dann 4..5..6..7 belegen? Das machst du im 
Windows-Gerätemanager in den Eigenschaften des Geräts.

von Norbert O. (Firma: priv) (nooli)


Lesenswert?

Treiber deinstalliert und neu installiert.
Com neu erkannt alles ist jetzt in Ordnung
Danke für die schnelle Hilfe.
MFG
nooli

von Bernd K. (prof7bit)


Lesenswert?

Dirk K. schrieb:
> 1. Du steckst Arduino-1 an. Der bekommt zum Beispiel den COM-Port 10
> zugewiesen. Da gehst du in die Arduino-GUI und stellst sicher, dass
> COM-Port 10 ausgewählt ist.
>
> 2. Du steckst Arduino-2 an. Der bekommt zum Beispiel den COM-Port 11

Frage am Rande: Haben die Arduinos alle eine individuelle Seriennummer 
oder wie erkennt Windows daß das der neu eingesteckte ein anderer 
Arduino ist?

von Paul B. (paul_baumann)


Lesenswert?

Bernd K. schrieb:
> wie erkennt Windows daß das der neu eingesteckte ein anderer
> Arduino ist?

über die Kamera im Notebookdeckel?
schnell fort hier

;-)

MfG Paul

von Bernd K. (prof7bit)


Lesenswert?

Marcus W. schrieb:
> die Nachbauten haben
> alle den (fake) FTDI anstatt des ATMega-16u2

Ich hab hier einen sogenannten "Funduino UNO" rumliegen, der hat den 
16u2.

von Dirk K. (dekoepi)


Lesenswert?

Je nach verbautem Seriell-zu-USB-Wandler hat genau dieser eine 
Seriennummer und wird damit unterschieden; unter Linux/Unix(Mac) 
bekommen die Schnittstellen dann individuelle Namen, etwa 
/dev/tty.usbserial-aabbccdd, also mit einer Art MAC dran.
Unter Windows äußert sich das in unterschiedlichen COM-Ports.

Bei nicht-FTDI-Chips, etwa Prolific & Co., erhalten die Schnittstellen 
auch von unterschiedlichen Boards dieselbe Nummer, außer, du schließt 
mehrere gleichzeitig an.

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.