TODOPIC
Mecatrónica => Domótica - X-10 => Mensaje iniciado por: marmatar en 22 de Agosto de 2003, 17:03:00
-
Hola a todos...
He encontrado entre los foristas muchos que están interesados en el X-10, y encuentro un poco desordenada la información (desparramada por todo el foro).
La intención es organizar un poco ésto, para que encontremos todo mas facilmente.
Aunque la propuesta ya fué hecha anteriormente, reitero el pedido (aceptando la oferta de Norberto) de agregar un apartado de X-10 donde cabría éste subforo.
Aunque yo no soy un gran entendido en el tema... tengo gran cantidad de material que he bajado de internet, que por el momento no estoy utilizando, pero es una pena que alguien mas que esté interesado, no pueda acceder a él o tenga que perder tiempo en buscarlo por la web.
Por otra parte aprovecho para felicitar a Norberto Todopic, por que su foro a alcanzado ( con éste
) los 1000 temas...
Un abrazo a tod@s ... y a partir del lunes comenzaré a subir material y links para que puedan utilizar.
marmatar
-
Que rapidez de respuesta!!!... Norberto , una luz...
y nadie mejor que un verdadero experto como El Marquez para moderar el foro... Felicitaciones.
Ahora todo estará mas ordenado, y facil de encontrar... a preguntar (y yo a aprender)
En breve colocaré aquí el material de que dispongo.
Un abrazo a tod@s...
marmatar
-
Hola a todos , es hora de comenzar...
Como ésto es un foro abierto a personas que no tienen poqué saber nada de X-10, supongo que lo mas indicado sería explicar minimamente de que se trata.
El X-10 es un conjunto de ordenes (patentado) que permite comunicar entre módulos, un sistema de control hogareño, y les indica, que tiene que hacer cada uno de ellos y en que momento.
Todo ésto puede controlarse desde un módulo base, otro módulo de control (swich, fotocélula, control de presencia, infrarrojo, etc) o desde una PC por algún puerto.
Para transmitir éste código se utiliza la red eléctrica (es mas sencillo ya que no hay que hacer nuevas instalaciones, pero es mas riesgoso por las tensiones que se manejan y porque no es tan confiable dada la cantidad de ruido que se provoca en la red debido principamente a las cargas inductivas conectadas a ella), el modo de transmisión es por modulación de amplitud, y los datos se transmiten en bloques de bits, sincronizados con el paso por cero de la onda senoidal de la corriente alterna.
Los bloques estan divididos, y en ellos se transmite el Home Code, el Key Code (que indican que módulo y que tiene que hacer) y el código de inicio Start Code que es siempre el mismo 1110.
Hay dos módulos que se utilizan para realizar la tarea de modular y demodular los datos a la red, llamados Interfases de Linea (Power Line Interfaces), que tienen una ficha telefónica RJ11 para entregarle o recibir de ellos los datos y una ficha de red eléctrica AC:
PL513 Transmisor , que conecta una linea de transmisión, una de paso por cero y dos de masa.
TW523 Transmisor / Receptor , que agrega a las anteriores una salida de recepción en logar de una de masa.
Toda ésta información pueden verla mas detallada (en inglés en un archivo adjunto (tw523.pdf)
sigo en el siguiente mensaje...
marmatar
-
Como verán lo que se ve en los esquemáticos de éstos módulos alcanza para descifrar como funcionan, lástima que éstos módulos son OEM y los integrados que utilizan (con toda pinta de microcontroladores) no se consiguen... por lo menos por aquí.
---- de mas está decir que si alguien tiene algún circuito alternativo a éstos, para evitar tener que comprar éstos módulos, por favor lo comunique por aquí ----
Por ahora, para cualquier proyecto, se necesita indefectiblemente alguno de éstos módulos... pero hay algunos detalles a tener en cuenta, en principio la tensión de red eléctrica en el país donde deba funcionar el proyecto...y además la frecuencia (50 o 60Hz), ésto influirá en los tiempos de transmisión.
Por que digo que es un problema lo de la tensión , si en el sitio de X-10
http://www.x10.com/homepage.htm
o un distribuidor pueden comprar el módulo correspondiente ?...
http://www.smarthome.com/
porque si miran la diferencia de precio entre los módulos originales de 110V con los de 220V verán que el precio sube en forma directamente proporcional a voltaje...
Pero no se preocupen, algunos muchacos de Nueva Zelanda y Holanda, ya han pensado en solucionar éste problema y ahorrar unos "morlacos"...
Les paso unos Links, donde no solo están las modificaciones que pueden hacerse para transformar los módulos (solo algunos componentes discretos...resistencias , diodos, capacitores), sinó que también hay una muy buena explicación del funcionamiento del sistema X-10 y ofertas de distintos tipos de módulos de aplicaciones.
Además aquí pueden enciontrar los esquemáticos de los distintos módulos mucho mas legibles.
http://www.lawrence.org.uk/hals/ido_bartana/
http://www.geocities.com/SiliconValley/Hills/6490/attersjo/index.html
Además contienen una cantidad de links muy interesantes, con proyectos y muchos detalles.
seguimos en otros mensaje...
marmatar
-
Bueno... llegó la hora de colocar los artículos, pero me encuentro con el problema del límite de tamaño.
Dado lo engorroso de comprimir en lotes una cantidad importande de archivos, y para evitar ocupar espacio en demacía en el propio foro, colocaré el link a un Maletín de Yahoo! donde colocaré los archivos... en su mayoría están en pdf...
http://ar.briefcase.yahoo.com/forox10
usuario: forox10
password: todopic
Los artículos fueron recopilados de internet, de diversas fuentes... principalmente de revistas como CIRCUIT CELLAR, COMPUTER APPLICATION JOURNAL, HOME AUTOMATION BUILDING CONTROL, MICROCHIP, NUTS & BOLTS, ABACUS ELECTRIC, etc.
para mantener el orden , y facilitar la búsqueda del material incluiré en los subsiguientes mensajes un listado de los archivos del Maletín con una somera descripción de que se tratan, a medida a los vaya subiendo,y a modo de índice...
De la misma manera se abrirá otro maletín para artículos de otras alternativas de Home Automation como el CEBus y HCSII, de sonde pueden sacarse algunos datos interesantes, pero eso estará explicado en otro subforo de Domótica...
Hay que tomar en cuenta, que la mayoría de los artículos son sobre modulos de aplicación, o proyectos al respecto... muchos de ellos solo servirán para basarnos en ellos para el desarrollo de aplicaciones propias, que por supuesto utilizarán PICs.
Comencemos entonces...
00236a.pdf ... es un artículo de Microchip para una base de control X-10, con representación gráfica en un LCD , teclado y reloj propio, utilizando un 16F877A.
Acá se puede encontrar un detalle de una fuente sin tranformador... comola que quería JR.
3-Davidson.pdf ...Un artículo de Ken Davidson sobre el PL513, explicación del protocolo X-10 y conexión directa a un puerto paralelo - con el código de programa para controlarlo en una BCCS2 o una PC IBM...
han pasado algunos añitos, al artículo es de 1988.
5-Davidson.pdf ...Segunda parte del artículo anterior, ampliación al TW523
-
Yo estoy en el proyecto de hacer una interfase X10 con otro de la lista.
Aunque no pudimos dar en la tecla aun, creo que vamos por buen camino.
Je..je...

Ni bien avancemos mas les prometo publicarlo....


-
Bien!!!... sabía que alguno de Uds. estaba haciendo algo... lo leí por ahí, pero no encontraba el mensaje... es que la casa de Todopic se agrandó tanto que ya me pierdo por el camino.
Una pregunta... lo que estás armando es el Power Line Interface?... si es así... aleluya!!
Yo estaba pensando en usar éstos integrados... (adjunto)
pero modulan en FM, además hay que sincronizar con el paso por cero...
Yo ahora estoy con poco tiempo... así que si te sirve...tomá la posta.
Un abrazo... y adelante!
marmatar
-
Más artículos...
42-zarr.pdf ... un artículo de rick Zarr de una conexión al puerto serie de un PLI TW523.
57-MckinneyJr.pdf ... Control de una Persiana veneciana (con un motor DC) por X-10.
60-Drummond.pdf ... Otro Puerto serie a X-10 , artículo de Mitch Drummond.
63-moews.pdf ... LCD para ver el código X-10
9-Davidson.pdf ... Descripción del módulo IR543 para utilizar un control remoto IR programable.
Seguimos en otro mensaje...
marmatar
-
Algunos artículos mas...
cc-blake-113.pdf ... Artículo de un Sensor de temperatura con PIC 16C73A para X-10.
http--- mywebpages ... modificación en un TW523 (todavía no le encontré mucho la función de la modificación , pero por si a alguien le sirve)
jeff-118.pdf ... Salida Control digital Analógico de X-10 (usa PicBasic)
MC460-12.pdf
MC460-22.pdf ... Artículo en dos partes, con esquemáticos del Microcontroller 460, X-10.
vrx10.pdf ... Circuito de Reconocimiento de Voz para X-10.
wilkinson-122.pdf ... control de X-10 por red de datos, IP/X-10
X10AM1.pdf ... Descripción y esquemático de clon de un módulo X-10 por ABACUS ELECTRIC, con 16C54...
Por ahora creo que es suficiente... 
paulatinamente iré agregando lo que encuentre...
Espero que les sea útil...
marmatar
-
Un buen sitio con un transceptor RS232 a X-10,
http://www.technology.niagarac.on.ca/students/aerazo/
Otro sitio, muy gráfico de explicación del protocolo, y modo de transmisión...
http://www.engr.udayton.edu/faculty/jloomis/ece445/topics/x-10/x10.html
Un abrazo...
marmatar
-
Es posible que este C.I. pueda ser de ayuda para el envio de datos por la red de 220v
-
Yo estaba armando el proyecto de Abacus Electric, pero con PIC16F84 y sin el trafo sintonizado, pero debo tener algun problema importante, pues no hay recepcion de la portadora de 120KHZ....




-
Hola MGLSOFT...
La pregunta es... lo usas con una Power Line Interfase de X-10?... o con algún clon de éste?
Un abrazo...
marmatar
-
Os parece que comencemos una nueva cadena de mensajes para el desarrollo del interface de X10?, me parece lo suficientemente interesante como para darle entidad propia.
-
Marquez...
Por lo visto hay varios foristas interesados, creo que incluso por una cuestión de orden, sería ideal comenzar un proyecto para una interface en un espacio propio.
Un abrazo...
marmatar
-
Vale, nos trasladamos para el ETE entonces y comenzamos a trabajar en ello?
Creo que lo primero es definir el nivel fisico del bus de comunicaciones. Propongo que cada uno plantee las ideas que mas oportunas le parezcan y que sobre ellas, entre todos, decidamos la mejor.
Yo por mi parte intentaré en este fin de semana plasmar las ideas sobre las que estuve trabajando cuando pensaba crear yo mismo el sistema de control de mi casa.
-
La interfaz la arme tal cual el proyecto de Abacus, pero sacando el trafo sintonizado, que ahora creo es el corazon del proyecto.
Por supuesto va directo a la linea, quien te dijo que lleva interfase ese proyecto??
Sino no me sirve, uso el PBP o C o lo que sea y alli armo el codigo y listo....
Ahora estoy interesado en el otro proyecto, yo no soy electronico, solo entro en la categoria CP.
Se trata de Curioso Perseverante..je..je..
-
la verdad es que no se que es el protocolo x-10, sera que me puedes dar un pequeña explicacion de lo que es , que ventajas tiene y para que es utilizada.
gracias.
-
Pero hombre después de todas las explicaciones y enlaces de Marmatar no me digas que todavía no sabes de que va.
-
Hola amigos del foro, como dije anteriormente soy nuevo en este foro y estoy haciendo un proyecto universitario utilizando esta tecnología, tengo muchos datos y apuntes sobre X-10 que me gustaría repartir ante uds. Estoy a sus servicios.
-
Por supuesto que toda colaboracion se agradece, para eso estamos aqui.
-
Mensaje enviado a mi privado por kamaronscz el 03/09/04...
Te agradezco un montón por la respuesta que me diste, aunque no me quedaron claras algunas cosas prefiero volver a preguntarlas,
1.- Lo que entiendo hasta el momento es que no existe exactamente un sensor de temperatura X-10 mucho menos un sensor de humedad X-10, pero si existen termostatos y climatizadores que SI son X-10 ????
2.- Podrias explicarme mejor lo de la programación del PIC con X-10, no entiendo muy bien como se puede hacer eso.
3.- Tu hablas de acopladores, podrias explicarme exactamente que funcion tienen estos acopladores y porque son necesarios.
Gracias.
Bueno...en principio te agradecería que las consultas las hagas en el tema correspondiente y no por el privado, salvo cosas puntuales, ya que sinó el resto de los foristas se pierden la posibilidad de enterarse de las respuestas.
Por lo visto no eres muy afecto a buscar, y entiendo que de un poco de fiaca leer tanto para buscar la respuesta, pero si miras debajo de todo el listado de respuestas verás que muy inteligentemente TODOPIC ha agregado una herramienta para generar una versión imprimible del tema, eso facilita bastante las cosas.
Como hoy estoy buenito te voy a dar una pista...
http://miarroba.com/foros/ver.php?foroid=171566&temaid=990037
Lee detenidamente los primeros mensajes y verás como se va aclarando el asunto.
Cuando llegues a los links de los sitios de domótica donde se comercializan los módulos verás que SI existen sensores de todo tipo y para lo que quieras, en su mayoría a la vez generan una acción (como es el caso del termostato),como te ha dicho el marquez.
Con respecto al "acoplador"... tomé esa denominación de lo que me preguntaste anteriormente... en realidad en forma comercial hay dos módulos que se utilizan para realizar la tarea de modular y demodular los datos a la red, llamados Interfases de Linea (Power Line Interfaces), que tienen una ficha telefónica RJ11 para entregarle o recibir de ellos los datos y una ficha de red eléctrica AC:
PL513 Transmisor , que conecta una linea de transmisión, una de paso por cero y dos de masa.
TW523 Transmisor / Receptor , que agrega a las anteriores una salida de recepción en lugar de una de masa.
Espero que ahora esté algo mas claro...
Un abrazo...
marmatar
-
Me quedó algo por contestarte...
Lo del tema de la programación, verás que hay varios tipos de lenguajes de alto nivel que se utilizan para programar PICs y hacer la tarea mas facil.
Te recomiendo que busques en el tema PIC Basic Pro, allí encontrarás el manual en español (traducido por Luis Frino) que te va a explicar bien todas tus dudas... te recomiendo leer primero la explicación de que se trata el PICBasic y luego busques el set de instrucciones y para que se usa cada una... encontrarás allí unas específicas para usar los PICs como acondicionadores de señal hacia el protocolo X-10.
Luego de estar bien empapado con el PBPro, te recomiendo el veas el PBPlus (los manuales están en inglés), que tiene la ventaja de usar punto flotante entre otras cosas.
Si te sientes mas cómodo con el C, te recomiendo consultes con pacalaconcurso, cucaracha o alguno de tantos foristas que lo usan y veas si en CCS tienes instrucciones para X-10, ya que no l recuerdo.
Un abrazo...
marmatar
PD: si no encuentras el manual, busca con el buscador del foro "manual PBP" o algo así, también lo puedes encontrar en el sitio de Luis Frino o en el de Todopic. (Google)
-
Buenas, saludos por aca, espero no llegar tarde, les cuento que ando con un proyecto de X10 con un F877, y estamos a punto de empezar con las pruebas despues de haber estado leyendo un poco por toda la web. asi que iran sabiendo de mis penas y preguntas, y por supuesto a los que esten recien empezando, les dare una mano en cuanto pueda
recomiendo leer en www.hometoys.com la serie de Phill Kingerie, realmente es muy buena.
-
hola a todos acabo de entrar a este foro con la idea de encontrar informacion de los dispocitivos x 10 y encontre muchisima informacion pero no eh encontrado el nombre de el fabricante de el tw y el data book de este alguien me lo podria pasar ? y elguien aqui el el d.f mexico esta haciendo experimentos de este tipo de dispocitivos? gracias
-
¡Hola a todos!. En la página http://www.tecnopic.tk podeis encontrar un tutorial que esplica paso a paso el protocolo X-10. La página incluye un ejemplo multimedia de como se realizaría una transmisión X-10. Espero que os sirva de ayuda.
Un saludo
-
Hola a todos... intentando retomar la actividad en el foro de a poco, y en respuesta a varias consultas recibidas en mi privado desde la mudanza del foro sobre el acceso al maletín... yahoo había restringido el aceso, por eso lo he vuelto a activar para todos...
http://ar.briefcase.yahoo.com/forox10
usuario: forox10
pass: todopic
Saludos...
marmatar
-
Hola Marmatar
Ya que comentas que estarás de vuelta por el foro, me preguntaba si tú hiciste algún proyecto x-10 usando solamente la nota de aplicación an236 de Microchip.
Es que vi que se pueden comprar el tw253 y varias cosas ya hechas y yo me fui por el camino de la an236 y pues me quedé a medias. Logré acoplar la señal de 120kHz y desacoplarla en el receptor, desafortunadamente mi circuito dejó de funcionar y ya no supe por qué.
¿Cuál fue tu experiencia?
-
Hola a todos
Soy nuevo en el foro y estoy interesado en X-10. La idea mia es aprender un poco del protocolo con la intención de armar algo.
No pude acceder al maletín de Marmatar como para empezar a leer ¿sigue disponible?.
Saludos
-
migsantiago...
Tuve una experiencia similar a la tuya... funcionó, pero el trafo que usé no era el adecuado y terminé quemando el conjunto.
No le di un uso práctico, solo quería experimentar, así que compartí el material con los demás por si les interesaba y fuí tras la experiencia del marqués... ya que llegué a la conclusión que hay nuevos dispositivos que son mas eficaces, como un IC de National o Philips (ya no recuerdo) que pongo por ahí. Si no me equivoco Norberto ha hecho algo con él.
Con respecto al link del maletín... a veces no se puede entrar directo, hay que ir por www.yahoo.com.ar ... Maletines... y alló poner el user y pass
forox10@yahoo.com.ar
todopic
un abrazo a todos
marmatar
-
Hola amigos soy casi nuevo,les cuento que estoy en el proyecto de hacer una comunicacion domotica y la verdad esoty armando el circuito y protocolo poco a poco, no se mucho del tema pero estoy en eso y bueno me da gusto encontrar este links y bueno al leer sus comentarios puedo decir que he encontrado varias cosas por usar ,asiq espero poder ir progresando y poder contarles mis avanzes ,y aser consultas del caso .
un gusto amigos y chaufasssssssssssssss :) :) :) :) :)
-
Bienvenido al foro ccencho... :-)
-
Hola soy nuevo en el foro, y est'a buenísimo, estoy armando la an236 y hasta el momento solo he armado el circuito del home controller con la lcd y funciona (al menos el lcd), ahora quiero hacer la prueba enviando ordenes a otra unidad y quiero usar el archivo de testeo que proporcionan el x10demo.asm pero tengo una duda, como se cual es la dirección de casa y el código de esa unidad, pues en el home controller uno especifica esos datos pero en la otra unidad (x10demo.asm) como lo hago???? :shock:
Gracias
-
Hola xxxlepexxx,
yo estoy montando algo parecido pero con el circuito que se propone en http://www.cix.co.uk/~pplunkett/x10.htm ya lo he terminado pero no me funciona, he quitado el trafo que indica su circuito ya que es imposible encontrarlo y por lo visto su utilidad es simplemente para aislamiento de la red.
Quería preguntarte como vas con la propuesta de microchip del an236.
Un saludo
Ricardo
-
Hola a todos amigos de TODOPIC, quiero felicitarlos por esta importante y novedosa parte del foro, que es sin duda una parte importante de la DOMOTICA como una tecnologia que avanza a pasos agigantados.
Sigan asi!!! :-/ :-/
-
Buenas, otro más que se suma, en mi caso, utilizo un software de automatización industrial capáz de interactuar con modbus, ASCII, y una amplia gama de PLC, pero no con X10. Necesito hacer una interfase o pasarela para monitorizar lo que sucede en la instalación, y graficarlo en el programa que utilizo. O bien inyectar señales X10 desde el mismo.
Para eso pensé en utilizar un pic que esté a la "escucha" de lo que pasa en la red eléctrica, y cree un bufer con las 255 combinaciones (A1 hasta P16) con el último dato enviado a cada dirección. Cosa de poder interrogarlo desde una PC por medio del puerto serie y saber que está encendido o apagado en la casa. Y se que hay software que lo hace. Pero necesito integrar X10 a un sistema industrial. La pasarela bidireccional se compra hecha, de la casa marmitek u otra compatible (por ejemplo esta pasarela X10 (http://todoelectronica.com/interface-bidireccional-xm10-p-6005.html) http://todoelectronica.com/interface-bidireccional-xm10-p-6005.html ), solo queda hacer el circuito capaz de detectar los códigos X10 y almacenarlos en memoria. Pondríamos una direccion de memoria asociada a cada dirección X10 donde se guardaría el último comando, (fue apagado, fue encendido, nivel de brillo, etc.).
Me leeré un poco más el foro para informarme y ya preguntaré algo en concreto.
Si alguien tiene una pista por donde debo comenzar, se agradece.
Un saludo
Xavi
-
Estimados
Soy nuevo en todo PIC, les quiero comentar que el protocolo X10 lo implementamos en el año 2005 como tema principal de la tesis, realizamos un modulo transmisor con un pic 16f84 y uno transmisor con un 16f877, todo se programo con el CCWH, este funciono correctamente, a pesar de que en ambientes ruidosos la transmision se ve disminuida en alcance. Este tema no lo solucionamos ya que al recibirnos ninguno de lo que integramos el grupo de la tesis continuo con esta tarea.
No utilizamos ningun integrado extraño, ya que los costos del proyecto subian demasiados (Power Line, no fue utilizado, pero si lo evaluamos como caracteristica), solo usamos un ADAM1200 que es un trafo de aislacion para aislar la alta potencia de la baja.
Saludos
-
Estimados , le link ya no esta m as,. donde esta ahora?
Gracias