[Programmation] Les microcontrôleurs.
Répondre à la discussion
Page 1 sur 3 12 DernièreDernière
Affichage des résultats 1 à 30 sur 63

Les microcontrôleurs.



  1. #1
    Jean-Pelouse

    Les microcontrôleurs.


    ------

    Bonjour à tous,
    Alors voilà, j'ai acheté des microcontrôleurs, des Atmega328p. Je voulais prendre des PIC, mais bon, je débute, et les microcontrôleurs utilisés sur l'Arduino, ça m'aide sur plusieurs points.

    Mais voilà: J'avais pas acheté le quartz 16Mhz qui va avec (prévoyant hein )
    Du coup, pour m'entraîner, j'aimerais utiliser le quartz interne, au lieu du 16Mhz de la carte par défaut utilisé.
    Ça,pas de problèmes.

    Mais voilà: je fais comment pour repasser en 16Mhz, avec le quartz externe?
    Quel code/montage?

    PS: Oui, j'ai une carte Arduino.

    -----

  2. #2
    Jean-Pelouse

    Re : Les microcontrôleurs.

    Voyez-vous je m'entraîne pour utiliser d'autres microcontrôleurs plus tard.

  3. #3
    antek

    Re : Les microcontrôleurs.

    S'il y en a un, c'est un oscillateur interne, pas un quartz.
    Tout est dans la doc.

  4. #4
    abracadabra75

    Re : Les microcontrôleurs.

    Bonjour.
    Il faut modifier le qu'on appelle les 'fusibles' qui sont en réalité des octets internes qui configurent le fonctionnement du µp. Le terme prête à confusion, il n'y a rien de 'grillé'. A part 1 ou 2 fusibles de protection, tout peut être remis à l'état initial (et même eux, mais avec un outil spécifique)..
    Personnellement, j'utilise un configurateur appelé "avrdudess" gratuit de chez Adafruit:
    https://blog.adafruit.com/2013/02/19...i-for-avrdude/
    Ce n'est pas le seul, fouine sur la toile.
    Une explication de ce qu'on fait:
    http://notepad.xavierdetourbet.com/?p=377
    A mon avis (ça n'engage que moi), au début la programmation des AVR est plus facile que celle des Microchip.
    De toutes façons, le le 'meilleur' µp est celui qu'on connaît le mieux, quelle que soit sa marque.
    Amuse-toi bien
    Il n'y a que dans le dictionnaire où 'réussite' vient avant 'travail'.

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

    Re : Les microcontrôleurs.

    Sur uno R3, il y a un quartz.
    Comment as-tu fait, l'as-tu dessoudé?

  7. #6
    Gérard

    Re : Les microcontrôleurs.

    Citation Envoyé par abracadabra75 Voir le message
    Bonjour.
    ...
    De toutes façons, le le 'meilleur' µp est celui qu'on connaît le mieux, quelle que soit sa marque.
    Amuse-toi bien
    Je suis tout à fait de ton avis. Perso, je n'ai que faire des PIC24, 32 et autres ARM. Les 16 et 18F me suffisent largement pour les bricoles que je fais.
    En plus, je fais du Basic (je m'amuse en Basic). Et si les pros du C se moquent ... je me marre.

  8. #7
    jiherve

    Re : Les microcontrôleurs.

    Bonjour,
    Si tu utilises des 328P à sec il te faudra un petit outil de programmation :http://shop.myavr.com/index.php?sp=a...p&artID=200006
    et tu peux télécharger AVR studio c'est gratuit:http://www.atmel.com/tools/ATMELSTUDIO.aspx
    Ensuite il faut apprendre.
    JR
    Dernière modification par jiherve ; 07/02/2017 à 10h14.
    l'électronique c'est pas du vaudou!

  9. #8
    freepicbasic

    Re : Les microcontrôleurs.

    Au sujet des bits de configuration appelés abusivement fuses chez Atmel.
    Si on les programmes en mode quartz , il sera impossible de reprogrammer le µc sans un quartz.
    Et si on demande un oscillateur externe, il faudra lui fournir un signal horloge externe.

    Il existe 2 mode de programmation en "low voltage" 3.3V ou 5V et 'high voltage" 12V.
    Le mode 12V permet de reconfigurer tout !
    Mais Comme arduino utilise le "low voltage" généralement, il est possible de bloquer le µc, "freeze" en Anglais si l'on bricole la configuration sans savoir.

    De plus , il y a 2 types de µc avec des tensions de 5V ou 3.3V , il n'est pas recommandé de programmer en 5V un 3.3V sous peine de destruction.

    Sur le net il existe une vrai jungle de programmateurs.
    La plupart sont en "low voltage" et n'ont pas d'horloge externe non plus, alors attention.

    Ce que ne font pas les pics qui se reprogramment quelque soit la configuration car la plupart des programmateurs utilise du 13V.
    A+, pat

  10. #9
    Jean-Pelouse

    Re : Les microcontrôleurs.

    Bonjour à tous,
    Alors déjà désolé de répondre si tard et merci à vous d'avoir répondu.
    Alors si j'ai bien compris, si j'ai un quartz de 16Mhz, je peux le mettre en mode quartz externe.

  11. #10
    Jean-Pelouse

    Re : Les microcontrôleurs.

    Enfait j'aimerai utiliser mon atmega en dehors de l'Arduino... pour «apprendre» à utiliser, coder et tout ça des microcontrôleurs... pour ensuite utiliser des PIC

  12. #11
    antek

    Re : Les microcontrôleurs.

    Citation Envoyé par Jean-Pelouse Voir le message
    . . . pour «apprendre» à utiliser, coder et tout ça des microcontrôleurs... pour ensuite utiliser des PIC
    Si c'est les PIC qui t'intéressent, pas la peine de commencer avec un AVR.
    Démarre avec un PIC.

  13. #12
    jiherve

    Re : Les microcontrôleurs.

    Bonjour
    C'est vrai commencer par un µC simple n'est pas une bonne idée pour appréhender les subtilités des PIC!
    JR
    l'électronique c'est pas du vaudou!

  14. #13
    antek

    Re : Les microcontrôleurs.

    Citation Envoyé par jiherve Voir le message
    C'est vrai commencer par un µC simple n'est pas une bonne idée pour appréhender les subtilités des PIC!
    Qu'est-ce qu'il y a de compliqué dans un 16f877 ?
    Tu dis n'importe quoi !

  15. #14
    jiherve

    Re : Les microcontrôleurs.

    Re
    Donc il n'y a plus d'adressage par page ?
    J'en resterai là.
    JR
    l'électronique c'est pas du vaudou!

  16. #15
    antek

    Re : Les microcontrôleurs.

    Citation Envoyé par jiherve Voir le message
    Donc il n'y a plus d'adressage par page ?
    Oui, c'est compliqué . . .

  17. #16
    freepicbasic

    Re : Les microcontrôleurs.

    Le gros mot des pics c'est "PCLATH" !!!!!!
    A+, pat

  18. #17
    Jean-Pelouse

    Re : Les microcontrôleurs.

    Ah bon, j'achèterai des PIC alors Mais je continue à m'entraîner avec mes atmel

  19. #18
    antek

    Re : Les microcontrôleurs.

    Citation Envoyé par freepicbasic Voir le message
    Le gros mot des pics c'est "PCLATH" !!!!!!
    Je signal à la modération, c'est inacceptable, il y a des enfants ici . . .

  20. #19
    etpi7out

    Re : Les microcontrôleurs.

    Bonjour,

    Je ne sais pas si cela répond exactement à ta question mais il existe ce tuto
    http://www.les-electroniciens.com/vi...une-breadboard
    Dernière modification par Antoane ; 09/02/2017 à 13h27. Motif: Réparation url

  21. #20
    Gérard

    Re : Les microcontrôleurs.

    Citation Envoyé par etpi7out Voir le message
    Bonjour,

    Je ne sais pas si cela répond exactement à ta question mais il existe ce tuto
    http://http://www.les-electroniciens...une-breadboard
    Bonjour et bienvenu.
    Le lien ne mène nulle part, erreur de copié/collé?

  22. #21
    Antoane
    Responsable technique

    Re : Les microcontrôleurs.

    Bonjour,
    Citation Envoyé par Gérard Voir le message
    Le lien ne mène nulle part, erreur de copié/collé?
    C'est réparé.
    Deux pattes c'est une diode, trois pattes c'est un transistor, quatre pattes c'est une vache.

  23. #22
    Jean-Pelouse

    Re : Les microcontrôleurs.

    Bonjour et bienvenue,
    Merci, c'est un truc comme ça que je cherchais
    Ça va m'être utile...

  24. #23
    zibuth27

    Re : Les microcontrôleurs.

    hello,

    fil #5:
    Citation Envoyé par Gérard Voir le message
    Sur uno R3, il y a un quartz.
    Comment as-tu fait, l'as-tu dessoudé?
    c'est pas parce qu'il existe un quartz qu'il fait ce qu'on pense !

    dans le Uno R3
    le quartz existe bien, mais il est relié au mega16U2, c'est à dire à la gestion USB
    le µC lui-même est cadencé par un simple résonateur céramique de bien plus mauvaises précision et stabilité !!

    sur la photo on voit le résonateur avec une simple résistance parallèle, relié aux pins 9 et 10 (au dessus du mot Italy)
    et le quartz avec le montage classique avec résistance et deux capas à la masse
    Pour chaque type d' horloge, les fuses sont différents


    saluts
    Images attachées Images attachées  
    Dernière modification par zibuth27 ; 10/02/2017 à 07h19.

  25. #24
    Jean-Pelouse

    Re : Les microcontrôleurs.

    Je vais en racheter d'autres
    Microchip ou Atmel?

  26. #25
    jiherve

    Re : Les microcontrôleurs.

    Bonjour
    pour rester au dessus de la mêlée : Propeller Parallax P8x32A machine 32 bits octo processeurs @20MHz il n'y a pas photo.
    avantages:
    le soft tourne en RAM cela évite des reprogrammations multiples de l'EEPROM externe ou de la flash interne pour PIC et ATMEL.
    pas de pin dédiées à telle ou telle fonction, reconfiguration totale possible au runtime
    programmation parallèle.
    Librairies trés riches
    Inconvénients:
    gros boitier(DIP40 ou QFP44) et une mémoire externe en plus
    apprentissage de l'assembleur quasiment indispensable si l'on veut de la performance
    pas vraiment pour newbie
    JR
    l'électronique c'est pas du vaudou!

  27. #26
    Jean-Pelouse

    Re : Les microcontrôleurs.

    Bonjour,
    de toute façon je voulais un truc (simple) pour débuter

  28. #27
    antek

    Re : Les microcontrôleurs.

    Citation Envoyé par Jean-Pelouse Voir le message
    Microchip ou Atmel?
    Regarde ce qu'il existe pour chaque fabricant -> IDE, programmateurs, cartes de prototypage, choix de µC, apprentissage, compilateurs, prix . . .

  29. #28
    invite03481543

    Re : Les microcontrôleurs.

    Citation Envoyé par Jean-Pelouse Voir le message
    mais bon, je débute
    Bonjour,

    c'est quoi ton objectif?
    Si c'est uniquement pour le loisir tu peux garder ton arduino, les mauvaises habitudes que tu prendras n'auront pas de conséquences.

  30. #29
    invite03481543

    Re : Les microcontrôleurs.

    Si tu veux te former à des fins professionnelles tu as des µC sérieux:

    -Scilab
    -ST avec ces STM32

    De manière plus générale les µC à coeur ARM.

  31. #30
    Vincent PETIT
    Animateur Électronique

    Re : Les microcontrôleurs.

    Salut,
    Pour des petits microcontroleurs tu as aussi les MSP430 de chez Texas Instruments.

    Ils font des demo board à la sauce Arduino et ils appellent ça les Launchpad. Énorme avantage par rapport à Arduino Uno & Co c'est qu'avec le MSP430 tu peux debugguer de manière hardware (faire dérouler ton programme en pas à pas, le stopper, le relancer, mettre des points d'arrêts, voir ce qui se passe dedans en direct (registres et mémoire))

    Si tu connais un peu Microchip, c'est comme ci Texas Instruments avait intégré le Pickit sur leurs Launchpad pour pouvoir programmer et debugguer avec uniquement un câble USB.

    http://www.ti.com/tool/MSP-EXP430G2
    Et pour 10$

Page 1 sur 3 12 DernièreDernière

Discussions similaires

  1. microcontroleurs
    Par lamboni75 dans le forum Électronique
    Réponses: 6
    Dernier message: 09/10/2013, 14h25
  2. microcontrôleurs
    Par invite73ec6401 dans le forum Électronique
    Réponses: 31
    Dernier message: 08/12/2011, 11h11
  3. microcontrôleurs
    Par invite8837f4cd dans le forum Électronique
    Réponses: 5
    Dernier message: 22/06/2011, 20h11
  4. question sur les microcontroleurs
    Par inviteef5c8f87 dans le forum Électronique
    Réponses: 5
    Dernier message: 29/10/2008, 22h19
  5. Microcontroleurs
    Par invite1ebe912b dans le forum Électronique
    Réponses: 1
    Dernier message: 23/04/2007, 12h46
Découvrez nos comparatifs produits sur l'informatique et les technologies.