Jet Pulse Controller

A Jet Pulse Controller board designed for industrial dust collectors

Similar projects worth following
In nearly all industrial dust collectors there's a filter on top of them which works like the vacuum cleaner filter, the dust firstly goes in that part, then with the help of a pneumatic actuator, the filter gets punched with compressed air, then the dust particles will fall inside the main collector, which is like storage system of your vacuum cleaner.
The Jet Pulse Controller is in charge of controlling those pneumatic actuators.

What exactly JPC does?

Basically, the JPC duty is to turn ON and OFF five relays one after another to control the pneumatic actuator solenoids.

- Arduino NANO:

As the main controller unit, JPC uses an Arduino NANO. this shows the main reason for using the JPC, reducing the costs. A jet pulse controller electric panel designed using industrial relays and timers can cost up to 200$, but by using this board, you can reduce the price to about 30$.

- Relays:

On the JPC, you can see five Omron G2R relay, these relay contacts will be connected to the pneumatic actuator solenoids. whenever a relay gets activated, one of those solenoids will get activated as well, when that happens, the bag filter in the dust collector will get punched with compressed air, and so the collected dust in it will get stored in the actual dust storage.

- Seven-Segment Display:

As you can see in the pictures, there's a seven-segment module on top of the LM2596 module. this display will show you the ON-DELAY and the OFF-DELAY time. the two left segments show the on-delay in deciseconds, and the two right segments show the off-delay time in seconds.

- The Electric panel:

As you may already be noticed, this is an industrial-grade project, so it needs an electrical panel to be installed in industrial situations. this is the panel that I made for it:

On the terminals (the colorful things on the bottom), you should connect a 230V-AC for the main power, which is the Gray (phase) and the Blue (Null) terminals. then to the Green terminal, you should connect a +24V-DC (depends on your solenoids voltage), the negative 24V should be connected to the negative pole of the solenoids. the other pole of the solenoids should connect to the yellow terminals, which are the output +24-DC.

- Power Supply:

The voltage of the JPC board is 12V, you need a 1A-12V power supply to turn on the board. but you can easily turn it on with 24V, with some slight modifications.

These modes are changing the relays to 24V relays, change the LEDs current limiting resistors if you like, and make sure that the LM2596 module output is exactly 5V.

- devPORT:

For future upgrades, you have a development port on the board. this devPORT is a 2*7 female pin header that gives you: 5 GPIO pins, 6 ADC channels, 5V, 12V, and GND.

Gerber Files.rar

This is the Gerber Files of the JPC PCB.

RAR Archive - 442.53 kB - 03/08/2021 at 09:52


  • 1 × Arduino Nano The main controller module
  • 1 × LM2596 Power Management ICs / Switching Regulators and ControllersStep-dow
  • 1 × ULN2003 Semiconductors and Integrated Circuits / Misc. Semiconductors and Integrated Circuits
  • 5 × Pink LED 1206
  • 5 × M7 Diode

View all 20 components

  • 1
    Order The PCB

    First of all, you should order the PCB.

    I'll share the Gerber file in the files section.

  • 2
    Solder All The Parts

    After you ordered the parts from the parts list, you should solder them, I suggest you solder the SMD parts first, then the potentiometers, pin headers for Arduino, LM2596, seven-segment pin headers, terminals and fuse pins and rectifier, and lastly the relay sockets.

  • 3
    Programing The Arduino

    Now upload the sketch in the next step on the Arduino.


View all 7 instructions

Enjoy this project?



Dan Maloney wrote 03/08/2021 at 17:39 point

Nice panel, I really dig industrial controls. SO if I'm following, this just controls the flow of air to nozzle on the inside of the dust filter, and the blasts of air knock caked-up dust off the filter pleats?

  Are you sure? yes | no

setCREATE wrote 03/10/2021 at 07:30 point

Yes, the relay outputs are connected to the pneumatic electric valve solenoids, and they control the umm, let's don't say "flow" of the air because it's more like a "punch", there's a thing like a compressed air tank which we call it "collector" before the valves, in the off-delay time the air pressure in that collector gets higher and higher, and then all the pressure get out in 200ms (the on-delay time).

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates