Forum: Mikrocontroller und Digitale Elektronik ENC28J60 + PIC18F2550, TCP Client


von javanator (Gast)


Lesenswert?

Hallo,

ich habe selbst eine Platine mit ENC28J60 und dem PIC18F2550 entwickelt 
und sie funktioniert!
Ich würde gerne den PIC als TCP-Client verwenden und damit Daten auf 
einen selbstprogrammierten Java-Server schicken. Ich verwende den 
CSS-Compiler habe aber keine Ahnung wie ich die Software für den PIC 
schreiben soll. Kann mir da jemand helfen?

Danke im voraus.

von heinzhorst (Gast)


Lesenswert?

javanator schrieb:
> und sie funktioniert

Woher weißt du das? Läuft der TCP-Stack schon? Kannst du die Platine 
anpingen?


javanator schrieb:
> habe aber keine Ahnung wie ich die Software für den PIC
> schreiben soll

WAS musst du noch schreiben? Alles? Nur den TCP-Client? Oder nur eine 
Applikation, die deine Daten einsammelt und an den TCP-Client
übergibt?

javanator schrieb:
> ENC28J60 und dem PIC18F2550

Ganz schlechte Kombination. Der Controller hat nur 32K Flash. Das ist 
für TCP-Krams recht wenig. Wenn dann gleichzeitig auch noch USB 
funktionieren soll: Vergiss es! Oder verzichte auf USB und nimm den 
PIC18F4620 oder PIC18F46K20. Die sind weitestgehend pinkompatibel und 
die Änderungen halten sich in Grenzen.

von javanator (Gast)


Lesenswert?

Ich weiß das sie funktioniert da ich schon ein Beispiel Programm 
draufgespielt habe! Zumindest ping funktioniert.
Zu schreiben wäre eine Applikation die ein paar Sensoren ausliest und 
sie dann zu einem Server sendet.
Ja ich weiß das es eng werden wird mit dem Speicher aber da ich kein USB 
benötige dürfte es sich ausgehen!

von Michael (Gast)


Lesenswert?

Kannst du dazu den Schaltplan mal veröffentlichen?

von usuru (Gast)


Lesenswert?

TCP für 18F2550 gibt es schon einiges, frag mal Tante Goooooogle

von usuru (Gast)


Lesenswert?

ach ja, und es gibt inzwischen etliche PICs, die haben Ethernet schon 
"on board" ...

von Michael (Gast)


Lesenswert?

haha, ja habe ich schon, aber meistens keiene Schemetics (oder nur nen 
schlechtes bitmap in 300x300 pixel).
Ideal wäre ne schaltung incl. source, nu baue ich sie mir gerade aus den 
Datenblättern zusammen...

An die Inklusivlösung habe ich auch schon gedacht (habe ja teilweise 
auch vorteile) aber ob ich die brauche für mein einfaches "licht an 
licht aus" ist die andere Frage...
bin auch gerade am überlegen ob ich die 40 Euro einfach ausgebe und an 
die Led's "nen relais ranlöte"

http://www.ebay.de/itm/Advancer-Ethernet-Development-Board-ENC28J60-Net-Webpages-Control-applications-/250960691555?pt=LH_DefaultDomain_0&hash=item3a6e6c4163

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.