Всем привет, мы снова встретились, я ваш друг Цюаньчжаньцзюнь.
1. Основные принципы беспроводной зарядки Основным принципом беспроводной зарядки является принцип импульсного источника питания, который мы обычно используем. Разница в том, что здесь нет связи с магнитной средой, поэтому для повышения эффективности связи необходимо использовать магнитный резонанс. Конкретный метод заключается в подключении конденсаторов. последовательно и параллельно катушкам передатчика и приемника, то есть катушке передатчика. Что касается резонансного состояния, то же самое справедливо и для катушки приемного конца.
На рисунке ниже показано фактическое применение схемы.
Основная принципиальная схема работы беспроводной зарядки
Плата запуска в основном состоит из управляющей ИС, приводной ИС, передающей катушки и резонансного конденсатора.
Это приемная катушка. У нее больше проводов, чем у передающей катушки, поэтому резонансная емкость может быть меньше, что упрощает установку на задней крышке мобильного телефона.
1. Протокол связи беспроводной зарядки. Принцип упомянут выше, но почему для беспроводной зарядки все еще нужен протокол? Причины следующие:
1. Плата передачи должна подтвердить, что приемная катушка расположена над передающей катушкой. Если приемная катушка отсутствует, передающая сторона не будет работать для снижения энергопотребления.
2. Если на катушку поместить металлические изделия, возникнут вихревые токи, и металлические изделия будут нагреваться. Например, если ключ поместить на стартовую доску, то такой ситуации следует избегать. 3. Ток при зарядке мобильного телефона разный, например, 1А при обычной зарядке, а при полной зарядке ток упадет до десятков м А. Если мощность передающей платы остается постоянной, напряжение на приемной стороне. передающая катушка будет очень высокой, когда мобильный телефон полностью заряжен. Именно по этой причине напряжение увеличивается, когда нагрузка становится меньше, поэтому при изменении нагрузки мощность передающей катушки необходимо соответствующим образом регулировать, как и в случае с передающей катушкой. импульсный источник питания, требующий управления с обратной связью по напряжению.
Решение:
1. Используйте механизм беспроводной связи, чтобы определить, является ли это металлическим изделием или нет приемной катушки. Например, катушка принимающей стороны должна периодически отправлять сигнал подтверждения.
2. Отрегулируйте мощность передатчика с помощью механизма беспроводной связи.
Конкретный метод на самом деле аналогичен RFID. Разница в том, что беспроводная зарядка представляет собой одностороннюю связь. Принимающая сторона отправляет сигналы, а передающая сторона принимает сигналы.
Основной процесс общения выглядит следующим образом.
1. После включения катушка передатчика излучает импульсный сигнал, а затем катушка приемника принимает сигнал и возвращает сигнал идентификационного пакета, а затем отправляет пакет конфигурации, например настройки мощности.
2. Когда передающая катушка получает сигнал от приемной катушки, она может работать нормально. В это время приемная катушка должна отправить пакет мощности сигнала в течение указанного времени, чтобы отрегулировать мощность, если передающая катушка не получает сигнал. в течение указанного времени оно считается полученным. Катушка больше не находится над платой передатчика, в результате чего квитирование восстанавливается.
Различные форматы пакетов связи
Формат упаковки следующий
Это формат кодирования данных, частота 2 к Гц.
Существует два метода модуляции. На рисунке ниже показана емкостная модуляция и модуляция сопротивления. Емкостная модуляция — это обычная схема на приемной плате.
3. Экспериментальная проверка Используйте микроконтроллер для моделирования микросхемы управления приемной катушкой. Наблюдая за питанием платы передатчика, я использую модуляцию сопротивления, поскольку она относительно проста. Основная цель — проверить, можно ли обеспечить связь. Ниже приведен код, который я написал. .
Этот формат упаковки Ведущий: 11-25 1 Баотоу: Обычно используются 0X01, 0X51, 0X71, 0X03, 0X04, Порядок отправки пакетов — 0X01, 0X71, 0X51, интервал между пакетами — менее 21 мс. Затем во время зарядки выдаются пакеты 0X03 и 0X04, интервал составляет менее 1,5 с и 23 с. Информация: Это зависит от отправленной мной ссылки. Есть еще контент. Проверка: XOR заголовка пакета и информации о пакете. Ниже приведена программа, использующая плату разработки NV32. LED3 — это сигнал модуляции LED3_On(), который модулирует затвор МОП-лампы до высокого уровня.
void Header (void)//здесь используются ведущие от 11 до 25 единиц, 18 единиц { uint8 i; for(i=0;i<18;i++) { LED3_On(); delay_us(250); LED3_Off(); delay_us(250); } } void Code (uint8 аа)//Байтовое кодирование { uint8 i,j=0; LED3_Toggle();//Стартовый бит delay_us(500); for(i=0;i<8;i++)//数据位 { if(aa&0x01) { j+=1; LED3_Toggle(); delay_us(250); LED3_Toggle(); delay_us(250); } else { LED3_Toggle(); delay_us(500); } aa>>=1; }
if(j%2)//проверяем бит
{
LED3_Toggle();
delay_us(500);
}
else
{
LED3_Toggle();
delay_us(250);
LED3_Toggle();
delay_us(250);
}
LED3_Toggle();//Стоповый бит
delay_us(250);
LED3_Toggle();
delay_us(250);
} void ping (void)//пакет PING { Заголовок(); Код (0x01); Код (0x80); Код(0x01^0x80); LED3_Выкл(); } void id (void)//идентификатор пакета { Заголовок(); Код (0x71); Код (0x10); Код (0x00); Код (0x01); Код (0x00); Код (0x01); Код (0x00); Код (0x00); Код(0x710x100x000x010x000x010x00^0x00); LED3_Выкл(); } void config (void)//Пакет конфигурации { Заголовок(); Код (0x51); Код (0x0a); Код (0x00); Код (0x00); Код (0x00); Код (0x00); Код(0x510x0a0x000x000x00^0x00); LED3_Выкл(); } void ConErr (void)//Пакет контроля ошибок { Заголовок(); Код (0x03); Код (0x02); Код(0x03^0x02); LED3_Выкл(); } void RecPWR (void)//Получить пакет мощности { Заголовок(); Код (0x04); Код (0xff); Код (0x04 ^ 0xff); LED3_Выкл(); } int main (недействительный) { сисинит(); SysTick_SetCallBack(SysTick_CallBack); задержка_us (500); LED3_Init(); пинг();delay_ms(10); идентификатор();delay_ms(10); config();delay_ms(50); пока(1) { ConErr();//Измените данные пакета, чтобы изменить мощность задержка_мс (500); } }
Подключите ввод-вывод к модулирующей трубке MOS, и плата передатчика сможет непрерывно подавать питание, а это означает, что протокол связи правильный. Вы можете попробовать его с другими платами разработки и создать свою собственную приемную катушку беспроводной зарядки.
В следующий раз я буду использовать микроконтроллер для разработки микросхемы управления платой передатчика беспроводной зарядки. Основная трудность заключается в обработке и декодировании принимаемого сигнала.
Издатель: Лидер стека программистов полного стека, укажите источник для перепечатки: https://javaforall.cn/124863.html Исходная ссылка: https://javaforall.cn