www.mikrocontroller.net

Forum: Markt ATxMegaBoard 4


Important announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
Autor: Tim H. (hotty) Benutzerseite
Datum:
Angehängte Dateien:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hallo,

nach dem das ATxMegaBoard 3 ausverkauft ist, habe ich eine neue Version
erstellt. Die Version 4 ist um einiges kleiner und kompakter als die 3.
Version. Außerdem kommt ein MCP2200 statt dem FT232 als USB-Controller
zum Einsatz. Sonst ist im großen und ganzes alles beim alten geblieben:
weiterhin ein ATxMega128A1, Ethernet (ENC28J60), microSD-Karte, USB,
RS232, EBI, Schaltregler.
Im Anhang ist der Schaltplan und das Layout...
Bei Interesse würde ich wieder eine Sammelbestellung starten. Das Board
würde dann bei 8 € / Stück liegen (wenn viele zusammenkommen dann kann
ich es für 6€ / Stück anbieten). Einen Bausatz kann ich bei Bedarf für
50€ (inkl. Platine) anbieten.

Ich hoffe das Board findet viel Interesse :)

Bei Fragen, Kritik etc: Entweder hier im Forum oder an timhot@gmx.de

Gruß Tim

Autor: Florian G. (stromflo)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Schön fände ich, wenn 8 Leds drauf sind und/oder die Leds an einem 
anderen Port wie die Taster hängen.

Ansonsten sieht das ganze recht gut aus!

Gruß Flo

Autor: Tim H. (hotty) Benutzerseite
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hallo,

ja ich hatte schon über eine Erweiterungsplatine nachgedacht, auf der 
dann mehr LEDs, Schalter, ein S-RAM etc. ist

Gruß Tim

Autor: Tim H. (hotty) Benutzerseite
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hallo,

ich glaube das ATxMegaBoard ist nach 4 Versionen langweilig geworden...
Bestände Interesse an einem Board oder Stick (mit Baseboard) mit einem 
ATxMega mit eingebautem USB-Controller?

Gruß Tim

Autor: Obi-Wan Kenobi (spacebrain)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Also ich hätte großes Intresse an einem Bausatz!

Autor: Tim H. (hotty) Benutzerseite
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Obi-Wan Kenobi schrieb:
> Also ich hätte großes Intresse an einem Bausatz!

Schön dass doch Interesse besteht... Ich hab dich mal vornotiert...

Autor: Rainer S. (rsonline)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Tim H. schrieb:
> Außerdem kommt ein MCP2200 statt dem FT232 als USB-Controller
> zum Einsatz.

Warum das?
Der MCP2200 wird meines Wissens nicht so gut unterstützt (Linux).

Autor: Konrad S. (maybee)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Rainer S. schrieb:
> Der MCP2200 wird meines Wissens nicht so gut unterstützt (Linux).

Ich konnte beim ATxMegaStick bisher kein Problem unter Linux 
feststellen.

Autor: Rainer S. (rsonline)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Konrad S. schrieb:
> Ich konnte beim ATxMegaStick bisher kein Problem unter Linux
> feststellen.

Das bedeutet der Treiber unter Linux ist bereits vorhanden?

Beitrag "MCP2200, USB-ComPort, instabiles Verhalten"

Der MCP2200 bietet (bis auf den etwas geringeren Preis) eigentlich nur 
Nachteile. Eine Außenbeschaltung mit Quarz ist hier nötig, was beim FTDI 
ebenfalls entfällt. Soweit ich weiß muss beim MCP2200 ein Treiber 
manuell installiert werden, der ansonsten schon out of the box (FTDI) 
dabei ist (sowohl Linux als auch Windows).

Man kann sich das Leben auch wegen ein paar Cent selbst schwer machen.
Die Einsparung ist sofort weg, wenn dann die Probleme auftreten.

Autor: Konrad S. (maybee)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Rainer S. schrieb:
> Das bedeutet der Treiber unter Linux ist bereits vorhanden?

Ja, cdc_acm wird automatisch geladen. Die syslog-Meldungen sind:
usb 5-1: new full speed USB device using ohci_hcd and address 6
usb 5-1: configuration #1 chosen from 1 choice
generic-usb 0003:04D8:00DF.0003: hiddev97,hidraw2: USB HID v1.11 Device [Microchip Technology Inc. MCP2200 USB Serial Port Emulator] on usb-0000:00:13.0-1/input2
cdc_acm 5-1:1.0: ttyACM0: USB ACM device
usbcore: registered new interface driver cdc_acm
cdc_acm: v0.26:USB Abstract Control Model driver for USB modems and ISDN adapters

Rainer S. schrieb:
> Der MCP2200 bietet (bis auf den etwas geringeren Preis) eigentlich nur
> Nachteile.

Er lötet sich leichter von Hand.

Autor: Tim H. (hotty) Benutzerseite
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Also ich hatte bisher auch noch keine Probleme mit dem MCP2200 und auch 
von noch keinen gehört.
Bisher sind 2 Interessenten nur zusammen. Gibt es noch Leute die 
Interessiert sind?

Autor: ethernetfan (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Die Unterstützung des MCP2200 laesst in Linux wirklich ein wenig zu 
wünschen übrig. z.B. BitBang Mode ist eine Qual. Ist in deinem Projekt 
nicht von Bedeutung. Hier ist ja nur die RS-232 Bridge im Einsatz.

Wobei.... dies wäre ja auch ein Ansatz für eine Erweiterung ... es beim 
FT232R zu belassen und zusätzlich die GPIO dieses Bausteins zu benutzen. 
z.B. PC <---> parallelen Datentransfer zum ATxM... machen.
Und dazu gibt es in Linux eine tolle LIB libFTDI ...

Autor: Dirk Broßwick (sharandac)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Salut,

also ich hätte Interesse an zwei Bausätzen.

Autor: Konrad S. (maybee)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
@Tim H.
Wenn ich nichts übersehen habe, dann hängt das Gate vom IRLML6401 bei 
nicht gestecktem JP1 in der Luft. Da sollte ETHPWR mit 100k auf +3V3 
gehen, damit Sicherheit herrscht (off). Bei JP1 könnte noch ein GND-Pin 
dazu (always on).

Evtl. sollte der Micro-SD-Slot auch einen Stromspar-FET bekommen.

Autor: Tim H (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hallo,

@Konrad S.
ja der 100k Widerstand macht tatsächlich Sinn. Und den MOSFET vom 
SD-Slot hatte ich vom 3er nicht übernommen, denn wenn keine Karte 
eingesteckt ist, zieht der Slot ja auch keinen Strom. Ich kann es aber 
einfügen, wenn Interesse besteht.

@Dirk Broßwick
Schön! Habe dich notiert

Gruß Tim

Autor: Tim H (Gast)
Datum:
Angehängte Dateien:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hallo,

ich mal den 100k eingefügt...
Gibts eigentlich noch Kommentare zum Layout?

Gruß Tim

Autor: Christoph Budelmann (Firma: Budelmann Elektronik GmbH) (christophbudelmann) Benutzerseite
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Rainer S. schrieb:
> Der MCP2200 bietet (bis auf den etwas geringeren Preis) eigentlich nur
> Nachteile. Eine Außenbeschaltung mit Quarz ist hier nötig, was beim FTDI
> ebenfalls entfällt. Soweit ich weiß muss beim MCP2200 ein Treiber
> manuell installiert werden, der ansonsten schon out of the box (FTDI)
> dabei ist (sowohl Linux als auch Windows).
>
> Man kann sich das Leben auch wegen ein paar Cent selbst schwer machen.
> Die Einsparung ist sofort weg, wenn dann die Probleme auftreten.

Man kann auch beides haben: Einfach den FT230X benutzen und von den 
wirklich sehr guten FTDI-Treibern profitieren und gleichzeitig noch 
etwas sparen. Ich bin selber gerade am eindesignen.

Autor: Tim H. (hotty) Benutzerseite
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Naja ich denke der MCP sollte jetzt laufen...
Gibt es noch Leute die Interesse haben?

Autor: Alois Neumann (alois)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Tim H. schrieb:
> Naja ich denke der MCP sollte jetzt laufen...
> Gibt es noch Leute die Interesse haben?

Also ich hätte großes Intresse an einem Bausatz!

Autor: Tim H. (hotty) Benutzerseite
Datum:
Angehängte Dateien:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hallo Alois,

ja die bausätze sind zu haben! Die Boards sind jetzt auch seit Samstag 
da (im Anhang einige Bilder)

Bei Interesse einfach melden

Gruß Tim

Autor: Alois Neumann (alois)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Tim H. schrieb:
> Hallo Alois,
>
> ja die bausätze sind zu haben! Die Boards sind jetzt auch seit Samstag
> da (im Anhang einige Bilder)
>
> Bei Interesse einfach melden
>
> Gruß Tim

Bestellung über zwei Bausätze ist raus.

Autor: Alois Neumann (alois)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hi Tim,

laut Schaltplan sollte der D-SUB9 Stecker eine Buchsenleiste besitzen. 
Verbaut ist auf dem Board eine Stiftleiste. Ausserdem sind die Signale 
RxD/TxD gedreht, die Signale RTS/CTS an dem Stecker wiederum nicht.

Standardpinbelegung RS232:
Pin   Belegung
2   RXD
3   TXD
5   GND
7   RTS
8   CTS

Pinbelegung RS232 (gedreht):
Pin   Belegung
2   TXD
3   RXD
5   GND
7   CTS
8   RTS

ATxMEGA Board4:
Pin   Belegung
2   TXD
3   RXD
5   GND
7   RTS
8   CTS

Für mein USB-Serial-Kabel muss ich nun einen 9-pol. Gender-Changer 
benutzen. Für eine Stiftleiste wäre meiner Meinung die "Standardbelegung 
RS232" die Richtige. Für eine Buchsenleiste wäre die "Pinbelegung RS232 
(gedreht)" die bessere Wahl.

Autor: Tim H. (hotty) Benutzerseite
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hallo,

Danke für den Hinweis. Ich hab durchaus schon wieder eine Liste mit 
Punkten die man verbessern kann, wenn eine neue Version zustande kommt. 
Deinen Punkt habe ich mitaufgenommen

Gruß Tim

Autor: Alois Neumann (alois)
Datum:
Angehängte Dateien:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hi Tim,

ich habe lange gebraucht bis ich gemerkt habe das der D-Sub9 Stecker
spiegelverkehrt auf deinem Board angebracht ist.

Nach deinem Layout müsste die Buchse nicht auf die Bestückungsseite 
(TOP) sondern auf die Leiterbahnseite (BOTTOM) der Platine angebracht 
werden.

Kannst du das mal überpüfen?

Autor: Alois Neumann (alois)
Datum:
Angehängte Dateien:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hallo Tim,

ich nehme das ATxMEGA4 Board so nach und nach in Betrieb. ENC28J60, 
TCP/IP Stack, DHCP, NTP, RTC und UART funktioniern schon.

Jetzt habe ich einen weiteren Fehler auf dem Board entdeckt.
Auf dem ATxMEGA4 Board funktioniert die linke (gelbe) LED nicht.
Die eingelötete RJ45 Netzwerkbuchse von TRXCOM trägt die Bezeichnung 
TRJ0011BANL. Dort ist der Pin9 + Pin 10 vertauscht.
Die richtige Buchse die funktionieren würde nennt sich TRJ0011BGNL. 
Diese besitzt eine andere LED-Belegung.

TRJ0011BANL LED-Belegung:
LED LEFT  GREEN   Pin 9 = A / Pin 10 = K
LED RIGHT YELLOW  Pin 11 = K / Pin 12 = A

TRJ0011BGNL LED-Belegung:
LED LEFT  GREEN   Pin 9 = K / Pin 10 = A
LED RIGHT YELLOW  Pin 11 = K / Pin 12 = A

Autor: Tim H. (hotty) Benutzerseite
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hallo Alois,

vielen Dank für all die Infos!
Puhh ... da hat die Version 4 ja doch die ein oder andere Macke :(
Diese Fehler werden auch einer neuen Version natürlich nicht mehr 
vorkommen!

Gruß Tim

Autor: stromflo (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Nur mal so als Anregung für die nächste Version. Es wäre schön wenn ein 
DOGM Display noch Platz finden würde.

Gruß Flo

Autor: tft (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Es is bereits ein atxmega 5 Board in Produktion!

Autor: Alois Neumann (alois)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
tft schrieb:
> Es is bereits ein atxmega 5 Board in Produktion!

Woher hast du diese Information?

Ein SRAM Speichermodul wäre net schlecht... und ein TFT-Display.

Autor: stromflo (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Anscheinend ist es hier nun weiter gegangen....

Beitrag "ATxMegaBoard 5 mit ATxMega128A1U"

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel




Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder GIF-Format hochladen.
Siehe Bildformate

Mit dem Abschicken erkennst du die Nutzungsbedingungen an.

webmaster@mikrocontroller.netImpressumNutzungsbedingungenWerbung auf Mikrocontroller.net