Category: Component

  • Power Bipolar Transistors are limited by DC operations.

    Power transistors are big bulky because they have to deal with a large amount of current in a very short amount of time. They are the fastest of all the transistors. Heat is the biggest enemy of the transistor. As silicon is heavily dependent on temperature. As the die temperature increases the more sensitive it…

  • How to set up UART of ATmega328pb in Atmel Studio 7.0

    To set up uart in Atmel studio 7.0. Firstly you will need a common baud rate. Then you go to section 24.11 of the datasheet. You will find common calculated values for the UBRRn register. UBRRn register is comprised of high and low registers. First, you have to initialise the Data direction registers for the…

  • How to ATMega328PB to avrdude.conf

    I recently bought a few Arduino Uno clones. They were not cheap. They utilise the ch34 IC, which is a USB to UART solution. They all have SMD atmega328pb soldered on them. The problem is that two of them stopped working with the Arduino ide. On inspection, i found out that my software was not…

  • LM317 Adjustable Voltage Regulator

    This is a very inexpensive voltage regulator IC. Which can be either used as a fixed voltage regulator or variable voltage regulator. It just needs only two resistors for setting the output voltage. LM317 is made by different companies. ST, Ti, On Semi, CDIL, HTC Korea etc. For setting the output voltage V(output) = […

  • Blown LM358P due to transients

    An LM358p is a dual opamp IC which I used in a single supply configuration. I drive the LM358 just shy of its absolute maximum voltage which is +30V. So I gave I supplied 28.8V (+-0.1V). It works flawless but the power supply is a Meanwell switching supply which introduces transient when plugging into the…

  • FAKE BD139 NPN transistors

    I have recently found out that there are FAKE transistors in the market. I have a built a circuit design and when I bought the transistor from the Lajpat rai market in Delhi; I assembled the circuit on a test bench for measurements. But I was surprised that the BD139 did not work with 10mA…

  • Custom Aluminum Heatsink for Raspberry Pi

    Raspberry Pi is good a single-board Linux based computer system. But it runs OK for the most part and does not heat up if you’re not doing CPU hogging tasks. I use my raspberry pi for watching videos. Which heats up the CPU to about 60 degrees celsius. In Delhi, in the summer the ambient…

  • 15V Unregulated DC Power Supply using 12Vrms step-down transformer

    There are two ways to make DC power supply Linear Switching Linear Power SupplyContinous control of voltage is done at any instance of time. It uses a pass transistor with an error amplifier to regulate the voltage supply.example: 7805, 7905, LM317 etc Switching Power SupplyIt also uses the pass transistor along with an inductor and…

  • STM32F429I-DISC1

    Datasheet for stm32F429ZI https://www.st.com/en/microcontrollers-microprocessors/stm32f429zi.html This board have a 2.4 Resistive touch TFT LCD. which uses the ILI9341  controller. The touch screen which I got with this display is very bad. you have to press down on the screen before you power ON the device. The microcontroller is based on the ARM CORTEX M4F which can…

  • STM32F746IGT6 – An ARM CORTEX M7 Based Microcontroller

    Datasheet It’s an ARM Cortex M7 based microcontroller which has a maximum clock speed of 216Mhz. Well, it has a few peripherals which when combined with its CPU, makes it a very powerful controller. Those peripherals are LTDC, SDRAM Controller. It also has the usual set of peripherals from the ST. But these in particular…