# Dental Vacuum Pump Controller ## Description Controller board for a dental suction vacuum pump system using a 24 V low-voltage control board, VFD motor drive interface, 4–20 mA vacuum sensing, float/temperature safety inputs, solenoid flush output, alarm output, and local display. ## Project Details - **Owner:** lilg - **Created:** 7/11/2026 - **Last Updated:** 7/11/2026 - **Visibility:** Public - **Stars:** 1 ## Key Components ### D1 — [SMAJ33A-13-F](https://www.flux.ai/lcsc/smaj33a-13-f~oodq.md) - JLCPCB Part Class: Extended Part - Part Type: TVS - Manufacturer Name: DIODES(美台) - Manufacturer Part Number: SMAJ33A-13-F - Product Info Url: https://lcsc.com/product-detail/TVS_DIODES_SMAJ33A-13-F_SMAJ33A-13-F_C134981.html - Role Details: TVS diode across protected 24 V input rail for surge/inductive transients. - Package or Case Code: SMA_L4.4-W2.6-LS5.0-RD - Role: Clamping - LCSC Part Number: C134981 - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2304140030_Diodes-Incorporated-SMAJ33A-13-F_C134981.pdf **Pins:** - A [pin 2] - K [pin 1] ### D2 — [SS14](https://www.flux.ai/lcsc/ss14~t679.md) - Manufacturer Name: WPMtek(维攀) - Datasheet URL: https://www.lcsc.com/datasheet/C2766061.pdf?spm=wm.sxq.inf.ggs&lcsc_vid=FlkNBAIDRQULVABfFAVZBgZVFVZYBgZSQ1NeBVIFQlExVlNeR1JfUFRQQFlfUzsOAxUeFF5JWBYZEEoKFBINSQcJGk4dAgUUFAk%3D - Diode Type: Schottky Diode - JLCPCB Part Class: Extended Part - Max Reverse Voltage: 40V - Part Type: Schottky Barrier Diodes (SBD) - LCSC Part Number: C2766061 - Manufacturer Part Number: SS14 - License: https://creativecommons.org/licenses/by/4.0/ - Role: Flyback / Freewheeling - Forward Voltage: 0.45V-0.50V - Package or Case Code: SMA_L4.3-W2.7-LS5.1-RD - Role Details: Flyback path across 24 V solenoid load output. **Pins:** - A [pin 2] - K [pin 1] ### D3 — [SS14](https://www.flux.ai/lcsc/ss14~t679.md) - Diode Type: Schottky Diode - Manufacturer Name: WPMtek(维攀) - Datasheet URL: https://www.lcsc.com/datasheet/C2766061.pdf?spm=wm.sxq.inf.ggs&lcsc_vid=FlkNBAIDRQULVABfFAVZBgZVFVZYBgZSQ1NeBVIFQlExVlNeR1JfUFRQQFlfUzsOAxUeFF5JWBYZEEoKFBINSQcJGk4dAgUUFAk%3D - JLCPCB Part Class: Extended Part - Part Type: Schottky Barrier Diodes (SBD) - LCSC Part Number: C2766061 - Max Reverse Voltage: 40V - Role: Flyback / Freewheeling - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: SS14 - Forward Voltage: 0.45V-0.50V - Role Details: Flyback/clamp path across alarm output load. - Package or Case Code: SMA_L4.3-W2.7-LS5.1-RD **Pins:** - A [pin 2] - K [pin 1] ### F1 — [0ZCF0200AF2C](https://www.flux.ai/adrian95/0zcf0200af2c~eal.md) - Role Details: 2 A hold resettable fuse on 24 VDC input; excludes external solenoid load final sizing until valve current is known. - Manufacturer Part Number: 0ZCF0200AF2C - Package or Case Code: FUSC7451X80N - Datasheet URL: https://belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zcf-series.pdf - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: BelFuse - Role: Protection - Part Type: Fuse **Pins:** - ~ [pin 2] - ~ [pin 1] ### J1 — [DB127V-5.08-2P-GN-S](https://www.flux.ai/cherepanyadima/db127v-5p08-2p-gn-s~ic.md) - Manufacturer Part Number: DB127V-5.08-2P-GN-S - Manufacturer Name: DORABO - Role Details: 24 VDC field supply input terminal. - Part Type: Connector - Role: Power Conversion - Datasheet URL: https://www.lcsc.com/datasheet/C3018698.pdf?spm=wm.sxq.inf.ggs&lcsc_vid=ElhbUlFSRlUNBF0CQlQIBQBUFFILBFEAQVVWUgZWE1gxVlNRQVVdVFRSQ1daVDsOAxUeFF5JWBYZEEoBGA4JCwFIFA4DSA%3D%3D **Pins:** - 1 [pin 1] - 2 [pin 2] ### J2 — [691137710004](https://www.flux.ai/adrian95/691137710004~pa.md) - License: https://creativecommons.org/licenses/by/4.0/ - Role: Isolation - Datasheet URL: https://www.we-online.com/components/products/datasheet/691137710004.pdf - Connector Type: Terminal Blocks - Connector Positions: 4 - Symbol Style: parametric-v1 - Manufacturer Name: Würth Elektronik - Manufacturer Part Number: 691137710004 - Part Type: Connector - Role Details: Yaskawa GA500 VFD connector for target GA50UB010EBA. Pin 1 RS485_A to GA500 D+, Pin 2 RS485_B to GA500 D-, Pins 3-4 isolated dry contact for RUN/ENABLE input such as S1-SC after confirming GA500 parameter setup. Existing GA50C2010EBA is the current installed drive; new board targets GA50UB010EBA single-phase input replacement. **Pins:** - Pin_1 [pin 1] - Pin_2 [pin 2] - Pin_3 [pin 3] - Pin_4 [pin 4] ### J3 — [691137710004](https://www.flux.ai/adrian95/691137710004~pa.md) - Role: Sensing (Shunt) - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: Connector - Manufacturer Part Number: 691137710004 - Role Details: Field connector for two 4-20 mA loop sensor inputs. - Symbol Style: parametric-v1 - Manufacturer Name: Würth Elektronik - Datasheet URL: https://www.we-online.com/components/products/datasheet/691137710004.pdf **Pins:** - Pin_1 [pin 1] - Pin_2 [pin 2] - Pin_3 [pin 3] - Pin_4 [pin 4] ### J4 — [1730405](https://www.flux.ai/adrian95/1730405.md) - Role Details: 3-wire RTD field connector for pump temperature. - Manufacturer Name: Phoenix Contact - Manufacturer Part Number: 1730405 - License: https://creativecommons.org/licenses/by/4.0/ - Datasheet URL: https://www.phoenixcontact.com/en-us/products/printed-circuit-board-terminal-mkds-25-3-508-1730405?type=pdf - Part Type: Connector - Role: Sensing (Shunt) **Pins:** - 1 [pin 1] - 2 [pin 2] - 3 [pin 3] ### J5 — [1730405](https://www.flux.ai/adrian95/1730405.md) - Part Type: Connector - Manufacturer Name: Phoenix Contact - Role Details: 3-wire RTD field connector for channel temperature. - Role: Sensing (Shunt) - Datasheet URL: https://www.phoenixcontact.com/en-us/products/printed-circuit-board-terminal-mkds-25-3-508-1730405?type=pdf - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: 1730405 **Pins:** - 1 [pin 1] - 2 [pin 2] - 3 [pin 3] ### J6 — [691137710004](https://www.flux.ai/adrian95/691137710004~pa.md) - Part Type: Connector - Role Details: 24 V float switch field input connector. - Manufacturer Part Number: 691137710004 - Symbol Style: parametric-v1 - Manufacturer Name: Würth Elektronik - Datasheet URL: https://www.we-online.com/components/products/datasheet/691137710004.pdf - Role: Isolation - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - Pin_1 [pin 1] - Pin_2 [pin 2] - Pin_3 [pin 3] - Pin_4 [pin 4] ### J7 — [691137710004](https://www.flux.ai/adrian95/691137710004~pa.md) - License: https://creativecommons.org/licenses/by/4.0/ - Role Details: Connector for switched 24 V solenoid flush valve and alarm load outputs. - Role: Switching - Datasheet URL: https://www.we-online.com/components/products/datasheet/691137710004.pdf - Manufacturer Name: Würth Elektronik - Symbol Style: parametric-v1 - Manufacturer Part Number: 691137710004 - Part Type: Connector **Pins:** - Pin_1 [pin 1] - Pin_2 [pin 2] - Pin_3 [pin 3] - Pin_4 [pin 4] ### J8 — [ARM JTAG SWD 10Pin 0.05" Connector](https://www.flux.ai/vasy_skral/arm-jtag-swd-10pin-005-connector~y0b.md) - Manufacturer Name: Analog Devices - Symbol Style: parametric-v1 - Role Details: SWD debug/programming header for firmware bring-up. - Datasheet URL: https://suddendocs.samtec.com/catalog_english/ftsh_smt.pdf - Manufacturer Part Number: FTSH-105-01-L-DV-007-K - Part Type: Connector - Role: Logic-level Shifting **Pins:** - ~RESET~ [pin 10] - GND [pin 5] - GND [pin 3] - GNDDetect [pin 9] - NC/TDI [pin 8] - SWDCLK/TCK [pin 4] - SWDIO/TMS [pin 2] - SWO/TDO [pin 6] - VTref [pin 1] ### Q1 — [CSD19537Q3 - 4386107](https://www.flux.ai/kicad-part-library/csd19537q3-4386107~qdq.md) - Role Details: 100 V N-MOSFET low-side driver for 24 V solenoid output. - Package or Case Code: VSON-8_3.3x3.3mm_P0.65mm_NexFET - Manufacturer Name: Texas Instruments Inc. - Datasheet URL: http://www.ti.com/lit/ds/symlink/csd19537q3.pdf - Manufacturer Part Number: CSD19537Q3 - Role: Switching **Pins:** - D [pin 5] - G [pin 4] - S [pin 3] - S [pin 2] - S [pin 1] ### Q2 — [CSD19537Q3 - 4386107](https://www.flux.ai/kicad-part-library/csd19537q3-4386107~qdq.md) - Manufacturer Name: Texas Instruments Inc. - Package or Case Code: VSON-8_3.3x3.3mm_P0.65mm_NexFET - Role Details: 100 V N-MOSFET low-side driver for 24 V alarm output. - Manufacturer Part Number: CSD19537Q3 - Datasheet URL: http://www.ti.com/lit/ds/symlink/csd19537q3.pdf - Role: Switching **Pins:** - D [pin 5] - G [pin 4] - S [pin 3] - S [pin 2] - S [pin 1] ### SW1 — [TS-1088-AR02016](https://www.flux.ai/lcsc/ts-1088-ar02016~e3n1.md) - Product Info Url: https://lcsc.com/product-detail/Tactile-Switches_XUNPU-TS-1088-AR02016_C720477.html - Manufacturer Part Number: TS-1088-AR02016 - Manufacturer Name: XUNPU(讯普) - Part Type: Tactile Switches - Role: Debouncing - LCSC Part Number: C720477 - Role Details: Manual reset input for MCU NRST line. - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2409302330_XUNPU-TS-1088-AR02016_C720477.pdf - JLCPCB Part Class: Extended Part - Package or Case Code: SW-SMD_L3.9-W3.0-P4.45 **Pins:** - 1 [pin 1] - 2 [pin 2] ### U1 — [STM32G474R_B-C-E_Tx](https://www.flux.ai/kicad-part-library/stm32g474rb-c-etx~gu.md) - Manufacturer Name: STMicroelectronics NV - Manufacturer Part Number: STM32G474R_B-C-E_Tx - Package or Case Code: LQFP-64_10x10mm_P0.5mm - Role Details: Runs vacuum control loop, flush timing, alarms, display UI, and Modbus/VFD control. - Datasheet URL: https://www.st.com/resource/en/datasheet/stm32g474rb.pdf - Role: Main Controller **Pins:** - PA0 [pin 12] - PA1 [pin 13] - PA10 [pin 44] - PA11 [pin 45] - PA12 [pin 46] - PA13 [pin 49] - PA14 [pin 50] - PA15 [pin 51] - PA2 [pin 14] - PA3 [pin 17] - PA4 [pin 18] - PA5 [pin 19] - PA6 [pin 20] - PA7 [pin 21] - PA8 [pin 42] - PA9 [pin 43] - PB0 [pin 24] - PB1 [pin 25] - PB10 [pin 30] - PB11 [pin 33] - PB12 [pin 34] - PB13 [pin 35] - PB14 [pin 36] - PB15 [pin 37] - PB2 [pin 26] - PB3 [pin 56] - PB4 [pin 57] - PB5 [pin 58] - PB6 [pin 59] - PB7 [pin 60] - PB8 [pin 61] - PB9 [pin 62] - PC0 [pin 8] - PC1 [pin 9] - PC10 [pin 52] - PC11 [pin 53] - PC12 [pin 54] - PC13 [pin 2] - PC14 [pin 3] - PC15 [pin 4] - PC2 [pin 10] - PC3 [pin 11] - PC4 [pin 22] - PC5 [pin 23] - PC6 [pin 38] - PC7 [pin 39] - PC8 [pin 40] - PC9 [pin 41] - PD2 [pin 55] - PF0 [pin 5] - PF1 [pin 6] - PG10 [pin 7] - VBAT [pin 1] - VDD [pin 48] - VDD [pin 64] - VDD [pin 32] - VDD [pin 16] - VDDA [pin 29] - VREF+ [pin 28] - VSS [pin 63] - VSS [pin 15] - VSS [pin 47] - VSS [pin 31] - VSSA [pin 27] ### U10 — [LTV-817S-TA](https://www.flux.ai/jecstronic/ltv-817s-ta~4s8.md) - Role Details: Isolates 24 V float switch second-level input from MCU logic. - Role: Optocoupler - Datasheet URL: https://optoelectronics.liteon.com/upload/download/DS-70-96-0016/LTV-8X7%20series%20%20Rev.S.PDF - Manufacturer Part Number: LTV-817S-TA - Part Type: Isolator - Manufacturer Name: Lite-On Inc. - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - A [pin 1] - C [pin 4] - E [pin 3] - K [pin 2] ### U2 — [ISO1500DBQR](https://www.flux.ai/vasyl/iso1500dbqr~ht2.md) - Manufacturer Name: Texas Instruments - Datasheet URL: http://www.ti.com/lit/ds/symlink/iso1500.pdf - Manufacturer Part Number: ISO1500DBQR - Role Details: Preferred digital VFD interface for speed command and status diagnostics. - Part Type: Integrated Circuit - Role: Isolated RS485 **Pins:** - ~RE [pin 4] - A [pin 12] - B [pin 13] - D [pin 6] - DE [pin 5] - GND1 [pin 2] - GND1 [pin 8] - GND2 [pin 9] - GND2 [pin 15] - NC [pin 14] - NC [pin 7] - NC [pin 11] - R [pin 3] - VCC1 [pin 1] - VCC2 [pin 16] - VCC2 [pin 10] ### U3 — [MAX31865xAP](https://www.flux.ai/kicad-part-library/max31865xap~mm.md) - Datasheet URL: https://www.analog.com/media/en/technical-documentation/data-sheets/MAX31865.pdf - Manufacturer Name: Texas Instruments Inc. - Role: RTD Interface - Manufacturer Part Number: MAX31865xAP - Role Details: 3-wire PT100 pump temperature measurement via SPI. - Package or Case Code: SSOP-20_5.3x7.2mm_P0.65mm **Pins:** - ~{CS} [pin 16] - ~{DRDY} [pin 1] - BIAS [pin 4] - DGND [pin 18] - DVDD [pin 2] - FORCE- [pin 12] - FORCE+ [pin 8] - FORCE2 [pin 9] - GND [pin 13] - GND [pin 19] - ISENSOR [pin 7] - NC [pin 20] - REFIN- [pin 6] - REFIN+ [pin 5] - RTDIN- [pin 11] - RTDIN+ [pin 10] - SCLK [pin 15] - SDI [pin 14] - SDO [pin 17] - VDD [pin 3] ### U4 — [MAX31865xAP](https://www.flux.ai/kicad-part-library/max31865xap~mm.md) - Manufacturer Part Number: MAX31865xAP - Role Details: 3-wire PT100 channel temperature measurement via SPI. - Package or Case Code: SSOP-20_5.3x7.2mm_P0.65mm - Manufacturer Name: Texas Instruments Inc. - Datasheet URL: https://www.analog.com/media/en/technical-documentation/data-sheets/MAX31865.pdf - Role: RTD Interface **Pins:** - ~{CS} [pin 16] - ~{DRDY} [pin 1] - BIAS [pin 4] - DGND [pin 18] - DVDD [pin 2] - FORCE- [pin 12] - FORCE+ [pin 8] - FORCE2 [pin 9] - GND [pin 13] - GND [pin 19] - ISENSOR [pin 7] - NC [pin 20] - REFIN- [pin 6] - REFIN+ [pin 5] - RTDIN- [pin 11] - RTDIN+ [pin 10] - SCLK [pin 15] - SDI [pin 14] - SDO [pin 17] - VDD [pin 3] ### U5 — [LMR50410Y5FQDBVRQ1](https://www.flux.ai/adrian95/lmr50410y5fqdbvrq1~tdn.md) - Datasheet URL: https://www.ti.com/lit/ds/symlink/lmr50410-q1.pdf - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: Texas Instruments - Role: Buck Regulator - Manufacturer Part Number: LMR50410Y5FQDBVRQ1 - Part Type: Integrated Circuit - Role Details: Fixed 5 V, 1 A regulator from 24 VDC input; sized for control-board load only, not motor power. - Symbol Style: parametric-v1 **Pins:** - CB [pin 1] - EN [pin 4] - FB [pin 3] - GND [pin 2] - SW [pin 6] - VIN [pin 5] ### U6 — [MIC5504-3.3YM5](https://www.flux.ai/kicad-part-library/mic5504-3p3ym5~ud0.md) - Manufacturer Part Number: MIC5504-3.3YM5 - Role: LDO Regulator - Package or Case Code: SOT-23-5 - Manufacturer Name: Microchip Technology Inc. - Datasheet URL: http://ww1.microchip.com/downloads/en/DeviceDoc/MIC550X.pdf - Part Type: Integrated Circuit - Role Details: 300 mA 3.3 V rail for STM32, MAX31865, display logic, and digital I/O. **Pins:** - EN [pin 3] - GND [pin 2] - NC [pin 4] - VIN [pin 1] - VOUT [pin 5] ### U7 — [RFM-0505S](https://www.flux.ai/adrian95/rfm-0505s~hz5.md) - Datasheet URL: https://recom-power.com/pdf/Econoline/RFM.pdf - Role: Isolated DC/DC - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: Power Source - Manufacturer Name: Recom Power - Manufacturer Part Number: RFM-0505S - Role Details: Provides isolated 5 V rail for ISO1500 VCC2 bus side. **Pins:** - -VIN [pin 1] - -VOUT [pin 3] - +VIN [pin 2] - +VOUT [pin 4] ### U8 — [LTV-817S-TA](https://www.flux.ai/jecstronic/ltv-817s-ta~4s8.md) - Datasheet URL: https://optoelectronics.liteon.com/upload/download/DS-70-96-0016/LTV-8X7%20series%20%20Rev.S.PDF - Role Details: Hardware VFD RUN/ENABLE command independent of RS485 speed command. - Part Type: Isolator - Manufacturer Name: Lite-On Inc. - License: https://creativecommons.org/licenses/by/4.0/ - Role: Optocoupler - Manufacturer Part Number: LTV-817S-TA **Pins:** - A [pin 1] - C [pin 4] - E [pin 3] - K [pin 2] ### U9 — [LTV-817S-TA](https://www.flux.ai/jecstronic/ltv-817s-ta~4s8.md) - Role Details: Isolates 24 V float switch high-level input from MCU logic. - Manufacturer Name: Lite-On Inc. - Part Type: Isolator - License: https://creativecommons.org/licenses/by/4.0/ - Role: Optocoupler - Manufacturer Part Number: LTV-817S-TA - Datasheet URL: https://optoelectronics.liteon.com/upload/download/DS-70-96-0016/LTV-8X7%20series%20%20Rev.S.PDF **Pins:** - A [pin 1] - C [pin 4] - E [pin 3] - K [pin 2] *The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/lilg/dental-vacuum-pump-controller~mv](https://www.flux.ai/lilg/dental-vacuum-pump-controller~mv).* --- *Generated from [https://www.flux.ai/lilg/dental-vacuum-pump-controller~mv](https://www.flux.ai/lilg/dental-vacuum-pump-controller~mv)*