PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : PIC18Fxxx ans Netzwerk



divehard
19.03.2005, 03:23
weis jemand wie man einen pic mit einem netzwerk (tcp/ip) soft- und hardwareseitig zum zwecke von steuerung und visualisierung verbinden kann?

PicNick
19.03.2005, 07:03
Tektronix X-Port
http://www.lantronix.com/device-networking/embedded-device-servers/xport.html

stegr
21.03.2005, 21:51
wenn du noch 4 Monate Zeit hast, dann hast du eine Realisierung mittels eines SMSC 10/100 MBit-Controllers auf ner zweiseitigen Platine...
Muss nur endlich mit der Projektarbeit anfangen... ;)

Btw. es gibt neuerdings auch nen Ethernet-Controller von Microchip. Zwar nur 10 MBit und noch keine Samples, aber es gibt einen... ;)
(Wobei da aber die Frage ist, ob der überhaupt rauskommen wird - hab da schon was läuten hören.)

divehard
25.03.2005, 00:23
die netzwerkanbindung wird erst im herbst aktuell werden.

des weiteren bin ich am überlegen, die anbindung per wlan durchzuführn. hierbei ist jedoch das problem der übertragungsreichweite bei standardsendeleistung (glaube so etwa 0,4 Watt). im hf bereich bin ich nicht gerade ein experte aber ein sendeleistung von 1 Watt müsste doch zum realisieren sein um die reichweite zu erhöhen.

06.04.2005, 11:35
mit entsprechenden finanziellen mitteln bestimmt :twisted:

starbug
02.10.2005, 11:26
Es gibt einen kostenlosen TCP/IP Stack von MicroChip (Microchip's TCP/IP Stack Application Note). Dieser laüft auf allen PIC 18Fxxx und PIC 18Fxxxx. Habe es sowohl auf dem PIC 18F452 und dem PIC 18F6621 implementiert. Beide Platinen verfügen über 10/100 MBit Ethernet, RS232, Analog Inputs und Digital Outputs. Die Steuerung dieser Einheiten wird von dem implementierten Webservern übernommen. Zur Zeit arbeiten 8 von diesen kleinen Helferlein in einem Netzwerk zur Steuerung einer Astronomiestation.

Fritzli
02.10.2005, 13:50
Hallo


Hier im unteren Teil der Seite http://www.edtp.com/
(reine Adapter, ganze Module, inkl. Software)

Gruess
Fritzli

BastelWastel
24.02.2006, 02:49
Tektronix X-Port
http://www.lantronix.com/device-networking/embedded-device-servers/xport.html

Diese X-Port Bausteine sehen ganz interessant aus..
Hast du schon erfahrungen damit gemacht? Einfache Anwendung, Preis etc.?

oder gibts andere "einfache" Möglichkeiten Daten vom PIC im LAN bereit zu stellen ohne dass neben der Aplikation ein Rechner stehen muß der 24/7 läuft? Ein TCP/IP Protokoll selbst aufzusetzen wäre mir zu hoch da ich nur n armer BastelWastel bin 8-[

*edit* achja, ich spiel mit atm mit PIC16Fxxx, nicht 18

starkeeper
28.02.2006, 19:33
Hi,
also der thread ist ja schon etwas länger offen aber hoffentlich liest hier trotzdem noch einer mit.

Ich stehe jetzt auch vor dem Problem, dem PIC das Ethernet und http beizubringen. Bei meiner suche bin ich auf den fertign TCP/IP Stack von Microchip gestossen. Da ist schon ein Webserver mit CGI funktionalität implementiert. Das Programm hat alles was ich brauche. Problem an der Sache ist, dass es für den PICDEM.Net geschrieben ist. Das Teil kostet viel zu viel um es zu kaufen, ausserdem will ich ja Ethernet in meiner eigenen Schaltung nutzen.

Das PICDEM.Net nutzt einen Realtek RTL8019S /AS chip. Mit dem scheint es wohl am einfachsten zu sein, leider finde ich den nirgens. Ich habe auch keine so alten Netzwerkkarten mehr rumfliegen. Hat da jemand eine Quelle?
Der Schaltplan vom PICDEM.net ist nicht zu haben, oder? Ich habe bisher auch keinen Schimmer wie ich den realtek dann beschalten muss.

Alternativ gibts bei microchip einen ENC28J60 für Ethernet, aber keinerlei Beispiele dafür. Hat da jemand Erfahrungen?

Mobius
01.03.2006, 00:10
Also, wegen dem Schaltplan für den PICDEM.net kann ich dri weiterhelfen. hier (pdf) (http://ww1.microchip.com/downloads/en/devicedoc/39563b.pdf) auf Seite 41ff findest du den gesamten Schaltplan von dem Board.

Wegen dem Realtek... Naja, Flohmärkte und viel Geduld, ansonsten hab ichauch keine Idee, wo man sowas doch altes finden kann. Ansonsten müsste REIN THERETISCH eine X-Beliebige Treiber-Chip von einer ISA-Netzwerkkarte funktionieren. Praktisch treten aber meist Probleme auf, weil andere Hersteller andere Routinen verwenden, bzw. mehr auf das Timing, etc. achten (auch wenn der Bus eigentlich normiert sein sollte)...

Natürlich musst du aber dafür erstmal den Pinout finden, was leider nie so einfach ist, wie man es haben möchte.

So long
Mobius

€dit: Ach, ja, hier (pdf, 700kB) (http://www.dmp.com.tw/tech/dmp-hw/network/rtl8019.pdf) ist das Datenblatt für den Realtek

starkeeper
01.03.2006, 08:09
Danke!
Der Schaltplan ist ja schön übersichtlich :-) Ich denke aber da ich versuchen werde die ISA-Karte nicht auseineander zu reissen, sondern meiner Schaltung einen ISA-Slot verpasse und da die Netzwerkkarte reinstecke. Das erspart mir das auslöten und minimiert die Fehlerquellen beträchtlich. Hier hat das schon einer praktiziert, leider mit dem AVR.
http://www.ulrichradig.de/site/atmel/avr_webserver/index.htm unter AVR->Webserver

starbug
02.03.2006, 18:56
Hi Starkeeper

Spar dir das selber braten. Dies Teil im BIld unten gibt es für 47,-€ von MODTRONIX.COM und kann alles was man vom Ethernet verlangen kann.

Starbug

starkeeper
02.03.2006, 19:43
Danke für den Hinweis, aber 47,-EUR ist schon eine ganz Menge finde ich, für eine schaltung die man auf jeder alten Netzwerkkarte findet. Dazu kommt ja noch der Erfinder drang. Wenn ich mir alles zusammen kaufe gehts immer einfach.