Mit PIC ins Netzwerk

Gast #2610842
Lesenswert?

>Ich würde gerne mit einem PIC über das Netzwerk arbeiten.

Vergiss es einfach. Die Qualität deiner Frage disqualifiziert
dich von solch einer Aufgabenstellung.

Oder besser gesagt: Netzwerk ist nichts für Vollidioten.
#2610850
Lesenswert?

Auch wenn ich holger zustimmen muss: Kannst du die Frage nicht noch ein 
bisschen allgemeiner Stellen? Was soll man denn da Antworten?

Aber grundsätzlich kann mit diesem Controller hier, relativ einfach, 
auch mit kleinen Microcontrollern ins Netzwerk kommen: ENC28J60.

Es gibt aber auch PICs welche Ethernet bereits von sich aus 
unterstützen.
Daher ist auch deine Anfrage "PIC" völlig daneben, da gibt es einfach 
viel zu viele Bausteine von 8 Bit bis 32 Bit.

gruß cyblord
OP #2610918
Lesenswert?

Ich wollte nur mal Fragen.

Ich habe schon einiges mit dem PIC programmiert und kenne mich auch gut 
aus und deshalb hab ich mir mal gedacht, dass es eventuell interessant 
wäre etwas mit einem Netzwerk zu machen

Ich habe eine sehr allgemeine Frage gestellt, weil ich gehofft habe, 
dass ich jemanden finde, der mir eventuell ein paar Tips geben könnte, 
wie ich das Thema am Besten angehe.

Aber danke für eure Antworten
Gast #2611147
Lesenswert?

Was genau willst du denn über das Netzwerk amchen mit dem PIC? Relais 
schalten? Serielle Geräte anbinden? Temperatursensoren abfragen? Noch 
viel wichtiger: Soll darauf ein HTTP-Server laufen, oder reicht eine 
Telnet-Konsole? Hab jetzt schon Einiges gemacht mit PIC im Netzwerk: 
PIC32, PIC24 und auch PIC18. Den 18F4550 halte ich für völlig 
ungeeignet, der ist für USB-Krams gedacht und hat nur 32K Flash. Du 
brauchst reichlich Flash um den TCP-Stack da reinzuquetschen. 64K 
Minimum. Bei HTTP sollten es besser 128K sein. Nimm einen 3,3V-Typ. Das 
vereinfacht Vieles, da der ENC28J60 auch mit 3,3V läuft. Wenn es 
unbedingt ein PIC18 werden soll, dann kann ich dir dafür den 18F46K20 
oder 18F27J13 empfehlen. PIC24 und neuerdings auch PIC32 gibt es auch 
mit genügend Flash noch im DIP28-Gehäuse. Mit welchen PIC-Familien hast 
du denn schon Erfahrung?
#2611317
Lesenswert?

Wurstwasser schrieb:
> Lehrmann Michael schrieb:
>> Achso und nimm einen PIC18Fxxxx aber nicht den mit internem
>> Ethernetcontroller sondern den externen den ich dir empfohlen habe. Ist
>> die Standartschaltung. Dieser Baustein wird sogar von AVR-Menschen
>> verwendet ...
>
> Und warum bitte nicht den internen?!?

Wahrscheinlich weil der Bimbo den nicht auf seine Lochrasterplatine 
gelötet bekommt.

Das ist aber eine ziemlich schlechte Empfehlung, weil:
a) ist der 18F4550 eine alte Kamelle. Die modernen Typen haben ein J 
oder K in der Bezeichnung und sind deutlich stromsparender und teilweise 
auch schneller und obendrein auch billiger.
b) ist der 18F4550 vom Flash her zu klein. Die 128k, die der 18F97J60 
hat, sind bei etwas größeren Sachen schon notwendig.
c) macht das SPI zwischen PIC und Controller die Sache nicht schneller
d) braucht die Kombination mehr Platz, mehr Strom und mehr Euro.

Sinn würde das allenfalls mit einem PIC24 oder dsPIC machen, weil es die 
nicht mit internem Ethernet gibt. Da würde ich dann aber auch zum 
ENC426J600 greifen, der schneller ist, Crypto-Hardware eingebaut hat und 
auch parallel über den PMP angesteuert werden kann. Aber den kann Bimbo 
auch nicht löten...

fchk

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren