Répondre à la discussion
Affichage des résultats 1 à 8 sur 8

Choix microcontroleur 16bit ou 32bit



  1. #1
    jC_Omega

    Choix microcontroleur 16bit ou 32bit


    ------

    Salut a tous,

    Je programme depuis quelques années sur des microcontroleurs microchip 8bit :
    Des PIC16F et PIC18F.

    Mais depuis quelques semaines je crée des applications qui me demande beaucoup de puissance et de rapidité (gestion de LCD couleur, acquisition analogique et calcul en très peu de temps).

    plus d'info sur mes 2 derniers articles:


    Actuellement mon projet tourne avec un PIC18F2620 (64ko de flash, et 3.9ko de ram, à 10MIPS (40mhz). je manque de place et de puissance de calcul (j'ai pas le temps de tout faire).


    Donc je souhaite me tourner vers des µC plus puissant, soudable , mais abordable niveaux prix.
    qui font au moins 40MIPS, 128ko de flash, 8ko de ram.

    Je pense me tourner vers un PIC24HJ128GP204 (44pin boitier tqfp44, 128ko de flash, 8ko de ram, 40mips)

    mais il existe autre chose que je connais moins :
    - les PIC33F (16bit, spécial analogique, 40MIPS)
    - les PIC32 (32bit, bête de calcul, 1.5DMIPS ! )(trops jeune? car je trouve pas grand chose sur le net)
    - les ARM 7 (la je suis totalement perdu car il en existe plein)
    - autre?

    Qu'avez vous a me conseiller ?

    -----

  2. Publicité
  3. #2
    RISC

    Re : Choix microcontroleur 16bit ou 32bit

    Salut,

    J'ai fait un tour sur ton site et j'ai vu que tu fais plein de réalisations dans le domaine des LEDs et des ecrans couleurs.

    Pour ce genre d'applications il faut regarder à la fois les périphériques spécialisés et les bibliothèques disponible.

    1/ Périphériques
    Pour la gestion de LEDs, le plus important est la PWM qui permet de faire de la régulation tension/courant, surtout pour certaines couleurs de LEDs qui sont assez critiques.
    Coté PWM les dsPIC33 ou les PIC24H sont un excellent choix car ces 2 familles sont prévues pour le contrôle moteur et les alimentations à découpages. Il existe donc des versions avec beaucoup de PWM. La limite pour toi sera peut être le type de boitier utilisables si tu veux rester en DIL

    2/ Librairies
    Si on parle gestion d'écran couleur, l'aspect logiciel est le plus important car si on a pas de librairies il faut passer beaucoup de temps...
    De ce point de vue là les 16bits et les 32 bits de Microchip te permettent d'utiliser les librairies graphiques et tactiles gratuites jusqu'à une résolution WQVGA.
    En résumé, les PIC24H ou dsPIC33 sont un bon choix.

    Coté PIC32 les plus petits boitiers ont 64 broches. Ces produits ne sont pas si jeunes (ils ont 2 ans) et tu trouveras plein d'infos dessus ici

    L'avantage c'est que avec ton Pickit3 tu es déjà équipé pour tous ces processeurs ;=)
    Il ne te reste plus qu'à télécharger les compilateurs gratuits non limités C30 (16bits) ou C32 (PIC32) en version évaluation.

    Tu pourras ensuite si tu le souhaites ajouter l'USB ou ETHERNET très facilement, les piles de protocoles étant disponibles en source gratuitement

    a+
    Dernière modification par RISC ; 20/09/2009 à 09h41. Motif: correction

  4. #3
    jC_Omega

    Re : Choix microcontroleur 16bit ou 32bit

    merci de ces réponses.

    le cms ne me dérange pas du tout , les boitier tqfp44 ce soude très bien a la main. les tqfp64 et plus je ne sais pas si c'est soudable a la main.

    J'ai bien comparer entre les PIC24H et les PIC32 :
    -les PIC24HJ ont pas mal de périphérique interne (timer, et autre)

    - les PIC32 sont beaucoup plus léger niveau périphérique (pas de timer 32bit par exemple, et autre).

    entre les 2 difficile de choisir?
    Les PIC32 vallent t'il le coups? (sont t'il vraiment plus puissant que les PIC24HJ?

  5. #4
    jC_Omega

    Re : Choix microcontroleur 16bit ou 32bit

    que pense tu de cette platine de développement?
    compatible avec les adaptateur microchip.

    http://www.techtoys.com.hk/PIC_board...-Eval-RevC.htm

  6. A voir en vidéo sur Futura
  7. Comparatifs

    Gagnez du temps et de l'argent grâce à nos comparatifs de produits. Parmi nos sujets :
  8. #5
    RISC

    Re : Choix microcontroleur 16bit ou 32bit

    Salut,

    J'ai failli te mettre un lien vers cette société dans mon post précédent

    C'est un très bon choix avec des prix imbattables. De plus tu peux utiliser les modules processeurs (PIMs) de Microchip dont il existe une très grande variété et cela résoud la problématique du soudage des versions CMS.

    Au niveau processeur tu dois pouvoir naviguer entre tous les 16 bits et même les PIC32 avec la même carte. Difficile de faire plus souple

    Tu pourras donc changer à volonté de processeur pour un coût très modique.

    Les PIC32 (80MIPS) sont effectivement bien plus puissant que les PIC24H (40MIPS) mais cela se voit uniquement dans des applications gourmandes en puissance processeur comme le décodage JPEG par SOFT, l'encryption / désencryption, ...pour tout ce qui est graphique (statique ), la limitation vient plus du débit du bus...

    a+

  9. #6
    jC_Omega

    Re : Choix microcontroleur 16bit ou 32bit


    3 questions


    1-
    Je pense pour mon projet de testeur de composants portable utiliser
    un PIC24HJ128GP204 (boitier tqfp44 CMS).
    ==> a condition que je réalise, une platine d'adaptation pour mettre ce pic 44 pin sur la platine,
    pense tu que la platine est compatible avec les pic avec peu de patte?


    2-
    voici le schema de cette carte carte de développement a 40$ :
    http://www.techtoys.com.hk/PIC_board...val-BoardC.pdf
    c'est bien il y a plein de périphérique intégrer.

    mais un point me fait un peu peur : les périphériques sont toujours relier sur le PIC, pas moyen de les séparer électriquement (comme par exemple sur une platine easypic), j'ai peur que ca creer des conflit ou perturbation sur le pic.
    --> je me trompe?


    3-
    -Pour les PIC spécifique, je me fournie chez farnell france, ou microchip, le soucis, c'est que a chaque fois, il y en a pour cher de frais de port (ou minimum de commande).
    Connais tu un fournisseur de PIC spécifique (PIC 24 et autre), qui permet de commander de très petite quantiter?

  10. Publicité
  11. #7
    RISC

    Re : Choix microcontroleur 16bit ou 32bit

    Citation Envoyé par jC_Omega Voir le message
    1-
    Je pense pour mon projet de testeur de composants portable utiliser
    un PIC24HJ128GP204 (boitier tqfp44 CMS).
    ==> a condition que je réalise, une platine d'adaptation pour mettre ce pic 44 pin sur la platine,
    pense tu que la platine est compatible avec les pic avec peu de patte?
    A priori oui mais je te conseille de vérifier les manuels et schémas électroniques.
    D'après ce qui est mentionné on peut utiliser les PIMs de la carte EXPLORER16 de Microchip. Il existe un très grand choix mais peu de PIC24H car les dsPIC33 leur sont compatibles broche à broche et possèdent en plus les instructions DSP

    2-
    voici le schema de cette carte carte de développement a 40$ :
    http://www.techtoys.com.hk/PIC_board...val-BoardC.pdf
    c'est bien il y a plein de périphérique intégrer.

    mais un point me fait un peu peur : les périphériques sont toujours relier sur le PIC, pas moyen de les séparer électriquement (comme par exemple sur une platine easypic), j'ai peur que ca creer des conflit ou perturbation sur le pic.
    --> je me trompe?
    A priori non. Cette carte n'est pas prévue je pense pour déconnecter les périphériques intégrés (par défaut il y en a peu sauf si tu connectes les différentes options). Les broches déjà utilisées ne peuvent donc être utilisées. Il vaudrait mieux dans ce cas utiliser un PIC avec plus de broches pour en avoir plus de libres (voir en particulier les modules PIMs dsPIC33).

    3-
    -Pour les PIC spécifique, je me fournie chez farnell france, ou microchip, le soucis, c'est que a chaque fois, il y en a pour cher de frais de port (ou minimum de commande).
    Connais tu un fournisseur de PIC spécifique (PIC 24 et autre), qui permet de commander de très petite quantiter?
    Il existe plusieurs cataloguistes : FARNELL, RS et aussi MOUSER et DIGIKEY dont les frais de port sont je crois gratuits pour les commandes > 60€. Il faut juste s'arranger pour éviter les petites commandes. Une possibilité est de se joindre à un club d'électroniciens ou de roboticiens et de faire des commandes groupées ;=)

    a+
    Dernière modification par RISC ; 20/09/2009 à 23h25. Motif: correction

  12. #8
    jC_Omega

    Re : Choix microcontroleur 16bit ou 32bit

    merci finalement j'ai commander la platine PIC24HJ chez techtoys.

Discussions similaires

  1. Choix d'un Microcontrôleur
    Par Mac G dans le forum Électronique
    Réponses: 6
    Dernier message: 11/03/2013, 02h13
  2. Choix d'un microcontroleur
    Par ceavin dans le forum Électronique
    Réponses: 27
    Dernier message: 10/04/2008, 15h57
  3. choix microcontroleur
    Par benjibul dans le forum Électronique
    Réponses: 6
    Dernier message: 28/11/2007, 12h11
  4. Choix microcontroleur ?
    Par MadMac dans le forum Électronique
    Réponses: 34
    Dernier message: 22/11/2007, 16h22
  5. Choix d'un microcontroleur
    Par deneau dans le forum Électronique
    Réponses: 2
    Dernier message: 14/01/2007, 12h31
Découvrez nos comparatifs produits sur l'informatique et les technologies.