FORUM Allinbox » Techniques Vidéoprojecteurs DIY   » Electronique »

[QST] Qui s'interesse au X10?

 

19 utilisateurs inconnus

 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

[QST] Qui s'interesse au X10?

n°47252
accobrasp
La peur n'évite pas le danger
Posté le 20-01-2010 à 10:26:37  profilanswer
 

Bonjour à tous ,
Comme je le disais dans le topic ZeltroleurII ce la pourrait être intéressant de développer un récepteur X10 pour une centaine d'unités.
alors , pour commencer : "qu'ezaco" le X10??? :??:  :
 
C'est un protocole qui a été crée pour la domotique il y a une bonne dizaine d'années ; il n'est donc pas "up to date"; il est lent( 1 seconde pour transmettre un ordre) et il n'est pas bidirectionnel (on n'a pas de garantie que la lampe a été allumée ou éteinte ou encore que le volet a été fermé...).
Quel intérêt alors?? et bien d'une part il fonctionne sur courant porteur donc pas de fils à ajouter, d'autre part il existe pas mal de produits commerciaux fonctionnant sur ce protocole comme celui ci :
 
http://www.maison-intelligente.fr/ [...] 6-368.html
 
Qui sont à la fois relativement abordables et faciles à intégrer... sauf que ...personnellement j'ai 8 à 9 volets à commander et que 8x70= 560€...
 
Je disais donc à Zeltron que si une douzaine de forumeurs étaient intéressés par ce genre de produit je pouvais envisager d'entamer une étude et concevoir un récepteur équivalent à celui-ci mais dont le prix pourrais être divisé par 2 (je l'espère en tout cas)... avec 2 petites restrictions quand même :  
1) pour avoir une chance d'arriver à un prix raisonnable, il est souhaitable de fixer l'adresse du module dans le microcontroleur (µP) à la programmation pour éviter les roues codeuses (Chères) et limiter le nombre d'entrées /sorties du µP; donc chaque récepteur à une adresse fixe (à moins de reprogrammer son contrôleur). Évidemment c'est un petit peu moins souple que la version commerciale mais ce type de produit est installé à demeure et n'a pas en général besoin de modifier son adresse une fois installé... l'adresse peut être inscrite sur le µP de telle sorte qu'en cas de problème le module peut être remplacé par un modèle commercial convenablement programmé.
2) ce prix implique évidemment de "mouiller la chemise" façon DIYiste : je peux sans doutes assurer l'approvisionnement des composants et du circuit imprimmé ainsi que la programmation du (ou des) µP (avec les adresses différentes évidemment...) mais pas le montage;  comme la grande majorité des habitués de ce forum sont des aficionados du fer à souder, cela ne devrait pas constituer un obstacle majeur...  
 
Le contrôleur peut ressembler à ça :
 
http://www.maison-intelligente.fr/ [...] 2-280.html
 
ou être intégré dans un un système tel que le ZeltroleurII
 
J'attend donc les réactions histoire de voir si ce sujet présente un intérêt... si intérêt il y a... nous passeront à la phase 2 : le sondage.
Une autre option pourrait être la mise  en place d'une commande groupée... plus simple évidemment ... mais aussi moins rentable


---------------
S'il suffisait d'être organisé pour être intellectuellement productif, l'armée grouillerait de prix Nobels.
n°47253
oliv49
What's Behind Darkness
Posté le 20-01-2010 à 19:24:50  profilanswer
 

salut,

Citation :

1) pour avoir une chance d'arriver à un prix raisonnable, il est souhaitable de fixer l'adresse du module dans le microcontroleur (µP) à la programmation pour éviter les roues codeuses (Chères) et limiter le nombre d'entrées /sorties du µP; donc chaque récepteur à une adresse fixe (à moins de reprogrammer son contrôleur). Évidemment c'est un petit peu moins souple que la version commerciale mais ce type de produit est installé à demeure et n'a pas en général besoin de modifier son adresse une fois installé... l'adresse peut être inscrite sur le µP de telle sorte qu'en cas de problème le module peut être remplacé par un modèle commercial convenablement programmé.


pourquoi ne pas utiliser un contacteur DIP multiple pour l'adresse ?


---------------
Le pétrole
une autre vision du climat
mood
Crieto
Posté le 20-01-2010 à 19:24:50  profilanswer
 

n°47254
Profil sup​primé
Posté le 20-01-2010 à 21:45:33  answer
 

Salut^^
+1 avec Oliv (salut au passage), on peut utiliser des micro switch dip.
Et puis c'est pas spécialement cher!
Perso,ca m'intérese...
 
Si tu as des shémas que l'on voit à quoi ca ressemble, ca me bote aussi^^
Pour les soudures,j'ai de quoi souder ca donc pour moi,c'est bon.
Reste à savoir le prix.Par contre, pas trop daccord avec l'adressage par programmation pour la bonne et simple raison que certains pourraient vouloir des modules X10 sans s'enm*** à devoir les programmer.
Sauf si ton montage utilise un port RS232 avec Max232 pour le programmer, ou alors un port en SPI ou autre...

n°47255
oliv49
What's Behind Darkness
Posté le 20-01-2010 à 22:08:04  profilanswer
 

si le projet ce base sur un PIC, un programmateur RSR232 => ICSP est facilement réalisable. en plus si on est amener a modifier souvent sont installation, voir à déplacer le kit (qui peut comprendre de nombreuses prises) il faut qu'on puisse changer l'adresse facilement. si le micro-switch c'est trop cher tu peux toujours prevoire des jumper, ou même des points de soudure...


Message édité par oliv49 le 20-01-2010 à 22:47:16

---------------
Le pétrole
une autre vision du climat
n°47256
Profil sup​primé
Posté le 21-01-2010 à 09:59:25  answer
 

oliv49 a écrit :

si le projet ce base sur un PIC, un programmateur RSR232 => ICSP est facilement réalisable. en plus si on est amener a modifier souvent sont installation, voir à déplacer le kit (qui peut comprendre de nombreuses prises) il faut qu'on puisse changer l'adresse facilement. si le micro-switch c'est trop cher tu peux toujours prevoire des jumper, ou même des points de soudure...


+1 A la base,tous les modules X10 utilisent des switch pour sélectionner l'adresse du module... Au pire,cavalier (ca coute rien), ou alors prévoir sur le typon des vias que l'on peut remplacer par des résistances 0 Ohm. Mais le plus simple reste les switch DIP comme l'a suggéré Oliv. Perso,quand tu fais des montages à +30e, je vois pas en quoi une truc à 1e change grand chose si ca peut simplifier là vie,à la place de devoir utiliser un programmateur externe ou de le relier à un PC...
 
Mais ton idée à du bon quand même!  :p  :jap:


Message édité par Profil supprimé le 21-01-2010 à 13:06:27
n°47257
accobrasp
La peur n'évite pas le danger
Posté le 21-01-2010 à 14:42:55  profilanswer
 

Je vous remercie pour l'intérêt que vous portez à ce projet ;  
 
Pour l'adressage par DIP switch il en faut 2  et personnellement je n'ai rien trouvé en dessous de 3€ pièce donc pour rester en dessous de 30€ pour le total ça part mal... ensuite ma préférence marquée pour l'adressage préprogrammé vient du fait que j'aurais aimé essayer d'utiliser des PIC12 à 8 broches, le problème étant que l'on doit tout faire rentrer dans une boite d'encastrement standard (diamètre 65 sauf erreur) et que je ne suis pas un spécialiste du CMS... cela dit j'envisageais plutôt de fournir le PIC programmé à la demande... évidemment pour ceux dont les récepteurs sont censés avoir la bougeotte c'est un soucis... mais ça ne devrait pas être la majorité, et certains d'entre eux doivent pouvoir reprogrammer un PIC... (celui ci serait sur support évidemment, pour pouvoir être reprogrammé sur une autre carte  
De toute façon on est là pour en discuter et essayer de trouver des solutions .
Ma base de réflexion est la note d'application Microchip qui est là :
 
http://ww1.microchip.com/downloads [...] 00236a.pdf
 
on y trouve en particulier le filtre passe bande centré à 120Khz qui permet d'extraire 1 bit au cours de chaque alternance de la tension secteur; c'est ce filtre et l'alimentation qui occupent le plus de place sur le circuit.
 Celui ci  doit comporter au total :
l'alimentation 5Volt
le filtre 120Khz
le PIC (avec ou sans oscillateur à quartz : à vérifier)
2 triacs (un pour chaque sens de rotation du moteur)
 
dans une version avec adressage cablé il faut utiliser un pic avec au moins 6 ports supplémentaires (un 14 broche ou plus donc) avec ou sans les 2  switchs (qui doivent être des codeurs BCD pour être utilisables facilement , ou bien 8 dip switchs mais plus encombrants et plus difficiles à utiliser (il faut coder l'adresse en binaire...) personnellement je ne me vois pas arriver à mettre tout ça sur un circuit imprimé de 65mm de diamètre... si un pro du circuit imprimé veut s'y coller...
Si vous trouvez d'autres schémas, en particulier avec un filtre plus compact, merci de me les signaler.
 


---------------
S'il suffisait d'être organisé pour être intellectuellement productif, l'armée grouillerait de prix Nobels.
n°47258
oliv49
What's Behind Darkness
Posté le 21-01-2010 à 18:40:20  profilanswer
 

salut,
 
si tu me fait une netlist correct je peux éventuellement essayer de faire le typon, pour peu que tu me donne la liste des package à utiliser.
 
avec un switch 4 contact tu fait déja 16 adresses, c'est déja pas mal... niveau difficultée d'utilisation, un simple tableau rend la chose très facile.


---------------
Le pétrole
une autre vision du climat
n°47259
Profil sup​primé
Posté le 21-01-2010 à 21:30:33  answer
 

Euh je veux pas vous décevoir les loulous,mais là c'est la doc d'un 16F877A (en gros,un équivalent du pic qui équipe le Zeltroleur) avec bcps de ports entrée sortie, du PWM,des entrées CAN/CNA etc...le prix n'a strictement rien à voir avec un 12F ou un 16F84 ou autre étant donné que ce pic est ultra complet. En comparaison,un 16F84 n'utilise que 2 ports , et le double pour le 16F877 (sans compter ce qu'il fait encore derrière en plus)^^
 
Sinon,un XTAL (dénomination in english please) ou quartz est obligatoire pour n'importe quel pic qui nécessite une base de temps pour cadencer les instructions du programme source (.asm et .hex en compilé)
 
Bref,le X10 pour piloter un moteur de volet roullant,une carte de puissance avec modules Aurel suffit.
 
Sinon,je vais lire ca avec attention,ca me semble sympa.Par contre,pour faire rentrer ca déjà dans du 10x15cms,c'est déja pas mal^^
 
Le CMS n'est pas une difficulté en soit,surtout avec les séries 1206, mais c'est plus compliqué de faire du CMS sans bourrer la carte de straps^^
 
Oliv,regarde,tout y est page 17 à 21 pour les shémas et page 22 pour la nomenclature.
 
 
Et un beau 16F877 sans code source, ca sert pas à grand chose^^ (il ya bien une partie du code source dans la doc d'application,mais il n'est pas complet).
Vous pouvez trouver l'intégralité du code source directement sur le site de Microchip via ce lien :
 
http://www.microchip.com/stellent/ [...] e=en012050
 
Et voilà le lien général avec toutes les docs d'aplication sur le X10,le 16F877 en général utilisé pour le X10 :
 
http://search.microchip.com/search [...] =2&q=AN236
 
(la ref d'application étant "AN236" )
 
Enjoy tout le monde,parce que le code,il est pas petit^^
 
Sinon : Le lien que j'ai mis donne acces au code complet de l'étude X10 sous forme de zip.
Pour ouvrir un fichier .asm , suffit d'utiliser un éditeur de texte.
 
Il y a plusieurs .asm dont un avec la gestion de l'afficheur LCD.
De maniere générale,dans un code source,on utilise la déclaration du pic utilisé,watchdog et timer, puis définition des variables avant le code source.Un peu comme pour une page web...m'enfin, Zeltron expliquera tout ca si il passe dans le coin,ou sinon,faut faire un ptit tour sur l'incontournable site de Bigonoff!!!
 
http://www.abcelectronique.com/bigonoff/
 
----------
 
Concernant le prix,perso j'achete pas mal sur Ebay. Niveau afficheurs lcd,on s'en sort parfois pour 8e FPDIN depuis la chine pour du 16x2 rétroéclairage bleu alors que ca peut couter pour la même chose chez des distributeurs comme Farnell,Conrad,Selectronics,Electroniqeu Diffusion etc... plus de 25-30e!!!!
(et niveau qualité,c'est la même chose,par contre faut attendre desfois 1mois pour tout recevoir...)


Message édité par Profil supprimé le 21-01-2010 à 22:03:52
n°47260
oliv49
What's Behind Darkness
Posté le 21-01-2010 à 21:49:46  profilanswer
 

lol j'avais pas vue le schéma dans la doc, en traversant c'est pas faisable vue le PIC utilisé. le 877 fait 7cm de long et 1.5cm de large :D
en CMS c'est faisable, par contre... faut faire une croix sur le LCD, quelques DEL ferons largement l'affaire.


---------------
Le pétrole
une autre vision du climat
n°47261
Profil sup​primé
Posté le 21-01-2010 à 22:06:55  answer
 

oliv49 a écrit :

lol j'avais pas vue le schéma dans la doc, en traversant c'est pas faisable vue le PIC utilisé. le 877 fait 7cm de long et 1.5cm de large :D
en CMS c'est faisable, par contre... faut faire une croix sur le LCD, quelques DEL ferons largement l'affaire.


Bah,CMS réalisable si on s'en tient aux docs d'application. Par contre, faut utiliser un 16F877 ,parcequ'un 16F84 ou autre a un nombre de ports trop réduit pour ce genre d'application.
l'avantage du 16F877,c'est que l'on peut lui ajouter un ptit port ICSP au c*l tres facilement pour le programmer^^  :love:  
Bon,il aurait été possible de piloter le LCD en I2C pour réduire le nombre de port utilisé. (3fils contre 2 ports)


Message édité par Profil supprimé le 21-01-2010 à 22:10:03
mood
Crieto
Posté le 21-01-2010 à 22:06:55  profilanswer
 

n°47262
oliv49
What's Behind Darkness
Posté le 21-01-2010 à 22:18:06  profilanswer
 

je suppose que le protocol X10 n'est pas si simple, mais il ne faut pas nécéssairement suivre les doc d'application... souvent il y a des solutions plus simple et plus adaptées à ce que l'on cherche à faire.
sur le coup le LCD je vois pas à quoi il sert, sinon écrire en toute lettre que c'est le volet n°X que tu manipule, ce qu'une DEL fait très bien aussi...


Message édité par oliv49 le 21-01-2010 à 22:18:35

---------------
Le pétrole
une autre vision du climat
n°47263
Profil sup​primé
Posté le 21-01-2010 à 22:25:41  answer
 

Non mais c'est clair que c'est chaud leurs docs d'application quand même!!! OUi,c'est vrai que pour le lcd,le fait de le virer simplifiie pas mal.
Bon,j'imprime ca,je matterai ca entre deux voyages en train^^
Edit : Toujours pas de sortie Zeltron???
 
Sinon,la doc d'application montre bien que ce module X10 est complet au sens ou le pic integre un menu de navigation, une horloge temps réel, un capteur de luminosité et j'en passe.
Par contre,il ne se sont pas fait ch*é Microchip : Ils indiquent que le pic peut etre utilisé avec un connecteur ICSP,et ils indiquent juste la liaison sur les ports RB6-RB7 au lieu de montrer le montage complet (pas spécialement complexe)*
 
Docs sur le branchement ici au passage (bon,on trouve ca partout) :
 
http://www.best-microcontroller-pr [...] mming.html
 
Bon,je vous laisse vous éclater sur les docs,j'ai déjà d'autres cartes en cours^^


Message édité par Profil supprimé le 21-01-2010 à 22:41:11
n°47264
oliv49
What's Behind Darkness
Posté le 21-01-2010 à 23:08:20  profilanswer
 

en fait je me suis mal exprimé, ce que je voulais dire c'est que la doc d'application montre un exemple très complet pour "vanter" leur produit, mais que celon ce que l'on veut faire la majorité des fonctions peuvent être inutile.  
 
en fait il faudrait faire un cahier des charges, avec surtout ce que l'on souhaite contrôler. si c'est pour commander 50 montages dont la fonction est différence, c'est claire que le LCD trouve tout son intérêt...


---------------
Le pétrole
une autre vision du climat
n°47265
accobrasp
La peur n'évite pas le danger
Posté le 25-01-2010 à 11:16:47  profilanswer
 

Tu as raison Oliv49 :
la note de Microchip décris le controleur X10 d'ou la grosse bestiasse et les fonctionnalités: écran, émetteur 120Khz, boutons poussoirs and co qui ne servent à rien sur un récepteur... par contre il y a aussi les fonctionnalités récepteur/filtre passe bande 120Khz, détection du zero secteur, et commande des triacs qui sont les 3 parties nécessaires pour faire un récepteur X10 (avec l'alim).
 
Pour ce qui est du quartz, l'oscillateur interne des PICs modernes est d'une précision et d'une stabilité étonnamment élevée pour un oscillateur RC (nombreuses compensations matérielles et logicielles intégrées) et je ne suis pas encore certain qu'il ne suffirait pas pour la détection du bit par alternance dont il est question ici. le quatrz est indispensable pour faire du "temps réel"(au sens RTC) sur du "long terme" car même une faible dérive se traduit par plusieurs secondes par jour (voire minutes...).
 ici on a juste besoin d'aller scruter une entrée (la sortie du filtre 120Khz sur une interruption générée par une autre entrée (la détection du zero secteur)) je serais surpris que les dérives de l'oscillateur nuisent à la fiabilité de cette détection.
 
Pour ce qui est du typon , je te remercie oliv49... mais je n'ai même pas entamé les tests sur bredboard ... comme je l'ai dis , si on est 3 pèlerins à s'intéresser au truc ça ne vaut pas le coup.
Pour l'adressage, si l'on veut garder la norme il faut 2x4 bits : 16 zones de 16 récepteurs ou au moins 2x3 (8zones de 8 récepteurs) mais ce qui prend de la place c'est surtout l'alim (qu'on la fasse avec des condos (ils sont très gros) ou avec un mini transfo (qui fait sensiblement la même taille et personnellement je préfère...) et aussi le filtre 120Khz avec son cd4069 et sa floppée de composants passifs ainsi que le PIC qui doit avoir au moins 14ou 16 broches... ça fait du monde dans un cercle de 65mm de diamètre...
Perso j'ai des transfos 58mA (suffisants pour le récepteur) 6V qui font 22x21 (14 de hauteur) et je doute que les 2µF classés X2 de l'alim sans transfo prennent moins de place (et coûtent moins cher).


---------------
S'il suffisait d'être organisé pour être intellectuellement productif, l'armée grouillerait de prix Nobels.
n°47266
Profil sup​primé
Posté le 25-01-2010 à 15:13:48  answer
 

La question de taille de la board et de prix,encore que ca ne joue pas tellement.Déjà,faut tirer le typon et voir avec la doc de Microchip si ca fonctionne... (faut souvent faire des ptites modifs). M'enfin,déjà faudra alléger tout ca (virer la gestion affichage etc)  
Si vraiement c'est fonctionnel,on peut regarder pour des petites séries,ca coute pas bien cher à faire tirer quand on sait ou s'orienter pour 4-5 cartes^^

mood
Crieto
Posté le 25-01-2010 à 15:13:48  profilanswer
 

n°47267
accobrasp
La peur n'évite pas le danger
Posté le 25-01-2010 à 19:54:03  profilanswer
 

Je ne suis pas vraiment de ton avis Napster : ce sont justement la taille et le prix qui sont déterminants : si ça ne tient pas dans une boite d'encastrement standard c'est sans intérêt, et si ça revient à 50 € alors qu'on le trouve tout fait à 60€ c'est sans intérêt également: aucun intérêt à s'emm... la vie pour gagner 10€ ou même 100€ sur 10 pièces (donc 500€ à sortir quand même...); je comprendrais tout à fait que ça puisse encore intéresser quelqu'un qui est au chômage et qui a donc plus de temps que d'argent, mais personnellement je bosse et je n'ai déjà pas assez de temps pour faire tout ce que j'ai à faire ... si je passe du temps sur un truc il faut que ce soit rentable...
Je travaille déja sur une carte en XBee qui gère 8 entrées et 8 sorties (opto-isolées) sur une carte 1/2 Europe ( 8cmx10cm), mon objectif en X10 est de faire beaucoup moins cher et beaucoup plus compact (au détriment de la vitesse et du nombre de voies).
 
Et pour tenir dans 65mm de diamètre et dans 30€ ttc tous frais compris crois moi il faut "serrer les boulons" à tous les niveaux... hors malheureusement après 5 jours, il semble que nous ne soyons que 3 à s'intéresser au sujet et en ce qui me concerne, même avec votre aide et votre enthousiasme (dont je vous remercie) ce projet n'est pour l'instant pas viable.
cela dit je ne jette pas l'éponge : peut être ai-je mal abordé le problème et peut être qu'il y a d'autres personnes sur le forum qui pourraient être concernées mais qui ne savent pas de quoi nous parlons... on verra bien...


---------------
S'il suffisait d'être organisé pour être intellectuellement productif, l'armée grouillerait de prix Nobels.
n°47268
Profil sup​primé
Posté le 25-01-2010 à 21:20:26  answer
 

Non,mais je te rassure,je suis bien du tient moi par contre^^
Je suis parfaitement conscient que le prix dépends de la taille pour faire tirer des cartes. Le soucis,c'est avant tout de déterminer un plan d'action des modifications à faire sur la doc d'application X10 de Microchip,donc modifs des shémas,modifs du code, et surtout de faire une liste des composants ainsi que le prix que ca peux couter en comparant sur les différents revendeurs (et il y en a).
En fonction de ca,on peut déjà voir si c'est réalisable en fonction du cahier des charges, rentable ou non, et si non, quoi modifier pour le rendre moins cher.
 
Apres concernant le prix des cartes, si on utilise du CMS ca réduit déjà pas mal la taille donc le prix d'ensemble. Perso,je soude du 1206, 0805 et plus petit quand c'est obligatoire..Par contre,plus les composants sont petits et plus ca prends du temps à souder pour éviter les CC et souder ca correctement.
 
Sinon,t'inquiette pas,le temps que les autres découvrent le topic^^

n°47269
zeltron
Diyiste 3ème Dan
Posté le 26-01-2010 à 00:41:45  profilanswer
 

Comme d'hab je déboule en décalé et découvre vos tribulations  :)  
 
Les récepteurs du commerce utilisent des pics de la famille 12C en cms OTP donc 4 E/S .
Pas besoin de dip switch pour le code House et Unit il suffit d'utiliser une entrée du PIC pour l'informer de se mettre en mode programmation et d'envoyer sur le secteur 2 fois le code HOUSE + UNIT que l'on souhaite mettre le récepteur.
Le pic stock alors ces infos dans sa eeprom interne et répondra désormais une fois remis le switch en mode normal aux ordres envoyés sur ces codes HOUSE + UNIT.
A la programmation du PIC il suffit également de programmer sa zone EEPROM pour qu'il réponde par défaut au code A1.
 
à ce stade on a bouffé une 1 E/S sur le PIC, le switch de programmation peut servir en appuie long à passer en mode normal / programmation, en appuie court à faire basculer on / off la sortie de commande du récepteur.
 
Il nous faut une entrée pour détecter le passage à zéro du secteur qui doit être sur une entrée d'interruption pour déclencher matériellement le code de gestion de manière synchrone.
Le PIC ne doit surtout pas utiliser de transformateur qui créerait un déphasage courant/tension néfaste à la détection par zéro. De plus même les pico-transformateurs sont couteux en place et en budget.
Le PIC doit donc être alimenté directement sur le secteur par un pont à base de diode Zener et d'un condensateur.
 
à ce stade on a bouffé 2 E/S
 
Il nous faut 1 E/S pour lire et interpréter les trames du secteur
 
à ce stade on a bouffé 3 E/S
 
Enfin il nous faut une E/S pour commander la charge en ON/OFF (soit 4 E/S en tout) si l'on veux faire un récepteur pour montée / descente d'écran il faudrait 2 autres E/S: 1 supplémentaire pour commander un pont en H + une autre pour un autre switch (soit deux en tout pour la montée / descente) un PIC16 cms serait alors requis.
 
Je n'ai pas trop saisi sur quel type de récepteur vous vouliez réaliser type SW10 ou simple interrupteur ?
 
Edit: Merci à accobrasp je ne connaissais pas Virtual Breadboard


Message édité par zeltron le 26-01-2010 à 01:14:15

---------------
Présentation du Projectron: http://www.allinbox.com/zeltron/zeltron.htm
Construction du Projectron: http://forum.allinbox.com/aspectge [...] 8978_1.htm
Zeltroleur: http://forum.allinbox.com/aspectgeek/Tec
n°47270
accobrasp
La peur n'évite pas le danger
Posté le 26-01-2010 à 14:33:40  profilanswer
 

Waoouhhh
Zeltron... toujours au top :sweat:  
 
merci pour cette brillante intervention (tardive certes... mais brillante).
En ce qui me concerne ça doit plutôt être du SW10 à priori : une commande de volets roulants (ou d'écran) avec boutons de commande locale... (c'est bien ça??) donc effectivement le PIC12 est sans doutes un peu court... peut être qu'un 14 broches pourrait passer... pour le prix ça ne change quasiment rien , pour la surface occupée ça reste sans doutes jouable... pour ma part j'aurais du mal avec les CMS...
 
sinon, 4E/S ça veut dire avec un quartz non?? je suis surpris que le quartz soit indispensable, mais s'il est présent sur les produits commerciaux c'est qu'il doit l'être :??:  mea culpa...  
 
Tu as trouvé d'autres  infos sur les produits du commerce ou sur des sources éventuelles??
 
en tout cas, content de te croiser sur ce topic... mais "Virtual Breadboard" ce n'est pas de moi... je ne connais pas non plus... je ne connais que la beadboard en dur avec les signaux de fumée au dessus... :sarcastic:
 
encore un détail: je veux bien croire que l'alim RC soit préférable (quoi que je comptait bien faire la détection du zero sur le primaire du tranfo pas sur son secondaire ... le but n'étant pas l'isolation galvanique.; mais je n'arrive pas à saisir le fonctionnement de l'alim proposée par Microchip le schéma proposé dans cette note d'application me parait vraiment zarbi... tu l'a testé??


Message édité par accobrasp le 26-01-2010 à 14:38:21

---------------
S'il suffisait d'être organisé pour être intellectuellement productif, l'armée grouillerait de prix Nobels.
n°47271
oliv49
What's Behind Darkness
Posté le 26-01-2010 à 17:35:46  profilanswer
 

Citation :

Le PIC doit donc être alimenté directement sur le secteur par un pont à base de diode Zener et d'un condensateur.

 

tu parle d'une alim sans transfo où le condo limite le courant ? c'est sûr que compte tenu de la consommation du montage c'est la bonne solution.

 

http://www.sonelec-musique.com/ele [...] ansfo.html


Message édité par oliv49 le 26-01-2010 à 17:36:00

---------------
Le pétrole
une autre vision du climat
mood
AdSPub
Posté le 26-01-2010 à 17:35:46  profilanswer
 

n°47272
zeltron
Diyiste 3ème Dan
Posté le 26-01-2010 à 20:26:17  profilanswer
 

accobrasp a écrit :

En ce qui me concerne ça doit plutôt être du SW10 à priori : une commande de volets roulants (ou d'écran) avec boutons de commande locale... (c'est bien ça??)


Oui le SW10 peut commander un moteur 230V avec un neutre et deux phases une pour la montée (cas des écrans motorisés, volets roulants...)

accobrasp a écrit :

donc effectivement le PIC12 est sans doutes un peu court... peut être qu'un 14 broches pourrait passer... pour le prix ça ne change quasiment rien , pour la surface occupée ça reste sans doutes jouable... pour ma part j'aurais du mal avec les CMS...


Si tu prends un PIC16 le cms sera quant même préférable en même temps tu n'auras que le microcontroleur à souder, le reste des composants seront en taille classique.

accobrasp a écrit :

sinon, 4E/S ça veut dire avec un quartz non?? je suis surpris que le quartz soit indispensable, mais s'il est présent sur les produits commerciaux c'est qu'il doit l'être :??:  mea culpa...


Le quartz est utile si tu veux assurer une base de temps stable surtout dans le cas d'un émetteur X10 où la fréquence de porteuse doit être la plus proche de 120khz pour ne pas être atténuée par les filtres, je raisonne toujours dans le cas où la grande majorité du travail est fait logiciellement pour minimiser les composants extérieurs.

accobrasp a écrit :

Tu as trouvé d'autres  infos sur les produits du commerce ou sur des sources éventuelles??

Même si le X10 est répandu il faut reconnaitre que le schémas électroniques ne courent pas tant que ça les rues, on trouve essentiellement de vieux schémas en 110V, faut reconnaitre que les modules tout fait sont bon marché et surtout accéssibles à tout le monde sans sortir un fer à souder ou se prendre une châtaigne en bidouillant le 230V...

accobrasp a écrit :

je veux bien croire que l'alim RC soit préférable (quoi que je comptait bien faire la détection du zero sur le primaire du tranfo pas sur son secondaire ... le but n'étant pas l'isolation galvanique.; mais je n'arrive pas à saisir le fonctionnement de l'alim proposée par Microchip

Oliv49 t'as mis un lien qui t'explique bien tout ça...


---------------
Présentation du Projectron: http://www.allinbox.com/zeltron/zeltron.htm
Construction du Projectron: http://forum.allinbox.com/aspectge [...] 8978_1.htm
Zeltroleur: http://forum.allinbox.com/aspectgeek/Tec
n°47273
accobrasp
La peur n'évite pas le danger
Posté le 29-01-2010 à 10:05:35  profilanswer
 

Pour l'alim, je connais le principe des alims sans transfo et j'ai bien du en faire 3 ou 4 dans ma vie... ce que je voulais dire c'est que le schéma proposé dans la note d'application de Microchip me parait vraiment étrange et que je ne parviens pas à comprendre comment il peut fonctionner convenablement...c'est pourquoi j'aurais aimé savoir si quelqu'un avait essayé ce schéma là en particulier...
Ce qui me rend frileux vis à vis des alims sans transfo c'est que c'est aussi le type d'alimentation que j'ai trouvé le plus souvent en panne... condos claqués résistances grillées...
Par nature (capacitif au lieu de selfique) ces circuits sont plus sensibles aux "pêches" (surtentions transitoires) qui sont de plus en plus fréquentes sur nos réseaux pollués...
 
Sinon je viens d'aller faire un tour sur le site de domadoo et j'avoue que ça m'a un peu refroidi dans l'idée de développer du matos : controleurs volets roulants à 45€ unitaire par 6, et controleurs /prise  à 20€ pièce" par 6... perso j'ai 8 volets a commander soit 350€ de récepteurs (en se démerdant bien)... ça reste cher c'est sûr mais après il faut voir si on se pourrit pas trop la vie pour gagner 100€....
dans le même ordre d'idée, il y a un convertisseur RF/X10 à 17,50€ +10€ de frais de ports et personnellement je suis plus tenté pour bidouiller le protocole RF en 433Mhz que pour bidouiller le X10 sur le 220Volts :pt1cable:  
surtout que là aussi il y a pas mal d'exemples sur le web avec des PICs :)


Message édité par accobrasp le 29-01-2010 à 16:01:25

---------------
S'il suffisait d'être organisé pour être intellectuellement productif, l'armée grouillerait de prix Nobels.
n°47274
zeltron
Diyiste 3ème Dan
Posté le 30-01-2010 à 09:37:25  profilanswer
 

La voie de la raison t'as enfin atteint, moi je viens de recevoir de chez http://domadoo.fr mon CM15 (hé hé) et ma dalle de commande tactile Marmitek EasyTouchPanel 10.
 
Ce qui reste intéressant à développer soit même sont les contrôleurs pas les récepteurs de manière à automatiser à sa sauce tout ce beau monde, bien qu'un PC et une CM15 font cela très bien aussi...
 
Sinon j'ai retrouvé quelques schéma qui trainaient dans mes archives:
 
Schéma original module prise:
http://img10.imageshack.us/img10/8062/am486.gif
 
Schéma module prise européanisé:
http://img189.imageshack.us/img189/4233/am486.th.png
 
Schéma original module lampe:
http://img10.imageshack.us/img10/3328/lm465.gif
 
Schéma module lampe européanisé:
http://img163.imageshack.us/img163/3752/lm465.th.png
 
Schéma original module interrupteur:
http://img137.imageshack.us/img137/9950/ws467.gif
 
Schéma module interrupteur européanisé:
http://img148.imageshack.us/img148/1879/ws467.th.png
 
Modem X10:
http://img709.imageshack.us/img709/2163/tw523.th.png
 
Détecteur infrarouge MS12a (maintenant devenus MS13a):
http://img709.imageshack.us/img709/9586/ms12a.th.jpg
 
Sirène X10:
http://img300.imageshack.us/img300/4540/sc486.th.png
 
Voilà tous ces modules sont disponibles dans le commerce à bas prix sans faire fondre une goutte d'étain.


Message édité par zeltron le 30-01-2010 à 10:19:54

---------------
Présentation du Projectron: http://www.allinbox.com/zeltron/zeltron.htm
Construction du Projectron: http://forum.allinbox.com/aspectge [...] 8978_1.htm
Zeltroleur: http://forum.allinbox.com/aspectgeek/Tec
n°47275
accobrasp
La peur n'évite pas le danger
Posté le 30-01-2010 à 14:52:20  profilanswer
 

Géniale ta schématèque , merci Zeltron,
Mais as tu une idée de ce que sont les 785xx??
 
Des PICs déguisés??, des circuits spécialisés"constructeur"??
 
Sinon pour le CM15 ça a l'air sympa si tu peux nous faire un retour sur ses capacités (combien de récepteurs gérés, capacité de programmation une fois l'ordi éteint,j'aimerais bien aussi savoir si on peut l'exploiter sous Linux (car à terme je souhaite gérer ma domotique à partir d'un module ARM9 sous Linux)
 
Cela dis je penche plus vers une solution genre contrôleur à base de pic (un peu dans le style de la note d'app Microchip) dans lequel je remplacerais la partie émission X10 par un émission RF 433Mhz + un port série pour dialoguer avec un PC ou avec mon module Linux et si possible un récepteur IR pour pouvoir aussi gérer quelques éléments avec la télécommande de mon ampli , vu qu'il gère déjà très bien les autres éléments....
 
C'est clair que le complet ne sera pas opérationnel avant un paquet de lunes... mais ça me tente quand même.


Message édité par accobrasp le 30-01-2010 à 17:34:37

---------------
S'il suffisait d'être organisé pour être intellectuellement productif, l'armée grouillerait de prix Nobels.
n°47276
zeltron
Diyiste 3ème Dan
Posté le 01-02-2010 à 05:26:40  profilanswer
 

accobrasp a écrit :

tu une idée de ce que sont les 785xx??


oui ce sont des microcontrôleurs 8 bits de chez EMC (ELAN Microelectronics Corp)
 

accobrasp a écrit :

Sinon pour le CM15 ça a l'air sympa si tu peux nous faire un retour sur ses capacités


Tu peux faire tourner une trentaine de macro dans la cm15 en autonome selon le nombre d'instruction, en cas de coupure les macros sont sauvegardées par une pile 9V 6F22 (les piles carrés classiques).
Ce qui est intéressant avec le CM15 en plus de faire office de TM13 (renvois des ordre reçus en RF vers CPL) c'est qu'il balance aussi vers le PC tout ce qu'il reçoit en RF ou en CPL et qu'il est bidirectionnel donc il est également possible de renvoyer des signaux RF ou CPL depuis le PC, bref c'est un vrai modem RF / CPL.
 
J'ai testé le script CM15A pour EventGhost ce week-end, hélas il semble bugué sur la partie RF: à la première commande RF reçu le fait bloqué, j'ai contacté son auteur mais apparemment il n'a pas l'air de trop se pencher sur la partie RF, je vais donc devoir me mettre au python.
 
Ca serait cool que d'autres personnes du forum ait une CM15 Pro afin que l'on puisse partager nos travaux.
 

accobrasp a écrit :

Cela dis je penche plus vers une solution genre contrôleur à base de pic (un peu dans le style de la note d'app Microchip) dans lequel je remplacerais la partie émission X10 par un émission RF 433Mhz + un port série pour dialoguer avec un PC ou avec mon module Linux et si possible un récepteur IR pour pouvoir aussi gérer quelques éléments avec la télécommande de mon ampli , vu qu'il gère déjà très bien les autres éléments....


 
Un CM15 + EventGhost tu n'a plus aucune limites tu peux créer autant de macro complexes que tu le souhaite, l'ensemble constitue alors un vrai cerveau domotique sans utiliser de carte à base de pic, de plus si tu veux malgré tout commander l'ensemble avec une carte dédiée une fois la CM15 en ta possession tu n'a plus qu'à faire une carte microcontrôleur avec un simple module Aurel RF, si tu mets des macros dans la CM15 elle pourrait même te renvoyer en RF un accusé de réception !!!
 
Regardes EventGhost c'est une pure merveille, il interface la BDRemote de la PS3 (télécommande Bluetooth donc pas besoin de pointage, pratique pour un projecteur en fond de pièce) et plein de télécommandes dont les MCE de Microsoft (signaux RC6) ou les télécommandes des cartes tuner Hauppauge et Pinnacle et surtout le X10. Il est possible d'associer des évènements à chaque commande reçue.
 

accobrasp a écrit :

C'est clair que le complet ne sera pas opérationnel avant un paquet de lunes... mais ça me tente quand même.


 
Ouais ben c'est comme moi quoi faut pas être pressé lol !


Message édité par zeltron le 01-02-2010 à 09:18:02

---------------
Présentation du Projectron: http://www.allinbox.com/zeltron/zeltron.htm
Construction du Projectron: http://forum.allinbox.com/aspectge [...] 8978_1.htm
Zeltroleur: http://forum.allinbox.com/aspectgeek/Tec
n°47277
accobrasp
La peur n'évite pas le danger
Posté le 01-02-2010 à 09:38:10  profilanswer
 

C'est vrai que ça a l'air vraiment sympa et il y a de fortes chances que je m'y mette aussi, sauf que pour l'instant le CM15 reste un peu cher pour moi vu que j'ai même pas attaqué mon VP et que la waf commence a trouver que ça chiffre un peu... (là je touche le TM13 à 27,50€ FDPin, ça me permet d'avoir un récepteur RF, un émetteur CP, et un appareil commandé... c'était le meilleur compromis possible avec mon budget, pour pouvoir commencer à "tâter" du X10...)
Si tu entend parler de super promo sur le CM15, merci de me tenir au courant que j'essaie de rejoindre le club... :)  


---------------
S'il suffisait d'être organisé pour être intellectuellement productif, l'armée grouillerait de prix Nobels.
n°47278
zeltron
Diyiste 3ème Dan
Posté le 01-02-2010 à 17:10:05  profilanswer
 

Le prix public conseillé de la CM15 Pro est 99€ mais chez Domadoo j'ai touché la mienne à 69€ fdpout:
 
http://www.domadoo.fr/produit,702, [...] our-PC.htm
 
Ca fait pas mal de temps que je guettais l'engin à mon avis tu ne trouveras jamais moins cher.
 
J'ai également une CM11A en port série (qui marche avec LinuxMCE).
 
C'est un budget certes mais ça rend votre ordinateur centre nerveux de tout ce qui passe en X10 chez vous en CPL comme en RF.
C'est vraiment super de pouvoir loguer, envoyer et recevoir à souhait des commandes soit en RF soit en CPL, ca permet de voir pourquoi un module X10 ne fonctionne pas etc...


Message édité par zeltron le 07-02-2010 à 11:15:07

---------------
Présentation du Projectron: http://www.allinbox.com/zeltron/zeltron.htm
Construction du Projectron: http://forum.allinbox.com/aspectge [...] 8978_1.htm
Zeltroleur: http://forum.allinbox.com/aspectgeek/Tec
n°47279
accobrasp
La peur n'évite pas le danger
Posté le 03-02-2010 à 11:08:16  profilanswer
 

Oui j'avais repéré l'écart de prix chez domadoo (ils font assez fort ) mais même à 69€ c'est pas dans mes prix pour le moment...
en plus ils sont super rapide : j'ai du commander mon module vendredi et il était dans la boite lundi...


Message édité par accobrasp le 03-02-2010 à 11:09:37

---------------
S'il suffisait d'être organisé pour être intellectuellement productif, l'armée grouillerait de prix Nobels.
n°47280
zeltron
Diyiste 3ème Dan
Posté le 07-02-2010 à 11:19:08  profilanswer
 

Je laisse un lien interressant pour ceux qui veulent faire du X10 DIY:
 
http://www.davehouston.net/
 
accobrasp, toi qui veux envoyer et recevoir en RF avec un microcontroleur tu auras le protocole rf utilisé en X10, il s'apparente au type de modulation utilisé par NEC en infrarouge.
 
http://www.davehouston.net/rf.htm


Message édité par zeltron le 07-02-2010 à 11:22:49

---------------
Présentation du Projectron: http://www.allinbox.com/zeltron/zeltron.htm
Construction du Projectron: http://forum.allinbox.com/aspectge [...] 8978_1.htm
Zeltroleur: http://forum.allinbox.com/aspectgeek/Tec
n°47281
accobrasp
La peur n'évite pas le danger
Posté le 20-02-2010 à 19:42:55  profilanswer
 

Merci Zeltron, tu es un père pour moi :D  
 
en fait je dispose à ce jour d'un transceiver CM13 (RF ver X10 CP) et d'un télécommande universelle"Le surfer" UNIDOM (7 appareils + X10RF).
J'ai commencé à brancher un récepteur IR et un LCD 2x16 sur un PIC 18F4550; j'affiche le code Device et le code action d'une RC5 sur le LCD...
Théoriquement je doit aussi sortir un train d'impulsions compatible X10 RF sur une autre broche.
Je dis théoriquement car je n'ai pas encore le module d'émission 433Mhz, donc pas de tests possible.
 
l'étape suivante pour moi est de trouver un mode d'émission sur ma télécommande Onkyo qui respecte le RC5 (ou bien d'adapter la réception aux codes fournis pas la télécommande), puis d'établir une table ou une formule permettant de passer de la commande IR à la commande RF.
 
Pour ceux que le choix du PIC 4550 inquiètent , je l'avais sous la main et il me permettra d'établir une communication USB en mode HID avec un PC ou ma carte ARM9 dans l'avenir, cette connexion ayant pour but , soit d'enregistrer une programmation réalisée en autonome par le PIC simulation de présence, soit d'intervenir sur certaines commandes par le biais d'un mini-serveur Web (projet à long terme...).
Ce développement comportera 3 autres volets à intégrer  :/
Une EEprom I2C pour stoker les programmations d'actions X10
Une horloge temps réel pour gérer ces actions on pourrait sûrement l'intégrer au PIC mais il faut que je vois si ça ne charge pas trop l'UC (je suis sûr qu'elle peut le faire , mais la gestion des interruptions peut rapidement devenir un casse tête avec des outils de programmation classiques...)
 
créer un interface de commande directe sur le PIC... j'envisage des tester un bouton de codage rotatif avec bouton poussoir intégré : on tourne pour sélectionner une rubrique puis on appuie pour la valider.
 
bref, cette application est l'occasion pour -moi de jouer avec tous les gadgets que je n'utilise jamais dans ma vie professionnelle (IR, RF,X10,le bouton codeur...)
mais cela me permettra peut être justement de les intégrer à mes prochaines réalisation pro...
Si tu as d'autres liens sur ces sujets Zeltron merci de me les passer ... évidemment j'en ai déjà trouvé un certain nombre mais il arrive que l'on passe à coté d'un site particulièrement pointu sur un sujet.
 
pour mémoire je précise que je développe avec une carte easypic5 de Mikroelektronika avec le MikroC ; en général la plupart des codes C sont importables pour peu qu'ils soient complets (description des fonctions et des define) et un peu documentés .
premier petit soucis de ce projet : je viens de réaliser que les LCD sont implémentés sur les port B... je trouve cela un peu étrange puisque ce port comporte toutes les interruption externe du PIC... du coup j'ai câblé mon LCD sur le port D.
 


Message édité par accobrasp le 20-02-2010 à 20:03:51

---------------
S'il suffisait d'être organisé pour être intellectuellement productif, l'armée grouillerait de prix Nobels.
mood
Crieto
Posté le 20-02-2010 à 19:42:55  profilanswer
 

n°47282
zeltron
Diyiste 3ème Dan
Posté le 22-02-2010 à 12:00:10  profilanswer
 

Le port B des PIC sont en pull-up avec une résistance de tirage vers VCC en interne activable logiciellement, cette caractéristique permet d'alimenter directement des led sur ce port bufferisé. Attention donc si tu change de port de tenir compte si tu utilise le pull-up sinon faudra rajouter des resistances de tirage externe mais pour ton LCD pas besoin.
 
Si tu sais coder un mini serveur Web dans un pic je te tire mon chapeau car je ne sais pas faire ne sachant programmer qu'en language machine, C/C++ et PHP (normal proche du C).
 
En ce moment je suis également dans la tripatouille car j'ai repris le développement du Zeltroleur II, pour communiquer avec le PC je pense utiliser l'incontournable MAX232 et proposer en option une connection bluetooth pour les plus riches d'entre nous en utilisant la couche RFCOMM et un bout de soft de ma fabrication qui pilotera le Zeltroleur II qu'il soit connecté en filaire ou en bluetooth, ce sera complètement transparent, c'est toujours plus facile de coder du port COM sans librairies spéciales que de s'attaquer au HID. De plus programmer les ports COM sous Windows je fais ça tous les jours au boulot donc très gros gain de temps de ce coté là.
 
Pour ton horloge temps réelle je te conseille de faire cela en externe via un oscilateur 1Hz à quartz 32768Hz et un diviseur de fréquence que tu mettras sur une interruption du PIC pour soulager ton PIC et de préserver ses précieux timer à d'autre usages:
 
http://www.sonelec-musique.com/images2/electronique_base_temps_001.gif
 
Sur ta platine de developpement tu mets un poussoir sur une interruption du PIC pour tester ta routine d'incrémentation de l'horloge interne, si tu regarde le code du Zeltroleur I, j'avais écrit ce code pour le compteur sexagédécimale de durée d'allumage de la lampe (d'ailleurs tapes "sexagédécimale" dans google lol !).
Le top sur ce même principe c'est de partir d'un quartz de 4,xxx Mhz et d'un diviseur plus grand pour récupérer également dans la foulée  du 125 Khz pour moduler le transmetteur X10, j'y pense en ce moment...


Message édité par zeltron le 22-02-2010 à 12:14:47

---------------
Présentation du Projectron: http://www.allinbox.com/zeltron/zeltron.htm
Construction du Projectron: http://forum.allinbox.com/aspectge [...] 8978_1.htm
Zeltroleur: http://forum.allinbox.com/aspectgeek/Tec
n°47283
accobrasp
La peur n'évite pas le danger
Posté le 22-02-2010 à 15:25:05  profilanswer
 

Je te rassure Zeltron : je ne fais pas mieux que toi dans ce domaine...
 
Le mini serveur web auquel je fais allusion ne sera pas contenu dans le pic : il s'agit d'un autre projet pour un groupe de travail dont je fais partie et qui doit tourner sur un ARM9...
Mais comme je suis censé savoir faire ça d'ici un an, je compte bien faire dialoguer mon PIC "convertisseur de protocoles X10" avec le ARM9 "Mini serveur Web" afin d'avoir accès à certaines commandes X10 depuis un explorateur Web...
 
Je suis quasiment sûr d'arriver à ça un jour... reste à savoir quand :??:  
 
Pour l'horloge temps réel; je suis encore plus radical que toi : j'ai des circuit Philips I2C spécialisés dans mes fonds de tiroirs qui font ça très bien tout seuls... (pcf8583) il suffit d'aller lire les registres I2C quand on a besoin ... je crois même que l'on peut programmer une alarme avec interruption sur ces circuit (à vérifier) si c'est bien le cas il suffirait d'aller lire le prochain évènement programmé dans la mémoire de programmation I2C, de charger les registres d'alarme du circuit d'horloge avec l'heure de cet évènement, puis d'attendre tranquillement l'interruption d'alarme pour déclencher l'évènement en question (et ainsi de suite...)


---------------
S'il suffisait d'être organisé pour être intellectuellement productif, l'armée grouillerait de prix Nobels.
n°47284
zeltron
Diyiste 3ème Dan
Posté le 23-02-2010 à 07:58:26  profilanswer
 

Le PCF8583 est à mon gout cher pour faire un RTC mais relativement pratique et économe en ressources du fait qu'il soit en bus I2C.
 
Et puis tant mieux si quelqu'un sort un truc super ou a une idée de génie à laquelle je n'aurais pas pensé moi le partage j'adore ! Pour compléter mon post sur l'horloge je pense prendre un diviseur CD4521 et un quartz de 4,194304 Mhz, la sortie 1Hz devrait ainsi être disponible en Q22 et du 131,072 Khz pour mon modulateur en Q5 et du 0,5Hz en Q23 pour faire clignoter un truc comme une led...
 
http://www.electro-tech-online.com/attachments/electronic-projects/10563d1166099896-digital-master-clock-7-seg-led-displays-hourly-ch-1-hz.png
 
Par contre j'ai lu quelque part qu'il fallait de nos jours éviter la série 4000 CMOS qui tend à disparaitre au profit de la série 74HCxxx mais malheureusement le CD4521 n'a pas d'équivalent et le 74HC4521 n'a pas l'air d'être trop disponible...


Message édité par zeltron le 23-02-2010 à 10:41:56

---------------
Présentation du Projectron: http://www.allinbox.com/zeltron/zeltron.htm
Construction du Projectron: http://forum.allinbox.com/aspectge [...] 8978_1.htm
Zeltroleur: http://forum.allinbox.com/aspectgeek/Tec
n°47285
accobrasp
La peur n'évite pas le danger
Posté le 23-02-2010 à 10:10:16  profilanswer
 

C'est vrai, mais ça fait déjà quelques années que j'entends ça moi aussi ... ça n'a pas empêché Microchip de sortir sa note avec le filtre 120Khz conçu autour d'un CD4069 (qui n'a pas à ma connaissance d'équivalent 74 HC...) en plus , nous on ne fait pas de la grande série et perso j'ai quelques références en fond de tiroir que je n'utiliserais sans doutes pas totalement... :pfff:  
De plus les  CD40xx sont toujours présents dans les catalogues fournisseurs y compris en version CMS... je doutes qu'ils disparaissent demain.
 
Pour le PCF8583, je les avais commandé à l'époque du PIC16C54 (tout premier micro-contrôleur Microchip) car à cette époque, si tu faisais l'horloge avec le Pic ...il ne faisait rien d'autre  :ange:  
Maintenant c'est vrai que c'est un peu luxueux car il y a tout ce qu'il faut dans un PIC 40 broche pour faire la RTC en interne : En mettant un quartz 32Khz sur le timer1, tu dois pouvoir obtenir une interruption toutes les secondes . (par contre tu n'aura pas les autre fréquences : il te faut utiliser un timer en PWM pour le 120Khz, et traiter ton interruption à 0,5Hz si tu veux faire clignoter ta led... :)  
Mais vu que j'ai le composant sous la main et que je vais de toute façon utiliser le bus I2C pour une mémoire... ça m'économise un paquet de lignes de code...


---------------
S'il suffisait d'être organisé pour être intellectuellement productif, l'armée grouillerait de prix Nobels.
n°47286
zeltron
Diyiste 3ème Dan
Posté le 23-02-2010 à 11:03:11  profilanswer
 

Le CD4069 a son équivalent il s'agit du 74HC4049 http://www.datasheetcatalog.org/da [...] HC4049.pdf


---------------
Présentation du Projectron: http://www.allinbox.com/zeltron/zeltron.htm
Construction du Projectron: http://forum.allinbox.com/aspectge [...] 8978_1.htm
Zeltroleur: http://forum.allinbox.com/aspectgeek/Tec
n°47287
mistoukwak
Posté le 25-02-2010 à 08:43:29  profilanswer
 

Salut les gars !
Bon ben moi j'arrive encore plus tard que Zeltron... [:biduleohm]  
 
Alors à la question "qui s'intéresse au X10?", je répond "moi !"
Et en fait je m'intéresse (de loin pour l'instant) à la domotique en général.
 
Je fais d'ailleurs un mini HS (dsl) :
Pour mon autoconstruction paille (au statut de préparation chantier pour l'instant) j'aimerai dans le futur (pas le budget pour l'instant) intégrer un peu de domotique.
Je m'était dis que le X10 était pas mal car ca ne me ferait rien rajouter par la suite.
Mais comme je vais devoir tirer les gaines électrique, je me dit aussi que ce serait le bon moment pour préparer la domotique quitte à passer sur autre chose que du X10. Puisque je peux me permettre de tirer à peu près n'importe quoi (RJ45, etc...), que me conseilleriez vous ?
Je ferme le HS
Merci d'avance.
 
++Mistou
 
PS : je suis une nouvelle fois bluffé par la culture électronique de Zeltron... [:xlracing]  
 
 
 


---------------
L'AUTOCONSTRUCTION DE MA MAISON ECOLOGIQUE :
http://forum.allinbox.com/aspectge [...] et_2_1.htm
MON EX PROJET :
http://forum.allinbox.com/aspectge [...] werball-al
n°47288
zeltron
Diyiste 3ème Dan
Posté le 27-02-2010 à 10:34:38  profilanswer
 

Si comme moi tu as retapé ton appart ou ta maison et que tu souhaites avant tout domotiser le tout, avant de tirer du câble poses toi simplement la question que veux-tu domotiser dans tes pièces? lumières, prises électriques, faire un point mediacenter etc...
 
En règle générale toute commande d'allumage en 220V peut se faire en X10 avec des modules économique du commerce, ça t'évite:
 
1°) de réinventer la roue (gain de temps)
2°) d'éviter de tripatouiller la partie commande dangereuse sur le 230V (sécurité)
3°) de tirer des câbles partout et faire des saignées dans tous les sens à chaque point à domotiser (facilité d'installation sur l'existant)
 
 
Ce qui peut être encore intéressant à réaliser en X10 c'est un contrôleur autonome, en fait un chef d'orchestre intelligent sans PC plus efficace qu'un simple CM11A ou CM15A, le Zeltroleur II sera conçu dans cette optique en plus de sa fonction première de piloter le projecteur.


---------------
Présentation du Projectron: http://www.allinbox.com/zeltron/zeltron.htm
Construction du Projectron: http://forum.allinbox.com/aspectge [...] 8978_1.htm
Zeltroleur: http://forum.allinbox.com/aspectgeek/Tec
n°47289
mistoukwak
Posté le 27-02-2010 à 19:02:51  profilanswer
 

Salut Zeltron,
 
Merci pour ces compléments d'infos.
Je comprend bien l'intérêt de se poser les bonnes questions sur ce que l'on veut domotiser et l'utilité du X10 dans de l'habitat existant.
 
En fait je crois que mon message n'était pas très clair.
Je parle d'une installation neuve.  
Je n'ai donc rien encore tiré ! Je veux profiter de tirer mes câbles électriques pour préparer une domotisation future.
 
Aujourd'hui, je n'ai pas le temps de me pencher sur le sujet et je voudrais donc mettre en attente ce qu'il faut pour que le jour ou j'aurai un peu plus de temps, je n'ai pas de saignées à faire.
 
J'ai regardé rapidement, et je suis un peu perdu entre les différentes solutions existantes : propriétaires (Hestia, vantage,etc...) les bus (Hager, etc...), le CPL (X10).  
 
Si quelqu'un a un avis éclairé, ce serait sympa.
 
Merci d'avance.
 
++
Mistou


---------------
L'AUTOCONSTRUCTION DE MA MAISON ECOLOGIQUE :
http://forum.allinbox.com/aspectge [...] et_2_1.htm
MON EX PROJET :
http://forum.allinbox.com/aspectge [...] werball-al
n°47290
zeltron
Diyiste 3ème Dan
Posté le 28-02-2010 à 01:58:11  profilanswer
 

Justement le X10 permet de ne pas à se posser ces question puisque les micromodules domotique se mettent derrière les interrupteurs et les prises dans les pot d'encastrement standard 65mm et même sur une installation neuve tu n'auras pas de lourd travaux d'éléctricité pour tirer des cables. On est d'accord que l'on parle de la partie commande des appareils 230V car le terme de domotique est vaste et on le réduit souvent à la simple commande d'appareils.
 
Les solution à base de bus série demande du cablage, les solution HF sont comme les modules X10 mais tous ne sont pas encastrable dans les pots d'encastrement car les boitiers sont trop encombrant.
 
Je suis désolé de te dire qu'en matière de domotique non X10, c'est maintenant que tu dois statuer tes choix ou sinon tu finiras par tirer des câbles partout qui au final ne servirons jamais ou au contraire tu auras oublié un point stratégique.
 
Comprends donc que seul toi sais ce qu'il veux faire chez toi, on ne peux pas donc faire ces choix à ta place.
C'est toi qui doit peser si les technologies un câblage filaire sont viable à la portée de ta bourse etc...
 
En règle général c'est le budget qui fixe en premier lieu les choix puis juste derrière vient le contrôleur domotique est-il programmable facilement ? Réponds t'il aux scripts et macro auxquelles tu souhaite obtenir, bref cet élément sera le cerveau de ta centrale domotique pour te donner un exemple concret chez moi le contrôleur domotique me géolocalise de deux manière, par des détecteurs infrarouges MS13A installé dans toutes les pièces y compris dans les placard et les toilettes et le signal bluetooth de mon téléphone qui est mesuré à 4 endroits opposé de l'habitation et remontés à la centrale qui les triangule, les capteurs infrarouges MS13A embarquent une cellule photo-éléctrique qui renseignent de la luminosité de tous les endroits de l'habitation.
Si bien quand je me déplace et qu'il commence à faire sombre les lumières me suivent en s'allumant et s'éteignent derrière moi si la luminosité est jugée insuffisante, idem lorsqu'on ouvre un placard sombre ou la porte du dressing, mon chien ne possédant pas de téléphone, le système domotique ne lui allume pas la lumière, chaque personne ayant son propre téléphone le système nous discerne, si je quitte mon salon où que j'écoutais de la musique ou regardais la télévision pour aller dans ma cuisine le système m'allume le médicamenter pour m'envoyer le même média que j'écoutais dans le salon tout en coupant celui du salon.
j'ai des capteurs d'inondation qui font que la centrale domotique coupe l'électrovanne d'arrivé d'eau générale de l'habitation, des capteurs de fumée qui m'alerterons sur mon mobile, tout comme les cas d'effraction via des capteurs de dépression, périmétrique magnétique et sonique de bris de glace, volumétrique ultrasonique, infrarouge / hyperfréquence et détection de mouvement par analyse vidéo des caméras, de même qu'en me présentant derrière ma porte d'entrée grâce toujours au signal bluetooth de mon téléphone plus un transpondeur que je porte sur moi, la centrale domotique me déverrouille et m'ouvre automatiquement la porte d'entrée (une bonne vieille serrure mécanique Vachette NT+ débraye en cas de pépin même si toute la domotique est ondulée), la centrale anticipe l'éffraction et prévient également en cas de présence prolongé suspecte derrière ma porte, je juda m'envoie par MMS les captures vidéo etc...
 
Comme tu vois (désolé de te le répéter) mais tu dois dès maintenant te poser la question de ce que tu attends de la domotique, moi je vois ça comme un système qui automatise et sécurise une habitation par des prises de décisions autonomes et qui te permet d'interagir à distance avec elle et tous ses actionneurs.


Message édité par zeltron le 28-02-2010 à 02:11:26

---------------
Présentation du Projectron: http://www.allinbox.com/zeltron/zeltron.htm
Construction du Projectron: http://forum.allinbox.com/aspectge [...] 8978_1.htm
Zeltroleur: http://forum.allinbox.com/aspectgeek/Tec
n°47291
mistoukwak
Posté le 02-03-2010 à 15:16:16  profilanswer
 

Salut Zeltron.
 
Merci d'avoir pris le temps de me répondre.
 
Je suis bluffé devant ton installation  [:xlracing]  
Le vrai souci, c'est que définir ses besoins mais surtout toute l'installation qui s'en suit, ca prend énormément de temps.
Et le chantier de la maison commencant dans 6 à 8 semaines, ce temps je ne l'ai pas... :(  
Je me sens vraiment mal de poser des questions sur un sujet que je ne maitrise pas mais je suis vraiment devant le fait accompli et je n'ai absolument pas le temps de me documenter suffisament sur le sujet.  :sweat:  
 
Quelle solution tu utilises pour ta domotique ? (propriétaire ? type de controlleur ? bus ?, etc
Budget ?
Tu utilises des modules tout fait, ou tu fabriques tes modules ?
 
Si je devais définir mon besoin futur en quelques mots je dirais :
- budget : 5000€  
- gestion de la lumière : ampoules + volets roulants
- alarme et sécurité
- protection incendie, dégât des eaux, etc...
- gestion de l'eau de pluie : basculement eau de ville / citerne, bulleur, etc...
- gestion de l'air : VMC en fonction de l'activité dans les différentes pièces et de l'hygrométrie, passage automatique sur le puit canadien en fonction des différences de températures, etc...
- distribution audio/vidéo : médiacenter
Voila un exemple de cahier des charges grossier.
 
Merci encore pour ton aide. ;)
 
++
Mistou
 
 


---------------
L'AUTOCONSTRUCTION DE MA MAISON ECOLOGIQUE :
http://forum.allinbox.com/aspectge [...] et_2_1.htm
MON EX PROJET :
http://forum.allinbox.com/aspectge [...] werball-al
 Page :   1  2
Page Précédente

Aller à :
Ajouter une réponse
   FORUM Allinbox » Techniques Vidéoprojecteurs DIY   » Electronique »

[QST] Qui s'interesse au X10?