SlideShare a Scribd company logo
1 of 3
Download to read offline
1
Abstract:
Manual override switch is a featured not commonly found in most IOT system available in market. This feature is useful to help
user from lost control when network connection is down. The device is equipped with a single-pole double-throw (SPDT)
mechanical switch coupled with electronically-controlled relay at the output circuit. The device makes the system robust from
completely loss control.
Index Terms— Internet-Of-Things, smart-home, smart-living, open-source, smart switch, wireless sensor network.
I. INTRODUCTION1
Smart switches allow users to remotely control their
household appliances over the Internet using their
Smartphone. User can also program the switch to on or off
during pre-set schedule, smart switches typically consist of
microcontroller that is programmed to connect or
disconnect electrical circuits via electronic relay.
A modem i.e. wired/wireless transceiver to receive user
command over the Internet/communication network from a
control device such as Smartphone. DC power supply to
power up the electronic hardware unfortunately, if the
microcontroller, electronic relay or power supply is faulty,
or if the network is down, the smart switch is rendered
useless. Hence, users can no longer remotely or physically
power on their household appliances. On that course, a
circuit to avoid lost control on/off switch is introduced.
The circuit consists of SPDT mechanical switch coupled
with electronic relay connected to a load. The diagram is as
shown in Figure 1.
II. SWITCHING CIRCUIT
The proposed system consists of an electronic relay
connected to a controller and programmed with software
routine. The relay’s common pin is connected to the
positive terminal of the power supply while its normally-
open and normally-close pins are connected to pin 1T and
pin 2T of a single-pole double-throw (SPDT) / 3-way
mechanical switch, respectively. Meanwhile, the SPDT
switch’s common pin is connected to the positive terminal
of the electrical load. Secondly, the negative terminal of the
electrical load is connected to the negative terminal of
power supply as the return line.
Figure 1: Electronic Relay with manual SPDT switch
The system also consists of current sensors connected
between the positive terminal of power supply and common
pin of electronic relay, as well as between negative terminal
of electric load and negative terminal of power supply.
These sensors measure the forward and return currents
flowing through the circuit.
Finally, a modem is connected to the controller to
interface the system with remote user/entity over the
Internet / communication networks. The designed circuit
allows an electrical load to be controlled as follows:
• Remotely over the Internet/communication networks
from PC/handheld device/Smartphone
• Manually by toggling the SPDT switch on-site
SYSTEM FOR SOFTWARE-CONTROLLED
SWITCH WITH MANUAL OVERRIDE
Dr. Roslee, Wan Adil, Azura, Amry, Nazri, Syargawi,
Mimos Bhd
• Automatic shut-off if the system detects over-current
or short-to-ground fault
III. SYSTEM OPERATION
A system to connect and disconnect an electrical circuit
powering a load, comprising ARM processor sitting on a
Texas board CC1350 programmed with software routine for
controlling an electronic relay [3]. A single-pole double-
throw (SPDT) switch is a mechanical device connected in
series with the electronic relay. There are two current
sensors measuring incoming and outgoing current to
determine state of the operation either ON/OFF.
A modem to communicate with remote entity via
wireless communication networks is managed by the
Contiki operating system [1].
The controller connected to electronic relay and
programmed with software routine to energize or de-
energize the relay. The relay’s common pin is connected to
the positive terminal of the power supply. In one
embodiment of the present invention, the normally-open
and normally-closed pins of the relay are connected to pin
1T and 2T of the SPDT switch, respectively.
In another embodiment of the present invention, the
normally-open and normally-closed pins of the relay can
also be connected to pin 2T and 1T of the SPDT switch,
respectively. The common pin of the SPDT switch is
connected to the positive terminal of the electrical load,
while the negative terminal of the electrical load is
connected to the negative terminal of the power supply.
A current sensor is connected between the positive
terminal of power supply and common pin of the electronic
relay to measure the forward current. The sensor’s output is
connected to the controller in order for the software to
acquire its reading. Another current sensor is connected
between the negative terminal of the electrical load and
negative terminal of power supply to measure the return
current. The sensor’s output is connected to the controller in
order for the software to acquire its reading.
A modem connected to the controller for interfacing the
system to remote user/entity via wired/wireless
communication networks.
IV. SOFTWARE OPERATION
The controller via its software routine periodically reads
the forward and return currents measured by the both
current sensors. Refers to figure 2, if both forward and
return currents are zero, the system is currently in OFF
state. If both forward and return currents are non-zero, the
system is currently in ON state.
Figure 2: ON/OFF determination flow chart
When the controller, via the modem, receives command
from a remote user/entity over the Internet/communication
network to change its state to ON, the controller via its
programmed software routine shall first determine its
current state using software defined routine. Figure 3 below
shows the flowchart.
Figure 3: ON flow chart
If the system is currently ON, no further action is taken
by the software routine. If the system is currently OFF, the
software routine checks if the relay is energized. If yes, the
software routine de-energizes the relay. Else, the software
routine energizes the relay.
Figure 4: OFF flow chart
3
The software routine re-determines the state of system
using defined software to confirm it has transitioned to ON
state. If not, the software previous routine presumed. Else,
the software routine, via the modem, updates the current
state of system to remote user/entity over the
Internet/communication networks.
V. HARDWARE OPERATION
If the electrical load connected to the system is not
operating, the system is said to be in OFF state. If the SPDT
switch is currently connected to 1T pin, user can toggle the
switch to 2T pin to change the state of system to ON.
The electrical load connected to the system shall now be
operating. Else, if the SPDT switch is currently connected
to 2T pin, user can toggle the switch to 1T pin to change the
state of system to ON. The electrical load connected to the
system of shall now be operating.
If the electrical load connected to the system is operating,
the system is said to be in ON state. If the SPDT switch is
currently connected to 1T pin, user can toggle the switch to
2T pin to change the state of system to OFF.
The electrical load connected to the system shall now
stop operating. Else, if the SPDT switch is currently
connected to 2T pin, user can toggle the switch to 1T pin to
change the state of system to OFF. The electrical load
connected to the system shall now stop operating.
VI. OVER CURRENT PROTECTION
While the system is in ON state, the software routine
constantly measures forward and return currents via the
current sensors. The software routine computes the absolute
current difference by using the following formula :
i.e. currentdiff = |currentforward – currentreturn|
If the current difference is greater than minimum
acceptable current, a short-to-ground fault has occurred.
The software automatically shuts off the system by
energizing/de-energizing the relay if it is currently de-
energized/energized.
Figure 5: Over current & ground fault flow chart
If the current difference is lower than minimum
acceptable current, the software routine checks whether the
forward/return current is above a maximum threshold
current. If yes, an over-current condition has occurred. The
software routine automatically shuts off the system by
energizing/de-energizing the relay if it is currently de-
energized/energized.
VII. RESULT
VIII. CONCLUSION
Software-controlled switch with manual-override
function is an excellent function when network connection
is down. It helps user to resolve total lost control.
APPENDIX
ACKNOWLEDGMENT
REFERENCES
[1] Adam Dunkels, Contiki Programming Course: Hand-On Session
Notes , Swedish Institute of Computer Science
[2] Introduction to wireless sensor networks with 6LoWPAN and
Contiki, Vrije Universiteit Brussel, Faculteit
Ingenieurswetenschappen
[3] Texas, www.ti.com
[4]
[5]
[6]

More Related Content

What's hot

Implementation of patient monitoring system using gsm technology 2
Implementation of patient monitoring system using gsm technology 2Implementation of patient monitoring system using gsm technology 2
Implementation of patient monitoring system using gsm technology 2IAEME Publication
 
gesture recognition robot
gesture recognition robot gesture recognition robot
gesture recognition robot Faheem Mir
 
Gsm based transformer fault detection system
Gsm based transformer fault detection systemGsm based transformer fault detection system
Gsm based transformer fault detection systemKabilesh K
 
WIRELESS GESTURED CONTROLLED ROBOT USING ACCELEROMETER
WIRELESS GESTURED CONTROLLED ROBOT USING ACCELEROMETERWIRELESS GESTURED CONTROLLED ROBOT USING ACCELEROMETER
WIRELESS GESTURED CONTROLLED ROBOT USING ACCELEROMETERLOKENDAR KUMAR
 
Joseph Staniowski - Design Project
Joseph Staniowski - Design ProjectJoseph Staniowski - Design Project
Joseph Staniowski - Design ProjectJoseph Staniowski
 
IRJET- Transformer Monitoring and Protection System using AVR Atmega16 Mi...
IRJET-  	  Transformer Monitoring and Protection System using AVR Atmega16 Mi...IRJET-  	  Transformer Monitoring and Protection System using AVR Atmega16 Mi...
IRJET- Transformer Monitoring and Protection System using AVR Atmega16 Mi...IRJET Journal
 
FIND TRANSMISSION LINE FAULT AND LOCATION DETECTION
FIND  TRANSMISSION  LINE  FAULT  AND  LOCATION  DETECTIONFIND  TRANSMISSION  LINE  FAULT  AND  LOCATION  DETECTION
FIND TRANSMISSION LINE FAULT AND LOCATION DETECTIONMdSaifuddinQuader
 
Presentation on gesture control robot
Presentation on gesture control robotPresentation on gesture control robot
Presentation on gesture control robotprashant sharma
 
Sms based patient monitering
Sms based patient moniteringSms based patient monitering
Sms based patient moniteringPadmaja Dash
 
Designing and Controlling of Motor by Interfacing RS232 with Microcontroller
Designing and Controlling of Motor by Interfacing RS232 with MicrocontrollerDesigning and Controlling of Motor by Interfacing RS232 with Microcontroller
Designing and Controlling of Motor by Interfacing RS232 with MicrocontrollerIRJET Journal
 
Major project report
Major project reportMajor project report
Major project reportPraveen Singh
 
ELECTRONICS PROJECT REPORT OF HOME AUTOMATION CUM BUILDING SECUIRITY
ELECTRONICS PROJECT REPORT OF HOME AUTOMATION CUM BUILDING SECUIRITYELECTRONICS PROJECT REPORT OF HOME AUTOMATION CUM BUILDING SECUIRITY
ELECTRONICS PROJECT REPORT OF HOME AUTOMATION CUM BUILDING SECUIRITYEldhose George
 
HEARTBEAT RATE SENSOR USING MICROCONTROLLER
HEARTBEAT RATE SENSOR USING MICROCONTROLLERHEARTBEAT RATE SENSOR USING MICROCONTROLLER
HEARTBEAT RATE SENSOR USING MICROCONTROLLERRinku Meena
 
Heart rate monitoring system using 8051
 Heart rate monitoring system using 8051 Heart rate monitoring system using 8051
Heart rate monitoring system using 8051Eldhose George
 
Heart beat monitor using AT89S52 microcontroller
Heart beat monitor using AT89S52 microcontrollerHeart beat monitor using AT89S52 microcontroller
Heart beat monitor using AT89S52 microcontrollerSushil Mishra
 
project presentation on "THMC"
project presentation on "THMC"project presentation on "THMC"
project presentation on "THMC"Teja venkat
 
Digital Energy Meter Project Report
Digital Energy Meter Project ReportDigital Energy Meter Project Report
Digital Energy Meter Project ReportVijayananda Mohire
 
Cockpit White Box
Cockpit White BoxCockpit White Box
Cockpit White Boxncct
 
POSITION ANALYSIS OF DIGITAL SYSTEM
POSITION ANALYSIS OF DIGITAL SYSTEMPOSITION ANALYSIS OF DIGITAL SYSTEM
POSITION ANALYSIS OF DIGITAL SYSTEMKEVSER CARPET
 

What's hot (20)

Implementation of patient monitoring system using gsm technology 2
Implementation of patient monitoring system using gsm technology 2Implementation of patient monitoring system using gsm technology 2
Implementation of patient monitoring system using gsm technology 2
 
gesture recognition robot
gesture recognition robot gesture recognition robot
gesture recognition robot
 
Gsm based transformer fault detection system
Gsm based transformer fault detection systemGsm based transformer fault detection system
Gsm based transformer fault detection system
 
WIRELESS GESTURED CONTROLLED ROBOT USING ACCELEROMETER
WIRELESS GESTURED CONTROLLED ROBOT USING ACCELEROMETERWIRELESS GESTURED CONTROLLED ROBOT USING ACCELEROMETER
WIRELESS GESTURED CONTROLLED ROBOT USING ACCELEROMETER
 
Joseph Staniowski - Design Project
Joseph Staniowski - Design ProjectJoseph Staniowski - Design Project
Joseph Staniowski - Design Project
 
IRJET- Transformer Monitoring and Protection System using AVR Atmega16 Mi...
IRJET-  	  Transformer Monitoring and Protection System using AVR Atmega16 Mi...IRJET-  	  Transformer Monitoring and Protection System using AVR Atmega16 Mi...
IRJET- Transformer Monitoring and Protection System using AVR Atmega16 Mi...
 
FIND TRANSMISSION LINE FAULT AND LOCATION DETECTION
FIND  TRANSMISSION  LINE  FAULT  AND  LOCATION  DETECTIONFIND  TRANSMISSION  LINE  FAULT  AND  LOCATION  DETECTION
FIND TRANSMISSION LINE FAULT AND LOCATION DETECTION
 
Presentation on gesture control robot
Presentation on gesture control robotPresentation on gesture control robot
Presentation on gesture control robot
 
Sms based patient monitering
Sms based patient moniteringSms based patient monitering
Sms based patient monitering
 
Designing and Controlling of Motor by Interfacing RS232 with Microcontroller
Designing and Controlling of Motor by Interfacing RS232 with MicrocontrollerDesigning and Controlling of Motor by Interfacing RS232 with Microcontroller
Designing and Controlling of Motor by Interfacing RS232 with Microcontroller
 
Major project report
Major project reportMajor project report
Major project report
 
ELECTRONICS PROJECT REPORT OF HOME AUTOMATION CUM BUILDING SECUIRITY
ELECTRONICS PROJECT REPORT OF HOME AUTOMATION CUM BUILDING SECUIRITYELECTRONICS PROJECT REPORT OF HOME AUTOMATION CUM BUILDING SECUIRITY
ELECTRONICS PROJECT REPORT OF HOME AUTOMATION CUM BUILDING SECUIRITY
 
HEARTBEAT RATE SENSOR USING MICROCONTROLLER
HEARTBEAT RATE SENSOR USING MICROCONTROLLERHEARTBEAT RATE SENSOR USING MICROCONTROLLER
HEARTBEAT RATE SENSOR USING MICROCONTROLLER
 
Heart rate monitoring system using 8051
 Heart rate monitoring system using 8051 Heart rate monitoring system using 8051
Heart rate monitoring system using 8051
 
Heart beat monitor using AT89S52 microcontroller
Heart beat monitor using AT89S52 microcontrollerHeart beat monitor using AT89S52 microcontroller
Heart beat monitor using AT89S52 microcontroller
 
heartbeatsensor
heartbeatsensorheartbeatsensor
heartbeatsensor
 
project presentation on "THMC"
project presentation on "THMC"project presentation on "THMC"
project presentation on "THMC"
 
Digital Energy Meter Project Report
Digital Energy Meter Project ReportDigital Energy Meter Project Report
Digital Energy Meter Project Report
 
Cockpit White Box
Cockpit White BoxCockpit White Box
Cockpit White Box
 
POSITION ANALYSIS OF DIGITAL SYSTEM
POSITION ANALYSIS OF DIGITAL SYSTEMPOSITION ANALYSIS OF DIGITAL SYSTEM
POSITION ANALYSIS OF DIGITAL SYSTEM
 

Similar to System for software controlled switch with manual override switch

Power system automation introduction
Power system automation introductionPower system automation introduction
Power system automation introductionMohammed Naser
 
IRJET- PLC Based Intelligent Control of Substation
IRJET- PLC Based Intelligent Control of SubstationIRJET- PLC Based Intelligent Control of Substation
IRJET- PLC Based Intelligent Control of SubstationIRJET Journal
 
Neo coolcam - smart-plug user guide v2 - Zwave
Neo coolcam  - smart-plug user guide v2 - ZwaveNeo coolcam  - smart-plug user guide v2 - Zwave
Neo coolcam - smart-plug user guide v2 - ZwaveThierry Zoller
 
Proposal power-theft-detection
Proposal power-theft-detectionProposal power-theft-detection
Proposal power-theft-detectionAneel-k Suthar
 
Prepaid energy meter with theft detection
Prepaid energy meter with theft detectionPrepaid energy meter with theft detection
Prepaid energy meter with theft detectionAmanVerma443
 
wiDom Energy Driven Switch C version and L version manual
wiDom Energy Driven Switch C version and L version manualwiDom Energy Driven Switch C version and L version manual
wiDom Energy Driven Switch C version and L version manualDomotica daVinci
 
Wall plug switch with metering aeon labs v2 manual
Wall plug switch with metering aeon labs v2 manualWall plug switch with metering aeon labs v2 manual
Wall plug switch with metering aeon labs v2 manualDomotica daVinci
 
IRJET- IoT and PLC based Home Automation System with PV Inverter
IRJET-  	  IoT and PLC based Home Automation System with PV InverterIRJET-  	  IoT and PLC based Home Automation System with PV Inverter
IRJET- IoT and PLC based Home Automation System with PV InverterIRJET Journal
 
Automation and Calibration for Discrete Transducer: A Survey
Automation and Calibration for Discrete Transducer: A SurveyAutomation and Calibration for Discrete Transducer: A Survey
Automation and Calibration for Discrete Transducer: A SurveyIRJET Journal
 
Protective relay
Protective relay Protective relay
Protective relay Uday Wankar
 
IRJET- IoT based Feeder Protection from Overload and Earth Fault
IRJET- IoT based Feeder Protection from Overload and Earth FaultIRJET- IoT based Feeder Protection from Overload and Earth Fault
IRJET- IoT based Feeder Protection from Overload and Earth FaultIRJET Journal
 
Wall plug switch with metering po pp start guide
Wall plug switch with metering po pp start guideWall plug switch with metering po pp start guide
Wall plug switch with metering po pp start guideDomotica daVinci
 
Proposal on Power Theft
Proposal on Power TheftProposal on Power Theft
Proposal on Power TheftAneel-k Suthar
 
Power house automation using wireless communication
Power house automation using wireless communicationPower house automation using wireless communication
Power house automation using wireless communicationeSAT Publishing House
 
Power house automation using wireless communication
Power house automation using wireless communicationPower house automation using wireless communication
Power house automation using wireless communicationeSAT Journals
 
Transformer failure prevent
Transformer failure preventTransformer failure prevent
Transformer failure preventVitthal Adhav
 
IRJET- PIC Microcontroller based AC Voltage Stabilizer using Power Electr...
IRJET-  	  PIC Microcontroller based AC Voltage Stabilizer using Power Electr...IRJET-  	  PIC Microcontroller based AC Voltage Stabilizer using Power Electr...
IRJET- PIC Microcontroller based AC Voltage Stabilizer using Power Electr...IRJET Journal
 
Real time parameter estimation for power quality control and intelligent prot...
Real time parameter estimation for power quality control and intelligent prot...Real time parameter estimation for power quality control and intelligent prot...
Real time parameter estimation for power quality control and intelligent prot...EG TECHNOLOGIES
 

Similar to System for software controlled switch with manual override switch (20)

Power system automation introduction
Power system automation introductionPower system automation introduction
Power system automation introduction
 
IRJET- PLC Based Intelligent Control of Substation
IRJET- PLC Based Intelligent Control of SubstationIRJET- PLC Based Intelligent Control of Substation
IRJET- PLC Based Intelligent Control of Substation
 
P12 oct04
P12 oct04P12 oct04
P12 oct04
 
Neo coolcam - smart-plug user guide v2 - Zwave
Neo coolcam  - smart-plug user guide v2 - ZwaveNeo coolcam  - smart-plug user guide v2 - Zwave
Neo coolcam - smart-plug user guide v2 - Zwave
 
Proposal power-theft-detection
Proposal power-theft-detectionProposal power-theft-detection
Proposal power-theft-detection
 
Prepaid energy meter with theft detection
Prepaid energy meter with theft detectionPrepaid energy meter with theft detection
Prepaid energy meter with theft detection
 
wiDom Energy Driven Switch C version and L version manual
wiDom Energy Driven Switch C version and L version manualwiDom Energy Driven Switch C version and L version manual
wiDom Energy Driven Switch C version and L version manual
 
Wall plug switch with metering aeon labs v2 manual
Wall plug switch with metering aeon labs v2 manualWall plug switch with metering aeon labs v2 manual
Wall plug switch with metering aeon labs v2 manual
 
IRJET- IoT and PLC based Home Automation System with PV Inverter
IRJET-  	  IoT and PLC based Home Automation System with PV InverterIRJET-  	  IoT and PLC based Home Automation System with PV Inverter
IRJET- IoT and PLC based Home Automation System with PV Inverter
 
Automation and Calibration for Discrete Transducer: A Survey
Automation and Calibration for Discrete Transducer: A SurveyAutomation and Calibration for Discrete Transducer: A Survey
Automation and Calibration for Discrete Transducer: A Survey
 
Protective relay
Protective relay Protective relay
Protective relay
 
E044081720
E044081720E044081720
E044081720
 
IRJET- IoT based Feeder Protection from Overload and Earth Fault
IRJET- IoT based Feeder Protection from Overload and Earth FaultIRJET- IoT based Feeder Protection from Overload and Earth Fault
IRJET- IoT based Feeder Protection from Overload and Earth Fault
 
Wall plug switch with metering po pp start guide
Wall plug switch with metering po pp start guideWall plug switch with metering po pp start guide
Wall plug switch with metering po pp start guide
 
Proposal on Power Theft
Proposal on Power TheftProposal on Power Theft
Proposal on Power Theft
 
Power house automation using wireless communication
Power house automation using wireless communicationPower house automation using wireless communication
Power house automation using wireless communication
 
Power house automation using wireless communication
Power house automation using wireless communicationPower house automation using wireless communication
Power house automation using wireless communication
 
Transformer failure prevent
Transformer failure preventTransformer failure prevent
Transformer failure prevent
 
IRJET- PIC Microcontroller based AC Voltage Stabilizer using Power Electr...
IRJET-  	  PIC Microcontroller based AC Voltage Stabilizer using Power Electr...IRJET-  	  PIC Microcontroller based AC Voltage Stabilizer using Power Electr...
IRJET- PIC Microcontroller based AC Voltage Stabilizer using Power Electr...
 
Real time parameter estimation for power quality control and intelligent prot...
Real time parameter estimation for power quality control and intelligent prot...Real time parameter estimation for power quality control and intelligent prot...
Real time parameter estimation for power quality control and intelligent prot...
 

More from Conference Papers

Ai driven occupational skills generator
Ai driven occupational skills generatorAi driven occupational skills generator
Ai driven occupational skills generatorConference Papers
 
Advanced resource allocation and service level monitoring for container orche...
Advanced resource allocation and service level monitoring for container orche...Advanced resource allocation and service level monitoring for container orche...
Advanced resource allocation and service level monitoring for container orche...Conference Papers
 
Adaptive authentication to determine login attempt penalty from multiple inpu...
Adaptive authentication to determine login attempt penalty from multiple inpu...Adaptive authentication to determine login attempt penalty from multiple inpu...
Adaptive authentication to determine login attempt penalty from multiple inpu...Conference Papers
 
Absorption spectrum analysis of dentine sialophosphoprotein (dspp) in orthodo...
Absorption spectrum analysis of dentine sialophosphoprotein (dspp) in orthodo...Absorption spectrum analysis of dentine sialophosphoprotein (dspp) in orthodo...
Absorption spectrum analysis of dentine sialophosphoprotein (dspp) in orthodo...Conference Papers
 
A deployment scenario a taxonomy mapping and keyword searching for the appl...
A deployment scenario   a taxonomy mapping and keyword searching for the appl...A deployment scenario   a taxonomy mapping and keyword searching for the appl...
A deployment scenario a taxonomy mapping and keyword searching for the appl...Conference Papers
 
Automated snomed ct mapping of clinical discharge summary data for cardiology...
Automated snomed ct mapping of clinical discharge summary data for cardiology...Automated snomed ct mapping of clinical discharge summary data for cardiology...
Automated snomed ct mapping of clinical discharge summary data for cardiology...Conference Papers
 
Automated login method selection in a multi modal authentication - login meth...
Automated login method selection in a multi modal authentication - login meth...Automated login method selection in a multi modal authentication - login meth...
Automated login method selection in a multi modal authentication - login meth...Conference Papers
 
Atomization of reduced graphene oxide ultra thin film for transparent electro...
Atomization of reduced graphene oxide ultra thin film for transparent electro...Atomization of reduced graphene oxide ultra thin film for transparent electro...
Atomization of reduced graphene oxide ultra thin film for transparent electro...Conference Papers
 
An enhanced wireless presentation system for large scale content distribution
An enhanced wireless presentation system for large scale content distribution An enhanced wireless presentation system for large scale content distribution
An enhanced wireless presentation system for large scale content distribution Conference Papers
 
An analysis of a large scale wireless image distribution system deployment
An analysis of a large scale wireless image distribution system deploymentAn analysis of a large scale wireless image distribution system deployment
An analysis of a large scale wireless image distribution system deploymentConference Papers
 
Validation of early testing method for e government projects by requirement ...
Validation of early testing method for e  government projects by requirement ...Validation of early testing method for e  government projects by requirement ...
Validation of early testing method for e government projects by requirement ...Conference Papers
 
The design and implementation of trade finance application based on hyperledg...
The design and implementation of trade finance application based on hyperledg...The design and implementation of trade finance application based on hyperledg...
The design and implementation of trade finance application based on hyperledg...Conference Papers
 
Unified theory of acceptance and use of technology of e government services i...
Unified theory of acceptance and use of technology of e government services i...Unified theory of acceptance and use of technology of e government services i...
Unified theory of acceptance and use of technology of e government services i...Conference Papers
 
Towards predictive maintenance for marine sector in malaysia
Towards predictive maintenance for marine sector in malaysiaTowards predictive maintenance for marine sector in malaysia
Towards predictive maintenance for marine sector in malaysiaConference Papers
 
The new leaed (ii) ion selective electrode on free plasticizer film of pthfa ...
The new leaed (ii) ion selective electrode on free plasticizer film of pthfa ...The new leaed (ii) ion selective electrode on free plasticizer film of pthfa ...
The new leaed (ii) ion selective electrode on free plasticizer film of pthfa ...Conference Papers
 
Searchable symmetric encryption security definitions
Searchable symmetric encryption security definitionsSearchable symmetric encryption security definitions
Searchable symmetric encryption security definitionsConference Papers
 
Super convergence of autonomous things
Super convergence of autonomous thingsSuper convergence of autonomous things
Super convergence of autonomous thingsConference Papers
 
Study on performance of capacitor less ldo with different types of resistor
Study on performance of capacitor less ldo with different types of resistorStudy on performance of capacitor less ldo with different types of resistor
Study on performance of capacitor less ldo with different types of resistorConference Papers
 
Stil test pattern generation enhancement in mixed signal design
Stil test pattern generation enhancement in mixed signal designStil test pattern generation enhancement in mixed signal design
Stil test pattern generation enhancement in mixed signal designConference Papers
 
On premise ai platform - from dc to edge
On premise ai platform - from dc to edgeOn premise ai platform - from dc to edge
On premise ai platform - from dc to edgeConference Papers
 

More from Conference Papers (20)

Ai driven occupational skills generator
Ai driven occupational skills generatorAi driven occupational skills generator
Ai driven occupational skills generator
 
Advanced resource allocation and service level monitoring for container orche...
Advanced resource allocation and service level monitoring for container orche...Advanced resource allocation and service level monitoring for container orche...
Advanced resource allocation and service level monitoring for container orche...
 
Adaptive authentication to determine login attempt penalty from multiple inpu...
Adaptive authentication to determine login attempt penalty from multiple inpu...Adaptive authentication to determine login attempt penalty from multiple inpu...
Adaptive authentication to determine login attempt penalty from multiple inpu...
 
Absorption spectrum analysis of dentine sialophosphoprotein (dspp) in orthodo...
Absorption spectrum analysis of dentine sialophosphoprotein (dspp) in orthodo...Absorption spectrum analysis of dentine sialophosphoprotein (dspp) in orthodo...
Absorption spectrum analysis of dentine sialophosphoprotein (dspp) in orthodo...
 
A deployment scenario a taxonomy mapping and keyword searching for the appl...
A deployment scenario   a taxonomy mapping and keyword searching for the appl...A deployment scenario   a taxonomy mapping and keyword searching for the appl...
A deployment scenario a taxonomy mapping and keyword searching for the appl...
 
Automated snomed ct mapping of clinical discharge summary data for cardiology...
Automated snomed ct mapping of clinical discharge summary data for cardiology...Automated snomed ct mapping of clinical discharge summary data for cardiology...
Automated snomed ct mapping of clinical discharge summary data for cardiology...
 
Automated login method selection in a multi modal authentication - login meth...
Automated login method selection in a multi modal authentication - login meth...Automated login method selection in a multi modal authentication - login meth...
Automated login method selection in a multi modal authentication - login meth...
 
Atomization of reduced graphene oxide ultra thin film for transparent electro...
Atomization of reduced graphene oxide ultra thin film for transparent electro...Atomization of reduced graphene oxide ultra thin film for transparent electro...
Atomization of reduced graphene oxide ultra thin film for transparent electro...
 
An enhanced wireless presentation system for large scale content distribution
An enhanced wireless presentation system for large scale content distribution An enhanced wireless presentation system for large scale content distribution
An enhanced wireless presentation system for large scale content distribution
 
An analysis of a large scale wireless image distribution system deployment
An analysis of a large scale wireless image distribution system deploymentAn analysis of a large scale wireless image distribution system deployment
An analysis of a large scale wireless image distribution system deployment
 
Validation of early testing method for e government projects by requirement ...
Validation of early testing method for e  government projects by requirement ...Validation of early testing method for e  government projects by requirement ...
Validation of early testing method for e government projects by requirement ...
 
The design and implementation of trade finance application based on hyperledg...
The design and implementation of trade finance application based on hyperledg...The design and implementation of trade finance application based on hyperledg...
The design and implementation of trade finance application based on hyperledg...
 
Unified theory of acceptance and use of technology of e government services i...
Unified theory of acceptance and use of technology of e government services i...Unified theory of acceptance and use of technology of e government services i...
Unified theory of acceptance and use of technology of e government services i...
 
Towards predictive maintenance for marine sector in malaysia
Towards predictive maintenance for marine sector in malaysiaTowards predictive maintenance for marine sector in malaysia
Towards predictive maintenance for marine sector in malaysia
 
The new leaed (ii) ion selective electrode on free plasticizer film of pthfa ...
The new leaed (ii) ion selective electrode on free plasticizer film of pthfa ...The new leaed (ii) ion selective electrode on free plasticizer film of pthfa ...
The new leaed (ii) ion selective electrode on free plasticizer film of pthfa ...
 
Searchable symmetric encryption security definitions
Searchable symmetric encryption security definitionsSearchable symmetric encryption security definitions
Searchable symmetric encryption security definitions
 
Super convergence of autonomous things
Super convergence of autonomous thingsSuper convergence of autonomous things
Super convergence of autonomous things
 
Study on performance of capacitor less ldo with different types of resistor
Study on performance of capacitor less ldo with different types of resistorStudy on performance of capacitor less ldo with different types of resistor
Study on performance of capacitor less ldo with different types of resistor
 
Stil test pattern generation enhancement in mixed signal design
Stil test pattern generation enhancement in mixed signal designStil test pattern generation enhancement in mixed signal design
Stil test pattern generation enhancement in mixed signal design
 
On premise ai platform - from dc to edge
On premise ai platform - from dc to edgeOn premise ai platform - from dc to edge
On premise ai platform - from dc to edge
 

Recently uploaded

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 

Recently uploaded (20)

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 

System for software controlled switch with manual override switch

  • 1. 1 Abstract: Manual override switch is a featured not commonly found in most IOT system available in market. This feature is useful to help user from lost control when network connection is down. The device is equipped with a single-pole double-throw (SPDT) mechanical switch coupled with electronically-controlled relay at the output circuit. The device makes the system robust from completely loss control. Index Terms— Internet-Of-Things, smart-home, smart-living, open-source, smart switch, wireless sensor network. I. INTRODUCTION1 Smart switches allow users to remotely control their household appliances over the Internet using their Smartphone. User can also program the switch to on or off during pre-set schedule, smart switches typically consist of microcontroller that is programmed to connect or disconnect electrical circuits via electronic relay. A modem i.e. wired/wireless transceiver to receive user command over the Internet/communication network from a control device such as Smartphone. DC power supply to power up the electronic hardware unfortunately, if the microcontroller, electronic relay or power supply is faulty, or if the network is down, the smart switch is rendered useless. Hence, users can no longer remotely or physically power on their household appliances. On that course, a circuit to avoid lost control on/off switch is introduced. The circuit consists of SPDT mechanical switch coupled with electronic relay connected to a load. The diagram is as shown in Figure 1. II. SWITCHING CIRCUIT The proposed system consists of an electronic relay connected to a controller and programmed with software routine. The relay’s common pin is connected to the positive terminal of the power supply while its normally- open and normally-close pins are connected to pin 1T and pin 2T of a single-pole double-throw (SPDT) / 3-way mechanical switch, respectively. Meanwhile, the SPDT switch’s common pin is connected to the positive terminal of the electrical load. Secondly, the negative terminal of the electrical load is connected to the negative terminal of power supply as the return line. Figure 1: Electronic Relay with manual SPDT switch The system also consists of current sensors connected between the positive terminal of power supply and common pin of electronic relay, as well as between negative terminal of electric load and negative terminal of power supply. These sensors measure the forward and return currents flowing through the circuit. Finally, a modem is connected to the controller to interface the system with remote user/entity over the Internet / communication networks. The designed circuit allows an electrical load to be controlled as follows: • Remotely over the Internet/communication networks from PC/handheld device/Smartphone • Manually by toggling the SPDT switch on-site SYSTEM FOR SOFTWARE-CONTROLLED SWITCH WITH MANUAL OVERRIDE Dr. Roslee, Wan Adil, Azura, Amry, Nazri, Syargawi, Mimos Bhd
  • 2. • Automatic shut-off if the system detects over-current or short-to-ground fault III. SYSTEM OPERATION A system to connect and disconnect an electrical circuit powering a load, comprising ARM processor sitting on a Texas board CC1350 programmed with software routine for controlling an electronic relay [3]. A single-pole double- throw (SPDT) switch is a mechanical device connected in series with the electronic relay. There are two current sensors measuring incoming and outgoing current to determine state of the operation either ON/OFF. A modem to communicate with remote entity via wireless communication networks is managed by the Contiki operating system [1]. The controller connected to electronic relay and programmed with software routine to energize or de- energize the relay. The relay’s common pin is connected to the positive terminal of the power supply. In one embodiment of the present invention, the normally-open and normally-closed pins of the relay are connected to pin 1T and 2T of the SPDT switch, respectively. In another embodiment of the present invention, the normally-open and normally-closed pins of the relay can also be connected to pin 2T and 1T of the SPDT switch, respectively. The common pin of the SPDT switch is connected to the positive terminal of the electrical load, while the negative terminal of the electrical load is connected to the negative terminal of the power supply. A current sensor is connected between the positive terminal of power supply and common pin of the electronic relay to measure the forward current. The sensor’s output is connected to the controller in order for the software to acquire its reading. Another current sensor is connected between the negative terminal of the electrical load and negative terminal of power supply to measure the return current. The sensor’s output is connected to the controller in order for the software to acquire its reading. A modem connected to the controller for interfacing the system to remote user/entity via wired/wireless communication networks. IV. SOFTWARE OPERATION The controller via its software routine periodically reads the forward and return currents measured by the both current sensors. Refers to figure 2, if both forward and return currents are zero, the system is currently in OFF state. If both forward and return currents are non-zero, the system is currently in ON state. Figure 2: ON/OFF determination flow chart When the controller, via the modem, receives command from a remote user/entity over the Internet/communication network to change its state to ON, the controller via its programmed software routine shall first determine its current state using software defined routine. Figure 3 below shows the flowchart. Figure 3: ON flow chart If the system is currently ON, no further action is taken by the software routine. If the system is currently OFF, the software routine checks if the relay is energized. If yes, the software routine de-energizes the relay. Else, the software routine energizes the relay. Figure 4: OFF flow chart
  • 3. 3 The software routine re-determines the state of system using defined software to confirm it has transitioned to ON state. If not, the software previous routine presumed. Else, the software routine, via the modem, updates the current state of system to remote user/entity over the Internet/communication networks. V. HARDWARE OPERATION If the electrical load connected to the system is not operating, the system is said to be in OFF state. If the SPDT switch is currently connected to 1T pin, user can toggle the switch to 2T pin to change the state of system to ON. The electrical load connected to the system shall now be operating. Else, if the SPDT switch is currently connected to 2T pin, user can toggle the switch to 1T pin to change the state of system to ON. The electrical load connected to the system of shall now be operating. If the electrical load connected to the system is operating, the system is said to be in ON state. If the SPDT switch is currently connected to 1T pin, user can toggle the switch to 2T pin to change the state of system to OFF. The electrical load connected to the system shall now stop operating. Else, if the SPDT switch is currently connected to 2T pin, user can toggle the switch to 1T pin to change the state of system to OFF. The electrical load connected to the system shall now stop operating. VI. OVER CURRENT PROTECTION While the system is in ON state, the software routine constantly measures forward and return currents via the current sensors. The software routine computes the absolute current difference by using the following formula : i.e. currentdiff = |currentforward – currentreturn| If the current difference is greater than minimum acceptable current, a short-to-ground fault has occurred. The software automatically shuts off the system by energizing/de-energizing the relay if it is currently de- energized/energized. Figure 5: Over current & ground fault flow chart If the current difference is lower than minimum acceptable current, the software routine checks whether the forward/return current is above a maximum threshold current. If yes, an over-current condition has occurred. The software routine automatically shuts off the system by energizing/de-energizing the relay if it is currently de- energized/energized. VII. RESULT VIII. CONCLUSION Software-controlled switch with manual-override function is an excellent function when network connection is down. It helps user to resolve total lost control. APPENDIX ACKNOWLEDGMENT REFERENCES [1] Adam Dunkels, Contiki Programming Course: Hand-On Session Notes , Swedish Institute of Computer Science [2] Introduction to wireless sensor networks with 6LoWPAN and Contiki, Vrije Universiteit Brussel, Faculteit Ingenieurswetenschappen [3] Texas, www.ti.com [4] [5] [6]