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

fonction Capteur de température DS18B20



  1. #1
    pegazix

    Smile fonction Capteur de température DS18B20


    ------

    Bonjour

    j'ai fait un grand programme long et complexe incluant le Capteur de température DS18B20.

    le problème, c'est que la fonction permettant de récupérer la température agit je dirais comme un delay(300);

    if (!ds.search(addr)) { // Recherche un module 1-Wire
    ds.reset_search(); // Réinitialise la recherche de module
    return false; // Retourne une erreur
    }

    Ce délais fait beuger mon afficheur 7 segments

    j'ai cherché dans la bibliothèque sans résultat. on peut retrouver l’ensemble du programme type ici.

    Comment pourrais je enlever ce fameux délais?
    Merci

    -----

  2. Publicité
  3. #2
    PIXEL

    Re : fonction Capteur de température DS18B20

    faudrait donner shéma et code de ta maquette , pour que les cadors du domaine puissent répondre.

  4. #3
    paulfjujo

    Re : fonction Capteur de température DS18B20

    bonjour,

    le lien ICI ne fonctionne pas..

    Sans avoir vu ton code, il me semble que la reconnaissance du device (presence et adresse) ne doit se faire
    qu'une seule fois , à l'init..
    donc en principe pas besoin par la suite..

  5. #4
    adipie

    Re : fonction Capteur de température DS18B20


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

    Re : fonction Capteur de température DS18B20

    le lien http://skyduino.wordpress.com/2012/0...ature-ds18b20/

    j'ai fait le meme montage mais avec un capteur spécial arduino Nom : DS18B20_Digital_Temperature_Sensor.jpg
Affichages : 44
Taille : 36,6 Ko

  8. #6
    carcan

    Re : fonction Capteur de température DS18B20

    Hello !

    quel µC, quel langage ???

    l'interrogation des DS18x20 prend du temps ... et ce timing ne doit pas être interrompu (sauf à certains moments bien précis, mais dans ce cas, il faut bien comprendre tout le protocole de communication du DS18x20 ... et pas utiliser une bibliothèque toute faite).

    Autre solution : 2µC avec :
    - 1µC qui s'occupe de la communication avec les sondes DS18x20 et qui envoie des trames adresse+t° via I²C, UART ou autre interface de communication rapide
    - 1µC qui s'occupe de ton programme principal (régulation, affichage, déclenchement de la fin du monde, ...)

    A+
    Laurent

  9. Publicité

Discussions similaires

  1. capteur DS18B20
    Par eleveSTI dans le forum Électronique
    Réponses: 1
    Dernier message: 14/04/2014, 06h47
  2. Capteur de température Ds18b20
    Par yvan30 dans le forum Électronique
    Réponses: 5
    Dernier message: 29/12/2013, 18h31
  3. Sonde de Température TMP112 vs DS18B20.
    Par Alex-Sensay dans le forum Électronique
    Réponses: 5
    Dernier message: 19/04/2012, 20h49
  4. PIC 18f4550 et sonde temperature DS18B20
    Par kixxxx dans le forum Électronique
    Réponses: 10
    Dernier message: 05/01/2012, 23h49
  5. capteur de temperature dallas ds18b20
    Par Ryback08 dans le forum Électronique
    Réponses: 1
    Dernier message: 21/02/2006, 00h06
Découvrez nos comparatifs produits sur l'informatique et les technologies.