Pinned Repositories
Arduino_Library
3-Phase-PWM
A variable frequency three phase PWM generation code for an AVR ATMEGA328P/-PU microcontroller
3-Phase-Sine-Arduino
Code for generating 3 phase sine wave on Arduino Uno PWM outputs
4KW-230V-Inverter
With these schematics and PCB's, it's possible to create a 230V AC 4KW inverter. The main processor is based on Arduino Nano, with help from a graphic processor Arduino Mega2560, to run the demanding graphic and interface to front buttons.
Albert-Arduino-library
Arduino
ESP8266 core for Arduino
Arduino-3-Phase-inverter-code
Arduino-Atmel-sPWM
Implementation of an sPWM signal
arduino-code-for-multilevel-sinusoidal-PWM--SPWM-
arduino code for five level sinusoidal PWM with 1000 kHz carrier frequency
Arduino-Project
A code to run a H bridge inverter using arduino along with a dc fan
Bennarr's Repositories
Bennarr/Bennarr
Config files for my GitHub profile.
Bennarr/trailing_edge_dimmer
Firmware for a trailing/leading edge MOSFET/BJT/TRIAC dimmer written in C++ including schematics/PCB-layouts
Bennarr/Arduino-3-Phase-inverter-code
Bennarr/Arduino
ESP8266 core for Arduino
Bennarr/TimerOne
TimerOne Library with optimization and expanded hardware support
Bennarr/MsTimer2
Run a function using a timer
Bennarr/mtb-example-cyw43907-pwm
This code example generates a square wave using the PWM driver.
Bennarr/Time
Time library for Arduino
Bennarr/Automatic-Transfer-Switch
Arduino Code for an Automatic Transfer switch used in UPS and Energy Backup Systems management.
Bennarr/PWM
This code is made to make any port on an arduino a pwm port. Sometimes you need many pwm ports on an arduino but you have all the pwm ports used. In this case, this code will help you make any port an pwm one.
Bennarr/Buck-converter-with-Arduino
Buck converter code for Arduino mega with feedback and PWM
Bennarr/Robot-Car-
Code for Arduino robot car using servos and pwm
Bennarr/4KW-230V-Inverter
With these schematics and PCB's, it's possible to create a 230V AC 4KW inverter. The main processor is based on Arduino Nano, with help from a graphic processor Arduino Mega2560, to run the demanding graphic and interface to front buttons.
Bennarr/class-d-amplifier-arduino
Arduino Code for PWM generation for Class D Amplifier
Bennarr/Albert-Arduino-library
Bennarr/Motor_Driver_PWM_Code
This is the code for a motor driver circuit using a L298D. I made a YouTube video about this project on my channel Lunar Lightshow Productions. Check it out >>> https://youtu.be/7L8WQISUx98
Bennarr/PwmMotorController
Arduino code to control Talon SR or similar motor controllers.
Bennarr/dspic-microcontroller-pwm
dspic33ep128mc202 microcontroller inverter unipolar pwm code with feedback
Bennarr/Arduino-Atmel-sPWM
Implementation of an sPWM signal
Bennarr/CWA400_PWM
Proof of Concept Code for CWA 400 Electric Water Pump
Bennarr/SwitecX25
Arduino library for Switec X25.168 and friends
Bennarr/3-Phase-PWM
A variable frequency three phase PWM generation code for an AVR ATMEGA328P/-PU microcontroller
Bennarr/pure-sine-wave-inverter
The project was funded by IEEE PES with a view to design 1KW Pure Sine Wave Inverter. This was my first power electronics project using off-the-shelf components
Bennarr/PWMServoCode
Arduino PWM Servo code
Bennarr/BLDC-Openloop-ATmega328p
this repository shows how to control brushless motors using ATmega328p MCU.
Bennarr/six_step_pwm_commutation_python
If you need to get a six step pwm for three phase inverter using Python, you can use the following code which creates six commutation signals. Each output has 60 degrees lag with the previous one (p1, p2, p3, p4, p5, p6). The firing signals are issued over GPIO2, GPIO3, GPIO4, GPIO17, GPIO27 and GPIO 22 which are the first lower left pins of the second row of raspberry pi IO pins. Note that in practice as mentioned before, there are “hick-ups” or irregular flickers in the output pulses. If you are not required to have the duty cycle changes every 100 ms, simply comment out lines under While loop. The code compilation will be fine using "python3" in command line or Thonny in Raspbian Stretch (2019-04-08)
Bennarr/Three-Phase-Inverter-PWM-Generator
Te goal of this project is to control (without feedback) a three phase inductive motor with the usage of a three phase inverter. The code present in this repo is developed for ESP32
Bennarr/PWMFreak
A very small library for configuring the PWM frequency for AVR based Arduinos. At least some of this code has been copied from the Internet, see PWMFreak.h for attribution.
Bennarr/ELEC391
Motor controller code in C for a self-built, brushless DC motor, that uses a controll circuit consisting of hall sensors, a 3-phase h-bridge, and an Arduino Uno in order spin the motor at variable speeds
Bennarr/pwmcontrol
Various PWM control circuits and code for Arduino based boards.