La gamme Microchip


microshipLogo

microshipLogo

Microchip Technology Inc.
2355 West Chandler Blvd.
Chandler, Arizona, USA 85224-6199

http://www.microchip.com/en_US/family/16bit/

Microship_gamme

µprocesseurs 8 bits :

PIC10 Family
PIC12 Family
PIC16 Family
PIC18 Family

Gamme 8 bits

Gamme 8 bits de 8 à 64 pins

Microprocesseurs 16 bits :

PIC24F Family
PIC24H Family

dsPIC30F Family

dsPIC33F Family

Les deux gammes 16 bits MCU  & DSP

Microprocesseurs 32 bits

PIC32 Family

BlockDiagram_32bits

Pour la plupart des petites applis temps réel , 16 bits c’est suffisant, et ça fait gagner 50 % de la place en RAM pour les données;, qui n’occupent plus que 2 octets , au lieu de 4 ( à moins de faire tourner les ARM 32 bits en Thumb 16 bits ) .

L’architecture et la configuration sont plus simples que celles des ARM Cortex M & R ( et aussi les Cortex A ).

    Mais surtout Microchip diffuse une suite logicielle gratuite, pour le développement , qui couvre toute la palette de ses µ proc :

MPLAB IDE v7.60

Assembleurs, compilateur C , editeur de liens , simulateur pour Mathlab et Simulink

et de nombreuses librairies, pour gérer le CAN, l’ USB, l’ I2C, les SPI, le PWM, l’ ADC, le DAC, et l’ Ethernet.

Ces outils m’ont paru plus clairs que les outils de développement des NXP LPC (et autres )
la simplicité fait qu ‘on est pas obligé d’installer un OS, toutefois ils proposent FreeRTOS.

Ce n’est franchement pas orienté multimédia, mais pour le dsPIC33 16bits, on trouve des packages DIP 18, 20, 28 et 40 pins au pas de 2,54, donc soudables facilement, idem pour faire le CI..

Les prix des dsPIC30 et dsPIC33 commencent à moins de 3 € , en vente chez : http://fr.farnell.com/

http://fr.farnell.com/catalogue-farnell

Voici les principaux packages.

18/PDIP
18/SOIC 300mil

20/SSOP 208mil
28/QFN

28/SOIC 300mil
28/SPDIP

44/QFN
44/TQFP

64/QFN
64/TQF

100/TQFP

un lien sur les divers PDIP, avec le Footprint http://www.analog.com/en/technical-library/packages/dip-dual-inline-package/pdip-plastic/index.html

C ‘est le petit µ proc décentralisé, dédié à une fonction.. et pouvant communiquer entre eux… par un des bus série.

On trouve des starters kits :

http://www.microchipdirect.com/ProductDetails.aspx?Catalog=BuyMicrochip&Category=Starter%20Kits&mid=13&treeid=6

http://www.sparkfun.com/categories/9

Les Microstick à 25 $ pour les PIC24 et dsPIC30 et dsPIC33

http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en548414
On doit trouver également des headers ( destinés au débug des circuits )

On trouve également de nombreuses cartes de développement, modules, applications, etc…

exemple : e-Bike Motor Control Solutions

avec la carte : dsPICDEM MCLV Development Board Part Number: DM330021

les exemples de code sont concrets et correpondent aux divers types de cde des moteurs brushless.

le projet ne veut pas s’ouvrir dans MPLAB, ( pb de formet de fichier , mais ce sont les petits détails habituels des configurations )

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

d’autres exemples sont donnés ici :

Application Evaluation Kits and Reference Designs

Analog Boards and Kits
Automotive
CAN or LIN
Ethernet
eXtreme Low Power Kits
General Purpose
Graphics
KEELOQ® Kits
Motor Control
mTouch
RF Connectivity
Sensor
USB Connectivity
Power Applications

http://www.microchipdirect.com/NewProductTree.aspx?mid=13&Catalog=BuyMicrochip&Category=devtooltree&TreeID=6

on trouve aussi de nombreuses ressources matérielles , logicielles ici :

à compléter..

Reste à voir le chargement du programme dans la mémoire flash , sans devoir acheter des outils chers.. et le boot.

Publicités
Cet article, publié dans Microprocesseurs, est tagué , , , , . Ajoutez ce permalien à vos favoris.

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s