O IL W ELL M ONITORING S YSTEM Presented By:- Louis Bengtson Kaleb Stunkard Jimit Shah.

Slides:



Advertisements
Similar presentations
Solar Array & Maximum Power Point Tracker Group Senior Design Project 2003 Stephanie Chin Jeanell Gadson Katie Nordstrom Advisor: Karen Panetta.
Advertisements

What is Arduino?  Arduino is a ATMEL 168 micro-controller kit designed specially for small projects  User friendly IDE(Integrated Development Environment)
Team: – Brad Jensen – Will Klema – Nate Schares Client: – PowerFilm, Inc. Advisor: – Dr. Ayman Fayed Solar-Powered Mobile Power Station (MPS)
Oscilloscope Watch Teardown. Agenda History and General overview Hardware design: – Block diagram and general overview – Choice of the microcontroller.
ELECTRICAL. Circuits Outline Power Hub Microcontroller Sensor Inputs Motor Driver.
Project Improvement Ideas Brian Drost Bangda Yang.
Aztec PC Scope Preliminary Design Review Fall 2006 Michael MasonJed Brown Andrew YoungsJosh Price.
COMPUCCINO Kalani Rathnabharathi Vithya Shanmugam Robert Armstrong Aaron Kulp.
PROGRAMMABLE LOGIC CONTROLLERS PLC’S
Digital I/O Connecting to the Outside World
Introduction.
ASPPRATECH.
Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective.
For Electric Vehicle Team Members Pramit Tamrakar- Electrical Engineering Jimmy Skadal- Electrical Engineering Hao Wang- Electrical Engineering Matthew.
BLDC MOTOR SPEED CONTROL USING EMBEDDED PROCESSOR
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Digital Power Supply, Design and Architectural Trade-offs.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
2 Lines Electronics I 2 C Analyzer Ching-Yen Beh Robert S. Stookey Advisor: Dr. J. W. Bruce.
Todd Moore for the DES CollaborationPS TalkJune 13 th, DES DHE CRATE SYSTEM MANAGEMENT & CONTROL Todd Moore University of Illinois, at Urbana-Champaign.
1 1 Electric Vehicle Power Converters Sam Emrie Jacob Anderson Advisor: Dr. W. Na.
Department of Electronic Engineering 4th Year Electronic & Computer Final Year Project Presentation Supervisor: Dr Maeve Duffy Co- Supervisor: Dr Peter.
EV-EMCU Electric Vehicle - Economy Mode Control Unit Shauntice Diaz Chris Chadman Vanessa Baltacioglu Group 4.
A UTONOMOUS R ESCUE V EHICLE (T EAM 10) Team members: Julia Liston, Vipul Bhat, Krithika Iyer, Ruiyang Lin.
Digital to Analogue Converter
Lecture 2 Silicon Labs C8051F020 System Overview.
Solar Power Array Management for the Solar Racing Team Mark Calotes Ginah Colón Alemneh Haile Nidhi Joshi Michael Lu School of Electrical and Computer.
Chapter 6 Voltage Regulators By En. Rosemizi Bin Abd Rahim EMT212 – Analog Electronic II.
For Electric Vehicle Team Members Pramit Tamrakar - EE Jimmy Skadal - EE Hao Wang - EE Matthew Schulte - EE William Zimmerman - EE Advisor Ayman Fayed.
Automatic accident avoiding system PROJECT MEMBERS MUTHUKUMAR.K (05ME33) SAKTHIDHASAN.S (05ME39) SAKTHIVEL.N (05ME40) VINOTH.S (05ME56) PROJECT GUIDE:
The Design of an Electronic Bicycle Monitor (EBM) Team P118: Gary Berglund Andrew Gardner Emrys Maier Ammar Mohammad.
O IL W ELL M ONITORING S YSTEM (E.E.C.S. TEAM) Presented By:- Louis Bengtson - Software Kaleb Stunkard - Input Jimit Shah - Output 3 RD A NNUAL P ROGRESS.
(Left to Right) Matt Finn Brian Crone Samuel Oshin Yonatan Feleke.
EMT212 – Analog Electronic II
1 Electrical Fundamentals We need some understanding of electrical fundamentals to do the lab exercises. Electric Circuit Consists of: –Power Source: Battery,
18240 Element two - Components INPUTS OUTPUTS PURPOSE TYPICAL USE.
TCSP – Schematics Design. Major Components Freescale 9S12A64FCUE Microcontroller Etek EB-85A GPS Receiver Electronic Speed Controller HP Photosmart R707.
Department of Electronic & Electrical Engineering Introduction to microcontrollers A microcontroller is a small computer on a single integrated circuit.
K UMU A ’ O C UBESAT Amy Blas March 7, W HAT IS C UBE S AT ? 10x10x10 centimeter cube Launched in lower earth orbit (LEO) Started last semester.
Guide Presented by Mr.M Cheenya V.Abhinav Kumar 11E31A0422 Asst.Professor K.Shiva Kumar 11E31A0423 K.Rajashekhar 11E31A0424 K.Chaithanya Sree 11E31A0428.
MICROCONTROLLER INTERFACING WITH STEPPER MOTOR MADE BY: Pruthvirajsinh Jadeja ( ) COLLEGE:DIET BRANCH:EC.
Critical Air System Pressure Controller Senior Design Project, 2010 Morgan Hespe, Department of Electrical and Computer Engineering Mentor: Dr. Stanislaw.
PROJECT ON FAULT ANALYSIS AND DETECTION GUIDED BY:: SUBMITTED BY:- MS. SHUBRA GOEL.
Self-Sustainable Electric Golf Bag Final Presentation Group 19 Jon Kinney, Cory Edwards, Harrison Kantner 30 April 2013.
Introduction to Projects using Microcontroller Md. Khalilur Rhaman Credit: Interface Lab.
A Quick Start Guide to PIC16F877 microcontroller And Microchip Development Environment A Quick Start Guide to PIC16F877 microcontroller And Microchip Development.
Portable Power Station University of Wyoming Electrical and Computer Department EE Done By Mohammad S. Almoallem Mahmood S. Almoallem Advised.
1 Microcontrollers. 2 Programmers work in the virtual world Machinery works in the physical world Microcontrollers connect the virtual and physical world.
Arduino based Automatic Temperature Controlled Fan Speed Regulator.
USING TV REMOTE AS A CORDLESS MOUSE FOR THE COMPUTER
CORDLESS MOUSE FEATURES BY TV REMOTE USING PIC MICROCONTROLLER
SUBMITTED BY EDGEFX TEAM
SMPS.
AC PWM CONTROL FOR INDUCTION MOTOR
PROPELLER DISPLAY OF MESSAGE BY VIRTUAL LEDS
Cordless Electric Nailer
CPU1 Block Specifications
BATTERY CHARGING BY THYRISTOR TRIGGERING CONTROL
SCADA for Remote Industrial Plant
HIGH POWER AC TO DC BY THYRISTOR FIRING ANGLE CONTROL
AC PWM BASED POWER Control BY IGBT / MOSFET
DIGITAL CALCULATOR USING 8051
Project Title EVM IN PIC Under the Guidance of Submitted by.
LM2596: Buck Regulator, Switching, 3.0 A
Introduction to Microprocessors and Microcontrollers
ECE 445 Senior Design, Spring 2018
TCSP – Schematics Design
LM2596: Buck Regulator, Switching, 3.0 A
Supervised by : Dr. Kamel Subhi
Model Output Current Battery Life BATPSU VDC 2A 1.2Ah BATPSU VDC 2.3Ah
LM2596: Buck Regulator, Switching, 3.0 A
Presentation transcript:

O IL W ELL M ONITORING S YSTEM Presented By:- Louis Bengtson Kaleb Stunkard Jimit Shah

M OTIVATION More than 27,000 oil wells permanently abandoned in the Gulf of Mexico. Currently, there is no monitoring system available. Four teams: 1. Buoy Team (Mechanical Engineering) 2. Bi-directional Turbine Team (Mechanical Engineering) 3. Sensor Team (Mechanical Engineering) 4. Electrical Team (Electrical Engineering)

Ginlong GeneratorTurbine INPUT CIRCUIT BUCK CONVERTER BATTERY CHARGING CIRCUIT Sensor CONTROL PROCESSOR System Block Diagram Electrical System

O BJECTIVES Efficiently convert varying AC voltage to steady DC voltage. Be able to charge a battery that will supply the necessary output voltage to the sensors. Must be self powered. Components must be placed in an enclosure to be mounted on the buoy. Must be able to work in high and low pressure environment. Must be suitable for dry and wet conditions.

S PECIFICATIONS Input RPM range: 90 to 125 RPM Input Voltage range: 0VAC to 60VAC Output Current: 1A Output Voltage: 12VDC Cost: Less than $2,000 Efficiency: 85% Operating Environments Temperature: 25 to 110°F Humidity: 100%

I NPUT C IRCUIT - Kaleb Stunkard

I NPUT P OWER B LOCK D IAGRAM

LED I NDICATOR S CHEMATIC

I NPUT P OWER B LOCK D IAGRAM

AC-DC C ONVERTER S CHEMATIC

I NPUT P OWER B LOCK D IAGRAM

L OW V OLTAGE C IRCUITRY S UPPLY S CHEMATIC

LM340AT – 5

L OW V OLTAGE C IRCUITRY S UPPLY S CHEMATIC

LM3940

2N4401

I NPUT P OWER P ROTOTYPE

R ESULTS

PCB

B UCK C ONVERTER & B ATTERY C HARGING C IRCUIT - Jimit Shah

DC Signal B LOCK D IAGRAM BUCK CONVERTER 15.6 V BATTERY CHARGER Input Output 13.8V BATTERY V SENSORS

B UCK C ONVERTER : TPS54260 – S TEP D OWN C ONVERTER Wide Input Range 3.5V to 60V High Output Current 0A to 2.5A Enable Pin Fixed Output Voltage EVM available

TPS54260EVM S CHEMATIC Replaced Components: R6, C8, and C9

B ATTERY C HARGER : BQ24450 – I NTEGRATED C HARGE C ONTROLLER Designed for Lead Acid Batteries. Voltage and Current Regulation. Optimization and maximization of battery capacity over temperature. Ensure battery safety for charging at high temperature. EVM available

BQ24450EVM S CHEMATIC Replaced Components: R7, and R11

B ATTERY : E NERCELL 12VDC 7AH S EALED L EAD -A CID B ATTERY

M ICROCONTROLLER - Louis Bengtson

A DVANTAGES OF PIC M ICROCONTROLLERS PIC24FJ96GA010 Extensive available parameters Inexpensive Programmable in C Compatibility with development tools Prospect of future improvements with reprogramming

PIC24FJ96GA010 S PECIFICATIONS ParametersValues Program Memory TypeFlash Program Memory (KB)96 CPU Speed (MIPS)16 RAM Bytes8192 Internal Oscillator8 MHz, 32 kHz nanoWatt FeaturesFast Wake/Fast Control Capture/Compare/PWM Peripherals5/5 Digital Communication Peripherals2-UART, 2-SPI, 2-I2C Analog Peripherals1-A/D 500(ksps) Timers5 x 16-bit 16-bit PWM resolutions16 Temperature Range (deg C)-40 to 85 Operating Voltage Range (V)2.5 to 3.6 I/O Pins85 Pin Count100 Volume Pricing$3.42

M ICROCONTROLLER F UNCTIONS Measure input voltage and battery voltage Display voltage readings to LCD screen Control the enable switch on the TPS54260EVM- 597 DC-DC buck converter for hysteresis and over-voltage protection

V OLTAGE S CALING Input and Battery voltage were scaled down by voltage dividers. Initially voltage divider produced loading effects at higher voltages. LM324N op-amp was used as a unity gain buffer to prevent current feeding into microcontroller.

C P ROGRAMMING L ANGUAGE C ODE void main() { ADPCFG = 0xFFFF; // Configure AN pins as digital I/O TRISA = 0; // Initialize PORTA as output LATA = 1; // Set PORTA to one LCD_Init(); LCD_Cmd(_LCD_CURSOR_OFF); // LCD (cursor off) LCD_Cmd(_LCD_CLEAR); // Clear LCD text = "V in: "; // assign text to string text2 = "Batt V: "; while (1) { adc_rd = ADC1_read(10); // get ADC value – Input voltage adc_rd2 = ADC1_read(11); // get ADC value – Battery voltage LCD_Out(1,1,text); // print on LCD, row 1, collumn 1 LCD_Out(2,1,text2); // print on LCD, row 2, collumn 1 ch3 = 0; ch4 = 0; for(i=0;i<500;i++) { tlong = (long)adc_rd * 5000; // convert adc reading to mV tlong = (tlong / 1023); // 2^10 -> mV ch = (tlong / 767); // extract 10 volts digit LCD_Chr(1,7,48+ch); // write ASCII digit at row1, collumn 7 ch = (tlong / 77) % 10; // extract volts digit LCD_Chr_CP(48+ch); // write ASCII digit at cursor point LCD_Chr_CP('.'); ch = (tlong / 8) % 10; // extract 0.1 volts digit LCD_Chr_CP(48+ch); // write ASCII digit at cursor point LCD_Chr_CP('V'); LCD_Chr_CP(' ');

C P ROGRAMMING L ANGUAGE C ODE C ONTINUED tlong2 = (long)adc_rd2 * 5000; // convert adc reading to mV tlong2 = tlong2 / 1023; // 2^10 -> mV ch2 = tlong2 / 3800; // extract 10 volts digit LCD_Chr(2,9,48+ch2); // write ASCII digit row 2, collumn 9 ch2 = (tlong2 / 380) % 10; // extract volts digit LCD_Chr_CP(48+ch2); // write ASCII digit at cursor point LCD_Chr_CP('.'); ch2 = (tlong2 / 38) % 10; // extract 0.1 volts digit LCD_Chr_CP(48+ch2); // write ASCII digit at cursor point LCD_Chr_CP('V'); ch = (tlong / 800); // 10 volts digit ch3 = ch3 + ch; ch2 = (tlong / 80) % 10; // Volts digit ch4 = ch4 + ch2; Delay_ms(2); } // HYSTERESIS ch3 = (ch3 / 500); // Average 10 volts digit after 0.5 seconds ch4 = (ch4 / 500); // Average volts digit after 0.5 seconds if((ch3 == 5 && ch4 >= 5) || ch3 > 5) LATA = 0; // Disable the Buck over 55V if((ch3 == 1 && ch4 <= 5) || ch3 < 1) LATA = 0; // Disable the Buck under 15V if((ch3 == 2 && ch4 >= 5) || (ch3 > 2 && ch3 < 5)) LATA = 1; // Enable the Buck between 25V and 50V }

Electrical Unit Buoy Turbine

F UTURE D EVELOPMENTS GPS Use of Sepic topology instead of Buck topology Power Factor Correction Code Optimization

Item DescriptionCost% of Total Project Cost Resistors $ % Capiators $ % Inductors $ % Diodes $ % Transistors $ % LEDs $ % Lead Acid Battery $ % Buck Converter EVM $ % Battery Controller EVM $ % Microcontroller $ % Blank MCU Cards $ % Breadboards $ % Breadboard Jumper Kits $ % PCB $ % Development Kit $ % Multimeter $ % Shipping Cost $ % $1, B UDGET

QUESTIONS?