Last Updated
    2 / 28 / 12
Original Site



    Path: BinaryBedlam > Krill Labs > projects > Low Voltage > Home Automation System V1    


     
   
Home Automation System V1
Developed:        
10/1/2005


Status:
Complete / Idle


Summary:
My first attempt at a real world home controller.
-OVERVIEW-




About:
       This is my home automation system. 8 home appliances, and countless low voltage devices can be attached to any of its many output terminals and controlled. It was designed to interface with a computer for real-time local or internet based control. Because the ac appliance control portion of the device was made from x-10 wireless modules, my home automation system retains the ability to be controlled by wireless remote as well.

       This project has been in the works for a very long time. It was constantly being revised, redesigned, and reassembled. It wasn't until recently, however, that it took its final form. Past prototypes existed solely as circuits on a bread board and dangerously interconnected components held together with alligator clips. This is the first time that controlling circuits have been properly fabricated and exterior housings assembled to enclose all the components into a visually appealing final product.

       The home automation system exists as 2 separate interconnectable devices referred to as phase one and phase two. The device referred to as phase one was built first and is the primary unit in the whole system. It is even capable of operating correctly on it's own. This is the unit that connects to the computer. Phase 2, which is physcally much larger, is a sub unit of phase 1. It can not opperate by it self, in fact it attaches to phase 1 via a 6 conductor phone line and contains no computer connectors of it's own.








Phase I:
       Phase 1 is only about 8"x5"x4". Since this unit is the component that connects to the computer and the external power supply, it is capable of opperating on it's own. This unit's purpose is for switching low voltage devices. It contains both momentary and reversable switching connections and can accommodate up to 16 devices. It's digital logic is executed by a 4 to16 demultiplexor (dmux) which takes in a 4 bit binary word from the controlling computer's parallel port. The dmux takes the binary coded input and sends a binary-high to one of its output pins. The output pins are attached to the various relays and relay circuitsfor the voltage switching.



            


            


Phase II:
       Phase 2 is physically much larger. In addition to containing a dmux for binary coded decimal interpretation and relays for low voltage switching, it also houses all the surge strips and x-10 modules for the high voltage ac switching. Like phase one, it's logic is executed by one chip. Unlike phase one, however, this unit is specifically designed to switch normal household ac appliences. Also, phase 1 has all momentary conenctions, phase 2 has all latching connections so that the appliences may stay on or off for long periods of time with out placing strain on any of the internal components. For convinience, AC outlets have been placed on the dorsal side of the device. In the front there is a phone jack so that it can connect with phase 1. The 6-conductor phone line simply carries 4 more data lines attached directly to the computers parallel port connector located inside of phase 1, and the power needed to drive its circuitry.

            


            




Components:

      

This is a relay control board with 2 high voltage reversing channels. This unit was placed into phase 1.







      

Here is a low voltage reversing relay board, also for phase 1.







       This is phase 1's primary logic controller. The board pictured here contains the demultiplexor
and four relays attached directly to the demux's outputs. The diodes are present to prevent cross
shorting because the demux's outputs are high by default.







       This is phase 2's primary logic controller. Even though only 8 outputs are utilized, all 16 output
pins on the demux were paired with diodes for future expansion.







       The back side of phase 2's relay based x-10 module tripping board.






       The front side of the board above.






      

This is all the circuit based components of phase 2 all interconnected before they were attached
to the rest of the system.







X-10 Modules:
       The x-10 modules were used inside of phase 2 so that AC applience switching can be executed by either computer or wireless controller. On their own, the x-10s can only respond to their respective hand held remote. With only a few modifications, however, they can be made computer responsive. Each individual module contains a large latching relay, which turns its AC appliance on or off. The relay toggles its open/closed state with every electrical pulse it receives. This pulse is emitted whenever a "switch" turns on. In this case, that "switch" is a transistor. So to make this module computer responsive, the only modification one would have to make is to solder one wire to this transistors emitter, and one to it's collector. Since by default the transistor is an "open circuit", all you have to do to deliver the pulse to the relay is short the newly soldered wires. Touching them together will bypass the transistor, give the relay its electrical pulse, thus toggling the on/off state of the ac appliance.

       In phase 2 I have my own smaller relay placed between those 2 soldered wires. My relay can be tripped with as little as 5v. This allowed me to directly attach the tripping relays to the dmux.

      





Viewer Comments




Leave A Comment


NAME: REMARK:









BinaryBedlam's Basic Web Development 2010© .
Created by Dan Krill of BinaryBedlam ; Krill Labs and any of its subsidiary components, which include but are not limited to: Graphical Design and Layout, Images, and Decals;
are the property of the owner and should not be used with out expressed written consent from the web administrator .