The Wireless Charging Module Transmitter is a device designed to transmit power wirelessly to a compatible receiver. It enables the charging of devices without the need for physical connectors, making it ideal for applications where convenience, durability, and water resistance are priorities. This module is commonly used in consumer electronics, such as smartphones, smartwatches, and other portable devices, as well as in industrial and medical equipment.
Parameter | Value |
---|---|
Input Voltage | 5V to 12V DC |
Output Power | Up to 10W (depending on receiver) |
Operating Frequency | 110 kHz to 205 kHz |
Efficiency | Up to 85% |
Transmission Distance | 2 mm to 8 mm |
Coil Type | Single or multi-coil configuration |
Dimensions | Varies by model (e.g., 40mm x 40mm) |
Operating Temperature | -10°C to 50°C |
Pin Number | Pin Name | Description |
---|---|---|
1 | VCC | Power input (5V to 12V DC) |
2 | GND | Ground connection |
3 | TX Coil+ | Positive terminal of the transmitter coil |
4 | TX Coil- | Negative terminal of the transmitter coil |
5 | EN (Enable) | Enable pin to activate or deactivate the module |
6 | STATUS | Status output pin (indicates charging activity) |
VCC
pin to a stable DC power source (5V to 12V) and the GND
pin to ground.TX Coil+
and TX Coil-
pins. Ensure the coil is properly aligned and secured.EN
pin to control the module. Pull it high (logic 1) to enable the transmitter or low (logic 0) to disable it.STATUS
pin to monitor charging activity. This pin typically outputs a high signal when charging is active.The Wireless Charging Module Transmitter can be controlled using an Arduino UNO to enable or disable charging based on specific conditions. Below is an example code snippet:
// Define pin connections
const int enablePin = 7; // Pin connected to the EN (Enable) pin of the module
const int statusPin = 8; // Pin connected to the STATUS pin of the module
void setup() {
pinMode(enablePin, OUTPUT); // Set the enable pin as an output
pinMode(statusPin, INPUT); // Set the status pin as an input
// Start with the transmitter disabled
digitalWrite(enablePin, LOW);
}
void loop() {
// Example: Enable the transmitter for 10 seconds, then disable it
digitalWrite(enablePin, HIGH); // Enable the transmitter
delay(10000); // Wait for 10 seconds
digitalWrite(enablePin, LOW); // Disable the transmitter
delay(5000); // Wait for 5 seconds before repeating
// Optional: Monitor the STATUS pin
int status = digitalRead(statusPin);
if (status == HIGH) {
// Charging is active
Serial.println("Charging in progress...");
} else {
// Charging is not active
Serial.println("No charging activity.");
}
}
No Power Transmission
Overheating
Low Efficiency
Interference from Metal Objects
Module Not Responding
EN
pin connection and ensure it is pulled high to activate the module.Can this module charge any device?
What happens if the transmission distance exceeds 8 mm?
Can I use this module outdoors?
Is it safe to leave the module powered on continuously?
Can I use multiple transmitter coils?