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

Pic 24f ou DsPic33f ?



  1. #1
    tim_world

    Pic 24f ou DsPic33f ?

    Bonjour à tous,
    Je me demande quelles sont les différences entre les 24f et les 33f.
    Les 33f sont-ils plus évolués ? Plus rapide ?

    J'ai trouvé très peu d'infos sur les 33f.
    Les 33f sont-ils plus adaptés pour gerer l'usb, le can, l'usart..... ?

    Voila je vous remercie !!

    -----


  2. Publicité
  3. #2
    inoxxam

    Re : Pic 24f ou DsPic33f ?

    Salut,
    Si je ne me trompe pas la série 33 correspond aux microcontroleurs PIC adaptés au traitement du signal (d'où le nom DSPic).

  4. #3
    RISC

    Re : Pic 24f ou DsPic33f ?

    Salut,

    Tout dépend de ce que tu veux faire...

    Les PIC24F / PIC24H et dsPIC30 / dsPIC33 utilisent le même compilateur.
    Les dsPIC possèdent une dizaine d'instructions supplémentaires dédiées au traitement du signal. En dehors de ces applications, le code binaire généré sera le même.
    Une autre grosse différence concerne les périphériques : le bus CAN existe dans les dsPIC33 et pas dans les PIC24F. L'USB existe dans les PIC24F et pas dans les dsPIC33.
    Si la performance est ton critère les dsPIC33 fonctionnent à 40 MIPS contre 16 MIPS pour les PIC24F.
    Un autre gros différentiateur est la consommation : les PIC24F sont prévus pour les applications faible et très faible consommation. Les dsPIC33 étant principalement prévu pour le contrôle moteur, et la conversion d'énergie, la performance est privilégiée plutôt que la faible consommation.
    Il est très facile de passer d'une famille à l'autre.

    Pour choisir un PIC, ma préférence est l'utilisation de MAPS (version installable) qui te permet d'entrer ta spécification et qui liste tous les PICs qui conviennent (sélecteur paramétrique).

    Coté information il existe beaucoup de choses (datasheets PIC24F et dsPIC33, notes d'applications, exemples de code,...).

    a+
    Ma marotte ? les microcontrôleurs ;=)

  5. #4
    nhenri

    Re : Pic 24f ou DsPic33f ?

    pic24f = MicroController 24 bits
    DsPic = DSP (Digital Signal Processor)

    sa depend de ce que tu veu faire
    -Nik-

  6. #5
    RISC

    Re : Pic 24f ou DsPic33f ?

    Salut,
    Citation Envoyé par nhenri Voir le message
    pic24f = MicroController 24 bits
    DsPic = DSP (Digital Signal Processor)
    -Nik-
    Ce n'est je pense pas tout à fait correct de voir les choses comme cela...

    dsPIC = famille de DSC : Digital Signal Controller (voir le site Microchip)

    C'est une très grosse différence à mon point de vue....
    Les dsPIC se programment comme des microcontroleurs et surtout pas comme des DSP. Je n'ai personnellement aucune connaissance dans les DSP standards mais les dsPIC ressemblent beaucoup plus à des microcontrôleurs qu'à des DSP au niveau architecture. La seule différence comme je l'ai évoquée plus haut est qu'ils ont une 10 d'instructions en plus qui sont dédiées au traitement du signal (opération MAC, LAC, SAC) et qui permettent par exemple de faire des PID ultra rapides ( < 500ns ) en mode virgule fixe (fractionnel).

    a+
    Ma marotte ? les microcontrôleurs ;=)

  7. A voir en vidéo sur Futura
  8. #6
    nhenri

    Re : Pic 24f ou DsPic33f ?

    mais les DSP sont comme des MCU mais specialisé dans le traiiement de signal grace a des instruction et a l'architecture, mais bon il se programme en C et comporte des periphrique comme les MCU ...
    http://www.analog.com/static/importe...Processors.pdf
    page 20/114

    -Nik-

  9. Publicité
  10. #7
    tim_world

    Re : Pic 24f ou DsPic33f ?

    Merci à vous tous, je pense que finalement mon choix va se porter sur le dsPIC33FJ256MC710A qui à l'air d'être le plus puissant des µC.
    Le compilateur microchip Lite Mode suffit-il ?

    http://www.microchip.com/stellent/id...cName=en535363

    J'utilise principalement proteus mais il n'y a que quelques dsPIC33F, existe t-il des librairies pour 33fj ou meme un autre logiciel gerant mon pic ?

    J'ai essayer eagle, Kicad mais aucun de deux ne le possède !
    Faut-il que je crée mon composant sous proteus ?

    Merci

  11. #8
    ftorama

    Re : Pic 24f ou DsPic33f ?

    Citation Envoyé par tim_world Voir le message
    Merci à vous tous, je pense que finalement mon choix va se porter sur le dsPIC33FJ256MC710A qui à l'air d'être le plus puissant des µC.
    Le plus puissant des PICs peut-être mais certainement pas le plus puissant des microcontrôleurs. D'un autre côté, tout dépend de ce que tu appelles puissance mais ton biniou plafonne à 40 MIPs.
    Si tu veux des composants qui dépotent, regarde peut-être du côté des Cortex-M3. Là on approche des 100 MIPs avec un nombre de périphériques assez hallucinant.

    Je vois déjà les pro-PICs se mettre en ordre de bataille
    Quand un homme a faim, mieux vaut lui aprendre à pecher que de lui donner un poisson.

  12. #9
    tim_world

    Re : Pic 24f ou DsPic33f ?

    Oui j'ai fait un abus de language, en parlant de µc, je parles que des pic !
    Et puis j'aime bien les pics, et passer à un autre µc me semble bien trop complexe.
    Voilou

  13. #10
    nhenri

    Re : Pic 24f ou DsPic33f ?

    oui le compilator lite de microchip suffit.

    pour ton footprint regarde ce site

    http://www.microchip.com/stellent/id...cName=en537026

    -Nik-

  14. #11
    tim_world

    Re : Pic 24f ou DsPic33f ?

    Merci beaucoup !
    Sinon quelle est la différence entre DSPIC33FJ256MC710A-I/PF et DSPIC33FJ256MC710A-I/PT ?

    merci !

  15. #12
    Aurélien

    Re : Pic 24f ou DsPic33f ?

    La réponse set, comme toujours quand il s'agit de la référence elle meme, dans la datasheet.
    Dans le cas présent, il s'agit du pitch en TQFP (0.5 ou 0.4mm).

    Aurélien

  16. Publicité
  17. #13
    tim_world

    Re : Pic 24f ou DsPic33f ?

    Super merci, c'est bon à savoir !!

  18. #14
    Sanako

    Re : Pic 24f ou DsPic33f ?

    Bonjour,

    J'ai vu que le DsPic33f fonctionnait a 40MIPs max.

    Je recherche un DsPic plus rapide, est-ce que cela existe ?

    Merci

  19. #15
    lupus55

    Re : Pic 24f ou DsPic33f ?

    Citation Envoyé par RISC Voir le message
    Salut,

    Ce n'est je pense pas tout à fait correct de voir les choses comme cela...

    dsPIC = famille de DSC : Digital Signal Controller (voir le site Microchip)

    C'est une très grosse différence à mon point de vue....
    Les dsPIC se programment comme des microcontroleurs et surtout pas comme des DSP. Je n'ai personnellement aucune connaissance dans les DSP standards mais les dsPIC ressemblent beaucoup plus à des microcontrôleurs qu'à des DSP au niveau architecture. La seule différence comme je l'ai évoquée plus haut est qu'ils ont une 10 d'instructions en plus qui sont dédiées au traitement du signal (opération MAC, LAC, SAC) et qui permettent par exemple de faire des PID ultra rapides ( < 500ns ) en mode virgule fixe (fractionnel).

    a+
    Hello,
    C'est même tout faux, aucune comparaison entre un PIC qu'il soit Ds ou pas et un DSP (Digital Signal Processor).
    Le traitement de signal est un très vaste champ et on fait pas vraiment les mêmes calculs et on a pas vraiment les même applications en utilisant un DSP ou un DSPic.

    J'ai bien appris ca en télécom et c'est vraiment comparer un veau à une Ferrari si vous faites ca.

    Cordialement

  20. #16
    ftorama

    Re : Pic 24f ou DsPic33f ?

    Citation Envoyé par lupus55 Voir le message
    Hello,
    C'est même tout faux, aucune comparaison entre un PIC qu'il soit Ds ou pas et un DSP (Digital Signal Processor).
    Le traitement de signal est un très vaste champ et on fait pas vraiment les mêmes calculs et on a pas vraiment les même applications en utilisant un DSP ou un DSPic.

    J'ai bien appris ca en télécom et c'est vraiment comparer un veau à une Ferrari si vous faites ca.

    Cordialement
    Le problème est le même pour les PIC soit-disant nano-watt. Quand on compare les consos en veille et en fonctionnement, les PICs sont à la ramasse sur la moyenne de conso.

    On ne peut pas leur reprocher de faire de la comm' efficace, mais pour ce qui est des performances réelles

Sur le même thème :

Discussions similaires

  1. dsPic33F et bus CAN
    Par frouby13 dans le forum Électronique
    Réponses: 1
    Dernier message: 10/06/2010, 23h58
  2. Migration pic 18F vers 24F
    Par TRAXXXX dans le forum Électronique
    Réponses: 2
    Dernier message: 05/05/2010, 20h20
  3. Programmateur DSPIC33F
    Par didou1982 dans le forum Électronique
    Réponses: 4
    Dernier message: 10/12/2009, 12h07
  4. Programmer Pic 24F
    Par kronanberg dans le forum Électronique
    Réponses: 1
    Dernier message: 24/04/2009, 08h30
  5. Pic 24f
    Par assil1980 dans le forum Électronique
    Réponses: 1
    Dernier message: 29/10/2007, 17h09