Forum: Mikrocontroller und Digitale Elektronik Explorer 16: 44-Pin oder 100-Pin?


von V1B3Z (Gast)


Lesenswert?

Hallo,

ich plane ein Projekt, in dem ich den PIC24FJ32GA004 (44-Pin) einsetzen 
will. Ich entwickle mit MPLAB IDE und bräuchte nun ein Developer Board 
und Programmer zum flashen und testen.

Das Explorer 16 wäre wohl ideal dafür. Das gibt es einmal als 44-Pin 
(DM240002) und 100-Pin (DM240001) Version. Mein PIC hat 44 Pins, 
allerdings brauche ich scheinbar sowieso ein Plug-In Module mit 100 
Pins, nämlich das  MA240013. Beschreibung:

----
PIC24F 44P to 100P TQFP Plug-In Module. This plug-in module comes with a 
44-pin PIC24FJ64GA004A MCU sample. Use this PIM with the Explorer 16 
Development Board (DM240001 or DM240002).
----

Also kann ich auch das 100-Pin Explorer Board nehmen und die PIM 
einstecken? Wieso kann ich das 100-Pin Modul auf das DM240002 (44-Pin 
Explorer) stecken? Zum Flashen brauche ich dann noch einen Programmer 
wie den PICKIT 3 oder? Wie flashe ich dann einzelne Chips, wenn die 
Entwicklung abgeschlossen ist?

Ich habe gerade nicht so richtig den Durchblick und wäre wirklich 
dankbar, wenn mir jemand weiterhelfen kann. Irgendwie werde ich aus den 
Informationen im Netz nicht so richtig schlau. :(

von Meister E. (edson)


Lesenswert?

V1B3Z schrieb:
> Also kann ich auch das 100-Pin Explorer Board nehmen und die PIM
> einstecken?

Die PIM haben 100 Pins. Je nachdem, wie das PIM bestückt und geroutet 
ist, kann es auf beiden Exp16 oder nur auf Einem eingesetzt werden.

Für dein ausgewähltes PIM hast du ja schon die Information gefunden, 
dass es auf beiden Exp16 verwendet werden kann.

V1B3Z schrieb:
> Zum Flashen brauche ich dann noch einen Programmer
> wie den PICKIT 3 oder?

Ja, der irgendwann mal als OnBoard-Programmer geplante 18F4550 gibt das 
anscheinend nicht her (hab es allerdings nicht ausprobiert). Es gibt die 
Möglichkeit, den 18f4550 mit einer passenden Firmware zu programmieren - 
dazu brauchst du aber auch erst mal einen Programmer.

V1B3Z schrieb:
> Wie flashe ich dann einzelne Chips, wenn die
> Entwicklung abgeschlossen ist?

Eher gar nicht. Die ICs sind ja auf dem PIM oder dem Exp16 fest 
verlötet. Für teuer Geld kannst du dir theoretisch einen TQFP-44 
Programmiersockel einbauen, ob das Sinn macht musst du selbst 
entscheiden. Wenn du später mal eine neue Programmversion einspielen 
willst, brauchst du ohnehin ICSP auf dem Board.

Gruß,
Edson

von V1B3Z (Gast)


Lesenswert?

Danke für deine Antwort.

Ich glaube mittlerweile zu wissen, dass beide Explorer 16 Boards 
identisch sind, lediglich die mitgelieferten PIMs sind unterschiedlich. 
Oder gibt es auch PIMs, die nicht auf beide passen?

von Meister E. (edson)


Lesenswert?

V1B3Z schrieb:
> Ich glaube mittlerweile zu wissen, dass beide Explorer 16 Boards
> identisch sind, lediglich die mitgelieferten PIMs sind unterschiedlich.

Nein, der Footprint unter dem PIM, der fest bestückt werden kann ist 
meines Wissens nach entweder mit 44 oder 100 Pins ausgeführt.

Gruß,
Edson

von V1B3Z (Gast)


Lesenswert?

Danke nochmals für die Antwort. Eine Frage hätte ich noch: Kannst du mir 
sagen, was der ICD3 (In-Circuit-Debugger) konkret mehr kann als der 
PICKit3? Einen von beiden (oder ein anderer Programmer) brauche ich ja 
in Kombination mit dem Explorer 16 zum Programmieren der PIMs. Was 
bekommt man für den Aufpreis von 100 Euro dazu?

Gruß, Tom

von Meister E. (edson)


Lesenswert?

Sorry, hab ein paar Tage nicht hier reingeschaut. Da kann ich leider 
keine Antwort geben, ich arbeite noch mit den "veralteten" ICD2 und 
RealICE.

Schau mal in diesen Thread, da wurde das Thema schon behandelt:
Beitrag "PICit2, PICit3 oder ICD3?"

Gruß,
Edson

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.