A low-cost Home Automation System based on Power-Line Communication Links

In this paper we present a feasible Home Automation System scenario based on a very cheap distributed microcontroller architecture, rather than on devices interconnected by an expensive commercial bus. The means used for data communication is the home powerline, so that the system doesn't require placing other cables in addition to standard electrical facilities. Building automation is now a day very widespread in all the industrialized countries, meaning with the term the application of automation and information technologies for the management of buildings like schools, hospitals, public edifices, private houses and so on. A younger sister of building automation is domotics, which is actually the application of the same techniques and tools in a domestic scenario, instead of a very big building. In this application domain, the cost, still very high, is the most important limit to the diffusion of these systems. Moreover, the lack in standardization and uniformity of communication protocols for home automation systems (i.e. Konnex-EIB®, MyHome BTicino®, Lonworks®, to mention a few) is often a trouble for technicians required to design and install such plants, especially when the plant has to be installed in a pre-existing building whose electrical cabling is not prearranged to support that level of automation. In this case the solution proposed by the application of power line communication links (such as the U.S. X10 protocol) could be very interesting. These methods exploit standard electric lines (e.g. 220V AC, 50 Hz) to transmit data, with specific modulation techniques, among the different modules (sensors, actuators, controllers) which are installed in the house. Standard protocols of this type are quite widespread in the United States, but their presence in European market is still quite limited. In this paper we present a practical implementation of a power line communication protocol, realized by means of Microchip PICmicro® microcontrollers.

[1]  Philip Koopman,et al.  Cyclic redundancy code (CRC) polynomial selection for embedded networks , 2004, International Conference on Dependable Systems and Networks, 2004.

[2]  Tenkasi V. Ramabadran,et al.  A tutorial on CRC computations , 1988, IEEE Micro.

[3]  I.H. Cavdar Performance analysis of FSK power line communications systems over time-varying channels: measurements and modeling , 2004, IEEE Power Engineering Society General Meeting, 2004..

[4]  Chun-Hung Liu,et al.  Reduced-cable smart motors using DC power line communication , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[5]  H. Harry Asada,et al.  Wearable DC powerline communication network using conductive fabrics , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[6]  T. Korhonen,et al.  Powerline communication over special systems , 2005, International Symposium on Power Line Communications and Its Applications, 2005..

[7]  Srinivas Katar,et al.  A power line communication network infrastructure for the smart home , 2002, IEEE Wirel. Commun..

[8]  A. Bazant,et al.  Analysis of modulation methods for data communications over the low-voltage grid , 2003, Proceedings of the 7th International Conference on Telecommunications, 2003. ConTEL 2003..

[9]  H.H. Asada,et al.  DC powerline communication network for a wearable health monitoring system , 2005, International Symposium on Power Line Communications and Its Applications, 2005..

[10]  David Clark On the Wire: Powerline Communications: Finally Ready for Prime Time? , 1998, IEEE Internet Comput..

[11]  Ross N. Williams A painless Guide to CRC Error Detection Algorithms , 1993 .

[12]  K. Dostert,et al.  Selection of an optimal modulation scheme for digital communications over low voltage power lines , 1996, Proceedings of ISSSTA'95 International Symposium on Spread Spectrum Techniques and Applications.