Norvi Logo
  • HOME
  • PRODUCTS
  • SUPPORT
  • CONTACT US
  • CART
Menu
  • HOME
  • PRODUCTS
  • SUPPORT
  • CONTACT US
  • CART

NORVI IIOT-AE01-T

  • Test Program
  • Datasheet
  • User Guide

NORVI IIOT-AE01-R

  • Datasheet
  • User Guide
  • Test Program

NORVI IIOT-AE02-V

  • Datasheet
  • User Guide
  • Test Program

NORVI IIOT-AE02-I

  • Test Program
  • Datasheet
  • User Guide

NORVI IIOT-AE03

  • Test Program
  • Datasheet
  • User Guide

NORVI IIOT-AE04-I

  • User Guide
  • Test Program
  • Datasheet

NORVI IIOT-AE04-V

  • Datasheet
  • User Guide
  • Test Program

NORVI GSM-AE02-I-G

  • DATASHEET
  • USER GUIDE
  • TEST PROGRAM

NORVI GSM-AE02-I-L

  • DATASHEET
  • USER GUIDE
  • TEST PROGRAM

NORVI GSM-AE02-V-G

  • DATASHEET
  • USER GUIDE
  • TEST PROGRAM

NORVI GSM-AE02-V-L

  • DATASHEET
  • USER GUIDE
  • TEST PROGRAM

NORVI GSM-AE04-I-G

  • DATASHEET
  • USER GUIDE
  • TEST PROGRAM

NORVI GSM-AE04-I-L

  • DATASHEET
  • USER GUIDE
  • TEST PROGRAM

NORVI GSM-AE04-V-G

  • DATASHEET
  • USER GUIDE
  • TEST PROGRAM

NORVI GSM-AE04-V-L

  • DATASHEET
  • USER GUIDE
  • TEST PROGRAM

NORVI GSM-AE07-T-G

  • DATASHEET
  • USER GUIDE
  • TEST PROGRAM

NORVI GSM-AE07-R-G

  • DATASHEET
  • USER GUIDE
  • TEST PROGRAM

NORVI GSM-AE07-R-L

  • DATASHEET
  • USER GUIDE
  • TEST PROGRAM

NORVI GSM-AE08-R-G

  • DATASHEET
  • USER GUIDE
  • TEST PROGRAM

NORVI GSM-AE07-T-L

  • DATASHEET
  • USER GUIDE
  • TEST PROGRAM

NORVI GSM-AE08-T-L

  • DATASHEET
  • USER GUIDE
  • TEST PROGRAM

RELAY OUTPUT EXPANSIONS

  • NORVI-EX-R8 Datasheet
  • NORVI-EX-R16 Datasheet
  • NORVI-EX-R8 User Guide
  • NORVI-EX-R16 User Guide

NORVI GSM-AE08-I-L

  • DATASHEET
  • USER GUIDE

ANALOG INPUT EXPANSIONS

  • NORVI-EX-ANV Datasheet
  • NORVI-EX-ANV User Guide
  • NORVI-EX-ANI User Guide
  • NORVI-EX-ANI Datasheet

NORVI GSM-AE08-R-L

  • DATASHEET
  • USER GUIDE
  • TEST PROGRAM

NORVI GSM-AE08-I-G

  • Datasheet
  • USER GUIDE
  • TEST PROGRAM

NORVI GSM-AE08-V-G

  • Datasheet
  • USER GUIDE
  • TEST PROGRAM

NORVI-EX-LRWAN

  • NORVI-EX-LRWAN Datasheet

NORVI GSM-AE08-T-G

  • DATASHEET
  • USER GUIDE
  • TEST PROGRAM

DIGITAL INPUT EXPANSIONS

  • NORVI-EX-I4 Datasheet
  • NORVI-EX-I4 User Guide
  • NORVI-EX-I8 Datasheet
  • NORVI-EX-I8 User Guide
  • NORVI-EX-I16 Datasheet
  • NORVI-EX-I16 User Guide

TRANSISTOR OUTPUT EXPANSIONS

  • NORVI-EX-Q4 Datasheet
  • NORVI-EX-Q8 Datasheet
  • NORVI-EX-Q16 Datasheet
  • NORVI-EX-Q8 User Guide
  • NORVI-EX-Q4 User Guide
  • NORVI-EX-Q16 User Guide

NORVI GSM-AE08-V-L

  • DATASHEET
  • USER GUIDE

NORVI ENET-AE06-I

  • DATASHEET
  • USER GUIDE
  • TEST PROGRAM

NORVI ENET-AE06-V

  • DATASHEET
  • USER GUIDE
  • TEST PROGRAM

NORVI ENET-AE06-R

  • DATASHEET
  • USER GUIDE
  • TEST PROGRAM

NORVI ENET-AE06-T

  • DATASHEET
  • USER GUIDE
  • TEST PROGRAM

NORVI AGENT 1-BM01

  • DATASHEET
  • USER GUIDE
  • TEST PROGRAM

NORVI AGENT 1-BM02

  • DATASHEET
  • TEST PROGRAM
  • USER GUIDE

NORVI AGENT 1-BT01

  • DATASHEET
  • TEST PROGRAM
  • USER GUIDE

NORVI AGENT 1-BT02

  • DATASHEET
  • TEST PROGRAM
  • USER GUIDE

NORVI AGENT 1-BT03

  • DATASHEET
  • TEST PROGRAM
  • USER GUIDE

NORVI AGENT 1-BT05

  • DATASHEET
  • TEST PROGRAM
  • USER GUIDE

NORVI AGENT 1-BT06

  • DATASHEET
  • TEST PROGRAM
  • USER GUIDE
  • Home
  • Docs
  • ANALOG INPUT EXPANSIONS
  • NORVI-EX-ANI User Guide

NORVI-EX-ANI User Guide

Programming #

NORVI-EX-ANI uses ADS1115 over I2C Communication. On devices with address configuration support. The I2C Address of the devices can be configured with the DIP Switches in the bottom of the controller.

4 – 20mA Analog Inputs #

Wiring 4 – 20mA Analog Inputs #

The analog input of the NORVI Analog Expansion input should be connected with reference to the ground input of the controller.

EX-ANV Analog Input Wiring

2 Wire 4 – 20mA Transmitter Connection
3 Wire 4 – 20mA Transmitter Connection

Analog Inputs

Reading relevant Channel of ADS1115 gives the value on the Analog Input. The resolution of the reading can be scaled with PGA of the ADS1115.

Refer to the GPIO Allocation Table for Digital Input GPIO

Refer to the I2C Address setting to set the I2C address of the Expansion

In accessing the Analog Input expansion, Adafruit ADS1x15 library should be added to the Arduino libraries.

Below example code reads the analog inputs on NORVI Analog input expansion and prints on the Serial Monitor.

#include <SPI.h>
#include <Wire.h>
#include <Adafruit_ADS1X15.h>

#define I2C_SCL 17
#define I2C_SDA 16

Adafruit_ADS1115 ads;

void setup() {
  // put your setup code here, to run once:
  Serial.begin(115200);
  Serial.println("Testing Analog Input Expansion Module");

  Wire.begin(16,17);

  if (!ads.begin(0x48)) {
    Serial.println("Failed to initialize ADS.");
    while (1);
  }

}

void loop() {
  // put your main code here, to run repeatedly:
  int16_t adc0, adc1, adc2, adc3;

  adc0 = ads.readADC_SingleEnded(0);
  adc1 = ads.readADC_SingleEnded(1);
  adc2 = ads.readADC_SingleEnded(2);
  adc3 = ads.readADC_SingleEnded(3);
  Serial.println(""); 

  Serial.print("AIN0: "); Serial.print(adc0); Serial.println("  ");
  Serial.print("AIN1: "); Serial.print(adc1); Serial.println("  ");
  Serial.print("AIN2: "); Serial.print(adc2); Serial.println("  ");
  Serial.print("AIN3: "); Serial.print(adc3); Serial.println("  ");

  Serial.println("");

}
What are your Feelings
Share This Article :
  • Facebook
  • Twitter
  • LinkedIn
  • Pinterest
Still stuck? How can we help?

How can we help?

Updated on March 3, 2023

Powered by BetterDocs

Table of Contents
  • Programming
  • 4 - 20mA Analog Inputs
    • Wiring 4 - 20mA Analog Inputs
Facebook-f Twitter Youtube

ICONIC DEVICES PVT LTD
Green Cliff 2, Midigama East
Weligama, Sri Lanka, 81700

FAQ

CONTACT 

SHOP

Visa, Master, American Express
Newsletter Signup

Subscribe to newsletter for Product Updates.

Enter your email address
Name

Thanks, I’m not interested