Kleinster PIC, mit dem der TCP/IP-Stack implementiert werden kann

Was ist der kleinste (Größe) PIC mit internem Oszillator, der verfügbar ist, mit dem der TCP/IP-Stack erfolgreich implementiert (und verwendet) werden kann? Was ist der kleinste (Größe) PIC mit internem Oszillator und implementiertem Ethernet-Stack?

Sie sollten Ihre Frage etwas genauer definieren. Meinst du zum Beispiel mit kleinsten den kleinsten Platzbedarf, den billigsten oder beziehst du dich auf die Menge an RAM?

Antworten (3)

Wenn Sie den TCP/IP-Stack von Microchip verwenden , ist der PIC18 die „Low-End“-Familie von PICs, die der Software-Stack unterstützt.

Auf ihrer Ethernet-Seite empfiehlt Microchip den PIC18F97J60 . Es hat MAC und 10BASE-T PHY integriert.

  • IEEE 802.3-kompatibler Ethernet-Controller
  • Vollständig kompatibel mit 10/100/1000Base-T-Netzwerken
  • Integrierter MAC und 10BASE-T PHY
  • Bis zu 128 KB Flash
  • 8 KB Ethernet-Puffer
  • Unterstützung für Unicast-, Multicast- und Broadcast-Pakete
  • Programmierbares Aufwecken bei mehreren Paketformaten, einschließlich Magic Packet®, Unicast, Multicast, Broadcast, spezifischer Paketübereinstimmung oder jedem beliebigen
    Paket
  • 64/80/100-Pin-TQFP-Gehäuse
Soweit ich gesehen habe, haben sowohl die PIC18- als auch die PIC32-Familie die gleiche Mindestgröße, 10 mm x 10 mm x 1 mm. Gibt es eine andere Kapselung mit kleinerer Größe?
@Frederico Sie interessieren sich also für die physische Größe des Chips (Pakets). Ich konnte es nicht sagen.
Der Chip hat möglicherweise einen internen Oszillator, aber ich denke, Sie benötigen einen externen 25-MHz-Quarz, um den erforderlichen Takt für den Ethernet-Controller zu erhalten.
@Robert das mag stimmen, aber es macht keinen Sinn, einen internen Oszillator einzusetzen, der nicht alle Funktionen des Mikrocontrollers bereitstellen kann

Vielleicht möchten Sie den ENC28J60 erkunden . Es ist ein externer Chip vom PIC, der das gesamte Ethernet verarbeitet. Es ist über den SPI-Bus mit dem PIC verbunden. Wählen Sie einfach einen PIC, der über genügend Flash und RAM für den TCP/IP-Stack verfügt. Sie können einen Simulator herunterladen und kompilieren, um zu sehen, wie viel Platz die Dinge einnehmen.

Auf dem von m.Alin bereitgestellten Link sehen Sie in der rechten unteren Ecke eine Schaltfläche mit dem Namen See all Ethernet PIC MCUs, die hierher führt, wo Sie verschiedene Eigenschaften sehen können, einschließlich der Verpackung in der Spalte ganz rechts. So wie es aussieht, sind die kleinsten PIC32 mit Ethernet 64/QFN 64/TQFP

Ich konnte keinen finden, der kleiner als 10 mm x 10 mm x 1 mm ist, übersehe ich etwas?
Ich bin mir nicht sicher, ob es hilfreich ist, aber 64QFN haben 9x9x0,9 mm. Obwohl die Seite 10 % kürzer ist, ist es immer noch nur ein Unterschied von 1 mm, und ich habe das Gefühl, dass Sie nach etwas viel Kleinerem suchen.
so klein wie möglich. Ich habe den ENC28J60 gefunden, der eine Länge von 5,3 mm hat, und andere Verkapselungen mit 6x6 mm. Ich weiß nur nicht genau, was ich damit machen kann, ich meine, ich brauche nur Ethernet, ich brauche keine andere Funktionalität eines PIC, also ist das vielleicht das kleinste CI, das ich finden kann