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

gestion intelligente des températures



  1. #1
    jerome12

    gestion intelligente des températures


    ------

    Re bonjour.

    Voilà mon 2ème sujet.

    Je vouddrais mettre en place 2 thermometres qui feraient l'acquisition de température pendant 30 min de 15h30 à 16h et de 00h00 à 00h30. Si un des deux vient a franchir un seuil de 28° je veux que ça allume une lampe de signalisation.

    Faut il faire ça via PC (pour la gestion horaire et de seuil) ou celà peut il se faire via un PIC (j'ai cru comprendre que ça faisait pas mal de choses mais est ce que ça gère des heures ?).

    Je suis un peu newbies là dedans malgré que j'ai fais de l'electronique a une époque pas si lointaine (début 90) mais je me suis orienté info de gestion et maintenant je reviens à mes premiers amours mais c'est pas évident de se reformer.


    Merci d'avance encore !!!

    -----

  2. Publicité
  3. #2
    invite_P89
    Invité

    Re : gestion intelligente des températures

    Lu
    une petite approche pour tes deux problemes
    http://p.may.chez-alice.fr/m272.html#bookmark1
    a bientôt

  4. #3
    jerome12

    Re : gestion intelligente des températures

    Merci POM.

    PAr contre c'est dommage il n'y a pas les sources du prog VB et ça ne me dit pas si les heures sont stockées au niveau PC ou PIC car en de coupure du PC ça ne marche plus sinon.

    Qu'en penses tu ?

  5. #4
    invite_P89
    Invité

    Re : gestion intelligente des températures

    Lu
    Les données sont stokées au niveau du PC.Tu peux faire cela à partir d'un pic quel pic ? il faut mettre à plat tes besoins en I/O,un base de temp c'est du domaine du pic mais voir autres systeme pour le calcul du temp qui declencherai des INT sur ton PIC style programmateur fait d'autres recherche sur le net je sais pas.
    Il y a pas mal d'ouverture pour ton application.
    La c'est qu'une proposition sur un tableau peut-être pas besoin de passer par UN PC à voir
    a bientôt

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

    Re : gestion intelligente des températures

    Jérôme,

    Tout ce que tu veux faire est très facilement réalisable par un électronicien avec un petit PIC (horloge, sauvegarde, température).
    Par contre si tu n'as pas de connaissance en PIC il y a 2 options :
    1/ tu fais cela côté PC (tu trouveras des carte d'E/S qui devraient te permettre de faire cela et ensuite tu écris le logiciel
    2/ tu es prêt à investir du temps pour te mettre au PIC. Tu peux aussi acheter une carte ou un kit de développement tout fait qui te permettra de te concentrer sur l'aspect programmation.

    Le meilleur cours en francais sur les PICs (en langage assembleur) est celui de Bigonoff : http://www.abcelectronique.com/bigonoff/

    Pour les PIC18, ce cours en ligne (et en langage C) est de très bonne qualité :
    http://www.aix2pic.indepnet.org/index1.html

    A toi de décider comment procéder...

    a+

  8. #6
    jerome12

    Re : gestion intelligente des températures

    Merci à vous deux pour ces infos.

    Je vais consulter les cours mentionnés afin de voir si je suis capable ou pas de faire le truc.

    PS: c'est quoi un kit de dev en électronique !!!

    J'espère que jje vais y arriver malgré le fait qu'il faut se remettre au C (boudiou c'est loin ça !!!)

    PS2: avec quel compilateur vous faites les progs des PIC (Visual studio ou autre).


    Merci encore

  9. Publicité
  10. #7
    cranor

    Re : gestion intelligente des températures

    bonsoir,

    il est plus facile de programmer les ports d'un pic que les ports
    d'un pc. Même s'il existe beaucoup de librairies qui gèrent les ports,
    il faut apprendre à les utiliser.


    PIC:
    Petit, permet une autonomie au montage

    mais le temps de programmation n'est pas idéal pour le développement :
    nbProgrammation x 10secondes= perte de temps
    10s c'est le temps qu'il faut avec l'autoprogrammation + ICSP, je prefere
    meme pas imaginer ce que ça donnerait s'il fallait que je mette le pic
    sur son support et que je clique par ci par là sur le pc.

    PC: Encombrant mais un programme écrit sur pc peut etre executé très rapidement.


    Donc la meilleure solution est d'utiliser les deux,
    commencer sur pc puis adapter au PIC.
    Le petit hic.. il faut une boiboite avec des entrées/sorties
    pour le PC. Donc, pour l'instant, je réserve cette solution uniquement
    pour les développement utilisant le protocole I2C (adaptateur = 2

    Et à la différence du PIC, le pc a une horloge interne.
    Pour le PIC, si on veut une bonne précision,
    il faut utiliser une horloge externe (type RTC [real time clock]).


    Maintenant, pour ce qui est de la programmation,
    le plus simple serait d'apprendre les bases et de comprendre
    le protocol I2C. Pourquoi I2C? parce qu'il existe des capteurs
    de température avec alarme intégré (broche de sortie pour intterruption).
    Il suffit juste de fixer le seuil de température maximum
    via le protocole I2C.

    De plus, lorsque vous savez utilisez I2C, vous savez utiliser plein
    de composants différents (c'est très utilisé dans les téléphones portables,
    et même les TV pour la communication entre différents circuits: tuner, son, etc..).

    Pour l'horloge, il existe aussi des RTC I2C.

    Le mieux est de commencer par programmer sur PC
    jusqu'à ce que le programme fonctionne, puis de l'adapter
    pour qu'il soit utilisable sur PIC.

    En plus, il sera plus facile de gérer les données sur PC (il suffit de les afficher)
    Avec le PIC, il faudrait les enregistrer quelque part (dans l'eeprom[interne])
    puis les afficher sur un écran ( ce qui demande de connaitre le fonctionnement des écrans)
    ou enregistrer dans l'eeprom et les balancer au pc ensuite via le protocole
    série(il faudra créer le programme à lancer sur le pc..)


    Pour plus d'informations, il y a toujours google

    Mais commencez par regarder :
    http://joel.soranzo.free.fr/Prj_I2C/...eriel_LM75.htm
    http://www.national.com/mpf/LM/LM75.html
    http://www.100acre.org/elec/lm75/


    Et voyez sur internet s'il n y a pas deja une personne ayant
    fait ce que vous voulez ou une chose qui s'en approche.
    http://www.franksteinberg.de/lm75.htm (intéressant mais en allemand)

    bon courage



    PS: L'electronique a bien changé.. depuis l'apparition du numérique
    (mais ça tombe bien, j'aime pas l'analogique )

    bon courage.

  11. #8
    cranor

    Re : gestion intelligente des températures

    Citation Envoyé par jerome12 Voir le message
    Merci à vous deux pour ces infos.

    Je vais consulter les cours mentionnés afin de voir si je suis capable ou pas de faire le truc.

    PS: c'est quoi un kit de dev en électronique !!!

    J'espère que jje vais y arriver malgré le fait qu'il faut se remettre au C (boudiou c'est loin ça !!!)

    PS2: avec quel compilateur vous faites les progs des PIC (Visual studio ou autre).


    Merci encore
    Un kit de développement est un circuit imprimé monté et prêt à être utilisé.
    Il ya le microntroleur et tous les composants qui sont nécessaires au fonctionnement du µC + parfois, circuit de conversion des niveaux logiques
    pour le port série (donc communication PC[port série]<=>PIC [via tx/rx]).
    Souvent, il y a aussi des périphériques.. du type: afficheur, clavier, ...
    Exemple: http://i1.ebayimg.com/07/i/000/a4/55/76d3_1.JPG
    ou encore http://www.sure-electronics.net/DC,I...CS-BP006-1.jpg

    ça permet d'aller plus vite au début d'un projet, de fabriquer
    un prototype à moindre coup (sans passer par la réalisation complète du
    circuit imprimé), et parfois aussi, de tester la faisabilité d'un projet.



    Compilateurs:

    Pour le C, il y a http://www.htsoft.com/ (payant, sur la version gratuite la taille du programme est limité [mais pas sur tous les µC, donc se renseigner sur le site]). Il y a aussi SDCC, gratuit, mais jamais essayé donc je ne pourrais pas vous aider.
    En assembleur, il y a les outils (IDE+compilateur) fournit par microchip (www.microchip.com , chercher MPLAB)
    Sinon, il y a aussi picbasic (et ses semblables) mais il faudra que d'autres personnes
    vous renseigne à ce sujet. ça doit etre facilement accessible comme langage,
    surtout si vous avez deja fait du C (et sans doute, deja programmé
    dans un langage basic aussi.. ).

    Bon courage, et si vous avez des questions, n'hésitez pas

  12. #9
    Gérard

    Re : gestion intelligente des températures

    http://www.lextronic.notebleue.com/produit.php?id=3
    Carte de développement EasyPic4, sur la même page tu trouveras 3 compilateurs Basic, C et Pascal suivant tes aspirations.
    Une version de démo est téléchargeable.

Discussions similaires

  1. Températures Des Planètes
    Par seconde10 dans le forum Archives
    Réponses: 16
    Dernier message: 08/07/2007, 11h18
  2. températures d'ébullition des chalchogènes
    Par couik dans le forum Chimie
    Réponses: 1
    Dernier message: 06/01/2007, 12h25
  3. Première carte des températures de surface de Vénus
    Par RSSBot dans le forum Commentez les actus, dossiers et définitions
    Réponses: 0
    Dernier message: 22/12/2006, 09h35
  4. Hockey Stick : reconstruction des températures et controverse scientifique
    Par RSSBot dans le forum Commentez les actus, dossiers et définitions
    Réponses: 305
    Dernier message: 29/07/2006, 21h49
  5. Des Sciences de Gestion, ou de la Science appliquée aux Arts de gestion ?²
    Par ffvsdoom dans le forum [ARCHIVE] Psychologie / Sociologie
    Réponses: 3
    Dernier message: 06/01/2005, 18h42
Découvrez nos comparatifs produits sur l'informatique et les technologies.