About
MechanicsElectronicsSoftwareMakerspaceTeam
XYUVZCommunityLinks
PCBwayJUSTWAYOther projects
DownloadsWikiDonationsContactPrivacy PolicyLegal Notice
🇺🇲
or
Create an account (Deactivated)

Electronics

Pulse Generation and Control
The pulse board is a simple MOSFET low-side switch with two analog feedback outputs and a PWM input. The PWM input is isolated by a high-speed optocoupler, while the two analog channels use HCNR201 linear optocouplers for isolation.
The pulse board itself is not the primary discharge generator. It is connected in front of a DPH8909, which it then drives. Alternatively, a DPM8605 can be used instead of the DPH8909, although it provides less voltage. Both options offer various communication capabilities. The TTL version is required. The motion board uses an isolated UART interface for communication with the device. This works very well, and voltage as well as maximum current can be adjusted via the touchscreen. The firmware fully handles the necessary control. Communication occurs at a transfer rate of 115.2k baud, which must be set before using it with the DPH (or DPM).
/f/gedm_2861fd5b52a387a24d6c2c406fa309e5.jpg/f/gedm_1bb0797914fe4c796e8953eb0e502cb7.jpg
The user interface is provided via an ILI9341 touchscreen, which also integrates an SD card port for loading settings and GCodes. The built-in oscilloscope keeps the observer close to the sparks and provides invaluable information for process optimization.
Everything is housed compactly in a 3D-printed panel.
/f/gedm_db60815fdcbec2d1f710a6e0b9a5a60d.png/f/gedm_58322b8adfc23ed2df469fba040f4209.png
Future prospects
A 7" Waveshare display with an integrated ESP32 is planned for the future and will help reduce the UI load on the motion board.
The basic framework already looks very promising.
/f/gedm_bee4ea91cd2bc9e6ea0f78d3c9042c01.jpg/f/gedm_466c39e25bb070aefeaa828fdcc3c41e.jpg