

The DC MCB (Miniature Circuit Breaker), model NB1-63DC, manufactured by CHINT, is a protective device specifically designed for direct current (DC) applications. It automatically disconnects a circuit in the event of an overload or short circuit, ensuring the safety of electrical systems and preventing potential damage to connected equipment. This component is widely used in renewable energy systems, battery banks, electric vehicles, and industrial DC circuits.








The following table outlines the key technical details of the NB1-63DC:
| Parameter | Specification |
|---|---|
| Rated Voltage (Ue) | 250V DC (1-pole), 500V DC (2-pole) |
| Rated Current (In) | 1A to 63A |
| Breaking Capacity (Icu) | 10kA |
| Number of Poles | 1P, 2P |
| Tripping Curve | C and D |
| Operating Temperature | -30°C to +70°C |
| Mounting | DIN Rail (35mm) |
| Standards Compliance | IEC/EN 60947-2, GB/T 14048.2 |
The NB1-63DC does not have traditional pins but features terminal connections for input and output. The table below describes the terminal configuration:
| Terminal | Description |
|---|---|
| Line (L) | Connects to the positive DC input (power source). |
| Load (OUT) | Connects to the positive DC output (load side). |
| Neutral (N) | Optional, used in some configurations. |
While DC MCBs are not directly interfaced with microcontrollers like Arduino, they can be used in circuits powered by DC sources controlled by Arduino. For example, an Arduino can monitor the current in a DC circuit using a current sensor and trigger an alert if the MCB trips.
/*
Example Arduino Code to Monitor DC Circuit Current
This code uses a current sensor (e.g., ACS712) to monitor the current
in a DC circuit protected by an MCB. If the current exceeds a threshold,
the Arduino triggers an alert.
*/
const int currentSensorPin = A0; // Analog pin connected to the current sensor
const float currentThreshold = 10.0; // Current threshold in amps
void setup() {
Serial.begin(9600); // Initialize serial communication
pinMode(currentSensorPin, INPUT); // Set the sensor pin as input
}
void loop() {
int sensorValue = analogRead(currentSensorPin); // Read sensor value
float current = (sensorValue / 1023.0) * 30.0; // Convert to current (example for ACS712)
Serial.print("Current: ");
Serial.print(current);
Serial.println(" A");
if (current > currentThreshold) {
Serial.println("Warning: Current exceeds threshold! Check MCB.");
}
delay(1000); // Delay for 1 second
}
MCB Does Not Trip During Overload:
MCB Trips Frequently:
Loose Connections:
MCB Does Not Reset:
By following this documentation, users can effectively integrate and maintain the CHINT NB1-63DC in their DC electrical systems, ensuring reliable protection and optimal performance.