Author Topic: CheapDuino  (Read 85312 times)

arduinopraxis

  • freakyfriday
  • Hero Member
  • *
  • Posts: 553
  • Karma: +11/-0
  • Arduino Praxiseinstieg (4.Auflage)
    • Arduino Praxiseinstieg, 4. Auflage
Re: CheapDuino
« Reply #45 on: October 17, 2013, 10:18:16 AM »
Quote
- Proto Fläche für ICSP Anschluss vorbereiten, der Platz direkt unterhalb der Anschlüsse D10-D13 wäre dafür ideal
Die Stiftleiste 2x3 Pin muss am gleichen Ort wie auf den Arduino Standardboards positioniert sein sonst können einige Shields wie das Ethernet Shield nicht mit dem Helvetino genutzt werden.

Die Position muss noch ermittelt werden.

Gruss
Thomas

dinoi

  • freakyfriday
  • Sr. Member
  • *
  • Posts: 441
  • Karma: +7/-0
    • Dinoi
Re: CheapDuino
« Reply #46 on: October 17, 2013, 11:06:48 AM »
Oh ja stimmt es gibt ja Shields die dies benutzen. Werde ich beim Uno abschauen wo das ist.

Gruss Dinoi

pylon

  • freakyfriday
  • Full Member
  • *
  • Posts: 158
  • Karma: +16/-0
Re: CheapDuino
« Reply #47 on: October 17, 2013, 04:22:50 PM »
Ich denke 10k ist ein guter Wert. Dann ist der Gesamtwiderstand etwa 30k gross.

Interessante Rechnung, aber ich glaube, sie stimmt nicht ganz. Ich komme auf ca. 8k3, was auch eher anzunehmen ist, das der Widerstand nicht grösser werden kann, wenn parallel noch ein weiterer eingefügt wird.
Nicht, dass ich glaube, dass der Wert (10k) an und für sich falsch sei, nur um das klarzustellen.

mikeZ337

  • Newbie
  • *
  • Posts: 28
  • Karma: +3/-1
Re: CheapDuino
« Reply #48 on: October 17, 2013, 05:33:42 PM »
Das stimmt natürlich. 30k ist total falsch

dinoi

  • freakyfriday
  • Sr. Member
  • *
  • Posts: 441
  • Karma: +7/-0
    • Dinoi
Re: CheapDuino
« Reply #49 on: October 17, 2013, 09:32:59 PM »
Hallo Zusammen,

folgendes ist jetzt noch eingebaut:

- Reset Taster mit GND und nicht VCC verbunden
- Proto Fläche für ICSP Anschluss vorbereiten

Bitte nochmals prüfen.
Gruss Dinoi

MathiasW

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 614
  • Karma: +13/-0
    • my Arduino page
Re: CheapDuino
« Reply #50 on: October 20, 2013, 06:46:46 PM »
Salut,

nur als Anregung, da es wahrscheinlich zu spät als Idee kommt: Könnte man überlegen, die Protoarea als Flowerpad auszulegen (siehe http://www.elecfreaks.com/wiki/index.php?title=Flower_ProtoBoard-MEGA_shield)?
Ich habe mal unter Fritzing ein eigenes Element erstellt und es war nicht so schwer.

Ciao, Mathias

arduinopraxis

  • freakyfriday
  • Hero Member
  • *
  • Posts: 553
  • Karma: +11/-0
  • Arduino Praxiseinstieg (4.Auflage)
    • Arduino Praxiseinstieg, 4. Auflage
Re: CheapDuino
« Reply #51 on: October 20, 2013, 07:05:12 PM »
Quote
die Protoarea als Flowerpad auszulegen
Diese Pad sind noch praktisch. Habe ich bisher noch nie gesehen.

Kannst du dein Bauteil zur Verfügung stellen?

Ist denn von den Anwendern Bedarf an dieser Art von Protofläche?

Gruss
Thomas

arduinopraxis

  • freakyfriday
  • Hero Member
  • *
  • Posts: 553
  • Karma: +11/-0
  • Arduino Praxiseinstieg (4.Auflage)
    • Arduino Praxiseinstieg, 4. Auflage
Re: CheapDuino
« Reply #52 on: October 20, 2013, 07:37:20 PM »
Quote
- Reset Taster mit GND und nicht VCC verbunden
- Proto Fläche für ICSP Anschluss vorbereiten
Ich habe die Version getestet.
Die beiden oben genannten Anpassungen sind ok.

Ich habe noch ein Problem beim 5V vom FTDI gefunden. Die Fuse (F1) von 5V hat Verbindung mit dem Signal Vin. Siehe Anhang.

Weiter führen die Leiterbahnen zu den Pins 2, 3 und 4 des ATmega328 etwas zu nah an den benachbarten Pins vorbei, sieh Anhang2.


mikeZ337

  • Newbie
  • *
  • Posts: 28
  • Karma: +3/-1
Re: CheapDuino
« Reply #53 on: October 20, 2013, 09:47:49 PM »
Du könntest auch noch einen DRC (Design Rule Check) Durchlauf machen.
Unter Routing / Autorouter/DRC Einstellungen kannst du bei der Option benutzerdefiniert deine eigenen Werte eingeben (Die bekommst Du vom zukünftigen Hersteller deiner Leiterplatte - ka wo Ihr das bestellen wollt. Seeedstudio hat diese Angaben: http://www.seeedstudio.com/depot/fusion-pcb-service-2-layers-p-835.html?cPath=70_71 Oder sonst das Preset Professionell)

Mit Routing / Entwurfsregelprüfung bekommst du eine Auswertung. Und kannst die gemeldeten Fehler einzeln beurteilen.

MathiasW

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 614
  • Karma: +13/-0
    • my Arduino page
Re: CheapDuino
« Reply #54 on: October 21, 2013, 10:13:17 AM »
Salut,

zum Flowerpad: ich habe gerade gesehen, dass ich damals das Bauteil noch in der alten Fritzingversion erstellt habe. Mit dem neuen Bauteileditor habe ich noch nicht gearbeitet. Es sollte aber machbar sein, wird aber etwas Zeit kosten, sich wieder in die Bauteildefinition einzuarbeiten. Da man aber auf das Via-Bauteil zugreifen könnte und nur den Kupfer SVG ändern müsste, sollte es machbar sein. Ich werde aber erst einmal abwarten, ob man daran Interesse hat.

Ciao, Mathias

arduinopraxis

  • freakyfriday
  • Hero Member
  • *
  • Posts: 553
  • Karma: +11/-0
  • Arduino Praxiseinstieg (4.Auflage)
    • Arduino Praxiseinstieg, 4. Auflage
Re: CheapDuino
« Reply #55 on: October 21, 2013, 12:29:28 PM »
@Mathias,

kannst du das Bauteil trotzdem exportieren?

Gruss
Thomas

dinoi

  • freakyfriday
  • Sr. Member
  • *
  • Posts: 441
  • Karma: +7/-0
    • Dinoi
Re: CheapDuino
« Reply #56 on: October 21, 2013, 12:56:22 PM »
Hallo Mathias,

oh schade, Thomas und ich finden die Idee super und würden das auch gerne mit den Flower Pads realisieren.

Gruss Dinoi
« Last Edit: October 21, 2013, 01:38:04 PM by dinoi »

MathiasW

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 614
  • Karma: +13/-0
    • my Arduino page
Re: CheapDuino
« Reply #57 on: October 21, 2013, 02:58:32 PM »
Salut,

in Eagle scheint das ganze recht gut zu funktionieren, unter Fritzing kämpfe ich da etwas. Die Geometrie ist relativ einfach, aber ich muss erst wieder herausfinden, wie ein Bauteil in der 0.8x Version definiert wird.
Ich hatte mich wahrscheinlich falsch ausgedrückt: Das Pad habe ich nicht als Bauteil sondern vor 7-8 Monaten habe ich mal ein Fritzing Part definiert. Erstaunlicherweise ist die ganze Liste der Fritzing contributed parts auf fritzing.org gelöscht, was darauf hindeutet, dass mit der 0.8x Version alles etwas anders wurde... Werde heute Abend mal darin abtauchen ...

Ciao, Mathias

arduinopraxis

  • freakyfriday
  • Hero Member
  • *
  • Posts: 553
  • Karma: +11/-0
  • Arduino Praxiseinstieg (4.Auflage)
    • Arduino Praxiseinstieg, 4. Auflage
Re: CheapDuino
« Reply #58 on: October 21, 2013, 03:27:54 PM »
Quote
Das Pad habe ich nicht als Bauteil sondern vor 7-8 Monaten habe ich mal ein Fritzing Part definiert.
In Fritzing heissen die Bauteile Parts  ;)
Alle Parts werden in Fritzing im rechten Fenster "Bauteile" in verschiedenen Kategorien aufgelistet. Mit Rechtsklick auf ein Part kann man dieses Bauteil als FZPZ-Datei exportieren.
Eigene Parts sind in der Kategorie "Mine" aufgelistet.

Gruss
Thomas

MathiasW

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 614
  • Karma: +13/-0
    • my Arduino page
Re: CheapDuino
« Reply #59 on: October 21, 2013, 09:53:22 PM »
Salut,

ich habe eine erste Version des Flowerpads fertig. Ich habe noch nicht gefunden, wo ich die Beschriftung unterdrücken kann, aber wenn man ein Pad auf die PCB-Ansicht zieht und dann die Beschriftung unterdrückt, kann man mit der Kopierfunktion sein Feld erstellen.
Im Bild ist ein Feld von Flowerpads zu sehen. Daneben habe ich eine Stiftleiste abgebildet als Rastercheck. Beim DRC gibt es noch eine Überlagerung, die ich noch nicht gelöst habe.
[Update] Ich habe noch eine Koordinatenkorrektur vorgenommen.

Ciao, Mathias
« Last Edit: October 21, 2013, 10:07:27 PM by MathiasW »