Forum: Mikrocontroller und Digitale Elektronik WLAN Modul PIC24


von Ralle (Gast)


Lesenswert?

Hallo zusammen,

ich überlege ein kleines Projekt mit dem PIC24 Starter-Kit zu 
realisieren. Es sollen über CAN einige Daten eingelesen werden 
(Feuchtigkeit, Helligkeit, etc.) Diese Daten sollen per Iphone, Ipad,... 
(vllt. später einmal einem Webserver) abrufbar sein.

Dass ich micherst in das Starterkit einarbeiten muss etc. ist klar. Da 
ich es mir jedoch gerne bestellen würde, stellt sich direkt die Frage 
nach dem passenden WLAN-Modul für den PIC24.

Gibt es dort irgendwelche Empfehlungen bzgl. des WLAN-Moduls?

Vielen Dank

von Frank K. (fchk)


Lesenswert?

Microchip hat das passende, das auch mit dem Microchip TCP/IP-Stack 
funktioniert. Das nimmst Du.

http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en559196

fchk

von Ralle (Gast)


Lesenswert?

Vielen Dank schon mal.

Ich habe mir das folgende Startetkit bestellt - PIC24: (DM 240011):

http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en535092



Das Modul aus deinem obigen Link ist nach Beschreibung nur kompatibel 
mit DM240001, DM163024, DM320001, also dem PIC 32 Starterkit.

Ist das Modul auch kompatibel für den PIC 24?

von Chris B. (dekatz)


Lesenswert?

Das Modul wird via SPI und INT0 angesprochen, das hat auch ein PIC24
...........
Designed for use with Microchip microcontroller
families (PIC18, PIC24, dsPIC33, and PIC32) with
downloadable Microchip TCP/IP Stack
...........

Ob bei dem Starterkit diese Leitung an einer Stiftleiste zugänglich 
sind, weiss ich allerdings nicht!

von Frank K. (fchk)


Lesenswert?

Ralle schrieb:
> Vielen Dank schon mal.
>
> Ich habe mir das folgende Startetkit bestellt - PIC24: (DM 240011):
>
> 
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en535092
>
>
>
> Das Modul aus deinem obigen Link ist nach Beschreibung nur kompatibel
> mit DM240001, DM163024, DM320001, also dem PIC 32 Starterkit.
>
> Ist das Modul auch kompatibel für den PIC 24?

Ja. Das DM240011 hat allerdings nicht den PicTail Erweiterungsslot. Das 
DM240001 wäre für Dich passender gewesen, um dort das AC164136-4 
aufstecken zu können. Deinen PIC24 hättest Du auf einem PIM auf das 
DM240001 aufstecken können - dafür sind die wechselbaren Aufsteckmodule 
da. Das hier ist die Liste der verfügbaren PIMs:

http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en531260

Du kannst aber genauso einen dsPIC33 nehmen, der hat nur noch 
DSP-Erweiterungen zusätzlich zur PIC24-Architektur.

fchk

von Ralle (Gast)


Lesenswert?

Recht herzlichen Dank für die schnelle, informative Hilfe. Ich hatte vor 
das PIC 24 zubestellen, Bestellung jedoch noch nicht abgeschickt.Werde 
jetzt also zum PIC32 Starterkit greifen, um dort das  AC164149 direkt 
aufstecken zu können.

Hatte zuerst den PIC 24 gewählt, da mir 16Bit Architektur für den 
Einstieg als ausreichend erschien. Da ich das WLAN Modul später aber 
benötigen werde, werde ich nun PIC32 Starter KIT wählen.

Nochmals schönen Dank!

von Ralle (Gast)


Lesenswert?


von Crisso (Gast)


Lesenswert?

Ich hätte ne Frage zu dem MPLAB Starter Kit for PIC24F (DM240011 - 
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en535092). 
Wie bereits beschrieben fehlt diesem Board der PICTail Erweiterungsslot. 
Wenn man jetzt trotzdem mit angegebenen WLAN-Modul arbeiten will 
(MRF24WG0MA - 
http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en559196#documentation), 
gibt es irgendwelche Möglichkeiten das Modul (beispielsweise über PIMs: 
das Starterkit arbeitet mit dem PIC24FJ256GB106, diesen konnte ich unter 
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en531260 
nicht finden) an das DM240011 aufzustecken.

Ich suche halt nach einer sinnvollen Möglichkeit zunächst den Einstieg 
(am besten über ein Starter-Kit) in die Pik24 Microcontroller zu 
erlangen, mit der Möglichkeit an das Board später das angegebene 
WLAN-Modul anzuschließen ((MRF24WG0MA). Das DM240011 scheint mir für den 
Einstieg ideal, ärgerlich dass es nicht kompatibel mit dem WLAN-Modul 
ist. Gibt es irgendwelche Ratschläge bzgl. Alternativen? Merci im 
Voraus!

von Frank K. (fchk)


Lesenswert?

Crisso schrieb:
> Ich hätte ne Frage zu dem MPLAB Starter Kit for PIC24F (DM240011 -
> 
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en535092).
> Wie bereits beschrieben fehlt diesem Board der PICTail Erweiterungsslot.
> Wenn man jetzt trotzdem mit angegebenen WLAN-Modul arbeiten will
> (MRF24WG0MA -
> 
http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en559196#documentation),
> gibt es irgendwelche Möglichkeiten das Modul (beispielsweise über PIMs:
> das Starterkit arbeitet mit dem PIC24FJ256GB106, diesen konnte ich unter
> 
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en531260
> nicht finden) an das DM240011 aufzustecken.

Nicht ohne Bastelei.

Was spricht gegen das DM240001?

Als PIM nimmst Du das MA240014 mit dem PIC24FJ256GB110 (der ist fast 
identisch zum 106, hat aber 100 pins statt 64 und damit mehr IOs, die Du 
aber nicht unbedingt benutzen musst)

von Crisso (Gast)


Lesenswert?

Danke für die prompte Antwort.

Ich nehme also den DM240001 (Explorer 16 100-pin: Includes 100-pin 
processor PIMs for PIC24FJ128GA010 and dsPIC33FJ256GP710A - 
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en024858&part=dm240001&redirects=explorer16). 
Zusätzlich das MA240014 (mit dem PIC24FJ256GB110), somit kann ich den 
PIC24FJ128GA010 durch den PIC24FJ256GB110 ersetzen.

Brauche ich für das WiFI Modul (MRF24WG0MA -
http://www.microchip.com/wwwproducts/Devices.aspx?...) auch noch einen 
extra PIM oder kann es ohne PIM einfach aufgesteckt werden?


In meiner "Einkaufsliste" steht also:

- DM240001 (Explorer 16 100-pin: Includes 100-pin processor PIMs for 
PIC24FJ128GA010 and dsPIC33FJ256GP710A - 
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en024858&part=dm240001&redirects=explorer16).

- das MA240014 (inklusive dem PIC24FJ256GB110)

- WiFI Modul (MRF24WG0MA -
http://www.microchip.com/wwwproducts/Devices.aspx?...)

- zusätzliches PIM für das Wifi Modul???

MPLAB IDE ist Freeware und USB Cable ist natürlich auch vorhanden!

Ich vermute mal dass der PIM mit dem PIC24FJ256GB110 nicht unbedingt 
nötig ist, sondern nur eine Erweiterung für zufünftige Anwendung ist. 
Für den Anfang könnte also auch der PIC24FJ128GA010 ausreichend sein?

Danke

von Frank K. (fchk)


Lesenswert?

Crisso schrieb:

> Brauche ich für das WiFI Modul (MRF24WG0MA -
> http://www.microchip.com/wwwproducts/Devices.aspx?...) auch noch einen
> extra PIM oder kann es ohne PIM einfach aufgesteckt werden?

Ein PIM ist ein Processor Integration Module, hat damit also nix zu tun. 
Das Explorer16 hat den erforderlichen PicTail-Anschluss, also kannst Du 
das WLAN-Modul direkt aufstecken.

> Ich vermute mal dass der PIM mit dem PIC24FJ256GB110 nicht unbedingt
> nötig ist, sondern nur eine Erweiterung für zufünftige Anwendung ist.
> Für den Anfang könnte also auch der PIC24FJ128GA010 ausreichend sein?

Das hängt von der Peripherie ab, die Du sonst noch brauchst. Die 
GB-Prozessoren haben zB USB, die GA nicht.Schau in die Datenblätter und 
vergleiche.

Die dsPIC33F/PIC24H sind deutlich schneller als die PIC24FJ. Auch hier 
vorher nachschauen, was Du an Peripherie brauchst.

fchk

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.