Bonjour, cliquez-ici pour vous inscrire et participer au forum.
  • Login:



+ Répondre à la discussion
Page 1 sur 2 1 DernièreDernière
Affichage des résultats 1 à 15 sur 22

Construction d'un thermomètre numérique

  1. Arthurdu07

    Date d'inscription
    novembre 2007
    Âge
    26
    Messages
    14

    Construction d'un thermomètre numérique

    Bonjour,

    je suis en terminale S SI et j'ai un projet à réaliser en PPE. Je dois fabriquer un thermomètre électronique à partir des éléments suivants:
    - programmation avec PICBASIC (sachant que je n'ai pas d'excellentes notions avec ce programme, mon professeur n'étant pas très doué pour l'enseignement)



    Les outils que l'on possède sont:
    - un afficheur
    - un câble PICBASIC
    - une résistance
    - un capteur thermique

    En fait, le fonctionnement sur lequel nous nous basons est que la thermistance, en captant la chaleur, crée un courant qui circulera dans la résistance, et par conséquent chauffera. La résistance, selon son échauffement, indiquera la température sur l'afficheur grâce au programme PICBASIC que l'on aura réalisé.

    -----

     


    • Publicité



  2. DAUDET78

    Date d'inscription
    septembre 2006
    Localisation
    Ile de France
    Âge
    74
    Messages
    60 938

    Re : Construction d'un thermomètre numérique

    Une thermistance ....faut sacrément linéariser, c'est bon pour un thermostat, pas pour un thermomètre!
    Prend LM35, LM335 ou en numérique DSxxxx
    Je suis en vacances du 19 au 26 mai . Bon forum
     

  3. gabymodel

    Date d'inscription
    avril 2007
    Âge
    65
    Messages
    309

    Re : Construction d'un thermomètre numérique

    Bonjour
    à lire avant tout
    http://fr.wikipedia.org/wiki/Thermistance
    Amicalement
     

  4. Arthurdu07

    Date d'inscription
    novembre 2007
    Âge
    26
    Messages
    14
    Merci pour votre réponse. J'ai justement ces 2 capteurs (LM335 et DS 1620).

    Cependant, je dois comparer ces 2 composants pour prendre le plus approprié à mon montage (le LM335 étant en binaire d'après ce que j'ai cru comprendre, et il nous faut le convertir).
    Je dois donc réaliser un montage avec seulement l'un de ces 2 composants, comportant une l'afficheur numérique sur lequel s'affichera la température. Le tout sera branché sur une platine PICBASIC. Cependant, c'est la première fois que je rencontre ces 2 capteurs, et je ne connais pas du tout leurs propriétés, et ne sais pas comment les brancher.
    J'ai vu le topic de ero-sennin qui parlait justement du composant LM335 (montage AOP + lm335) mais je ne le comprends pas, le niveau étant bien plus élevé que le mien.
    De plus, il me faut un programme PICBASIC, pour faire fonctionner tout cela, et je ne connais que très peu le langage PICBASIC...

    Auriez-vous le schéma d'un montage simple, me permettant de réaliser ce "thermomètre numérique", ainsi que le programme PICBASIC l'accompagnant? Et, savez-vous comment je peux les comparer?

    Merci d'avance.
     

  5. laurentnic

    Date d'inscription
    janvier 2008
    Localisation
    Tours 37
    Messages
    284

    Re : Construction d'un thermomètre numérique

    Bonjour

    Regarde ce livre: Sinitier à la programmation des PICBASIC
    Chez ETSF
    Ca va te donner pas mal d'élement sur ton montage

    cordialement
     


    • Publicité



  6. Jack

    Date d'inscription
    avril 2003
    Localisation
    Metz
    Messages
    15 811

    Re : Construction d'un thermomètre numérique

    le LM335 étant en binaire d'après ce que j'ai cru comprendre
    Justement non, c'est un capteur analogique qui délivre une tension de 10 mV/K.

    Le DS1620 lui, fournit directement la température sous forme numérique. Il est très facile à mettre en œuvre matériellement parlant, mais demande quelques bases de programmation, les circuit fournissant ses données en série (bit à bit) comme un registre à décalage.

    A+
     

  7. laurentnic

    Date d'inscription
    janvier 2008
    Localisation
    Tours 37
    Messages
    284

    Re : Construction d'un thermomètre numérique

    Re bonjour

    La programmation en picbasic est très facile

    L'affichage sur ecran LCD aussi

    Le LM 335 doit être connecté a une entrée convertisseur du pic basic

    un petit programme et ca roule mais c'est pas tres precis.

    voir le livre que j'ai mentionné ci dessus

    ca marche bien avec un PB 3B

    cordialement
     

  8. lil-vince

    Date d'inscription
    février 2008
    Localisation
    Lyon
    Âge
    31
    Messages
    1 112

    Re : Construction d'un thermomètre numérique

    Bonjour,

    A mon avis, tu as le même sujet que jorg1n qui avait des problèmes de programmation, tu dois donc pouvoir t´inspiré de ce topic pour ta programmation(parsqu´au final, il nous a copié tout son Soft):

    http://forums.futura-sciences.com/thread201439.html

    Vous pouvez peut-être aussi vous entre-aider...
     

  9. alainav1

    Date d'inscription
    janvier 2005
    Localisation
    calais
    Âge
    67
    Messages
    4 857

    Re : Construction d'un thermomètre numérique

    bonjour,
    j'ai fait un petit document sur mon site (page electronique )ou j'ai fait un petit résumé sur la programmation structurée en basic et comment je l'utilise
    si cela peut t'aider ?
    car le but je pense c'est de comprendre ce que l'on fait donc de concevoir une application .
    codialement
    Alain
     

  10. Arthurdu07

    Date d'inscription
    novembre 2007
    Âge
    26
    Messages
    14

    Re : Construction d'un thermomètre numérique

    Merci pour vos réponses. Par contre, pour mon niveau, je vous assure qu'il est très bas... Même le topic de jorg1n est trop difficile pour moi, lil-vince

    > alainav1, ca m'intéresserait bien, parce que le mieux, c'est de comprendre ce que je fais ^^
     

  11. lil-vince

    Date d'inscription
    février 2008
    Localisation
    Lyon
    Âge
    31
    Messages
    1 112

    Re : Construction d'un thermomètre numérique

    Salut,

    Auriez-vous le schéma d'un montage simple, me permettant de réaliser ce "thermomètre numérique"
    La solution la plus simple est celle que te proposes Laurentnic message#7: connecter directement les LM335 à une entrée du convertisseur A/D de ton PIC...Après si tu veux gagner un peu en précision, le montage d´ero-sennin est aussi le plus simple!

    Quelques questions pour mieux t´aider(mais pas non plus faire ton travail):

    -A quel materiel as-tu le droit?
    Les outils que l'on possède sont:
    - un afficheur
    - un câble PICBASIC
    - une résistance
    - un capteur thermique
    Seulement ca ou quand même quelques condensateurs, AOP et autres résistances?

    -En quel langage tu veux programmer? BASIC ou C ?

    -De quelle précision as-tu besoin?

    Sinon pour les capteurs, à mon avis ton choix est à faire selon si tu veux faire surtout de la programmation (DS1620) ou un peu d´électronique (LM335 amplifié)?
    Personnellement, si tu veux un peu de précision sans avoir à réfléchir à la précision de ta conversion, je prendrais le DS1620. Mais si tu n´as vraiment aucune notion et que tu n´as pas besoin de precision(tu dois quand même tenir 1 degrès de précision d´après les valeurs de jorg1n), utilise le LM335 directement connecté au PIC, comme ca tu n´as qu´a t´occuper du PIC!
     

  12. Arthurdu07

    Date d'inscription
    novembre 2007
    Âge
    26
    Messages
    14

    Re : Construction d'un thermomètre numérique

    Merci pour ta réponse très dévelopée lil-vince

    Oui, on a que ça, donc pas d'AOP (que l'on vient à peine d'étudier), ni de condensateurs... Par contre, une résistance, je suis pas sûr que l'on en ait... il faudrait que je vérifie.

    A propos du langage, je ne savais même pas qu'il y en avait plusieurs... lorsqu'on parle PICBASIC en classe, il n'y a qu'un langage pour nous
    En gros, c'est les trucs du genre: "IF... THEN", "GOTO", "LOCATE 0,1", "PRINT", ...
    Donc même si c'est un langage qu'on utilise, c'est tout de même assez limité je pense... C'est pour ca que je crains un peu la présentation que l'on va faire, étant donné que les programmes que l'on a fait, on les a majoritairement "copié" sur un livre que le prof nous a passé...

    Sinon, pour les précisions... pour l'instant, j'en ai pas à demander...
    Il faut que je vois tout ca avec le matériel, donc attendre 2 semaines pour revenir en cours. D'ici-là, j'y réfléchirai un peu, mais c'est un peu dur sans la platine PICBASIC ou le capteur. Mais en tout cas, tes réponses m'ont été d'une très grande utilité (et merci d'avoir fait l'effort de faire un post de mon niveau, ça doit pas être forcement facile ^^).

    Merci encore
     

  13. Arthurdu07

    Date d'inscription
    novembre 2007
    Âge
    26
    Messages
    14

    Re : Construction d'un thermomètre numérique

    J'ai donc pris le capteur DS1620, mais j'ai un autre problème:
    j'ai effectué ce branchement: http://pagesperso-orange.fr/roger.mo...?n_album_img=0
    Et j'ai utilisé le programme suivant:
    CONST DEVICE=3B
    ' ****************************** *******************
    ' PROGRAMME DE TEMPERATURE
    ' ****************************** *******************
    'les ports utilisées
    '2 = CLK
    '3 = RST
    '4 = DQ

    DIM th AS INTEGER

    SET PICBUS HIGH 'met le bus a 19200 bps
    LCDINIT 'initialise l'écran LCD
    CSROFF 'supprime le curseur de l'écran

    lecture:
    OUT 3,1
    SHIFTOUT 2,4,0,&HAA
    th=SHIFTIN(2,4,0,9)
    OUT 3,0
    LOCATE 0,2
    th=th/2
    PRINT "il fait "
    PRINT DEC(th,2,0)
    PRINT " degrés"
    GOTO lecture


    Au niveau du fonctionnement, il n'y a pas de problèmes, mais le problème est que je ne sais pas pourquoi ce programme et pourquoi ce branchement que j'ai trouvés sur internet. Et je suis certain que lors de ma présentation de PPE, l'explication du pourquoi de ce branchement et de ce programme me seront posés... surtout que je n'ai pas grand chose à dire, puisque mon projet ne comporte que de l'électrique, et pas de mécanique.
    Pourriez-vous me les expliquer s'il vous plaît? (surtout le branchement)

    Merci d'avance
     

  14. Arthurdu07

    Date d'inscription
    novembre 2007
    Âge
    26
    Messages
    14

    Re : Construction d'un thermomètre numérique

    N'y a-t-il personne qui comprenne ce programme?
     

  15. lil-vince

    Date d'inscription
    février 2008
    Localisation
    Lyon
    Âge
    31
    Messages
    1 112

    Re : Construction d'un thermomètre numérique

    Désolé masi ne connaisaant pas les PICS (ni le BASIC) je n´ais pas le temps de me plonger dans les docs pour te repondre!

    Ce que je peut te dire par contre c´est que si tu lis la doc du DS1620, tu devrais tout trouver, il n´y a rien de compliqué dans le cablage, ou est ton probleme?

    Le prog aussi à l´air des plus simples...

    Ce que j´en comprend:
    'les ports utilisées
    '2 = CLK
    '3 = RST
    '4 = DQ

    DIM th AS INTEGER // déclaration de th comme un entier

    SET PICBUS HIGH 'met le bus a 19200 bps // Initialisation du bus
    LCDINIT 'initialise l'écran LCD
    CSROFF 'supprime le curseur de l'écran

    lecture:
    OUT 3,1 // RST à 1 donc mise en marche du DS1620
    SHIFTOUT 2,4,0,&HAA // Envoi de "AA" (demande la temperature)
    th=SHIFTIN(2,4,0,9) // Recupere la temperature
    OUT 3,0 // Reset du DS1620 (interet?)
    LOCATE 0,2 // ???? (je connais pas cette instruction)
    th=th/2 //?????
    PRINT "il fait " // la, tu dois savoir...
    PRINT DEC(th,2,0)
    PRINT " degrés"
    GOTO lecture
     


    • Publicité




Poursuivez votre recherche :




Sur le même thème :




 

Discussions similaires

  1. construction d'un thermomètre
    Par toto1 dans le forum Électronique
    Réponses: 14
    Dernier message: 12/11/2009, 21h01
  2. aide sur un thermomètre numérique
    Par tassou dans le forum Électronique
    Réponses: 6
    Dernier message: 18/06/2007, 00h01
  3. TPE thermomètre numérique, fréquence d'affichage???
    Par motus44 dans le forum TPE / TIPE et autres travaux
    Réponses: 1
    Dernier message: 05/01/2006, 17h55
  4. Thermometre numerique
    Par azertylr dans le forum Électronique
    Réponses: 11
    Dernier message: 19/10/2005, 11h22
  5. Realiser un Thermometre numerique
    Par Beniamin Sima dans le forum Électronique
    Réponses: 1
    Dernier message: 07/10/2005, 22h10