Internships
Company/Organization : Central Electronics Engineering Research Institute, Pilani ,India .(CEERI)
Role : Intern
Department : Agri-Electronics Group
Topic : Design of Weight based Fish Feeder System using PIC18F4520 Microcontroller
Abstract :
Agri-electronics group was then working on a project known as "Smart Pond Management system" which is a remotely controlled water floating robot which would
monitor various parameters of pond water such as pH, temperature etc. and also deliver the fish food at regular intervals evenly across the pond.As part of the fish feeder system we were assigned basically two responsibilities:
1. Selection of the weight sensor and designing the signal conditioning circuitry for the same.
2. Develop a system using PIC18F4520 microcontroller which would note the fish feed readings(using weight sensor) regularly alongwith a time,date,month stamp etc. using an external RTC and store it into external EEPROM .Alongwith an interface was to be developed using UART wherin the user could get the readings from the EEPROM as well as ADC (which could be interfaced using ZIGBEE/RF transceiver).
Detailed Report regarding the project can be found here : Weight based Fish Feeder System using PIC18F4520 Microcontroller.
Role : Intern
Department : Agri-Electronics Group
Topic : Design of Weight based Fish Feeder System using PIC18F4520 Microcontroller
Abstract :
Agri-electronics group was then working on a project known as "Smart Pond Management system" which is a remotely controlled water floating robot which would
monitor various parameters of pond water such as pH, temperature etc. and also deliver the fish food at regular intervals evenly across the pond.As part of the fish feeder system we were assigned basically two responsibilities:
1. Selection of the weight sensor and designing the signal conditioning circuitry for the same.
2. Develop a system using PIC18F4520 microcontroller which would note the fish feed readings(using weight sensor) regularly alongwith a time,date,month stamp etc. using an external RTC and store it into external EEPROM .Alongwith an interface was to be developed using UART wherin the user could get the readings from the EEPROM as well as ADC (which could be interfaced using ZIGBEE/RF transceiver).
Detailed Report regarding the project can be found here : Weight based Fish Feeder System using PIC18F4520 Microcontroller.
Company/Organization : Tata Power Company Limited,Trombay
Role : Intern
Department : QAIT and Automation
Topic : Optimal Placement Algorithms for Placement of PMU’s(with application to Tata Power, Trombay Network)
Abstract :
Being a part of the QAIT and automation group, along with the routine field visits involving testing of transformers, different types of relay,insulation resistance checks etc. I was allotted to study on the topic of PMU i.e. Phasor Measurement Units. PMU's will be an integral component of Smart Grid enabling advanced and accurate monitoring of power parameters and help in faster restoration in case of grid failure or infact avoid the failure itself . But a PMU is a costly piece of equipment and replacing the current RTU(Remote Terminal Units) with PMU is neither necessary nor economical.Rather PMU's can complement the existing measurement system and help increasing our current accuracy. Theoretically placing PMU's at 1/3rd number of locations on the bus structure can achieve complete closure.There are various algorithms which were studied as a part of study out of which following were implemented:
1. Integer Linear Programming Problem based
2. Minimum Spanning Tree based (Based on Graph Theory)
After the study , I mapped the entire Tata Power Trombay Network into Graph and applied these algorithms to it using Matlab.
Detailed Report regarding the project can be found here : Optimal Placement algorithms for Placement of PMU's
Role : Intern
Department : QAIT and Automation
Topic : Optimal Placement Algorithms for Placement of PMU’s(with application to Tata Power, Trombay Network)
Abstract :
Being a part of the QAIT and automation group, along with the routine field visits involving testing of transformers, different types of relay,insulation resistance checks etc. I was allotted to study on the topic of PMU i.e. Phasor Measurement Units. PMU's will be an integral component of Smart Grid enabling advanced and accurate monitoring of power parameters and help in faster restoration in case of grid failure or infact avoid the failure itself . But a PMU is a costly piece of equipment and replacing the current RTU(Remote Terminal Units) with PMU is neither necessary nor economical.Rather PMU's can complement the existing measurement system and help increasing our current accuracy. Theoretically placing PMU's at 1/3rd number of locations on the bus structure can achieve complete closure.There are various algorithms which were studied as a part of study out of which following were implemented:
1. Integer Linear Programming Problem based
2. Minimum Spanning Tree based (Based on Graph Theory)
After the study , I mapped the entire Tata Power Trombay Network into Graph and applied these algorithms to it using Matlab.
Detailed Report regarding the project can be found here : Optimal Placement algorithms for Placement of PMU's
Company/Organisation : Analog Devices India Pvt. Ltd ,Bangalore [January 2013 – *June 2013]
Position : Intern - Design and Verification Team
Topic : Design Verification of General Purpose DSP processor(SoC)
Work:
1. Writing and Porting of Directed Test Suites in C to verify system level integration for various peripheral blocks : MSI(Mobile Storage Interface), working ,Clock Out Muxing Unit, System Oscillator, General Purpose Counter(Rotary Block) Process Monitor and OTP(One Time Programmable Memory)- Currently working.
2. Bringing up the verification environment which includes agent integration, custom test benches for monitor and debug purposes in Verilog and system Verilog.
Skills Gained :
Verilog, System Verilog(Basics),C advanced compilation,RTL level Verification Environment, Using Cadence tools Simvision and IMC,APB/AHB/AXI interface basics, working and implementation of various IP blocks at functional as well as RTL level.
Position : Intern - Design and Verification Team
Topic : Design Verification of General Purpose DSP processor(SoC)
Work:
1. Writing and Porting of Directed Test Suites in C to verify system level integration for various peripheral blocks : MSI(Mobile Storage Interface), working ,Clock Out Muxing Unit, System Oscillator, General Purpose Counter(Rotary Block) Process Monitor and OTP(One Time Programmable Memory)- Currently working.
2. Bringing up the verification environment which includes agent integration, custom test benches for monitor and debug purposes in Verilog and system Verilog.
Skills Gained :
Verilog, System Verilog(Basics),C advanced compilation,RTL level Verification Environment, Using Cadence tools Simvision and IMC,APB/AHB/AXI interface basics, working and implementation of various IP blocks at functional as well as RTL level.