jeudi 6 mai 2010

Schéma de cablage

Je suis parti sur la base d'un PicBasic 3B, de capteurs de température Dallas 18B20.
Le Pic gère le protocole I2C mais les capteurs dialoguent à travers le protocole 1-Wire.
Heureusement, il existe un circuit adaptateur référencé DS 2482-800 qui jouera le rôle d'interface entre les capteurs de température et le Pic.
Le circulateur nécessite de démarrer en vitesse 3 mais requiert la vitesse 1 pour récupérer un maximum de calories. Il est donc impératif de prévoir deux relais et les éléments pour la commande (REL2 et REL3 sur le schéma ci-dessous).
On rajoute divers voyants permettant de constater de l'état du circulateur (repos, vitesse 3, vitesse 1).
Deux interrupteurs permettront ultérieurement des commandes de réglage.
Pour finir, un afficheur LCD 4 lignes par 20 caractères permettra d'informer des valeurs des températures dans le capteur, en haut et en bas du ballon, ainsi que le retour d'eau du capteur.

Une surprise lors de la réception du circuit DS2482-800, je n'avais pas suffisamment lu la notice, notamment le passage où il est indiqué qu'il se présente en boitier de type CMS !!!
En attendant de recevoir un adaptateur DIL - CMS, il aura fallu souder (micro-souder !!) 16 fils sur le composant lui-même pour le relier à son environnement... pfff....
Mais ça marche.... !!!



6 commentaires:

  1. bonjour je suis embetrer jessaye de reproduire le montage mais je n'arrive pas a communiquer avec les ds18b20.
    Pas de message wait by sur LCD donc bonne communication avec ds 2482-800.
    Mais tjs affichage de 127 en temperature.
    Branches tu les ds18b20 en mode parasite ou normal

    RépondreSupprimer
  2. > Branches tu les ds18b20 en mode parasite ou normal ?

    Je ne sais pas ce qui différencie ces 2 modes ??!!
    la borne informative du signal (centrale) est connectée sur l'entrée IOx à travers la résistance indiquée sur le schéma, les 2 autres à l'alimentation...

    RépondreSupprimer
  3. Bonjour,
    pouvez vous me dire ou acheter le DS2482-800 car je ne le trouve pas !

    Cordialement,Merci

    RépondreSupprimer
  4. chez farnell par exemple
    http://fr.farnell.com/maxim-integrated-products/ds2482s-800/i2c-to-1wire-bridge-8ch-16soic/dp/1606613

    RépondreSupprimer
  5. Salut,

    Pourquoi t'être embêté avec un ds2482-800 alors qu'un ds2480-100 aurait été suffisant et nettement moins ch*ant à souder ?

    Pourquoi aussi avoir rajouter des résistances de pull-up sur les sorties IO ? Normalement, c'est pris en charge par le ds2482 non ?

    A+

    RépondreSupprimer
  6. Je ne sais pas s'il existait (le ds2480-100) "à l'époque"..
    Je pense que les résistances étaient préconisées..

    RépondreSupprimer