Microcontrôleur
Répondre à la discussion
Affichage des résultats 1 à 20 sur 20

Microcontrôleur



  1. #1
    invite4dca1051

    Microcontrôleur


    ------

    Bonjour,

    Je fais appels aux experts des micro!
    En effet je dois actuellement faire le choix d'un microcontrôleur. Voici les carcatéristiques qu'il doit avoir :
    -Connexion au bus RS485
    -Commander un afficheur LCD
    -posséder au moins 25 E/S
    -traversant et un pas correspondant au plaquette d'essai
    -et programmable avec un compilateur gratuit ou libre

    j'attends de vous que vous m'indiquiez quel marque et quel référence semble adapter ou alors m'orienter...

    Merci beaucoup.

    -----

  2. #2
    antoine6

    Re : Microcontrôleur

    Salut,

    Tu veut faire quoi avec? besoin d'une grosse puissance de calcul?

    Les 25 broches, c'est en plus de l'afficheur LCD?

    Un PIC 40 broches boitier PDIP ca à l'air d'aller, va voir sur leur site pour faire ton choix:

    http://www.microchip.com/ParamChartS...g=en&pageId=74

  3. #3
    RISC

    Re : Microcontrôleur

    Salut,

    quel type de LCD :
    1/ 2 lignes de 20 caractères
    2/ orienté segments (40, 80, 160,...)
    3/ LCD graphique couleur QVGA (résolution 320x240) 16 bits de couleur / pixel ?

    ...
    Ca change COMPLEMENT la donne ;=)

    a+

  4. #4
    invite7a49d0d5

    Cool Re : Microcontrôleur

    Bonsoir,

    peut-être avec un CYPRESS PSOC 3 ROCKS ;O]
    http://forums.futura-sciences.com/el...mort-pics.html

    vede
    ;O]

    ps : c'est pas de la pub ;O] ;O] ;O]

  5. A voir en vidéo sur Futura
  6. #5
    invite4dca1051

    Re : Microcontrôleur

    Bonjour,

    Je serais plus d'avis de travailler sur un PIC car cela est plus connu de mon entourage en cas de problème... je souhaite en faite envoyer des données sur chaque afficheur (environ 30) sur une installation à l'aide d'un PC central. Je veux com en RS485. Chaque afficheur aura donc un transceiver 485 et un PIC. j'achète l'écran LCD et contrôleur intégré tout fait je pense. 25 E/s en comptant les 11 connexions avec le LCD. Je vais prendre un écran 20x4. Voilà je regarde sur le site de microchip mais j'ai du mal à faire mon choix... Une autre question le logiciel de programmation de microchip MPLAB est il bien pour ce genre d'application?

  7. #6
    invite7a49d0d5

    Cool Re : Microcontrôleur

    Citation Envoyé par tibo07 Voir le message
    Bonjour,

    Je serais plus d'avis de travailler sur un PIC car cela est plus connu de mon entourage en cas de problème... je souhaite en faite envoyer des données sur chaque afficheur (environ 30) sur une installation à l'aide d'un PC central. Je veux com en RS485. Chaque afficheur aura donc un transceiver 485 et un PIC. j'achète l'écran LCD et contrôleur intégré tout fait je pense. 25 E/s en comptant les 11 connexions avec le LCD. Je vais prendre un écran 20x4. Voilà je regarde sur le site de microchip mais j'ai du mal à faire mon choix... Une autre question le logiciel de programmation de microchip MPLAB est il bien pour ce genre d'application?
    Bonsoir,

    pour les pics, 40 broches pour être tranquille (16F877A, 18F4550...)

    et MPlab est parfaitement adapté...

    vede
    ;O]

  8. #7
    invite4dca1051

    Re : Microcontrôleur

    merci à tous et bonjour,

    ok pour le micro je vais partir sur ceux là... Pour MPLAB, est ce que je pourrais programmer en C? Je voudrais savoir exactement comment dois je m'y prendre. J'ai juste besoin du logiciel MPLAB ou plus? Je compte câbler mon db9 du pc aux broches RX et TX du micro... Est ce que cela va marché? Le pc va t'il détecter le micro ou alors il faut acheter un driver comme n'importe quel périphérique? Merci de m'éclairer...

  9. #8
    antoine6

    Re : Microcontrôleur

    Citation Envoyé par tibo07 Voir le message
    Pour MPLAB, est ce que je pourrais programmer en C?
    Oui, mais il faut rajouter le compilateur C, qui dépendra du pic choisi (C18, C30, ...). Il est fourni gratuitement sur le site de microchip

    Citation Envoyé par tibo07 Voir le message
    Je compte câbler mon db9 du pc aux broches RX et TX du micro... Est ce que cela va marché? Le pc va t'il détecter le micro ou alors il faut acheter un driver comme n'importe quel périphérique? Merci de m'éclairer...
    Pour pouvoir communiquer entre le PC et le PIC faut déja programmer ce dernier. Si tu veut le programmer par le port série, faudra chercher du coté des bootloaders.

  10. #9
    antoine6

    Re : Microcontrôleur

    Citation Envoyé par vede Voir le message
    et MPlab est parfaitement adapté...
    Oui il est adapté, mais personnellement je préfère PICC, qui était beaucoup plus pratique, mais qui ne gère pas les PIC32

  11. #10
    invite4dca1051

    Re : Microcontrôleur

    Qu'est ce qu'un bootloader? les pickit 2 ou 3 permettent t-ils à eux seul de connecter le micro avec un pc pour la prog???
    Je vais acheter un kit de démarrage comme cela mais je n'aurais rien autour du pic est ce génant? on peut travailler sans quartz externe? Le prix d'une carte avec hard tout fait est assez chère 100€...

  12. #11
    antoine6

    Re : Microcontrôleur

    Citation Envoyé par tibo07 Voir le message
    Qu'est ce qu'un bootloader?
    C'est un "outil" pour programmer ton µC via le port série.

    Citation Envoyé par tibo07 Voir le message
    les pickit 2 ou 3 permettent t-ils à eux seul de connecter le micro avec un pc pour la prog???
    Ils servent à ca =)

    Citation Envoyé par tibo07 Voir le message
    on peut travailler sans quartz externe?
    Oui, la plupart des PICs ont un oscillateur interne

    Citation Envoyé par tibo07 Voir le message
    je vais acheter un kit de démarrage comme cela mais je n'aurais rien autour du pic est ce génant? Le prix d'une carte avec hard tout fait est assez chère 100€...
    Ca dépend de ce que tu veut faire, et de la gamme de PIC que tu recherche.

    J'ai une 32MX4 de chez digilent, qui vaut 60$, avec debugger/programmateur intégré, port série/I²C/convertisseurs/.... Seul défaut : le quartz à 32kHz n'est pas fourni. La masse de connecteurs sur le coté est assez intéressante pour rajouter des capteurs, un convertisseur RS232, un écran LCD...

    Sinon mikroE fourni aussi des devboards, assez bien foutues pour certaines, tu peut aller voir sur leurs site.

  13. #12
    invite7a49d0d5

    Cool Re : Microcontrôleur

    Citation Envoyé par tibo07 Voir le message
    Qu'est ce qu'un bootloader? les pickit 2 ou 3 permettent t-ils à eux seul de connecter le micro avec un pc pour la prog???
    Je vais acheter un kit de démarrage comme cela mais je n'aurais rien autour du pic est ce génant? on peut travailler sans quartz externe? Le prix d'une carte avec hard tout fait est assez chère 100€...
    Bonjour,

    je réponds à tes questions :

    un bootloader permet de programmer un pic sans programmateur...
    mais il faut avant avoir programmé le PIC ;O]
    pour qu'il puisse être re-programmé ainsi...

    oui, avec le PICKIT, tu pourras programmer tes PICS,
    sans interface supplémentaire... avec juste une "plaque
    à trous" sur laquelle tu mettras le PIC et connecteras le PICKIT...

    de quelle carte tu parles???
    (yen a des dizaines, de 20 à 500 euros)
    dis nous avant d'acheter... parce que 100 euros... faudrait pas te louper ;O]
    et à ce prix là, elle devrait inclure le programmateur...
    donc pas besoin d'acheter un PICKIT en plus...

    vede
    ;O]

  14. #13
    antoine6

    Re : Microcontrôleur

    Devboards de mikroE ici : http://www.mikroe.com/en/tools/

    Y'en a des pas chères, mais faut rajouter le programmateur.

    Après y'a celles à 130$, chères mais plus que complètes

  15. #14
    invite4dca1051

    Re : Microcontrôleur

    Bonjour,

    Je programme mon application en C sous mplab avec Hi tech. J'ai qques soucis... Je n'arrive pas à utiliser mon bouton poussoir j'ai codé en mettant led=bouton; mais ça ne marche pas. Le pic regarde juste la premiere fois et puis lorsque j'appui sur le bouton la led ne change pas... Comment faut il faire pour scruter linfo du bouton...?

  16. #15
    invite7a49d0d5

    Cool Re : Microcontrôleur

    Citation Envoyé par tibo07 Voir le message
    Bonjour,

    Je programme mon application en C sous mplab avec Hi tech. J'ai qques soucis... Je n'arrive pas à utiliser mon bouton poussoir j'ai codé en mettant led=bouton; mais ça ne marche pas. Le pic regarde juste la premiere fois et puis lorsque j'appui sur le bouton la led ne change pas... Comment faut il faire pour scruter linfo du bouton...?
    Bonjour,

    envoyes le code...

    vede
    ;O]

    ps :

    pour scruter, la base c'est un truc du style
    Code:
    void main(void){
    while(1){
    if button=on then 
      led=on;
    else 
      led=off;
    }
    }

  17. #16
    invite7a49d0d5

    Cool Re : Microcontrôleur

    ... et le schéma...
    t'as mis une résistance sur l'entrée? vers où?

    sinon dans le code, t'as mis le port bouton en entrée et le port led en sortie? (TrisX)
    t'as désactivé l'ADC?

    et dans les fusibles le WDog?
    ...

  18. #17
    invite4dca1051

    Re : Microcontrôleur

    oui mon problème était là l'ADC j'ai pas bien compris mais j'ai mis ANSEL=0 et ca a marché!!! par contre j'ai flashé mon micro mais quand j coupe l'alim et que je le rallume sans programmateur il ne fait plus rien...Il y a t-il une config a rentrer pour qu'il enregistre le code dans la mémoire morte? J'ai des problèmes avec ce "CONFIG__(...&....etc)" car c'est bon pour un pic16F887 mais avec un pic16F877a je n'y arrive pas donc si qqun saurait m'expliquer tous ces bits de config merci.

  19. #18
    invite7a49d0d5

    Cool Re : Microcontrôleur

    étonnant...
    ni le 877 ni le 877A n'ont de registre ANSEL
    (cf leurs datasheet section ADC)
    d'ailleurs existe-t-il (ANSEL) ailleurs que dans des 16F88???

    après pour les bits/fusibles de configurations,
    c'est décrit dans les sections :
    "Special Features..." > "Configuration bits"...
    et dans la doc et exemples de ton compilo...
    et sur google...

    vede
    ;O]

  20. #19
    Qristoff
    Animateur Électronique

    Re : Microcontrôleur

    Salut Vede
    d'ailleurs existe-t-il (ANSEL) ailleurs que dans des 16F88???
    oui, sur le 16F690 par exemple
    Tout existe, il suffit de le trouver...!

  21. #20
    invite7a49d0d5

    Cool Re : Microcontrôleur

    Citation Envoyé par Qristoff Voir le message
    Salut Vede
    oui, sur le 16F690 par exemple
    Salut Qriss,

    merci pour l'info...
    ANSEL...
    et bonn'journée...

    vede
    ;O]
    ___________________
    ...

Discussions similaires

  1. microcontroleur
    Par invite4b185c0e dans le forum Électronique
    Réponses: 12
    Dernier message: 31/10/2008, 17h46
  2. Microcontroleur
    Par invite3d2f0c0d dans le forum Électronique
    Réponses: 5
    Dernier message: 21/06/2007, 21h15
  3. microcontroleur
    Par invitead611fcd dans le forum Électronique
    Réponses: 1
    Dernier message: 17/04/2007, 20h10
  4. Microcontrôleur
    Par invitec495ae55 dans le forum Électronique
    Réponses: 5
    Dernier message: 06/03/2007, 08h58
  5. Microcontrôleur ?
    Par inviteb3482fa2 dans le forum Électronique
    Réponses: 1
    Dernier message: 11/05/2006, 16h35
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...