IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Arduino Discussion :

ESP32H2, pas mieux que 8 bits pour l'ADC ? [Arduino ESP32]


Sujet :

Arduino

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Août 2006
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 14
    Par défaut ESP32H2, pas mieux que 8 bits pour l'ADC ?
    Bonjour,

    J'ai un problème de mesure de tension en utilisant un ESP32 H2.
    La fonction analogRead() retourne une valeur 12 bits, mais derrière la résolution semble être de seulement 8 bits.

    Ci-dessous j'ai effectué la même mesure avec un ESP32 WROOM32 (à gauche) et un ESP32 H2 (à droite), valeurs brutes.
    Les mesures sont toutes les 10 secondes, sur environ 15 minutes. On voit une décroissance "lisse" avec le WROOM, alors qu'on a un pallier avec le H2.

    Nom : graph2.png
Affichages : 116
Taille : 72,4 Ko

    Une estimation grossière montre qu'on peut s'attendre à avoir 256 valeurs sur l'intervalle de mesure, soit 8 bits.
    analogReadResolution(12) ne change rien sur la valeur retournée, qui est déjà en 12 bits.
    J'ai voulu essayer analogSetWidth(), mais cette fonction n'est pas reconnue.

    Le code est des plus simples pour ce test (sous platformio):
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    #include <Arduino.h>
     
    void setup()
    {
      Serial.begin(9600);
    }
     
    void loop()
    {
      analogReadResolution(12);
      Serial.print(analogRead(2));
      delay(10000);
    }
    Avez-vous des idées ?
    Images attachées Images attachées  

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Microsoft fait mieux que prévu pour son second trimestre fiscal
    Par Stéphane le calme dans le forum Actualités
    Réponses: 41
    Dernier message: 31/01/2014, 16h34
  2. [AC-2007] Pas de pilote ODBC 32 bits pour Access 2007/2010
    Par Baud10 dans le forum Requêtes et SQL.
    Réponses: 8
    Dernier message: 14/06/2011, 18h25
  3. Débat : SFML pas mieux que la SDL?
    Par Xanto dans le forum SFML
    Réponses: 17
    Dernier message: 27/01/2010, 15h59
  4. Réponses: 6
    Dernier message: 07/07/2006, 17h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo