

The INA333 is a precision instrumentation amplifier designed for low-power applications. It features a low offset voltage, low noise, and a high common-mode rejection ratio (CMRR), making it ideal for amplifying small differential signals in noisy environments. The INA333 is widely used in medical instrumentation, sensor signal conditioning, and data acquisition systems due to its high accuracy and low power consumption.








The INA333 offers excellent performance for precision applications. Below are its key technical specifications:
| Parameter | Value |
|---|---|
| Supply Voltage Range | 1.8 V to 5.5 V |
| Input Offset Voltage | ±25 µV (typical) |
| Input Bias Current | ±200 pA (typical) |
| Gain Range | 1 to 1000 (set by external resistor) |
| Common-Mode Rejection Ratio | 100 dB (minimum) |
| Bandwidth | 350 kHz (at G = 1) |
| Quiescent Current | 50 µA (typical) |
| Operating Temperature Range | -40°C to +125°C |
| Package Options | SOIC-8, VSSOP-8 |
The INA333 is available in an 8-pin package. Below is the pinout and description:
| Pin Number | Pin Name | Description |
|---|---|---|
| 1 | RG | Gain-setting resistor connection |
| 2 | -IN | Inverting input |
| 3 | +IN | Non-inverting input |
| 4 | V- | Negative power supply (ground in single-supply) |
| 5 | REF | Reference voltage input (sets output baseline) |
| 6 | OUT | Output signal |
| 7 | V+ | Positive power supply |
| 8 | RG | Gain-setting resistor connection (same as Pin 1) |
The INA333 is straightforward to use in a circuit. Below are the steps and considerations for proper usage:
The INA333 can be used to amplify small sensor signals for an Arduino UNO. Below is an example circuit and code for reading a differential signal:
// INA333 Example Code for Arduino UNO
// Reads the amplified signal from the INA333 and prints it to the Serial Monitor
const int analogPin = A0; // Analog pin connected to INA333 OUT pin
void setup() {
Serial.begin(9600); // Initialize serial communication at 9600 baud
}
void loop() {
int sensorValue = analogRead(analogPin); // Read the analog value (0-1023)
// Convert the analog value to voltage (assuming 5V reference)
float voltage = sensorValue * (5.0 / 1023.0);
// Print the voltage to the Serial Monitor
Serial.print("Voltage: ");
Serial.print(voltage, 3); // Print voltage with 3 decimal places
Serial.println(" V");
delay(500); // Wait for 500 ms before the next reading
}
No Output Signal:
Output Clipping:
High Noise in Output:
Incorrect Gain:
Q: Can the INA333 operate with a single power supply?
A: Yes, the INA333 can operate with a single supply voltage as low as 1.8 V. In this case, connect the V- pin to ground and set the REF pin to mid-supply.
Q: What is the maximum gain I can achieve with the INA333?
A: The maximum gain is 1000, which can be achieved by using an appropriate RG resistor. However, ensure the input and output signals remain within the specified voltage ranges.
Q: How do I minimize offset voltage errors?
A: Use precision resistors for the gain-setting resistor (RG) and ensure the REF pin is connected to a stable reference voltage.
Q: Can I use the INA333 for AC signals?
A: Yes, the INA333 can amplify AC signals. Use coupling capacitors at the input to block any DC offset if necessary.
By following these guidelines, the INA333 can be effectively used in a wide range of precision amplification applications.