The design and implementation of a low-cost and programmable home automation module

This paper presents a home automation module with programmable control instructions (PCIs). Although it is implemented by using a low-cost 8-bit microcontroller with only 8 Kbytes of ROM spaces, a time-sharing task scheduler and 10 PCIs are included in the firmware. Timer and counter control, logic...

Full description

Saved in:
Bibliographic Details
Published inIEEE transactions on consumer electronics Vol. 52; no. 4; pp. 1239 - 1244
Main Authors Su, Juing-huei, Lee, Chyi-shyong, Wu, Wei-chen
Format Journal Article
LanguageEnglish
Published New York IEEE 01.11.2006
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:This paper presents a home automation module with programmable control instructions (PCIs). Although it is implemented by using a low-cost 8-bit microcontroller with only 8 Kbytes of ROM spaces, a time-sharing task scheduler and 10 PCIs are included in the firmware. Timer and counter control, logic functions, and temperature control are examples of PCIs. Thanks to the design of pseudo nodes, these PCIs can also be combined to implement more complex functions that home automation needs. These modules, up to 65536 theoretically, share the same IP address, and can be found over the network via different port numbers. No dedicated home server is necessary because the network communication (TCP/IP) is handled by the module. A remote control and monitoring software is also developed to let users control the home automation modules on the Internet. The programmable home automation module has a lower cost and better cost/performance ratio than current home automation modules
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
ISSN:0098-3063
1558-4127
DOI:10.1109/TCE.2006.273139