Author Topic: CheapDuino  (Read 85334 times)

dinoi

  • freakyfriday
  • Sr. Member
  • *
  • Posts: 441
  • Karma: +7/-0
    • Dinoi
Re: CheapDuino
« Reply #30 on: October 01, 2013, 11:02:12 PM »
Hier noch zum Spass ein "richtiger" minimaler Aufbau:  ;)

One Chip Arduino


Gruss Dinoi

arduinopraxis

  • freakyfriday
  • Hero Member
  • *
  • Posts: 553
  • Karma: +11/-0
  • Arduino Praxiseinstieg (4.Auflage)
    • Arduino Praxiseinstieg, 4. Auflage
Re: CheapDuino
« Reply #31 on: October 13, 2013, 05:41:50 PM »
Die Forumteilnehmer haben entschieden. Das CheapDuino-Board wird ab sofort Helvetino genannt.

http://forum.boxtec.ch/index.php/topic,2341.0.html

@Dinoi
Du kannst also die Boardbezeichnung im Fritzing-Projekt durchführen. Bitte sende mir anschliessend das Projekt zum Abschlusstest zu. Danach können wir eine erste Prototypenserie in Auftrag geben.

Gruss
Thomas

mikeZ337

  • Newbie
  • *
  • Posts: 28
  • Karma: +3/-1
Re: CheapDuino
« Reply #32 on: October 13, 2013, 08:33:09 PM »
Hey,

Beim Durchschauen sind mir zwei Dinge aufgefallen. Habe sie im angehängten Bild markiert.

dinoi

  • freakyfriday
  • Sr. Member
  • *
  • Posts: 441
  • Karma: +7/-0
    • Dinoi
Re: CheapDuino
« Reply #33 on: October 14, 2013, 10:49:08 AM »
Hallo Mike,

oh ja vielen Dank für den Review, werde ich noch anpassen.

Gruss
Dinoi

dinoi

  • freakyfriday
  • Sr. Member
  • *
  • Posts: 441
  • Karma: +7/-0
    • Dinoi
=> Helvetino
« Reply #34 on: October 15, 2013, 10:20:18 PM »
Hallo Zusammen,
unser Helvetino ist jetzt für den letzen Review bereit. Bitte um Feedback.

Danke und Gruss
Dinoi

MathiasW

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 614
  • Karma: +13/-0
    • my Arduino page
Re: CheapDuino
« Reply #35 on: October 16, 2013, 08:49:16 AM »
Salut,
mir fällt es erst jetzt auf: die Platine hat kein ICSP Interface. Ich bin letztlich auf einige Shields gestoßen, welche diese 6 Pins verwenden (z.B. das OLED von IL Soft). Nur zur Sicherheit: diese 6 Pins wurden absichtlich weggelassen?

Ciao, Mathias

mikeZ337

  • Newbie
  • *
  • Posts: 28
  • Karma: +3/-1
Re: CheapDuino
« Reply #36 on: October 16, 2013, 09:48:01 AM »
Der Reset Taster muss mit GND verbunden werden (nicht mit VCC)

Wenn der icsp header mit Absicht weggelassen wird, könnte das Prototype Feld am Raster ausgerichtet werden, so dass die Stiftleiste nachgerüstet werden kann.

arduinopraxis

  • freakyfriday
  • Hero Member
  • *
  • Posts: 553
  • Karma: +11/-0
  • Arduino Praxiseinstieg (4.Auflage)
    • Arduino Praxiseinstieg, 4. Auflage
Re: CheapDuino
« Reply #37 on: October 16, 2013, 10:13:04 AM »
Quote
Der Reset Taster muss mit GND verbunden werden (nicht mit VCC)
Ja, das habe ich auch eben bemerkt. Danke für den Hinweis.

Quote
Wenn der icsp header mit Absicht weggelassen wird, könnte das Prototype Feld am Raster ausgerichtet werden, so dass die Stiftleiste nachgerüstet werden kann.
Das wäre eine gute Alternative.
Wir werden dies noch prüfen.

Gruss
Thomas


MathiasW

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 614
  • Karma: +13/-0
    • my Arduino page
Re: CheapDuino
« Reply #38 on: October 16, 2013, 10:49:34 AM »
Salut,
braucht der Reset-Taster nicht einen Pull-Up 10 kOhm zu Vcc? Somit ist Reset auf High und wenn ich den Tester betätige geht Reste auf Low, da connected zu GND

Ciao, Mathias

boxtec-support

  • freakyfriday
  • Hero Member
  • *
  • Posts: 787
  • Karma: +15/-0
    • Boxtec Web
Re: CheapDuino
« Reply #39 on: October 16, 2013, 11:14:38 AM »
Danke Mathias, Du hast absolut recht, es geht zwar in der Praxis sehr zuverlässig ohne den Pullup am Reset Pin, aber es ist sicher zu empfehlen, den Reset Pin im nicht verwendeten Zustand auf ein definiertes Potential zu hängen. (<- Wenn man nicht aufs Schema schaut sollte man ruhig sein...).
Im Uno z.B. wird ein 10k Widerstand dafür eingesetzt, im Olimexino328 ein 4.7k. Ich weiss nicht ob man den sogar noch etwas grösser nehmen kann um den Standby Verbrauch zu verkleinern, z.B. 47k, damit wäre dessen Verbrauch von 0.5mA auf ~0.1mA reduziert. Weiss da jemand wie gross dieser Pullup sein darf ohne dass es Probleme gibt ?

Grüsse - Christoph
« Last Edit: October 16, 2013, 02:41:22 PM by boxtec-support »

arduinopraxis

  • freakyfriday
  • Hero Member
  • *
  • Posts: 553
  • Karma: +11/-0
  • Arduino Praxiseinstieg (4.Auflage)
    • Arduino Praxiseinstieg, 4. Auflage
Re: CheapDuino
« Reply #40 on: October 16, 2013, 12:46:19 PM »
Quote
braucht der Reset-Taster nicht einen Pull-Up 10 kOhm zu Vcc?

Ja, ein Pullup ist erforderlich und als R1 auf dem Board vorhanden  :)

Quote
Somit ist Reset auf High und wenn ich den Tester betätige geht Reste auf Low, da connected zu GND

Genau so sollte es funktionieren. Momentan ist der Push-Button aber noch falsch verdrahtet, auf Vcc statt GND.

mikeZ337

  • Newbie
  • *
  • Posts: 28
  • Karma: +3/-1
Re: CheapDuino
« Reply #41 on: October 16, 2013, 01:05:44 PM »
Der atmega328 hat am Reset  Eingang einen internen pullup Widerstand. Der ist etwa 50k gross. Der externe pullup wird daher parallel dazu geschaltet. Ich denke 10k ist ein guter Wert. Dann ist der Gesamtwiderstand etwa 30k gross.
Die Sicherung könnte noch besser positioniert werden. Im Moment schützt diese den atmega nur, wenn das Board über den ftdi header angeschlossen wird.
« Last Edit: October 16, 2013, 01:12:29 PM by mikeZ337 »

MathiasW

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 614
  • Karma: +13/-0
    • my Arduino page
Re: CheapDuino
« Reply #42 on: October 16, 2013, 02:27:15 PM »
Salut,

ok, R1 gefunden - ich war etwas verwirrt, da in dem Fritzingfile V1 zwei Widerstände mit R1 bezeichnet sind.

Ciao, Mathias

arduinopraxis

  • freakyfriday
  • Hero Member
  • *
  • Posts: 553
  • Karma: +11/-0
  • Arduino Praxiseinstieg (4.Auflage)
    • Arduino Praxiseinstieg, 4. Auflage
Re: CheapDuino
« Reply #43 on: October 17, 2013, 09:02:12 AM »
Quote
Die Sicherung könnte noch besser positioniert werden. Im Moment schützt diese den atmega nur, wenn das Board über den ftdi header angeschlossen wird.
Das ist so gewollt. Die Fuse ist für den Betrieb über den FTDI-Adapter gedacht.
Bei Verwendung des Powerjack wird der 5V-Spannungsregler verwendet. Die Schaltung wird in diesem Fall über die Schutzschaltungen des Vreglers geschützt.

dinoi

  • freakyfriday
  • Sr. Member
  • *
  • Posts: 441
  • Karma: +7/-0
    • Dinoi
Re: CheapDuino
« Reply #44 on: October 17, 2013, 10:08:40 AM »
Hallo Zusammen, vielen Dank für Eure Prüfungen und das Feedback. Somit werde ich folgendes noch einbauen:

- Reset Taster mit GND und nicht VCC verbunden
- Proto Fläche für ICSP Anschluss vorbereiten, der Platz direkt unterhalb der Anschlüsse D10-D13 wäre dafür ideal

Gruss Dinoi