Offline
Newbie
Karma: 0
Posts: 14
|
 |
« on: January 13, 2012, 07:18:05 am » |
Hallo!
Ich habe kürzlich mein erstes Arduino Uno bekommen und versuche nun, mir ein Shield aus einer einfachen Lochrasterplatte und Steckleisten zu löten.
Dabei ist mir aufgefallen, dass die zwei Steckleisten, die zwischen Digital 7 und 8 einen Abstand aufweisen, das Rastermaß nicht einhalten. Der Abstand ist größer als ~2,5 mm, aber kleiner als ~5 mm.
Ich frage mich nach dem Sinn. Die Konsequenz ist ja, dass ich Digital 8 bis 13 und die Pins dahinter nicht einfach mit der selben Lochrasterplatte verbinden kann, die auch 1 bis 7 und die Pins der gegenüberliegenden Boardseite (Analog und Power) aufnimmt.
Kann mir das jemand erklären? Danke!
|
|
|
|
|
Logged
|
|
|
|
|
Weinsberg, Germany
Offline
God Member
Karma: 2
Posts: 770
A Coder's Tale
|
 |
« Reply #1 on: January 13, 2012, 07:20:16 am » |
Soweit ich weiß hast das keinen Sinn, das war ein Fehler im Layout der ersten Arduinos, der beibehalten werden musste nachdem die ersten Shields rauskamen...
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 14
|
 |
« Reply #2 on: January 13, 2012, 07:21:59 am » |
Das kann doch wohl nicht wahr sein. Macht man einen Fehler besser, indem man ihn für alle Zeit wiederholt?
Bin verblüfft.
|
|
|
|
|
Logged
|
|
|
|
|
Weinsberg, Germany
Offline
God Member
Karma: 2
Posts: 770
A Coder's Tale
|
 |
« Reply #3 on: January 13, 2012, 07:39:49 am » |
Naja zumindest sind sie konsequent. 
|
|
|
|
|
Logged
|
|
|
|
|
Meran/BZ/IT
Offline
Full Member
Karma: 0
Posts: 177
Arduino rocks
|
 |
« Reply #4 on: January 13, 2012, 11:18:39 am » |
ich würd mal darauf tippen, daß so ein falsch-herum-Einstecken der Shields verhindert werden soll.
Gruß Reinhard
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Faraday Member
Karma: 16
Posts: 3196
20 LEDs are enough
|
 |
« Reply #5 on: January 13, 2012, 11:27:43 am » |
Meiner persönlichen Meinung nach wird der Fehler künstlich aufrecht erhalten. Es wäre weiterhin sehr leicht das zu beheben. Einfach eine zweite Lochreihe im Standardraster dazu und gut. Auf den Boards ist genug Platz. Für die Shields ist es egal aber für Bastler wäre das sehr viel besser. Die würden die Buchsen auch selber einlöten. Die Änderung wäre also voll kompatibel.
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Faraday Member
Karma: 16
Posts: 3196
20 LEDs are enough
|
 |
« Reply #6 on: January 13, 2012, 11:28:21 am » |
@spaceball: dazu reicht eine Lücke, dazu muß man nicht eine der Leisten um 50% aus dem Standardraster schieben.
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 14
|
 |
« Reply #7 on: January 14, 2012, 10:51:12 am » |
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Faraday Member
Karma: 16
Posts: 3196
20 LEDs are enough
|
 |
« Reply #8 on: January 14, 2012, 10:53:51 am » |
Ja, allerdings ist es viel bequemer eine Variante oder einen Klon zu verwenden bei dem alle Anschlüsse im Standardraster liegen.
|
|
|
|
|
Logged
|
|
|
|
|
Forum Moderator
BZ (I)
Offline
Brattain Member
Karma: 162
Posts: 15760
+39 349 2158303
|
 |
« Reply #9 on: January 14, 2012, 11:01:30 am » |
Das wußte ich noch nicht, daß es dieses Produkt gibt. Aber die Aussage: Da die Pinbelegung beim Arduino zwischen D7, D8 und Vin und A0 nicht dem genormten Rastermaß von 2,54 mm folgt, gibt es Probleme beim Aufbau mit einer Lochrasterplatine." Stimmt nicht ganz. Zwischen [/b] D7 und D8[/b] ist der Abstand 1,5*2,54mm (1/10 Zoll) also nicht Standard. Aber zwischen Vin und A0 ist der Abstand 2x 2,54mm also Korrektes Maß. Grüße Uwe
|
|
|
|
|
Logged
|
|
|
|
|
"The old Europe"
Offline
Edison Member
Karma: 0
Posts: 2003
Bootloaders suck!
|
 |
« Reply #10 on: January 14, 2012, 11:28:40 am » |
Es ist ja keiner gezwungen einen echten Italienier zu kaufen.
Auf dem Seeeduino z.b. ist eine zweite reihe vorhanden, auf dem Iteaduino ebenso (+ DC/DC regler)... und teurer sind die auch nicht.
|
|
|
|
|
Logged
|
• Upload doesn't work? Do a loop-back test. • There's absolutely NO excuse for not having an ISP! • Your AVR needs a brain surgery? Use the online FUSE calculator. • My projects: RGB LED matrix, RGB LED ring, various ATtiny gadgets... • Microsoft is not the answer. It is the question, and the answer is NO!
|
|
|
|
0
Offline
Faraday Member
Karma: 16
Posts: 3196
20 LEDs are enough
|
 |
« Reply #11 on: January 14, 2012, 11:39:32 am » |
Richtig. Nur leider zwingt der echte Italiener als Standard die Shields auch zu dem Layout. Und deshalb lassen sich Arduino Shields nicht einfach in Steckbretter stecken. Das kann man zwar beheben, aber das nervt.
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 14
|
 |
« Reply #12 on: January 14, 2012, 01:20:39 pm » |
Ich kann die Entscheidung, den "Fehler" beizubehalten, nicht nachvollziehen. Wenn Microsoft alte Designfehler in ihrer Software über Jahrzehnte mitschleift, ist das irgendwie verständlich, weil insbesondere große Unternehmen sich schwer tun, Infrastruktur mal eben komplett zu erneuern.
Bei Arduino sollte die Zahl der Anwender, die bereits Shields mit dem alten Abstand im Einsatz haben, überschaubarer sein.
Und ein Shield-Adapter, um von einem fehlerhaften Layout aufs Rastermaß zu übersetzen, wäre auch ziemlich primitiv und in massen günstig.
|
|
|
|
|
Logged
|
|
|
|
|
|