cover photo

COURSEWORK

Amaan's EV-RE-001 course work. Lv 2

AmaanAUTHORACTIVE
This Report is yet to be approved by a Coordinator.

Amaan's EV-RE Level 2 Report

5 / 6 / 2025


Date 05 / 06 / 2025


Task 1 - LTspice and KiCad

Objective

Design a 555 timer astable multivibrator in LTspice Create an LED blinking circuit schematic and PCB layout in KiCad

Outcome

Understood SPICE-based simulation Generated schematic, layout, and frequency results Practiced routing, footprint assignment

alt text alt text

Task 2 - Point Turn of a Vehicle with Ultrasonic Sensor(Embedded)

Objective

Create a robot that performs a point turn when an obstacle is detected using an ultrasonic sensor.

Outcome

Vehicle can detect and avoid obstacles. Performs point turn autonomously when close to an object. alt text


Task 3 - Temperature and Humidity Detection(Embedded)

Objective

Use LM35 for analog temp sensing + BJT-controlled LED Use DHT11 + LCD for digital display

Outcome

Understand analog and digital sensor interfacing. Implement threshold-based switching and data display. alt text


Task 4 - BLDC Motor And Hall Effect Sensor(Embedded)

Objective

Use Hall sensor to read BLDC RPM and display on Serial Monitor

Outcome

Gain insight into motor speed sensing and the magnetic properties of the Hall effect sensor. alt text


Task 5 - Battery Capacity Measurement(Power Electronics)

Objective

Monitor Li-ion voltage using Arduino analog pin Disconnect load with MOSFET below safe level

Outcome

Demonstrate battery protection via voltage monitoring and switching.


Task 6 - Battery Charging(Power Electronics)

Objective

Charge the Li-on battery using solar panels and a solar charging module.

Outcome

Understand practical implementation of solar-based charging.


Task 7 - Simple Electric Circuits Simulation on MATLAB(Power Electronics)

Objective

Design and simulate an RLC circuit View current/voltage waveform using scopes

Outcome

Understand MATLAB-Simulink for circuit modeling and waveform analysis.


Task 8 - Solar Tracker(Embedded)

Objective

Control servo using dual LDR comparison for optimal light

Outcome

Achieve energy maximization through sun-tracking mechanisms. alt text

Task 9- Blink LED with STM32(Embedded)

alt text

Objective:

In this task, we were asked to program an STM32 microcontroller (Nucleo board) without using the HAL library. Instead of relying on abstraction layers, I accessed and controlled the peripheral registers directly to toggle an LED using a GPIO pin (PC13).

However, the LED did not blink, indicating that the output failed. The reasons included: Possible mistakes in system clock setup or startup configuration. GPIO register configuration or delay issues.

Even though the output wasn't achieved, the task helped me learn:

How STM32 registers work behind the scenes,

Why proper clocking and pin setup are crucial,

How to debug low-level embedded systems code.

Task 10- Buck Converter on LTspice (Power Electronics)

Objective:

Simulate a DC-DC buck converter and observe waveforms.

Outcome

Visualize voltage conversion from high to low DC using simulation. alt text


Task 11 - Wireless Charger Simulation on Tinkercad (Power Electronics)

Objective:

Simulate wireless power transfer using coils in Tinkercad.

Circuit:

Two coils, capacitor, signal generator. LED at receiver lights up wirelessly.

Outcome

Understand basic working of wireless charging systems.


Task 12 - Building a Basic H-Bridge Motor Driver using MOSFETs (Power Electronics)

Objective

Build H-Bridge using N/P-Channel MOSFETs Control motor direction using Arduino logic

Outcomes

Demonstrate the ability to control the rotation direction of a DC motor using an H-Bridge configuration. alt text


Thank You for going through my report :)

UVCE,
K. R Circle,
Bengaluru 01