The Samsung 18650 Li-ion Battery is a high-performance rechargeable lithium-ion battery widely used in various applications due to its high energy density, long cycle life, and reliable performance. The "18650" designation refers to the battery's cylindrical shape, with a diameter of 18mm and a length of 65mm. This documentation covers the use of two 18650 batteries in series or parallel configurations.
The following table outlines the key technical specifications of the Samsung 18650 Li-ion Battery:
Parameter | Specification |
---|---|
Manufacturer | Samsung |
Part ID | 18650 |
Battery Type | Lithium-Ion (Li-ion) |
Nominal Voltage | 3.7V per cell |
Capacity | 2600mAh to 3500mAh (varies by model) |
Maximum Discharge Current | 10A to 20A (varies by model) |
Charging Voltage | 4.2V per cell |
Charging Current | Standard: 0.5C, Max: 1C |
Dimensions | 18mm (diameter) x 65mm (length) |
Weight | ~45g per cell |
Operating Temperature | Charge: 0°C to 45°C, Discharge: -20°C to 60°C |
The 18650 battery has two terminals:
Pin | Description |
---|---|
Positive (+) | Positive terminal of the battery. Connect to the positive side of the circuit. |
Negative (-) | Negative terminal of the battery. Connect to the ground or negative side of the circuit. |
You can connect two 18650 batteries in series or parallel, depending on your voltage and capacity requirements:
Series Configuration:
Parallel Configuration:
The following example demonstrates how to power an Arduino UNO using two 18650 batteries in series (7.4V) with a voltage regulator.
+-------------------+ +-------------------+
| 18650 Battery 1 | | 18650 Battery 2 |
| (+) (-) |-------| (+) (-) |
+-------------------+ +-------------------+
| |
+---------------------------+
|
V
+----------------+
| LM7805 Regulator|
| IN OUT GND|
+----------------+
| |
V V
Arduino GND
This code reads the battery voltage using an analog pin and displays it on the Serial Monitor.
// Define the analog pin connected to the voltage divider
const int voltagePin = A0;
// Define the voltage divider ratio (e.g., 10k and 10k resistors)
const float voltageDividerRatio = 2.0;
// Define the reference voltage of the Arduino (5V for UNO)
const float referenceVoltage = 5.0;
void setup() {
Serial.begin(9600); // Initialize serial communication at 9600 baud
}
void loop() {
int analogValue = analogRead(voltagePin); // Read the analog pin value
float batteryVoltage = (analogValue / 1023.0) * referenceVoltage * voltageDividerRatio;
// Print the battery voltage to the Serial Monitor
Serial.print("Battery Voltage: ");
Serial.print(batteryVoltage);
Serial.println(" V");
delay(1000); // Wait for 1 second before the next reading
}
Note: Use a voltage divider to step down the battery voltage to a safe range (0-5V) for the Arduino's analog input.
Issue | Possible Cause | Solution |
---|---|---|
Battery not charging | Faulty charger or incorrect polarity | Check the charger and ensure correct polarity. |
Battery overheating during use | Overcurrent or short circuit | Use a BMS and ensure proper ventilation. |
Low runtime | Battery not fully charged or degraded | Fully charge the battery or replace it if it has degraded. |
Arduino not powering on | Insufficient voltage or loose connections | Check the battery voltage and ensure secure connections. |
Can I use 18650 batteries without a BMS?
How do I safely dispose of 18650 batteries?
Can I charge two 18650 batteries in series?
What is the lifespan of a Samsung 18650 battery?
This documentation provides a comprehensive guide to using the Samsung 18650 Li-ion Battery x 2. By following the instructions and best practices outlined here, you can safely and effectively integrate these batteries into your projects.