![]() |
KiCADKicad
|
|
![]() |
arduino IDEArduino
|
Coil Winder PCB
This PCB is used to populate the necessary electronics for my custom coil winder circuit. The circuit is built around an STM32F401-based microcontroller. The user has two buttons and a rotary encoder with a switch to navigate in the menu displayed on a Nokia 5110 LCD. The two stepper motors (feeder and main shaft) are driven by a DRV8825 stepper motor driver. The PCB also has MP2315 voltage regulator that converts the input voltage to 3.3 V which then powers the microcontroller, the display, the buttons and the rotary encoder.
This PCB and the software I provide on my website allow anyone to build their own coil winder based on two stepper motors. The already prepared PCB helps us to get rid of a serious amount of wires and the code I wrote makes it possible for anyone without any programming knowledge to automatically wind their own coils.
[2024-07-29 UPDATE]
In this update, I made some changes to the board and added more files for easier manufacturing.
I revised the PCB (as of now, v1.2) and made the following changes:
- Replaced the LDO voltage regulator with a DC-DC buck converter. This lifts the restriction of the maximum allowed input voltage of 15 V and increases it to 24 V. Also, no hot components because the DC-DC converter does not dissipate the voltage difference (input voltage - 3.3 V) as heat.
- I updated most of the text on the PCB to make it more clear and readable.
- I added a power indicator LED so the user can see if the device is getting power.
- I replaced the mounting holes (simple drill holes in the PCB) with padded holes. It looks better and it is stronger as well.
- I added a little artistic touch to the board by making the traces curved.
Regarding the voltage regulator, one has to do a little work in order to set it to 3.3 V. Right behind the potentiometer on the bottom side of the PCB, there is a tiny trace section that must be cut. Them the solder tabs at the text "3.3V" must be soldered together with a blob of solder. Please double-check the output voltage of the voltage regulator before soldering it into the PCB!!!
Coil Winder PCB
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
- Comments(2)
- Likes(9)
-
Engineer Sep 20,2024
-
Engineer Aug 09,2024
-
Engineer Dec 29,2023
-
Engineer Nov 28,2023
-
Rinaldo Augusto Fanela Ferreira Sep 24,2023
-
DrkZ May 28,2023
-
Engineer Feb 04,2023
-
Prasanna K Apr 25,2022
-
Engineer Apr 17,2022
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by Curious Scientist
-
USB PD Breadboard Power Supply In this article, I show you my new creation. It is a USB PD decoy-based breadboard power supply. All...
-
ADS1256 - RP2040 Custom DAQ Front Panel with GPIO This is just a simple PCB panel that belongs to my other project which is a high-performance DAQ.A r...
-
ADS1256 - RP2040 Custom DAQ Front Panel without GPIO This is just a simple PCB panel that belongs to my other project which is a high-performance DAQ.A r...
-
10th Anniversary Badge I designed this small badge for PCBWay's 10th anniversary.I tried to make a deeper meaning to the bo...
-
ADS1256 - Atmega32u4 Custom DAQ board IntroductionIn this project, I show you two things. One is a new version (v1.2) of my custom DAQ bas...
-
Debounced rotary encoder module In this project, I show you my approach to making a rotary encoder module.One can buy different rota...
-
Custom ADS1256 board with ATmega32U4 I created my own ADS1256 PCB after working with this AD converter for several years. I wanted to bui...
-
TCD1304 - STM32F401CCU6 breakout board The recent modifications made to the circuit board design have improved its functionality and space ...
-
TCD1304 miniature PCB rev2 The redesign of the PCB involved several key changes to improve its performance and decrease its siz...
-
2-channel breadboard voltmeter The project originally stems from my CH32 tutorial series. I started working with this chip not so l...
-
ADS1256 - RP2040 Custom DAQ Rear Panel This is just a simple PCB panel that belongs to my other project which is a high-performance DAQ.A r...
-
ADS1256 - RP2040 Custom DAQ with GPIOs This is my (hopefully) last iteration of the ADS1256-based DAQ board. I replaced the ATmega32U4 micr...
-
High-performance 3-axis stepper motor control panel In this project, I show you my new development which is a high-performance 3-axis stepper motor cont...
-
STM32F070F6P6 miniature USB microcontroller board A small but powerful Arduino-compatible STM32 board.I designed this board because I was curious if i...
-
Stepper motor developing platform IntroductionIn this project, I show you my newest device which is a stepper motor developing platfor...
-
Custom-made self-contained DC power meter This project realizes a tiny "self-sufficient" power meter that can be inserted into any DC power li...
-
10-channel NTC thermistor-based temperature logger This project is designed to be a 10-channel temperature logger based on 10k NTC thermistors.I design...
-
Educational board for strain gauges, Wheatstone bridges and op-amps I show you a little device that I built so I can explain more things related to strain gauges, Wheat...
-
-
Instrumentation Input, high impedance with 16 bit 1MSPS ADC for SPI
199 0 0 -
RGB LED Matrix input module for the Framework Laptop 16
395 0 2 -
-
📦 StackBox: Modular MDF Storage Solution 📦
238 0 2 -
-