Lab 3 Transistor and Relay Circuit
Lab 3 Transistor and Relay Circuit
1|W H W H @ F T E C H , U M P
FACULTY OF ENGINEERING TECHNOLOGY
INSTRUCTION
Task 1
Draw the electronics circuit diagram using Proteus software as function of flow chart
below and make a wiring using Arduino Uno board. Develop a program for Arduino.
Use Push Button SW as an input, NPN transistor 2n222a and 5VDC SPDT Relay to
complete the control circuit.
NOTE
START
ACTION
+ 12 Vdc 0 Vdc
0 Vdc + 12 Vdc
MOTOR MOTOR
FORWARD REVERSE
2|W H W H @ F T E C H , U M P
FACULTY OF ENGINEERING TECHNOLOGY
Task 2
Draw the electronics circuit diagram using Proteus software as function of flow chart
below and make a wiring using Arduino Uno board and programs. Use Push Button
SW as an input, NPN transistor 2n222a and 5VDC SPDT Relay to complete the control
circuit.
start
ACTION ?
PUSH 1 ST PUSH 3 RD
P /B P /B
FULLY FULLY
YES OPEN ? CLOSE ? YES
NO NO
MOTOR MOTOR
FORWARD REVERSE
PUSH 2 ND
WAITING WAITING
STOP
CONDITION CONDITION
P /B
MOTOR STOP
3|W H W H @ F T E C H , U M P
FACULTY OF ENGINEERING TECHNOLOGY
Task 3
Draw the electronics circuit diagram using Proteus software as function of flow chart
below and make a wiring using Arduino Uno board and programs. Use Push Button
SW as an input, NPN transistor 2n222a and 5VDC SPDT Relay to complete the control
circuit.
start
ACTION ?
PUSH 1 ST PUSH 3 RD
P /B P /B
TIMER TIMER
NO 5 SEC ? 5 SEC ? N0
YES YES
MOTOR MOTOR
FORWARD REVERSE
PUSH 2 ND
WAITING WAITING
STOP
CONDITION CONDITION
P /B
MOTOR STOP
4|W H W H @ F T E C H , U M P
FACULTY OF ENGINEERING TECHNOLOGY
DISCUSSION
5|W H W H @ F T E C H , U M P