Cirkit Designer Logo
Cirkit Designer
Your all-in-one circuit design IDE
Home / 
Component Documentation

How to Use ams5935: Examples, Pinouts, and Specs

Image of ams5935
Cirkit Designer LogoDesign with ams5935 in Cirkit Designer

Introduction

The AMS5935 is a precision voltage reference manufactured by Analog Microelectronics. It provides a stable output voltage with a low temperature coefficient and low noise, making it ideal for high-accuracy applications. This component is commonly used in data acquisition systems, instrumentation, and other circuits requiring precise voltage references.

Explore Projects Built with ams5935

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
Arduino Nano-Based Wearable Gesture Control Interface with Bluetooth Connectivity
Image of spine: A project utilizing ams5935 in a practical application
This is a battery-powered sensor system with Bluetooth communication, featuring an Arduino Nano for control, an MPU-6050 for motion sensing, and an HC-05 module for wireless data transmission. It includes a vibration motor for haptic feedback, a flex resistor as an additional sensor, and a piezo speaker and LED for alerts or status indication.
Cirkit Designer LogoOpen Project in Cirkit Designer
Smart Weighing System with ESP8266 and HX711 - Battery Powered and Wi-Fi Enabled
Image of gggg: A project utilizing ams5935 in a practical application
This circuit is a multi-sensor data acquisition system powered by a 18650 battery and managed by an ESP8266 microcontroller. It includes a load sensor interfaced with an HX711 module for weight measurement, an IR sensor, an ADXL345 accelerometer, a VL53L0X distance sensor, and a Neo 6M GPS module for location tracking. The system is designed for wireless data transmission and is supported by a TP4056 module for battery charging.
Cirkit Designer LogoOpen Project in Cirkit Designer
Arduino Nano Based GPS Tracker with GSM Communication and Accelerometer
Image of Circuit Aayush: A project utilizing ams5935 in a practical application
This circuit is designed for communication and location tracking purposes. It features an Arduino Nano interfaced with a SIM800L GSM module for cellular connectivity, a GPS NEO 6M module for obtaining geographical coordinates, and an AITrip ADXL335 GY-61 accelerometer for motion sensing. The LM2596 Step Down Module is used to regulate the power supply to the components.
Cirkit Designer LogoOpen Project in Cirkit Designer
Arduino UNO-Based Sensor Data Acquisition System with Bluetooth and Wi-Fi Connectivity
Image of smrpe: A project utilizing ams5935 in a practical application
This circuit is a multi-sensor data acquisition system with wireless communication capabilities. It utilizes an Arduino UNO to interface with an MPU-6050 gyroscope, an Adafruit ADXL345 accelerometer, an Adafruit MPR121 capacitive touch sensor, and a SparkFun Electret Microphone for audio input. The system can transmit sensor data via an HC-05 Bluetooth module and an ESP8266 WiFi module, and it includes a bi-directional logic level converter for voltage level matching between devices. The circuit is powered by a 9V battery connected to the Arduino's Vin pin.
Cirkit Designer LogoOpen Project in Cirkit Designer

Explore Projects Built with ams5935

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
Image of spine: A project utilizing ams5935 in a practical application
Arduino Nano-Based Wearable Gesture Control Interface with Bluetooth Connectivity
This is a battery-powered sensor system with Bluetooth communication, featuring an Arduino Nano for control, an MPU-6050 for motion sensing, and an HC-05 module for wireless data transmission. It includes a vibration motor for haptic feedback, a flex resistor as an additional sensor, and a piezo speaker and LED for alerts or status indication.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of gggg: A project utilizing ams5935 in a practical application
Smart Weighing System with ESP8266 and HX711 - Battery Powered and Wi-Fi Enabled
This circuit is a multi-sensor data acquisition system powered by a 18650 battery and managed by an ESP8266 microcontroller. It includes a load sensor interfaced with an HX711 module for weight measurement, an IR sensor, an ADXL345 accelerometer, a VL53L0X distance sensor, and a Neo 6M GPS module for location tracking. The system is designed for wireless data transmission and is supported by a TP4056 module for battery charging.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of Circuit Aayush: A project utilizing ams5935 in a practical application
Arduino Nano Based GPS Tracker with GSM Communication and Accelerometer
This circuit is designed for communication and location tracking purposes. It features an Arduino Nano interfaced with a SIM800L GSM module for cellular connectivity, a GPS NEO 6M module for obtaining geographical coordinates, and an AITrip ADXL335 GY-61 accelerometer for motion sensing. The LM2596 Step Down Module is used to regulate the power supply to the components.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of smrpe: A project utilizing ams5935 in a practical application
Arduino UNO-Based Sensor Data Acquisition System with Bluetooth and Wi-Fi Connectivity
This circuit is a multi-sensor data acquisition system with wireless communication capabilities. It utilizes an Arduino UNO to interface with an MPU-6050 gyroscope, an Adafruit ADXL345 accelerometer, an Adafruit MPR121 capacitive touch sensor, and a SparkFun Electret Microphone for audio input. The system can transmit sensor data via an HC-05 Bluetooth module and an ESP8266 WiFi module, and it includes a bi-directional logic level converter for voltage level matching between devices. The circuit is powered by a 9V battery connected to the Arduino's Vin pin.
Cirkit Designer LogoOpen Project in Cirkit Designer

Common Applications:

  • Data acquisition systems
  • Instrumentation and measurement equipment
  • Analog-to-digital converters (ADCs)
  • Digital-to-analog converters (DACs)
  • Precision power supplies

Technical Specifications

The AMS5935 is designed to deliver high performance in demanding applications. Below are its key technical specifications:

Parameter Value
Output Voltage 2.5V, 3.0V, 3.3V, 5.0V (varies by model)
Output Voltage Tolerance ±0.2%
Temperature Coefficient 10 ppm/°C (typical)
Supply Voltage Range 4.5V to 12V
Supply Current 1.0 mA (typical)
Output Noise (0.1Hz–10Hz) 10 µVpp (typical)
Operating Temperature -40°C to +125°C
Package Options SOT-23, SOIC-8

Pin Configuration

The AMS5935 is available in multiple package types. Below is the pin configuration for the SOT-23 package:

Pin Number Pin Name Description
1 VIN Input voltage
2 GND Ground
3 VOUT Precision voltage reference output

For the SOIC-8 package, refer to the manufacturer's datasheet for the full pinout.

Usage Instructions

How to Use the AMS5935 in a Circuit

  1. Power Supply: Connect the VIN pin to a stable power supply within the specified range (4.5V to 12V). Ensure the supply voltage is clean to avoid introducing noise into the reference output.
  2. Ground Connection: Connect the GND pin to the circuit ground.
  3. Output Voltage: The VOUT pin provides the precision reference voltage. Connect this pin to the load or circuit requiring the reference voltage.

Important Considerations

  • Bypass Capacitor: Place a 0.1 µF ceramic capacitor close to the VIN pin to filter out high-frequency noise from the power supply.
  • Load Capacitance: The AMS5935 is stable with capacitive loads up to 10 µF. Use a capacitor at the VOUT pin to improve stability and reduce noise.
  • Thermal Management: Ensure adequate thermal dissipation, especially in high-temperature environments, to maintain accuracy.
  • PCB Layout: Minimize trace lengths and avoid running high-current traces near the AMS5935 to reduce noise coupling.

Example: Using AMS5935 with Arduino UNO

The AMS5935 can be used as a reference voltage for ADCs in microcontrollers like the Arduino UNO. Below is an example of how to connect and use it:

Circuit Connection:

  • Connect the AMS5935's VIN pin to the Arduino's 5V pin.
  • Connect the GND pin to the Arduino's GND.
  • Connect the VOUT pin to the AREF pin of the Arduino.

Arduino Code:

// Example code to use AMS5935 as an external reference for Arduino ADC

void setup() {
  // Set the analog reference to EXTERNAL to use AMS5935
  analogReference(EXTERNAL);

  // Initialize serial communication for debugging
  Serial.begin(9600);
}

void loop() {
  // Read an analog value from pin A0
  int sensorValue = analogRead(A0);

  // Convert the ADC value to voltage (assuming AMS5935 outputs 2.5V)
  float voltage = (sensorValue / 1023.0) * 2.5;

  // Print the voltage to the Serial Monitor
  Serial.print("Voltage: ");
  Serial.print(voltage);
  Serial.println(" V");

  delay(1000); // Wait for 1 second before the next reading
}

Notes:

  • Ensure the AMS5935 output voltage matches the Arduino's AREF pin voltage setting.
  • Use a stable power supply to avoid fluctuations in the reference voltage.

Troubleshooting and FAQs

Common Issues and Solutions

  1. Output Voltage is Incorrect:

    • Verify the input voltage is within the specified range (4.5V to 12V).
    • Check for proper connections and ensure the GND pin is securely connected to the circuit ground.
    • Ensure the load connected to the VOUT pin does not exceed the maximum current rating.
  2. High Noise on Output:

    • Add a bypass capacitor (0.1 µF) close to the VIN pin.
    • Use a low-ESR capacitor (e.g., 1 µF to 10 µF) at the VOUT pin to filter noise.
  3. Device Overheating:

    • Check for excessive input voltage or high ambient temperature.
    • Ensure proper thermal dissipation by using a heat sink or improving airflow.
  4. Arduino ADC Readings are Inaccurate:

    • Confirm the AMS5935 output voltage matches the AREF voltage setting in the Arduino code.
    • Use shielded cables for analog signal connections to reduce noise interference.

FAQs

Q: Can the AMS5935 be used with a 3.3V system?
A: Yes, the AMS5935 is available in models with a 3.3V output. Ensure the input voltage is at least 4.5V.

Q: What is the maximum load current for the AMS5935?
A: The AMS5935 can typically source up to 10 mA. Exceeding this limit may cause voltage drops or instability.

Q: Is the AMS5935 suitable for battery-powered applications?
A: Yes, its low supply current (1.0 mA typical) makes it suitable for battery-powered systems, provided the input voltage is within range.

Q: Can I use the AMS5935 without a load capacitor?
A: While the AMS5935 is stable without a load capacitor, adding one (e.g., 1 µF) improves noise performance and stability.