Vacuum Pump Controller

4 months ago

Profile:Controller for vacuum pump, using standard, off-the-shelf components.

Open source license: Public Domain

  • 341
  • 0
  • 1

Description

This is a controller for a vacuum pump, useful in pick-and-place machines. The controller adjusts the rpm of a vacuum pump to maintain a constant vacuum. The controller can be used over usb, as part of a pick-and-place machine, or standalone, with a footswitch.

Features:

  • PID controller with autotuning
  • controls one 12V 1A vacuum pump (diaphragm pump).
  • up to 4 x BMP280 pressure sensors: 1 for outside pressure, 1 for vacuum pressure, and 2 for two pick-and-place nozzles. The pressure sensors on the nozzles are used to check whether a component has been picked up or fallen off.
  • sensor pressure range 300 to 1100 hPa
  • up to 2 x 12V NC solenoid valves, for up to two pick-and-place nozzles.

Sources and firmware at github

Documents

PCB_Vacuum Pump Controller

Open in editor

BOM

ID Name Designator Footprint Quantity
1 47u/25V C1 CAP-D10.0×F5.0 1
2 DC005 DC1 DC-IN-TH_DC-005 1
3 HDR-F-2.54_1x6 H1,H2,H3,H4 HDR-F-2.54_1X6 4
4 HDR-F-2.54_1x3 H5 HDR-F-2.54_1X3 1
5 HDR-F-2.54_1x8 H6 HDR-F-2.54_1X8 1
6 PJ-320A RHOS J1 AUDIO-TH_PJ-320A 1
7 STM32F103C8T6 BLUEPILL U1 STM32F103C8T6 BLUEPILL 1
8 TB6612FNG SPARKFUN U2 TB6612FNG 1
9 HOLE_3.2X4.5MM U3,U4,U5,U6 HOLE_3.2X4.5MM 4
10 0.96 128X64 SPI SSD1306 OLED U7 0.96 128X64 SPI SSD1306 OLED YELLOW BLUE 1

Unfold

Project Members

服务时间

周一至周五 9:00~18:00
  • 0755 - 2382 4495
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 立创EDA微信号

    easyeda

  • QQ交流群

    664186054

  • 立创EDA公众号

    lceda-cn