-
Notifications
You must be signed in to change notification settings - Fork 71
Quad MOSFET Module
This module has (4) On Semi NCV8403A MOSFETs. It is designed to control things like small solenoids and solenoid operated valves. Each circuit has an LED indicator to show when it is activated. You can use them with on/off or PWM signals.
- Input Terminals: 8A Continuous
- Output Terminals: 8A Continuous
- MOSFET Rating: 42V 10A (Inductive load protected)
![](https://github.com/bdring/6-Pack_CNC_Controller/wiki/images/mosfet_rendering2.png)
The central (2) terminal block is used for the power. The plug in mate can be oriented so the wires come in the top or either side. There are + and - terminals for each load.
Digital outputs on socket #3
user_outputs:
analog0_pin: NO_PIN
analog1_pin: NO_PIN
analog2_pin: NO_PIN
analog3_pin: NO_PIN
analog0_hz: 5000
analog1_hz: 5000
analog2_hz: 5000
analog3_hz: 5000
digital0_pin: gpio.26
digital1_pin: gpio.4
digital2_pin: gpio.16
digital3_pin: gpio.27
Digital outputs on socket #4
user_outputs:
analog0_pin: NO_PIN
analog1_pin: NO_PIN
analog2_pin: NO_PIN
analog3_pin: NO_PIN
analog0_hz: 5000
analog1_hz: 5000
analog2_hz: 5000
analog3_hz: 5000
digital0_pin: gpio.14
digital1_pin: gpio.13
digital2_pin: gpio.15
digital3_pin: gpio.12
Here is an example using Module Socket #3.
// Example Quad MOSFET module in socket #3
// https://github.com/bdring/6-Pack_CNC_Controller/wiki/Quad-MOSFET-Module
#define COOLANT_MIST_PIN GPIO_NUM_26
#define COOLANT_FLOOD_PIN GPIO_NUM_4
#define USER_DIGITAL_PIN_1 GPIO_NUM_16
#define USER_DIGITAL_PIN_2 GPIO_NUM_27
Here is an example using Module Socket #4.
// Socket #4
// https://github.com/bdring/6-Pack_CNC_Controller/wiki/Quad-MOSFET-Module
#define COOLANT_MIST_PIN GPIO_NUM_14
#define COOLANT_FLOOD_PIN GPIO_NUM_13
#define USER_DIGITAL_PIN_0 GPIO_NUM_15 // M62P0 M63P0
#define USER_DIGITAL_PIN_1 GPIO_NUM_12 // M62P1 M63P1
Here is an example using Module Socket #5. Note: The shift register pins cannot do PWM Note: The shift registers can start in an random state for about a second at turn on. Looking for a solution to this.
// Example Quad MOSFET module on socket #5
// https://github.com/bdring/6-Pack_CNC_Controller/wiki/Quad-MOSFET-Module
#define USER_DIGITAL_PIN_0 I2SO(24)
#define USER_DIGITAL_PIN_1 I2SO(25)
#define USER_DIGITAL_PIN_2 I2SO(26)
#define USER_DIGITAL_PIN_3 I2SO(27)
- Assembly
- Setup
- Jumper Setup
- Setting Up Motors
- Socket Pin Numbering
- StallGuard setup
- Expansion connector
- FluidNC Config Files