QymBudsAir 1.0 TWS Bluetooth - результаты на данный момент
Работа по созданию QymBuds Air кипит, и только сроки доставки новых ревизий плат сильно затягивают процесс. Уже было три опытных партии плат. На данный момент у нас готова рабочая альфа-версия беспроводных наушников с мелкими недочетами! Что же пошло не так и какие трудности пришлось преодолеть — читайте дальше.
Первая ревизия плат была спроектирована и заказана под чип AB5615a, но что-то пошло не так, и в итоге наши друзья из Поднебесной выслали мне чипы AB5376T. Как оказалось, это не повод для расстройства. Чип AB5376T новее, имеет такой же простой обвес, весь функционал AB5615a и даже больше. Если AB5615a поддерживает только кодек SBC, то AB5376T уже умеет работать с кодеком AAC, что улучшает качество звука! Поиск даташитов и параллельный диалог с нашими китайскими партнёрами быстро привели меня ко второй ревизии платы, с разводкой уже под чип AB5376T.
Долгое ожидание плат завершилось, и вот первый образец спаян и на него подано питание. Но в ответ — тишина. Вообще никаких признаков жизни. Статусные светодиоды не мигают, в драйвере даже шума или писка нет. Замеры и проверка осциллографом показали, что с питанием всё в порядке: есть все нужные напряжения, где они должны быть, и нет напряжений, где их быть не должно. Определённое потребление чипом также было. Даже наблюдались наметки его запуска, но потом всё замирало. Так прошли два вечера, посвящённые проверкам и тестам всего возможного. Как часто бывает, всё оказалось одновременно и просто, и сложно: в документации, что была у меня, вывод чипа с обозначением LX через катушку индуктивности был подтянут на землю. Это не вызвало у меня подозрений, так как подобные схемы встречаются, когда в чипе есть DC-конвертеры, генераторы или фильтры. Но оказалось, что его нужно было подтянуть к внутреннему стабилизатору питания под названием VDDBT. Наконец поняв, в чём дело, я перерезал земляную дорожку на плате и бросил перемычку, подтянув дроссель к питанию VDDBT. О чудо, чип заработал: светодиоды радостно замигали, а из драйвера раздался голос, подтверждающий, что наушник вошёл в режим сопряжения с хостом.
Далее выяснилось, что при внесении изменений в плату я переместил монтажные отверстия, и теперь эта ревизия платы не подходит к уже подготовленным чашам. Что ж… Всё было заново перемерено как на живой плате, так и в CAD-системе, и в итоге родилась новая чаша (корпус наушника).
Форма чаши становится всё более сложной, и это далеко не окончательный вариант. Однако здесь уже есть всё необходимое:
- Посадочное место под магнитный разъем POGO-Pin для зарядки.
- Световод для индикации состояния наушников (красный, зелёный).
- Отверстие под микрофон.
- Посадочное место под функциональную кнопку.
- Вывод под разъем audio jack 3.5 мм.
- Место для материнской платы и аккумулятора.
Новая чаша была распечатана, все компоненты были установлены в корпус, и наушники были собраны. Но я был бы не я, если бы в спешке не перепутал посадочное место для разъема audio jack 3.5 мм с 2.5 мм. После тестирования наушников в таком исполнении материнская плата была переработана: исправлен косяк с подтяжкой дросселя, заменен разъем, и уменьшены габариты платы. Пока я жду третью ревизию платы, уже были проведены некоторые замеры:
Автономность с аккумулятором на 100 мАч при громкости около 70% (что очень громко — наушники было отчётливо слышно в четырёх метрах от них) составила 12 часов непрерывного воспроизведения.
Также было предварительно снято АЧХ.
Наушники тестируются уже больше месяца, и пока никаких проблем не выявлено. В данным момент наушник выглядит так:
Зарядный порт сверху, снизу расположился микрофон разъем для подключения кабеля аудио и световод для вывода индикаторных светодиодов.
А что насчёт релиза?
На самом деле работы ещё много. Нужно дождаться и проверить третью ревизию платы на полную работоспособность, убедиться, что мы можем переключаться на лету с проводного подключения на беспроводное, подобрать подходящие USB-разъемы и кабели для зарядки. Также предстоит попробовать увеличить автономность при непрерывном воспроизведении, собрать небольшую партию наушников и раздать её на тестирование.