0% found this document useful (0 votes)
123 views3 pages

Variable Frequency Arduino Generator

This 3-page document describes a simple variable frequency Arduino generator circuit for producing high voltage power. The circuit uses an Arduino Nano, I2C OLED display, 3 transistors, and 3 buttons to allow adjustable output frequency from 30Hz to 1MHz. The firmware is also described, utilizing libraries to control the PWM frequency output from the Arduino via the transistors. Assembly instructions and additional circuit details are provided over the 3 pages.

Uploaded by

shreeblr79
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
0% found this document useful (0 votes)
123 views3 pages

Variable Frequency Arduino Generator

This 3-page document describes a simple variable frequency Arduino generator circuit for producing high voltage power. The circuit uses an Arduino Nano, I2C OLED display, 3 transistors, and 3 buttons to allow adjustable output frequency from 30Hz to 1MHz. The firmware is also described, utilizing libraries to control the PWM frequency output from the Arduino via the transistors. Assembly instructions and additional circuit details are provided over the 3 pages.

Uploaded by

shreeblr79
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 3

instructables

Variable Frequency Arduino Generator

by How-ToDo

Hello everyone, this is project How-ToDo. Since some of you asked to show in detail my variable frequency
arduino generator for high voltage power supply, here it is.

https://youtu.be/dGXk-A16S2o

Step 1: Circuit

The circuit is very simple, Arduino nano, I2C OLED that. Primary coil on the transformer contain 5-10
display 128 to 68 pixels, 3 transistors and three turns with 14 gauge wire, but 20 AWG wire should be
buttons, two of buttons are responsible for frequency enough. Also for this circuit it is necessary to make a
adjustment, and the third button turns ON the output gap between the halves of the ferrite core, I simply
signal. It's would be good to add an optical isolation put a layer of paper tape.
or driver with GDT but I don't have components for

Variable Frequency Arduino Generator: Page 1


Step 2: Firmware

The frequency is adjustable from 30Hz to 1MHz, and Adafruit_SSD1306


since its based on built-in PWM, the higher the
frequency - the greater the steps, at the end it I also added power from the battery, it's some sort of
amounts to tens of kHz, but for my purposes in the power isolation, but it's going to work fine just with
range of up to 100 kHz it's good enough. LM7805.
Before uploading Firmware you need to connect Actually there is not much to talk about, hope you like
these libraries: it, see you soon!
Bounce2
FrequencyTimer2

Variable Frequency Arduino Generator: Page 2


Variable Frequency Arduino Generator: Page 3

You might also like