The Brazilian Socket is a type of electrical socket commonly used in Brazil, designed to comply with the NBR 14136 standard. It features a unique pin configuration to accommodate Type N plugs, ensuring compatibility with Brazilian electrical systems. This socket is engineered to provide safe and reliable electrical connections for a wide range of household and industrial appliances. Its design prioritizes safety, including features such as recessed contacts to prevent accidental shocks.
The Brazilian Socket is designed to meet the electrical and safety requirements of the Brazilian market. Below are its key technical details:
Parameter | Value |
---|---|
Manufacturer | Generic |
Part ID | Brazilian Socket |
Standard Compliance | NBR 14136 |
Supported Plug Type | Type N |
Voltage Rating | 127V or 220V (region-specific) |
Current Rating | 10A or 20A (model-specific) |
Frequency | 50Hz or 60Hz |
Material | Flame-retardant plastic |
Safety Features | Recessed contacts, grounding |
The Brazilian Socket has three pin slots designed to accommodate Type N plugs. The pin configuration is as follows:
Pin Number | Description | Function |
---|---|---|
1 | Line (L) | Supplies live voltage to the device. |
2 | Neutral (N) | Completes the electrical circuit. |
3 | Ground (G) | Provides safety by grounding excess current. |
Installation:
Connecting Devices:
Powering On:
While the Brazilian Socket is not directly connected to an Arduino UNO, it can be used in circuits involving relays to control high-power devices. Below is an example of using an Arduino UNO with a relay module to control a device connected to a Brazilian Socket.
/*
Example: Controlling a device connected to a Brazilian Socket using a relay
and Arduino UNO. Ensure proper isolation between the low-voltage Arduino
circuit and the high-voltage socket.
Components:
- Arduino UNO
- Relay module (5V)
- Brazilian Socket
- Device (e.g., lamp)
*/
const int relayPin = 7; // Pin connected to the relay module
void setup() {
pinMode(relayPin, OUTPUT); // Set relay pin as output
digitalWrite(relayPin, LOW); // Ensure relay is off at startup
}
void loop() {
// Turn the relay on (device powered)
digitalWrite(relayPin, HIGH);
delay(5000); // Keep the device on for 5 seconds
// Turn the relay off (device powered off)
digitalWrite(relayPin, LOW);
delay(5000); // Keep the device off for 5 seconds
}
Note: Always use a relay module with proper isolation and ensure safe handling of high-voltage connections.
Device Not Powering On:
Overheating Socket:
Frequent Tripping of Circuit Breaker:
Sparking When Plugging In Devices:
By following this documentation, users can safely and effectively use the Brazilian Socket in their electrical systems.