cover photo

COURSEWORK

R's D-P-001 course work. Lv 1

R Vinay KumarAUTHORACTIVE

Vinay's Marvel D & P K

31 / 10 / 2024


  1. Working on GitHub I forked the given repository into my repository and then cloned the repository. I created a new Branch under the name "Edit6969" and fixed the failing error. The error was being caused due to the "+1" in main.py file. I staged the repo for commit and committed my changes and pushed the new branch into my GitHub where I had forked the original repository using Git Bash. I then issued a pull request to merge with the main branch.

  2. Get familiar with the command line on ubuntu and do the following subtasks

Using the Ubuntu Application on Windows, I have learned to operate the Linux command line. I’ve made the files in the instructed format ans shown below:

  1. Working with Pandas and Matplotlib With Pandas and Matplotlib libraries in VS code, I have plotted the following graphs of Apples eaten per day by a number of people

  2. Tinkercad https://www.tinkercad.com/things/lddfyqv9L6z-brilliant-jaagub

Given TinkerCad task is a simple Ultrasonic sensor module. This is used to alert the user if there is any obstacle in the way. With this I was able to enhance my knowledge on Circuit Simulations.

  1. Soldering Prerequisites Learning Soldering was a unique experience and gave me an idea on how PCB designing works. I soldered an LED and Resistor circuit powered by a 9 V battery.

  2. 555 Astable Multivibrator 555 Astable multivibrator is a Circuit that produces continuously oscillating pulses as output. The 555 timer has the necessary pins to make this possible. It uses the DC power supply to generate the pulses. With the designing of the resistors and capacitors, we can make it so that the duty cycle od the pulses is what we desire.

  3. Karnaugh Maps and Deriving the logic circuit

  4. Datasheets report writing L293D Motor Driver IC: The L293D is a quadruple high-current half-H driver IC designed by Texas Instruments. Functionality: The L293D is used to drive inductive loads such as relays, solenoids, DC and bipolar stepping motors, as well as other high-current/high-voltage loads in positive-supply applications. Package Options: It is available in 16-pin DIP and 20-pin surface-mount packages.

Features High-current capability: Each channel can deliver up to 600 mA continuous current and can handle peak currents up to 1.2 A per channel. Output Clamping Diodes: Internal diodes are provided for back EMF protection, which are essential when driving inductive loads. Separate Input-Logic Supply: The device has separate logic supply and motor supply pins, enabling the input logic to operate at a different voltage than the motor. Thermal Shutdown: Provides protection against overheating. Pin Configuration Power Supply Pins:

  • VCC1: Logic voltage supply (5V)
  • VCC2: Motor voltage supply (4.5V to 36V)
  • GND: Ground pins Input Pins: Four input pins (1A, 2A, 3A, 4A) for controlling the state of the H-bridge outputs. Output Pins: Four output pins (1Y, 2Y, 3Y, 4Y) connected to the loads. Enable Pins: Two enable pins (1,2EN and 3,4EN) for enabling or disabling the respective pairs of H-bridge outputs. Input Voltage Range:
  • VCC1: 4.5V to 7V
  • VCC2: 4.5 to 36V Control Logic: TTL compatible logic inputs. Quiescent Current: Low quiescent current (2-12 mA) ensuring efficient operation. Load current: Can handle up to 600 mA of current Applications: DC Motor Control, Stepper motor drivers, Relay Drivers
  1. Active Participation

I have also started a course on YouTube for Analog electronics by Behzad Razavi.

UVCE,
K. R Circle,
Bengaluru 01