Projects
A list of projects I have done as a part of coursework or otherwise:
- Hi-Fidelity Analog Audio Amplifier(Electronic Design Lab-II, Autumn 2010 - ongoing)
Started as a course project for EDL-II.
The project aims at building a hi-fidelity analog audio amplifier from discrete components
with a 20W stereo output and maximum THD of 0.1%. The current design has a 3 stage structure, with a preamplifier,
Baxandall circuit for tone control and power amplifier stage to drive the output.
- PC-based Wireless Digital Oscilloscope(Electronic Design Lab-II, Spring 2010)
This 2 channel W-DSO has 3 important components. The two signal-capture modules which are connected to the source of the signal
and transmit sampled values through a CC2500 transciever, the USB base station which recieves the sample values
and transmits signals to control the modules and the GUI for the operator to view the signal plot
and also to control the vertical scales on each channel, the horizontal scale, the trigger channel and trigger level.
The most important features of the W-DSO are complete electrical isolation between the two channels,
scaling and triggering in hardware, mobility and small size (each battery powered module is less than 10cm x 10cm x 5cm)
- RSAToolkit(Advanced Computing for Electrical Engineers, Autumn 2010)
A GNU/Linux application for encryption, decryption and key generation using the RSA public key encryption algorithm.
- Implementation of Nal-Nbk Hybrid Analysis in Scilab(Foundations of VLSI CAD, Autumn 2010)
A Simple model for the analysis of networks having current sources, voltage sources and conductances using the Nal-Nbk method.
It involves finding suitable partitions of the graph of the circuit A and B, their minimal subsets K and L respectively
such that their effect on each other is accounted for, solving the circuit using nodal and mesh analysis for A+L and B+K.
The currents and voltages in branches in K and L are kept as unknowns at first and are later matched with each other using
the device characteristics.
- LabDB(Database and Information Systems, Autumn 2010)
A comprehensive tool for participants such as students, instructors, TA/RAs and staff in a laboratory
to manage their projects, courses, grades, documentation and reports and resource allocation.