2.0.1 • Published 1 year ago
node-red-contrib-iiot-rpi-mcp342x v2.0.1
node-red-contrib-iiot-rpi-mcp342x
A Node-Red node for mcp342x analog to digital converter.
Example MCP3424 hat from AB Electronics UK
Example MCP3421 module
Supported Devices
Type | Channel | Resol. | Address |
---|---|---|---|
mcp3421 | 1 | 18bit | 68H |
mcp3422 | 2 | 18bit | 68H |
mcp3423 | 2 | 18bit | 68H-6FH |
mcp3424 | 4 | 18bit | 68H-6FH |
mcp3425 | 1 | 16bit | 68H |
mcp3426 | 2 | 16bit | 68H |
mcp3427 | 2 | 16bit | 68H-6FH |
mcp3428 | 4 | 16bit | 68H-6FH |
Installation
Install with Node-Red Palette Manager or npm command:
cd ~/.node-red
npm install node-red-contrib-iiot-rpi-mcp342x
Nodes
- mcp342x: Sends adc inputs as number array.
- mcp342x-m: Sends adc inputs as number on each multiple outputs.
Usage
- Read is triggered on cycle.
- To prevents locks only one node is allowed per i2c address.
- Input voltage more than VCC can damage adc input.
- The output values are mV or adc raw data.
- This node works on Raspberry Pi with 32bit or 64bit OS.
- Enable I2C with raspi-config.
Array Index
Input | Array-Index |
---|---|
CH1 | 0 |
CH2 | 1 |
CH3 | 2 |
CH4 | 3 |