SlideShare a Scribd company logo
PC Mouse operated
Electrical Load Control
Using VB Application
http://www.edgefxkits.com/
PC Mouse operated Electrical Load
Control Using VB Application
Introduction
 The aim of this project is to control electrical appliances through a
personal computer (PC). For example, theatre lighting can be centrally
controlled form PC for a better stage management. Presently, these are
manually managed which makes it difficult to coordinate the lighting
with respective scene. With this system, one can control electrical
appliances on/off by just being seated at one place using a PC.
http://www.edgefxkits.com/
Block Diagram
PC Mouse operated Electrical Load
Control Using VB Application
http://www.edgefxkits.com/
Hardware Requirements
 8051 series Microcontroller
 Level Shifter IC
 DB Connector
 Relays
 Relay Driver
 Transformer
 Diodes
 capacitors
 Resistors
 LED
 Crystal
 Lamps
PC Mouse operated Electrical Load
Control Using VB Application
http://www.edgefxkits.com/
Software Requirements
 Keil compiler
 Language: Embedded C or Assembly.
PC Mouse operated Electrical Load
Control Using VB Application
http://www.edgefxkits.com/
8051 Series Microcontroller
 8051 is an 8-bit family of microcontroller developed by Intel in the year
1981.
 This is one of the most popular family of microcontroller being used all
across the world.
PC Mouse operated Electrical Load
Control Using VB Application
8051 Series Microcontroller
PC Mouse operated Electrical Load
Control Using VB Application
 This microcontroller was also referred as “system on a chip” because it has
128 bytes of RAM, 4Kbytes of ROM, 2 Timers, 1 Serial port, and four ports
on a single chip.
 The CPU can work for only 8bits of data at a time because 8051 is an 8-bit
processor.
http://www.edgefxkits.com/
http://www.edgefxkits.com/
8051 Series Microcontroller
 In case the data is larger than 8 bits then it has to be broken into parts so
that the CPU can process conveniently.
 Most manufacturers have put 4Kbytes of ROM even though the quantity
of ROM can be exceeded up to 64 K bytes.
 The 8051 has been in use in a wide number of devices, mainly because it
is easy to integrate into a project or build a device around.
PC Mouse operated Electrical Load
Control Using VB Application
http://www.edgefxkits.com/
PC Mouse operated Electrical Load
Control Using VB Application
8051 Pin
Description
Power on Reset circuit
 The power-on reset (PoR) is an electronic device incorporated into the
integrated circuit
 That detects the power applied to the chip and generates a reset impulse
that goes to the entire circuit placing it into a known state.
PC Mouse operated Electrical Load
Control Using VB Application
+5V
30 pF
30 pF
8.2 K
10 uF
+
11.0592 MHz
EA/VPP
X1
X2
RST
31
19
18
9
http://www.edgefxkits.com/
http://www.edgefxkits.com/
Max232
 The MAX232 is an integrated circuit that converts signals from an RS-
232serial port to signals suitable for use in TTL compatible digital logic
circuits.
 The MAX232 is a dual driver/receiver and typically converts the RX, TX,
CTS and RTS signals.
 When a MAX232 IC receives a TTL level to convert, it changes a TTL Logic 0
to between +3 and +15V, and changes TTL Logic 1 to between -3 to -15V,
and vice versa for converting from RS232 to TTL.
PC Mouse operated Electrical Load
Control Using VB Application
http://www.edgefxkits.com/
Max232
PC Mouse operated Electrical Load
Control Using VB Application
http://www.edgefxkits.com/
DB Connector
 A DB connector is a connector that is in the shape of a horizontal D.
 Common DB connectors include DB-9, DB-15, DB-19, DB-25, DB-37, and
DB-50, the number indicates how many active lines the connector has, but
not always how many pins it has.
PC Mouse operated Electrical Load
Control Using VB Application
http://www.edgefxkits.com/
DB9 and DB15 Connector
 The DB9 (originally DE-9) connector is an analog 9-pin plug of the D-Sub
miniature connector family.
PC Mouse operated Electrical Load
Control Using VB Application
http://www.edgefxkits.com/
DB9 and DB15 Connector
 Computer serial port Additional information and help with the DB-9 and
DB-15 or the standard PC serial port can be found on our serial port help
page.
 The DB-9 and DB-15 are also found on Network cards. The DB-9 cable is
sometimes used for Token-Ring adapters, and the DB-15 is used for the
thick net coaxial cables.
 Computer network help and support
 The DB-9 port is also found on the NeXT computer is used to connect laser
printers.
PC Mouse operated Electrical Load
Control Using VB Application
http://www.edgefxkits.com/
DB19 Connector
 The DB-19 is a connector found on the Apple Macintosh, NeXT, and some
Atari computers, and is used to connect external disk drives.
PC Mouse operated Electrical Load
Control Using VB Application
http://www.edgefxkits.com/
DB25 Connector
 The DB-25 interface was an older serial connector. Additional information
and help with serial ports can be found on our serial port help page.
 The DB-25 port is also a SCSI interface. Additional information and help
with SCSI can be found on our SCSI help page.
PC Mouse operated Electrical Load
Control Using VB Application
http://www.edgefxkits.com/
DB37 Connector
 Connector found on various network devices used to connect network
hubs and other network devices and perform other functions.
 Companies that utilize this cable include Cisco, Nortel, SMC, and others.
 The DB-37 connector also connects devices such as sensors, switches,
satellite antennas, control systems, video studio automation, security
control systems, and other equipment.
 Computer network and network card help and support.
PC Mouse operated Electrical Load
Control Using VB Application
http://www.edgefxkits.com/
DB50 Connector
 SCSI connector that is rarely used or found today. Additional information
and help with SCSI can be found on our SCSI help page.
PC Mouse operated Electrical Load
Control Using VB Application
DB-50 Male Connector :
Relay
 A relay is an electrically operated switch.
 Current flowing through the coil of the relay creates a magnetic field
which attracts a lever and changes the switch contacts.
 The coil current can be on or off so relays have two switch positions and
have double throw (changeover) switch contacts as shown in the diagram.
PC Mouse operated Electrical Load
Control Using VB Application
http://www.edgefxkits.com/
Relay
 Relays allow one circuit to switch a second circuit which can be completely
separate from the first.
 For example a low voltage battery circuit can use a relay to switch a 230V
AC mains circuit.
 There is no electrical connection inside the relay between the two circuits,
the link is magnetic and mechanical.
 To drive relay through MC ULN2003 relay driver IC is used
PC Mouse operated Electrical Load
Control Using VB Application
http://www.edgefxkits.com/
Relay Driver uln2003
 ULN is Relay driver application
 The ULN2003 is a monolithic high voltage and high current Darlington
transistor arrays.
PC Mouse operated Electrical Load
Control Using VB Application
http://www.edgefxkits.com/
Relay Driver uln2003
 It consists of seven NPN Darlington pairs that features high-voltage
outputs with common-cathode clamp diode for switching inductive loads.
 The collector-current rating of a single Darlington pair is 500mA.
 The Darlington pairs may be paralleled for higher current capability.
PC Mouse operated Electrical Load
Control Using VB Application
http://www.edgefxkits.com/
Relay Driver uln2003
 The ULN functions as an inverter.
 If the logic at input 1B is high then
the output at its corresponding pin 1C
will be low.
PC Mouse operated Electrical Load
Control Using VB Application
http://www.edgefxkits.com/
http://www.edgefxkits.com/
Liquid Crystal Display (LCD)
 Most common LCDs connected to the microcontrollers are 16x2 and 20x2
displays.
 This means 16 characters per line by 2 lines and 20 characters per line by 2
lines, respectively.
 The standard is referred to as HD44780U
 It refers to the controller chip which receives data from an external source
(and communicates directly with the LCD.
PC Mouse operated Electrical Load
Control Using VB Application
http://www.edgefxkits.com/
Working Principle
 The project uses a PC to control the loads.
 The commands are received by the micro controller through level shifted IC
Max232.
 When the program is executed, it drives relay from the microcontroller
through relay driver IC ULN2003.
 Load’s are switched ON and switched OFF based on the corresponding
command sent from the keyboard through HyperTerminal.
 As per the program, the loads will be turned ON and OFF through the
relays.
PC Mouse operated Electrical Load
Control Using VB Application
http://www.edgefxkits.com/
Working Principle
 This system is integrated with the electrical loads and also connected to the
PC where centralized control takes place.
 It uses an RS-232 protocol from the microcontroller to communicate with
the PC.
 To turn on/off the appliances, we use Hyper Terminal on PC.
 Once the connection is established with the PC, then the system starts
working.
 The microcontroller used in this project belongs to 8051 family.
PC Mouse operated Electrical Load
Control Using VB Application
http://www.edgefxkits.com/
Future Enhancement
 This project can be further enhanced by implementing a GUI based control
panel on the PC with appropriate embedded software.
 The intensity control can also be incorporated using power electronics
devices.
PC Mouse operated Electrical Load
Control Using VB Application
http://www.edgefxkits.com/
Conclusion
PC Mouse operated Electrical Load
Control Using VB Application
 PC Mouse operated Electrical Load Control Using VB Application project
was designed and implemented. This project can be further enhanced by
implementing a GUI based control panel on the PC with appropriate
embedded software. The intensity control can also be incorporated using
power electronics devices
http://www.edgefxkits.com/
RF Controlled Robotic Vehicle with
Laser Beam Arrangement

More Related Content

What's hot (18)

PDF
Shenzhen Hifibercom Technology Co.,Ltd QSFP28 SR4 optical module
WendyXia8
 
PDF
IRJET- Monitoring and Protection of Distribution Transformer using GSM Module
IRJET Journal
 
PPTX
Substation monitoring system for maintaining a data log.ppt
SAI SREE
 
PDF
Wago epsitron power_supplies_catalog
Electromate
 
PDF
Cockpit White Box
ncct
 
PDF
Moderate quality of voice transmission using 8 bit micro-controller through z...
eSAT Publishing House
 
PDF
Communication Converter Energy Reporting Products | Electro industries
Electro Industries
 
PPT
Intelligent mcc Siemens
Praveen Patil
 
PPTX
fault detection of transformer using GSM,,,,by YASASWINI.KAGITHALA
MAHESH294
 
PDF
A Commercial Low Cost, Highly Efficient UC3842 based High Brightness LED (HBL...
International Journal of Power Electronics and Drive Systems
 
DOC
03 TOTAL REPORT
SUJAY RAVI KALE
 
PDF
Fuzzy Based Analysis of Inverter Fed Micro Grid in Islanding Operation-Experi...
IJPEDS-IAES
 
PDF
IRJET- Microcontroller based Automatic Power Change Over Mechanism
IRJET Journal
 
PPTX
Tracking and breaking system for vehicles
kakanikings
 
PDF
Low Power Gasp Circuits using Power Gating
IRJET Journal
 
PDF
ค่า Tx Power Mode ใน Ubiquiti และ Mikrotik (RF Tx Power Mode Settings)
Tũi Wichets
 
PDF
Eee hardware list
Vision Solutions
 
PDF
Cradlepoint PS6SMC3000M - USB to Modem Cradle (quantum-wireless.com)
Ari Zoldan
 
Shenzhen Hifibercom Technology Co.,Ltd QSFP28 SR4 optical module
WendyXia8
 
IRJET- Monitoring and Protection of Distribution Transformer using GSM Module
IRJET Journal
 
Substation monitoring system for maintaining a data log.ppt
SAI SREE
 
Wago epsitron power_supplies_catalog
Electromate
 
Cockpit White Box
ncct
 
Moderate quality of voice transmission using 8 bit micro-controller through z...
eSAT Publishing House
 
Communication Converter Energy Reporting Products | Electro industries
Electro Industries
 
Intelligent mcc Siemens
Praveen Patil
 
fault detection of transformer using GSM,,,,by YASASWINI.KAGITHALA
MAHESH294
 
A Commercial Low Cost, Highly Efficient UC3842 based High Brightness LED (HBL...
International Journal of Power Electronics and Drive Systems
 
03 TOTAL REPORT
SUJAY RAVI KALE
 
Fuzzy Based Analysis of Inverter Fed Micro Grid in Islanding Operation-Experi...
IJPEDS-IAES
 
IRJET- Microcontroller based Automatic Power Change Over Mechanism
IRJET Journal
 
Tracking and breaking system for vehicles
kakanikings
 
Low Power Gasp Circuits using Power Gating
IRJET Journal
 
ค่า Tx Power Mode ใน Ubiquiti และ Mikrotik (RF Tx Power Mode Settings)
Tũi Wichets
 
Eee hardware list
Vision Solutions
 
Cradlepoint PS6SMC3000M - USB to Modem Cradle (quantum-wireless.com)
Ari Zoldan
 

Similar to Pc mouse operated electrical load control using vb application (20)

PDF
Digital Implementation of Paralleling DC_DC conv
dhananjay.p yadav
 
PPTX
home Automation-4-a1-this is thenof.pptx
mademaditya3007
 
DOCX
Design of wireless sensor network for building management systems
TSriyaSharma
 
PPT
Wireless agro automation system
karthikpunuru
 
PPT
PLCC application
Pulakesh k kalita
 
DOC
Home automation
Moorthy kvn
 
PPTX
under grund fault ppt (1).pptx
PoojaG86
 
PPTX
PPT 384 TRANSFORMER HEALTH MONITORING.pptx
22AbhishekSuman
 
PDF
Smart home copy
Moorthy kvn
 
PDF
Smart home
Moorthy kvn
 
PDF
Smart home
Moorthy kvn
 
PPTX
FYP PPT
Usaid Javaid
 
PDF
Implementation and Controlling of Electrical Appliances by using Bluetooth
IRJET Journal
 
PDF
Application of NarrowBand Power Line Communication in Medium Voltage Smart Di...
IRJET Journal
 
PPTX
Design of charging unit for electrical vehicles using solar power
Rohit gorantla
 
PPTX
Automatic Power Factor Improvement by Using PLC & SCADA
ferozpatowary
 
PDF
Joseph Staniowski - Design Project
Joseph Staniowski
 
PPTX
Project ppt
Pranoosh T
 
PDF
Advancements in Programmable DC Power Supply for Efficient Power Delivery in ...
IRJET Journal
 
DOCX
4 Way traffic controll new
Mainak Nandi
 
Digital Implementation of Paralleling DC_DC conv
dhananjay.p yadav
 
home Automation-4-a1-this is thenof.pptx
mademaditya3007
 
Design of wireless sensor network for building management systems
TSriyaSharma
 
Wireless agro automation system
karthikpunuru
 
PLCC application
Pulakesh k kalita
 
Home automation
Moorthy kvn
 
under grund fault ppt (1).pptx
PoojaG86
 
PPT 384 TRANSFORMER HEALTH MONITORING.pptx
22AbhishekSuman
 
Smart home copy
Moorthy kvn
 
Smart home
Moorthy kvn
 
Smart home
Moorthy kvn
 
FYP PPT
Usaid Javaid
 
Implementation and Controlling of Electrical Appliances by using Bluetooth
IRJET Journal
 
Application of NarrowBand Power Line Communication in Medium Voltage Smart Di...
IRJET Journal
 
Design of charging unit for electrical vehicles using solar power
Rohit gorantla
 
Automatic Power Factor Improvement by Using PLC & SCADA
ferozpatowary
 
Joseph Staniowski - Design Project
Joseph Staniowski
 
Project ppt
Pranoosh T
 
Advancements in Programmable DC Power Supply for Efficient Power Delivery in ...
IRJET Journal
 
4 Way traffic controll new
Mainak Nandi
 
Ad

More from Edgefxkits & Solutions (20)

PPTX
Mains operated under voltage over voltage trip switch
Edgefxkits & Solutions
 
PPTX
Scada for remote industrial plant
Edgefxkits & Solutions
 
PPTX
TV Remote Jammer | 555 Timer Projects | Final Year Engineering Projects
Edgefxkits & Solutions
 
PPTX
Predefined speed control of bldc motor
Edgefxkits & Solutions
 
PPTX
Microcontroller based Electronic Eye Controlled security System
Edgefxkits & Solutions
 
PPTX
How to select the diy electrical projects kit by engineering students
Edgefxkits & Solutions
 
PPTX
Smooth start of a single phase induction motor
Edgefxkits & Solutions
 
PPTX
How to build a robot with an arduino and 8051 microcontroller
Edgefxkits & Solutions
 
PPTX
Opto-Electronic Oscillator Circuit Working and Applications
Edgefxkits & Solutions
 
PPTX
Importance of Doing Mini Projects By Engineering Students
Edgefxkits & Solutions
 
PPTX
Common mode rejection ratio (cmrr) and the operational amplifier
Edgefxkits & Solutions
 
PPTX
Vehicle tracking by gps gsm
Edgefxkits & Solutions
 
PPTX
Tutorial on avr atmega8 microcontroller, architecture and its applications
Edgefxkits & Solutions
 
PPTX
Photodiode working principle characteristics and applications
Edgefxkits & Solutions
 
PPTX
Cro cathode ray oscilloscope working and applications
Edgefxkits & Solutions
 
PPTX
Rfid security access control system
Edgefxkits & Solutions
 
PPTX
Density based traffic signal system
Edgefxkits & Solutions
 
PPTX
Electronic Speed Control (ESC) Circuits, Working And Applications
Edgefxkits & Solutions
 
PPTX
Difference between soc and single board computer ppt1
Edgefxkits & Solutions
 
PPTX
Prepaid energy meter with gsm interface
Edgefxkits & Solutions
 
Mains operated under voltage over voltage trip switch
Edgefxkits & Solutions
 
Scada for remote industrial plant
Edgefxkits & Solutions
 
TV Remote Jammer | 555 Timer Projects | Final Year Engineering Projects
Edgefxkits & Solutions
 
Predefined speed control of bldc motor
Edgefxkits & Solutions
 
Microcontroller based Electronic Eye Controlled security System
Edgefxkits & Solutions
 
How to select the diy electrical projects kit by engineering students
Edgefxkits & Solutions
 
Smooth start of a single phase induction motor
Edgefxkits & Solutions
 
How to build a robot with an arduino and 8051 microcontroller
Edgefxkits & Solutions
 
Opto-Electronic Oscillator Circuit Working and Applications
Edgefxkits & Solutions
 
Importance of Doing Mini Projects By Engineering Students
Edgefxkits & Solutions
 
Common mode rejection ratio (cmrr) and the operational amplifier
Edgefxkits & Solutions
 
Vehicle tracking by gps gsm
Edgefxkits & Solutions
 
Tutorial on avr atmega8 microcontroller, architecture and its applications
Edgefxkits & Solutions
 
Photodiode working principle characteristics and applications
Edgefxkits & Solutions
 
Cro cathode ray oscilloscope working and applications
Edgefxkits & Solutions
 
Rfid security access control system
Edgefxkits & Solutions
 
Density based traffic signal system
Edgefxkits & Solutions
 
Electronic Speed Control (ESC) Circuits, Working And Applications
Edgefxkits & Solutions
 
Difference between soc and single board computer ppt1
Edgefxkits & Solutions
 
Prepaid energy meter with gsm interface
Edgefxkits & Solutions
 
Ad

Recently uploaded (20)

PPTX
265587293-NFPA 101 Life safety code-PPT-1.pptx
chandermwason
 
PPTX
Damage of stability of a ship and how its change .pptx
ehamadulhaque
 
PPTX
Hashing Introduction , hash functions and techniques
sailajam21
 
PDF
Basic_Concepts_in_Clinical_Biochemistry_2018كيمياء_عملي.pdf
AdelLoin
 
PDF
Reasons for the succes of MENARD PRESSUREMETER.pdf
majdiamz
 
PPTX
Day2 B2 Best.pptx
helenjenefa1
 
PPTX
Element 11. ELECTRICITY safety and hazards
merrandomohandas
 
PDF
International Journal of Information Technology Convergence and services (IJI...
ijitcsjournal4
 
PDF
Unified_Cloud_Comm_Presentation anil singh ppt
anilsingh298751
 
PPTX
Introduction to Design of Machine Elements
PradeepKumarS27
 
PPTX
Thermal runway and thermal stability.pptx
godow93766
 
PDF
Biomechanics of Gait: Engineering Solutions for Rehabilitation (www.kiu.ac.ug)
publication11
 
PDF
Zilliz Cloud Demo for performance and scale
Zilliz
 
PDF
Introduction to Productivity and Quality
মোঃ ফুরকান উদ্দিন জুয়েল
 
DOCX
CS-802 (A) BDH Lab manual IPS Academy Indore
thegodhimself05
 
PPTX
Product Development & DevelopmentLecture02.pptx
zeeshanwazir2
 
PPTX
Depth First Search Algorithm in 🧠 DFS in Artificial Intelligence (AI)
rafeeqshaik212002
 
PPTX
Lecture 1 Shell and Tube Heat exchanger-1.pptx
mailforillegalwork
 
PDF
Pressure Measurement training for engineers and Technicians
AIESOLUTIONS
 
PPTX
Introduction to Neural Networks and Perceptron Learning Algorithm.pptx
Kayalvizhi A
 
265587293-NFPA 101 Life safety code-PPT-1.pptx
chandermwason
 
Damage of stability of a ship and how its change .pptx
ehamadulhaque
 
Hashing Introduction , hash functions and techniques
sailajam21
 
Basic_Concepts_in_Clinical_Biochemistry_2018كيمياء_عملي.pdf
AdelLoin
 
Reasons for the succes of MENARD PRESSUREMETER.pdf
majdiamz
 
Day2 B2 Best.pptx
helenjenefa1
 
Element 11. ELECTRICITY safety and hazards
merrandomohandas
 
International Journal of Information Technology Convergence and services (IJI...
ijitcsjournal4
 
Unified_Cloud_Comm_Presentation anil singh ppt
anilsingh298751
 
Introduction to Design of Machine Elements
PradeepKumarS27
 
Thermal runway and thermal stability.pptx
godow93766
 
Biomechanics of Gait: Engineering Solutions for Rehabilitation (www.kiu.ac.ug)
publication11
 
Zilliz Cloud Demo for performance and scale
Zilliz
 
Introduction to Productivity and Quality
মোঃ ফুরকান উদ্দিন জুয়েল
 
CS-802 (A) BDH Lab manual IPS Academy Indore
thegodhimself05
 
Product Development & DevelopmentLecture02.pptx
zeeshanwazir2
 
Depth First Search Algorithm in 🧠 DFS in Artificial Intelligence (AI)
rafeeqshaik212002
 
Lecture 1 Shell and Tube Heat exchanger-1.pptx
mailforillegalwork
 
Pressure Measurement training for engineers and Technicians
AIESOLUTIONS
 
Introduction to Neural Networks and Perceptron Learning Algorithm.pptx
Kayalvizhi A
 

Pc mouse operated electrical load control using vb application