This post is about the evaluation of the DC-DC Boost Converter in Synchronous and Non-Synchronous by utilizing the same hardware with different coding. In my previous post about DC-DC Boost Converter using Arduino Uno, it only discussed non-synchronous.. Table Of Contents I. Introduction A DC-DC converter is an electronic device […]
Category: Arduino
Arduino Projects
Analog Keypad: Efficient Input Solution for Arduino
Introduction An Analog keypad is a type of keypad or button board connected to an analog input on an Arduino microcontroller. One of its advantages is its ability to detect many buttons using only one analog port so that it can save on port usage. For example, in the ATmega328p […]
TLP250 for Arduino Nano SPWM Generator
In this project, I will build an Arduino Nano SPWM (sinusoidal pulse width modulation) generator using a TLP250 MOSFET driver. Introduction The TLP250 is a high-speed, low-power MOSFET driver with a single output and a wide voltage range. Then making it suitable for a variety of applications including SPWM generation. […]
On-Chip Analog Comparator
Continuing from my previous post, I will now present the second experiment which is a Zero Crossing Detector using the On-Chip Analog Comparator in ATmega328. Table of Content What is On-Chip Analog Comparator How to Use On-Chip Analog Comparator Zero Crossing Detector Circuit ZCD with On-Chip Analog Comparator Coding Setup() […]
Arduino Nano SPWM gen: Add Parameters Setting Buttons
Sometimes we need to change the Inverter parameters, and we do that by changing the values by editing the code. By adding buttons we can make parameter changes easily, there is no need to change coding and upload to Arduino.Just add four buttons and use the internal EEPROM on the […]
Synchronous Transfer Switch
The Synchronous Transfer Switch in this project is for moving connections from one source to another. In contrast to ordinary switches, this device will switch the connection only when the phase angle of the two sources is the same. When we move the connection that is done manually then this […]