1 / 19


ARDUINO BASED UNDERGROUND CABLE FAULT DETECTION. Submitted by:. Contents. Project overview Block diagram Power supply Arduino Duemalinove. Relay Relay driver LCD Software requirements Schematic & Working of the project Advantages Applications Future scope Conclusion.

Download Presentation


An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.


Presentation Transcript


  2. Contents • Project overview • Block diagram • Power supply • Arduino Duemalinove. • Relay • Relay driver • LCD • Software requirements • Schematic & Working of the project • Advantages • Applications • Future scope • Conclusion

  3. Project overview • The project uses the simple concept of OHMs law where a low DC voltage is applied at the feeder end through a series resistor. • The current would vary depending upon the length of fault of the cable in case there is a short circuit of LL or 3L or LG etc. • The series resistor voltage drop changes accordingly which is then fed to analog input of programmed microcontroller would display the same in Kilo meters. • The project is assembled with a set of resistors representing cable length in KMs and fault creation is made by a set of switches at every known KM to cross check the accuracy of the same.

  4. Block diagram

  5. Power supply

  6. Contd.. • The 230V AC supply is first stepped down to 12V AC using a step down transformer. • This is then converted to DC using bridge rectifier. • The AC ripples is filtered out by using a capacitor and given to the input pin of voltage regulator 7805. • At output pin of this regulator we get a constant 5V DC which is used for MC and other ICs in this project.

  7. ARDUINO • The Arduino microcontroller is an easy to use yet powerful single board computer that has gained considerable traction in the hobby and professional market. • The Arduino is open-source, which means hardware is reasonably priced and development software is free.

  8. Image of development board

  9. Features of Duemalinove • The Duemalinove board features an Atmel ATmega328 microcontroller operating at 5 V with 2 Kb of RAM, 32 Kb of flash memory for storing programs and 1 Kb of EEPROM for storing parameters. • The clock speed is 16 MHz, which translates to about executing about 300,000 lines of C source code per second

  10. …..contd • The Arduino programming language is a simplified version of C/C++. If you know C, programming the Arduino will be familiar. • If you do not know C, no need to worry as only a few commands are needed to perform useful functions.

  11. 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.

  12. Contd.. • 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

  13. Relay driver ULN2003 • ULN is Relay driver application • The ULN2003 is a monolithic high voltage and high current Darlington transistor arrays. • 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.

  14. Contd.. • 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.

  15. 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, which refers to the controller chip which receives data from an external source (and communicates directly with the LCD.

  16. Contd.. • If an 8-bit data bus is used the LCD will require 11 data lines(3 control lines plus the 8 lines for the data bus) • The three control lines are referred to as EN, RS, and RW • EN=Enable (used to tell the LCD that you are sending it data) • RS=Register Select. When RS=0; data is treated as a command & When RS=1; data being sent is text data. • R/W=Read/Write . When RW=0; the data written to the LCD & When RW=0; the data reading to the LCD.

  17. Software requirements • Arduino software which can be freely available on Arduino Forum • http://arduino.cc/en/Guide/HomePage.

  18. Working of project • The project uses a set of resistances in series i.e. R10,R11,R12,R13 and R17,R16,R14,R21, R20,R19,R18,R25,R22 as shown in the circuit diagram, one set for each phase. • Each series resistors represents the resistance of the underground cable for a specific distance thus 4 such resistances in series represent 1-4kms. • 3 relays are used to common point of their contacts are grounded while the NO points are connected to the input of the R17, R21 & R25 being the 3 phase cable input. • R10 is fed with a series resistor R1 to 5v supply. The common point of R10 & R1 is given to input pin 0 of arduino duely wired as explained above.

More Related