Régulation solaire avec PIC

Conseils et outils pour réguler votre installation...

Modérateurs : ramses, Balajol, monteric, ametpierre, j2c

Répondre
jefourcade
Newbie
Newbie
Messages : 7
Enregistré le : mar. nov. 11, 2008 8:48 am
Localisation : 31

Message par jefourcade »

Bonjour,

J'ai réalisé une régulation solaire avec un PIC dont voici quelques caractéristiques :

Le chauffage est constitué d'une chaudière bois, de capteurs solaires et d'une chaudière fuel. Le solaire est utilisé pour générer l'ECS et chauffer la maison ou la piscine.

Le régulateur électronique utilise une carte SBC44B de la société Modtronix
(www.modtronix.com) équipé d'un processeur 18F452. Une carte d'interface permet d'accéder via un bus I2C à un afficheur LCD (à travers des extender de bus Philips 82B715) et un réseau 1-wire (à l'aide du circuit im1WP de Modtronix).

Cette carte d'interface est reliée à un serveur web et un serveur de mail (carte PINK de la société Parallax : www.parallax.com), ce qui permet de surveiller à distance l'état du système. La carte d'interface est reliée à une carte comportant des relais statiques sharp (S202T02) qui commandent les circulateurs et les vannes d'aiguillages et de régulations.

Les capteurs de températures sont des capteurs numériques DS18B20 1-wire reliés à travers un Hub de chez Hobby Board (www.hobby-boards.com).

Un logiciel du nom de LogTempNet écrit en Pascal Delphi permet de monitorer l'ensemble des températures à travers le réseau (en http).

Le langage utilisé pour programmer le 18F452 est le C et le compilateur utilisé le freeware C18 de microchip avec l'interface MPLAB IDE (également freeware).

Le PIC est programmé directement par l'interface RS232 du PC une fois qu'il a été programmé avec le bootloader de chez microchipc (www.microchipc.com). Cette première programmation nécessite un programmer hard de PIC.

Pour ceux que cela intéresse La doc peut être téléchargée à l'adresse suivante : http://dl.free.fr/lM3TL2DZp

Jean Fourcade

jefourcade
Newbie
Newbie
Messages : 7
Enregistré le : mar. nov. 11, 2008 8:48 am
Localisation : 31

Message par jefourcade »

Le lien ci dessus ne semble pas fonctionner. Utilisez celui-ci : http://dl.free.fr/bvI9t0kNh

Avatar du membre
BJ36
Technicien Solaire
Technicien Solaire
Messages : 429
Enregistré le : mar. déc. 27, 2005 10:33 am
Localisation : Chateauroux 36 (centre)
Contact :

Message par BJ36 »

Bonjour,

je cherche un programme en delphi pour le one wire et i2c, est-il possible de connaitre l'auteur de ton programme LogTempNet, ou d'avoir les sources ?

merci

Bj36

jefourcade
Newbie
Newbie
Messages : 7
Enregistré le : mar. nov. 11, 2008 8:48 am
Localisation : 31

Message par jefourcade »

Bonjour,

C'est moi qui est écrit le logiciel LogTempNet et j'ai donné les sources dans le lien de mon précédent message. LogTempNet ne permet pas de faire l'acquisition de données 1-Wire. Il permet juste d'aller interroger une page web http, d'analyser le contenu de cette page et de tracer les valeurs relevées (voir l'exemple du code source de la page index2.htm. J'utilise des meta name dans l'entête du fichier HTML pour récupérer une valeur numérique).

Pour utiliser le 1-wire sur un PC, le plus propre est d'utiliser le circuit DS2480B qui est un convertisseur RS232 - 1-wire. Tu dois pouvoir utiliser le sdk de chez maxim. Il me semble qu'ils ont une interface Delphi (http://www.maxim-ic.com/products/ibutto ... /index.cfm)

Jean Fourcade

Avatar du membre
BJ36
Technicien Solaire
Technicien Solaire
Messages : 429
Enregistré le : mar. déc. 27, 2005 10:33 am
Localisation : Chateauroux 36 (centre)
Contact :

Message par BJ36 »

bonjour,

merci jean

a+

bruno

Répondre

Retourner vers « Régulation »