Important! Note "Header Type" Option above for selecting pin header! See "Pin Headers" section below for details.
The im4MOS has 4 Open Drain outputs capable of switching 3.5A, and up to 40V. It uses two high quality VNS3NV04DP Smart MOSFET chips from ST Microelectronics, each with 2 outputs. All outputs feature current limitation, ESD protection, thermal shutdown and short circuit protection! Outputs also feature 100mJ avalanche energy protection, enabling switching of large inductive loads. Relays are only small inductive loads, and can easily be controlled. The outputs can be controlled by 3.3V or 5V logic signals, making it suitable for any of our Modtronix boards, Arduino, AVR, Microchip PIC or nearly any other project that requires high power Open Drain (Open Collector) outputs. It requires a 5V power supply to power the logic chips and Smart MOSFETs. It will however also work with a 3.3V power supply, but the MOSFET on resistance will be a bit higher (for this to work, supply 3.3V to pin header marked 5V).
This module is designed and manufactured by Modtronix! Only high quality components from reputable suppliers are used! This is NOT a cheap module using no-name components! See "High Quality Components" section below for component details.
Each MOSFET input has a logic buffer, ensuring the MOSFET inputs are switched with 5V even when the control input is only 3.3V. The on resistance of the MOSFET gets lower the higher the voltage on it input is. Without the input logic buffers, the MOSFET input would only be at 3.3V when using 3.3V logic to control the outputs. This will work, but the MOSFET on resistance will be higher.
The 4 outpus, and 2 "V+" outputs are available via a 6 pin, 3.5mm Terminal Block connector. The two pins on either end of the connector (V+) can be configured via two solder jumpers on the board to be either 5V or Vx (voltage on Vx pin). The centre pins are marked 2 to 5, and are the 4 MOSFET outputs that are controlled by inputs 2 to 5.
To use this board to control 5V loads, do the following:
To use this board to control 5V to 40V loads, do the following:
This board is part of our iMod product range, and can very easily be added to any of our products that have iMod ports. When mounted in an iMod port, the outputs are controlled by iMod pins 2 to 5. Click here for a list of Netcruzer boards that have iMod ports.
Schematics (pdf format)
|Click to enlarge|
The im4MOS has two rows of standard 2.54mm (0.1") pin headers. The rows are 0.7" apart, allowing this module to be mounted on a breadboard or standard 0.1" grid prototype board. The picture to the right shows some iMod modules mounted on a standard prototype board.
The pin headers supplied or soldered to this board are selected in the "Header Type" option at the top of this page.
Many of our Netcruzer boards have iMod ports. This board can be plugged into any available iMod port. The outputs are controlled by setting pins 2 to 5 of the iMod port. The following is some sample code showing how to turn output 2 on and off if this module is mounted in iMod port 1. VERY important to note that all ports should be configured as outputs, and 0V outputted to unused channels.
//Set all outputs to 0 before configuring port as output. Will ensure outputs are off! imod1_WritePin2(0); //Clear pin 2 of iMod 1 - Turn Output 2 off imod1_WritePin3(0); //Clear pin 3 of iMod 1 - Turn Output 3 off imod1_WritePin4(0); //Clear pin 4 of iMod 1 - Turn Output 4 off imod1_WritePin5(0); //Clear pin 5 of iMod 1 - Turn Output 5 off //Configure all ports as outputs imod1_ConfDirPin2(OUTPUT_PIN); //Configure pin 2 of iMod 1 as an output - Output 2 imod1_ConfDirPin3(OUTPUT_PIN); //Configure pin 3 of iMod 1 as an output - Output 3 imod1_ConfDirPin4(OUTPUT_PIN); //Configure pin 4 of iMod 1 as an output - Output 4 imod1_ConfDirPin5(OUTPUT_PIN); //Configure pin 5 of iMod 1 as an output - Output 5 //Toggle output 2 imod1_WritePin2(1); //Set pin 2 of iMod 1 - Turn Output 2 on imod1_WritePin2(0); //Clear pin 2 of iMod 1 - Turn Output 2 off
For getting started quickly using this module with our Netcruzer boards, download and modify (as required) a demo project. On our demo project page, have a look at the iMod demo projects for examples on how to use this module with Netcruzer boards that have iMod ports.
This module is designed and manufactured by Modtronix! Only high quality components from reputable suppliers are used! All components have been selected to exceed the maximum rated specifications. The following components are used:
|im4MOS Datasheet and Schematics|
To pay via PayPal Express Checkout, go to Cart! Paying via this method is very fast, no sign in or registration is required. Your address information at PayPal is used.