Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Coupleurs de bus EIB/KNX
#40
Bonjour à tous.

J'ai moi aussi :
1) installé un système EIB dans ma maison.
2) utilisé principalement des PB Merten/Artec
3) l'idée de réaliser mes montages/interfaces EIB parso
... bref, je ne pouvais pas ne pas écrire dans ce sujet !

Alors pour les PB Artec et les BCU, je ne pense pas que changer les
BCU1 en BCU2 apporte quoi que ce soit de plus si on ne change pas en
même temps les plaquettes ARTEC PB.
En effet, dans le catalogue Merten, il y a clairement 2 types de
plaquettes PB ARTEC :
- Les plaquettes à 2, 4, 6 et 8 boutons, qui utilisent des softwares
prévus pour BCU1.
- Les plaquettes MULTIFONCTION à 8 boutons (avec ou sans IR), qui
utilisent un software prévu pour BCU2.
Si on veut utiliser les objets "feedback" en même temps que
différentes fonctions sur les boutons, seules les plaquettes
MULTIFONCTION conviennent, car leur software d'application est prévu
pour utilser la mémoire supplémentaire des BCU2.
Comme les BCU2 sont compatibles (sauf rares exceptions) avec les
applications pour BCU1, placer une plaquette "simple" et son software
sur un BCU2 va fonctionner ... mais exactement comme sur un BCU1, c-à-
d sans la fonction feedback.

Bref, vu la faible différence de prix entre BCU1 et 2, moi je n'ai
finalament acheté que des BCU2 ... et des plaquettes multifonctions.
... Ce qui m'a permis de découvrir avec "joie" que le module info-
display n'est PAS compatible DU TOUT avec les BCU2, et aussi que le
module RS-232 standard (=pas FT1.2) ne fonctionne sur un BCU2 QUE si
le BCU2 a préalablement été programmé pour cela ... dur dur si on
comptait justement s'en servir pour programmer la nouvelle
installation. ;-(


Mais revenons au but premier de ce sujet : la fabrication d'une
interface EIB "perso".
Une recherche sur la toile montre que certains autrichiens se sont
déjà intéressé au problème :
---> voir "KNXcalibur" sur https://www.auto.tuwien.ac.at/projects/hba/
par exemple.
Il existe aussi un ou deux produits dérivés de ce projet mais, dans
tous les cas, il s'agit d'un montage et d'un software assez "lourd" :
- stack EIB complet écrit en C, avec module EIB/IP et divers autres
modules.
- interfaces serie / USB / Ethernet
- "gros" microcontroleur
et le tout documenté principalement en allemand.
Perso, je déchiffre un tout petit peu l'allemand mais pour le reste je
désire réaliser quelque chose de bcp plus simple.

Mon idée de base est la suivante : je possède une chaudière "Buderus"
avec un module de gestion "Ecomatic 3000", le système de gestion date
des années 80 mais, après vérification, on ne fait pas spécialement
mieux aujourd'hui (capteur de température extérieure, 2 circuits de
chauffe dont 1 avec vanne mélangeuse, optimiseur {= décaleur de courbe
de chauffe} pour chaque circuit de chauffe, modes jour/nuit/été,
etc...).
Buderus fabrique une interface EIB pour son nouveau système "Ecomatic
4000" mais ce module coute plus de 200 € et je devrais y ajouter le
prix du nouveau "Ecomatic 4000" - entre 800 et 1000 € ... à ce tarif
là on changerait bien toute la chaudière ... :-((.
Bref, bcp trop cher pour un système qui fonctionnera encore
parfaitement une dizaine d'années.
Je me suis donc mis en tête de fabriquer ma propre interface EIB<--
>Ecomatic 3000.
Comme je suis programmeur mais pas électronicien, je n'y connais pas
encore grand-chose en microcontroleurs.
Au départ, je pensais me lancer dans l'étude des 68-05 et 68-11, une
famille bien connue et documentée sur internet, mais l'apparition des
nouveaux BCU/BIM sur base des puces NEC ainsi que le cruel manque
d'information intéressante pour les débutants sur ces mêmes puces NEC
m'a fait reculer ; finalement l'abondance de projets, exemples et
exercices divers proposés pour la famille des PICs, ainsi que la
disponibilité des excellents cours de "Bigonoff" sur les PIC 16 et 18
m'a décidé pour les puces de Microchip.

Après une période de réflexion, les contours de mon projet "chaudière"
deviennent plus net :
- utiliser le PIC16F877A comme microcontroleur
- utiliser le TP-UART comme interface entre bus EIB et le PIC
- écrire en assembleur PIC16F une version simplifiée (et open-source)
du stack EIB
Le stack EIB simplifié ne supportera sur le bus EIB que la
communication par groupes et la programmation de l'adresse physique,
tout le reste (programmation de l'application, des paramètres, des
associations objets-groupes, ...) sera pour l'instant programmé
directement sur PIC à partir d'un PC car l'acces aux outils
"développeur" pour l'ETS n'est pas financièrement accessible pour
l'instant (tout comme l'ETS lui même, à mon avis ...) pour les
particuliers.

Pour l'instant, je réflèchi sur papier à la structure de ce "stack"
EIB et plus particulièrement à l'algorithme de réception, mais je peux
pas dire que la data-sheet de la puce TP-UART soit un modèle du genre,
surtout à coté des data-sheet de microchip.

Une fois le mini stack EIB fonctionnel, il sera assez simple de
développer n'importe quelle fonctionnalité classique comme un module
de sortie relais ou dimmer, un module d'entrées du type boutons
poussoirs ou capteurs de fenêtres, etc... mais aussi, et c'est bien le
but, d'interfacer des objets pour lesquels il n'existe aujourd'hui
aucune solution EIB correcte ou financièrement abordable (ma bonne
vieille chaudière ...).

Toute aide est bien sur la bienvenue mais je pense que ce sera plus
facile d'en discuter une fois que j'aurai publié une première version
de mon code (même incomplet) sur le web : dans les semaines à venir,
je ne manquerai pas de vous donner le lien.

Keldo.


Messages dans ce sujet
Coupleurs de bus EIB/KNX - par Marcha - 26/07/2007, 17:42:14
Coupleurs de bus EIB/KNX - par jef2000 - 26/07/2007, 20:34:10
Coupleurs de bus EIB/KNX - par Marcha - 27/07/2007, 11:16:02
Coupleurs de bus EIB/KNX - par stephane.herraiz@gmail.com - 30/07/2007, 09:14:03
Coupleurs de bus EIB/KNX - par jef2000 - 30/07/2007, 11:43:05
Coupleurs de bus EIB/KNX - par stephane.herraiz@gmail.com - 30/07/2007, 12:36:22
Coupleurs de bus EIB/KNX - par jef2000 - 30/07/2007, 16:00:31
Coupleurs de bus EIB/KNX - par Marc Assin - 30/07/2007, 17:04:53
Coupleurs de bus EIB/KNX - par stephane.herraiz@gmail.com - 31/07/2007, 08:57:11
Coupleurs de bus EIB/KNX - par Marc Assin - 31/07/2007, 09:30:45
Coupleurs de bus EIB/KNX - par stephane.herraiz@gmail.com - 31/07/2007, 09:51:41
Coupleurs de bus EIB/KNX - par nulix - 31/07/2007, 10:02:48
Coupleurs de bus EIB/KNX - par jef2000 - 31/07/2007, 15:19:56
Coupleurs de bus EIB/KNX - par nulix - 31/07/2007, 15:41:34
Coupleurs de bus EIB/KNX - par stephane.herraiz@gmail.com - 01/08/2007, 10:30:50
Coupleurs de bus EIB/KNX - par Marc Assin - 01/08/2007, 14:44:37
Coupleurs de bus EIB/KNX - par mickg - 01/08/2007, 16:58:06
Coupleurs de bus EIB/KNX - par Marc Assin - 02/08/2007, 08:35:33
Coupleurs de bus EIB/KNX - par mickg - 02/08/2007, 09:12:58
Coupleurs de bus EIB/KNX - par Marc Assin - 02/08/2007, 13:53:46
Coupleurs de bus EIB/KNX - par mickg - 02/08/2007, 14:21:06
Coupleurs de bus EIB/KNX - par Marc Assin - 04/08/2007, 18:05:13
Coupleurs de bus EIB/KNX - par junior76 - 04/08/2007, 18:14:51
Coupleurs de bus EIB/KNX - par Marc Assin - 04/08/2007, 18:43:05
Coupleurs de bus EIB/KNX - par Marc Assin - 04/08/2007, 18:52:36
Coupleurs de bus EIB/KNX - par mickg - 04/08/2007, 20:30:32
Coupleurs de bus EIB/KNX - par Marc Assin - 05/08/2007, 08:04:47
Coupleurs de bus EIB/KNX - par mickg - 05/08/2007, 08:36:11
Coupleurs de bus EIB/KNX - par Marc Assin - 05/08/2007, 09:09:14
Coupleurs de bus EIB/KNX - par jef2000 - 05/08/2007, 09:54:44
Coupleurs de bus EIB/KNX - par Marc Assin - 05/08/2007, 15:13:48
Coupleurs de bus EIB/KNX - par jef2000 - 05/08/2007, 16:19:54
Coupleurs de bus EIB/KNX - par Marc Assin - 05/08/2007, 16:53:07
Coupleurs de bus EIB/KNX - par Marc Assin - 05/08/2007, 17:13:41
Coupleurs de bus EIB/KNX - par mickg - 06/08/2007, 09:53:15
Coupleurs de bus EIB/KNX - par Marc Assin - 06/08/2007, 10:42:00
Coupleurs de bus EIB/KNX - par Marc Assin - 06/08/2007, 16:07:45
Coupleurs de bus EIB/KNX - par mickg - 06/08/2007, 16:37:18
Coupleurs de bus EIB/KNX - par Marc Assin - 06/08/2007, 17:11:53
Coupleurs de bus EIB/KNX - par keldo - 08/08/2007, 01:15:03
Coupleurs de bus EIB/KNX - par Marc Assin - 08/08/2007, 09:13:19
Coupleurs de bus EIB/KNX - par keldo - 08/08/2007, 14:13:46
Coupleurs de bus EIB/KNX - par keldo - 08/08/2007, 15:06:56
Coupleurs de bus EIB/KNX - par stephane.herraiz@gmail.com - 09/08/2007, 09:05:49
Coupleurs de bus EIB/KNX - par keldo - 09/08/2007, 14:42:23
Coupleurs de bus EIB/KNX - par Marc Assin - 09/08/2007, 16:04:51
Coupleurs de bus EIB/KNX - par keldo - 10/08/2007, 01:49:07
Coupleurs de bus EIB/KNX - par Steven - 10/08/2007, 08:10:41
Coupleurs de bus EIB/KNX - par keldo - 10/08/2007, 12:57:47
Coupleurs de bus EIB/KNX - par Ludovic50750 - 10/08/2007, 13:21:53
Coupleurs de bus EIB/KNX - par Steven - 10/08/2007, 13:45:55
Coupleurs de bus EIB/KNX - par keldo - 12/08/2007, 01:11:01
Coupleurs de bus EIB/KNX - par keldo - 16/08/2007, 21:08:21
Coupleurs de bus EIB/KNX - par Marc Assin - 30/08/2007, 18:08:33
Coupleurs de bus EIB/KNX - par Marc Assin - 17/09/2007, 14:37:19
Coupleurs de bus EIB/KNX - par keldo - 18/09/2007, 00:40:29
Coupleurs de bus EIB/KNX - par jef2000 - 18/09/2007, 08:15:06
Coupleurs de bus EIB/KNX - par Marc Assin - 18/09/2007, 08:38:26
Coupleurs de bus EIB/KNX - par Dfrog - 18/09/2007, 11:25:05
Coupleurs de bus EIB/KNX - par Marc Assin - 20/09/2007, 18:59:08
Coupleurs de bus EIB/KNX - par David Aussillou - 20/09/2007, 19:03:12
Coupleurs de bus EIB/KNX - par Marc Assin - 20/09/2007, 19:17:57
Coupleurs de bus EIB/KNX - par David Aussillou - 20/09/2007, 20:04:41
Coupleurs de bus EIB/KNX - par Marc Assin - 20/09/2007, 20:37:04
Coupleurs de bus EIB/KNX - par keldo - 21/09/2007, 21:28:25
Coupleurs de bus EIB/KNX - par keldo - 21/09/2007, 21:55:14
Coupleurs de bus EIB/KNX - par Marc Assin - 22/09/2007, 08:27:52
Coupleurs de bus EIB/KNX - par mickg - 22/09/2007, 08:37:59
Coupleurs de bus EIB/KNX - par keldo - 24/09/2007, 22:33:39
Coupleurs de bus EIB/KNX - par Marc Assin - 25/09/2007, 08:06:26

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)