Универсальный внешний накопитель для всех iOS-устройств, совместим с PC/Mac, Android
Header Banner
8 800 100 5771 | +7 495 540 4266
c 9:00 до 24:00 пн-пт | c 10:00 до 18:00 сб
0 Comments

TTP223 и QM301 контроллеры сенсорной кнопки

TTP223-BA6 — контроллер сенсорной кнопки. ФотоQM301 — контроллер сенсорной кнопки. ФотоTTP223-BA6 — контроллер сенсорной кнопки. СхемаQM301 — контроллер сенсорной кнопки. Схема

Представляю вашему вниманию очень интересные контроллеры сенсорной кнопки. Приобрёл недавно их в местном радиомагазине. Проверка работы этих сенсоров на макетной плате показала их полное соответствие заявленных параметров в паспортных данных. Хоть микросхемы и имеют разное наименование, но выполняют одинаковые функции. Единственное их отличие друг от друга, по всей видимости, в том, что по разному организованы схемотехники установочных выводов микросхем. Так у TTP223-BA6 подтягивающие к земле резисторы установлены в самой микросхеме, а у QM301 они внешние. Ну и так же, в связи с тем, что эти контроллеры сенсорной кнопки разных производителей, то и обозначения на схемах разные, хотя выводы и функции полностью совпадают. Так же на плате у TTP223-BA6 есть специальные закорачиваемые пайкой контактные площадки А и В, для оперативного изменения параметров схемы, а у QM301 этого так просто не получится, нужно резать плату и устанавливать дополнительные резисторы. Чувствительность сенсоров можно оперативно изменить меняя параметр конденсатора C1, при этом отсутствие этой детали даёт максимальную чувствительность. Минимальная чувствительность будет при ёмкости этого конденсатора до 50 пФ. Потребляемый ток в ждущем режиме примерно 5 мкА (измерял при напряжении 2,8 В, а в паспорте указан ток от 1,5 до 3 мкА). Что ещё интересно в этих микросхемах, так это то, что они могут работать в открытом поле (проверял!). То есть, могут запросто работать в носимой аппаратуре. И хотя в некоторых описаниях указано, что выход у микросхем «хлипковат», но на плате с TTP223-BA6 установлен светодиод, индуцирующий состояние выхода, а это, однако, 16 мА при напряжении питания 5,5 В. Хотя, конечно, выход перегружать не стоит. Питаются эти контроллеры от 2 до 5,5 В. Так же можно отметить, что стоимость платы контроллера сенсорной кнопки на TTP223-BA6 в три раза ниже, чем на QM301. Наверное это связано с тем, что плата в три раза по площади больше и установлен разъём.

Таблица выходных установочных параметров

P.S.: Со временем, когда я искал, как можно управлять режимами работы контроллера в работающей схеме, наткнулся на такой алгоритм работы. Если, во время работы,  активизировать режим AHLB, то будет изменена и работа схемы согласно данных таблицы. При дезактивации режима AHLB, работа схемы вернётся на первоначальное состояние через 1-2 секунды. То же произойдёт и с режимом работы TOG — если, во время работы, разомкнуть цепь к выводу 6 микросхемы TTP223, то она сразу перейдёт в импульсный режим, и выход отключится (согласно таблицы). Вернуть к прежнему режиму работы можно восстановив цепь к выводу 6 микросхемы TTP223. У контроллера 4-х сенсорных кнопок на TTP224 другой алгоритм работы перемычек режимов.

sxemy-podnial.net

Микросхемы TTP223 и SGL8022W – у них разные задачи, но все же они вместе

Не смотря на то, что две эти микросхемы выполняют разные задачи, они все равно попали в одну статью. А это значит, что у них есть что-то общее. И этим общим является сенсорное управление.

Начнем с более простой – TTP223. Это контроллер сенсорной кнопки. Исполняется в трех типах корпусов: SOT23-6L, SOP-8 и SSOP-16. В моем случае это самый популярный вариант – SOT23-6L:

Это самый маленький корпус, у которого всего 6 выводов: два из которых отводятся для питания, один вход для сенсора и один выход для управления нагрузкой. Остается всего два вывода для настройки режимов работы. Но и их вполне достаточно, для того чтобы настроить работу контроллера под свои нужды. В более объемных корпусах выведены пины для дополнительных настроек. В мелких корпусах уровни на этих ногах заданы по умолчанию (так, например, включен режим энергосбережения). И лично мне кажется, что не очень удобно использовать микросхему в корпусе SSOP-16, слишком уж много она занимает места. SOT23-6L и места занимает гораздо меньше, да и доступнее гораздо.

Для демонстрации работы был собран небольшой модуль:

Как уже говорилось ранее, у микросхемы 6 выводов:

  • Выводы Vss (2) и Vdd (5) предназначены для питания. Питающее напряжение в диапазоне 2.0V~5.0V. Потребление при питании 3V – 1,5uA (максимум 3uA).
  • К выводу I (3) подключается сенсор. Сенсор может выполняться как непосредственно на печатной плате (как в этом модуле), так и в виде отдельного электрода, подключенного проводом (например, как в лампе настроения). При помощи конденсатора С1 (0 ≦ C ≦ 50 pF) регулируется чувствительность срабатывания: чем выше емкость, тем ниже чувствительность. Я обычно ставлю 22 pF. Кстати, вход с функцией автокалибровки (примерно каждые 4 секунды, если вход не активен).
  • Q (1) – CMOS выход для управления нагрузкой (в корпусе SSOP-16 есть дополнительный выход с open drain). Нагрузочная способность выхода невелика, потому применение транзисторного ключа обязательно.
  • Выводы TOG (6) и AHLB (4) конфигурируют режим работы. Эти входы имеют внутреннюю подтяжку к земле:
    TOGAHLBРежим работы
    00Кнопка без фиксации
    Активный уровень на выходе – высокий
    01Кнопка без фиксации
    Активный уровень на выходе – низкий
    1 0Кнопка с фиксацией
    Уровень на выходе при включении – низкий
    11Кнопка с фиксацией
    Уровень на выходе при включении – высокий

Наглядно режимы работы можно увидеть в видео, в конце статьи.


Вторая микросхема куда интереснее: контроллер светодиода с сенсорным управлением – SGL8022W. Если первая микросхема обычно используется в составе какого-либо устройства, то эта по сути сама уже является готовым устройством, которому нужна лишь минимальная обвязка:

Конденсатор С3 задает чувствительность сенсора. В даташите имеется таблица соответствия толщины и типа материала, и номинала конденсатора.

Выводами OPT1 (6) и OPT2 (8) задается режим работы:

OPT1OPT2Mode
111regulate lightness discretely without lightness-memory
201regulate lightness continuously without lightness-memory
310regulate lightness continuously with lightness-memory
400regulate lightness on a three-sections mode

Режим 1: Кратковременное касание сенсора резко включает светодиоды. Во включенном состоянии длительное нажатие плавно снижает яркость. Следующее длительное нажатие плавно поднимает яркость. Яркость меняется пока удерживается нажатие. Кратковременное нажатие так же резко выключает светодиоды. При выключении настроенная яркость не сохраняется.

Режим 2: Кратковременное касание плавно включает / выключает светодиоды. Длительное нажатие плавно снижает яркость. Следующее длительное нажатие плавно поднимает яркость. Яркость меняется пока удерживается нажатие.В отличии от первого режима, яркость можно задавать прямо при включении, достаточно включать светодиоды длительным нажатием. При выключении настроенная яркость не сохраняется.

Режим 3: Полная копия второго режима с одной лишь разницей – настроенная яркость сохраняется при выключении до тех пор, пока есть питание микросхемы.

Режим 4: Трехступенчатая регулировка яркости (низкая – средняя – высокая) при каждом касании сенсора.

UPD 28.12.2017: Задали вопрос по частоте ШИМ, возможно кому-то еще потребуется. В режимах 1, 2 и 3 – 129 Hz, в режиме 4 – 2,60 kHz.

Режимы 1, 2, 3. Режим 4.

Объявление

Эти модули собирались исключительно для статьи. Статья написана, видео снято, свою задачу они выполнили. И если у Вас есть идея как их использовать, или имеется желание поэкспериментировать, просто напишите мне, и я с радостью отправлю их Вам. Совершенно безвозмездно.

UPD: модуль SGL8022W отправлен. Остался только модуль сенсорной кнопки.

enabledevice.ru

MP2359DJ неплохой мелкий ШИМ контроллер

Как обещал ранее, выкладываю обзор на радиолюбительскую тематику.
Увидел как то на одном из форумов упоминание о данном ШИМ контроллере. А так как я иногда занимаюсь изготовлением всяких электронных устройств, то решил заказать для пробы.
Ну а раз уж заказал, да еще и получил (в последнее время это происходит не всегда), то перед подтверждением получения ведь неплохо бы его и проверить.
Описание, проверка, результаты, все под катом.

Вообще получил я данные микросхемы очень давно, но проверить время нашлось только сейчас.
Заказаны они были в районе Нового года, а получил я их 3 февраля.
Продавец приятно удивил несколько раз, за что ему в отзыв будет добавлена ссылка на обзор.
Для начала он быстро выслал микрухи, а потом сам продлил срок защиты заказа, без напоминания.
На это я ему написал, что микросхемы получил, но подтверждение сделаю после проверки.

Пришли микросхемы в самом обычном бумажном конвертике с пупыркой, хотя недавно получил светодиод в полиэтиленовом пакете вообще без какой либо защиты.

Второе что удивило, продавец положил не 10 микросхем, а 11. Оно как бы мелочь, 20 центов, но приятно. можно сказать что одна микросхема на эксперименты 🙂

Микросхемы в корпусе SOT-23-6, маркировка присутствует с обеих сторон.
Внешне претензий у меня не возникло, хотя скотч, которым была замотана лента, сначала немного насторожил.

Данная микросхема является понижающим ШИМ контроллером со встроенным силовым транзистором

Для начала технические характеристики (перевод из даташита), полный даташит на английском доступен по ссылке.
Пиковый выходной ток — 1.2 Ампера
Сопротивление внутреннего полевого транзистора — 0.35 Ома
Стабильная работа с выходным LowESR керамическим конденсатором
КПД до 92%
0.1мкА потребление в дежурном режиме.
Фиксированная частота работы 1.4МГц
Защита от перегрева
Ограничение максимального тока в каждом такте.
Диапазон входного напряжения 4.5-24 Вольта
Выходное напряжение 0.81-15 Вольт

Типовая схема включения имеет небольшое количество внешних компонентов.
Есть конечно микросхемы где компонентов еще меньше, но как по мне, то и так вполне нормально.

Внутреннее устройство микросхемы.
Пожалуй из минусов микросхемы (и то условно) можно назвать лишь то, что в качестве силового применен N канальный транзистор. Это добавляет сложности, необходимость применения внешнего конденсатора и невозможность микросхеме обеспечить 100% цикл, так как необходимо время для перезарядки внешнего конденсатора питания драйвера.
Но у такого решения есть и плюс, N канальные транзисторы обычно имеют лучшие характеристики в сравнении с Р канальными.

Также большим плюсом является низкое опорное напряжение, составляющее всего 0.81 Вольта, позже я объясню почему.

Также есть и усложненная схема применения этой микросхемы.
При входном напряжении менее 5 Вольт желательно установить дополнительный диод D3.
При выходном напряжении менее 5 Вольт желательно установить диод D2
В остальных ситуациях дополнительные компоненты не требуются.

Выше я написал что микросхема имеет низкое опорное напряжение.
Это позволяет сделать на ее базе простой драйвер для светодиодов.
Дело в том, что чем выше это напряжение, тем больше будут потери на токоизмерительном шунте. Запустить так можно большинство микросхем, но чем напряжение ниже, тем выше будет КПД такого драйвера.
Да и просто всегда лучше иметь запас в нижнюю сторону, так как большая часть известных мне простых ШИМ контроллеров имеет 1.23-2.5 Вольта.

Так как мне надо было проверить то, что я получил, то пришлось собрать небольшую тестовую платку.
Собирать я решил по простому варианту схемы, хотя и с изменениями, обусловленными тем, что собирал «из того, что было».
Изменения коснулись конденсаторов.
Производитель рекомендует емкость входного и выходного конденсатора 10 и 22мкФ, я применил 2х2.8 и 2х5.6 соответственно, т.е. примерно в 2 раза меньше.
Также конденсатор питания драйвера рекомендуется ставить около 10нФ, с дополнительными диодами до 1мкФ, но я поставил 0,1мкФ без всяких диодов.
Диод поставил также из того что было, банальный SS34.
Дроссель рекомендуется ставить на 4.7мкГн, у меня был на 10мкГн.

Т.е. я сознательно ухудшил характеристики преобразователя, а кроме того хотел проверить как ведет себя микросхема при номиналах отличных от даташита.

Печатную плату я сначала страссировал свою, но она мне не нравилась и я решил сделать так как рекомендует производитель.
Вообще трассировка таких вещей дело довольно ответственное, мало просто соединить выводы как надо по схеме, требуется соблюсти правильно топологию платы, так как это может влиять на многие вещи.
Например неправильная разводка платы может увеличить пульсации напряжения на выходе, а может вовсе привести к полной неработоспособности устройства.
Так видит плату производитель.

А такую плату страссировал я.

Ну дальше все в принципе просто. плата изготавливалась по ЛУТ технологии, которую я описывал здесь. Только после того я уже купил еще бумаги, самое недорогое предложение оказалось как ни странно в магазине Бангуд, рекомендую.
Единственно, я как то забыл про то что у меня травится плата и передержал ее, потому результат вышел хуже.
Для платы использовался текстолит толщиной 1мм. Кстати. Текстолит отличный, когда плата вытравлена, то он полупрозрачный, сейчас ищу такой текстолит, желательно стандартный лист.

Подобрал компоненты.
Резисторы делителя обратной связи можно легко рассчитать зайдя на эту страничку, думаю понятно и без объяснений что есть что 🙂
Исходные данные — 5 Вольт на выходе, 0.81 Вольта напряжение на выходе делителя.
Я выбрал номинал верхнего резистора 10к, программа выдала номинал нижнего как 2к.

Конденсаторы выпаяны из платы от какого то монитора, дроссель и диод новые.

В итоге у меня получилась небольшая и почти аккуратная платка.

Размеры платы около 23 х12,5мм

Сначала я протестировал платку при помощи «стенда», состоящего из:
Блока питания
Электронной нагрузки
Мультиметра
Осциллографа
Бесконтактного термометра

Был протестирован нагрев и работа под нагрузкой.

Но так как кроме нагрева меня интересовал еще и КПД, то пришлось воспользоваться еще одним мультметром.
Дело в том, что амперметр блока питания имеет больше погрешность чем мультиметр, а мне хотелось получить более точные результаты измерения.
Так как нагрузка была неизменна, то я сгруппировал фото измерения потребляемого тока и осциллограммы, полученные в прошлом тесте.

Входное напряжение 10 Вольт
1. Ток нагрузки 0.6 Ампера, выходное напряжение 4.84 Вольта
2. Ток нагрузки 1.2 Ампера, выходное напряжение 4.80 Вольт
В обоих случаях пульсации были на грани чувствительности при том, что щуп стоял в режиме 1:1.

Входное напряжение 15 Вольт
1. Ток нагрузки 0.6 Ампера, выходное напряжение 4.83 Вольта
2. Ток нагрузки 1.2 Ампера, выходное напряжение 4.81 Вольта
Ситуация с уровнем пульсаций аналогична первому тесту.

Входное напряжение 20 Вольт
1. Ток нагрузки 0.6 Ампера, выходное напряжение 4.83 Вольта
2. Ток нагрузки 1.2 Ампера, выходное напряжение 4.81 Вольта
И опять уровень пульсаций на грани чувствительности.

После этого я проверил плату еще в нескольких режимах, но уже без фото.
1. Собственное потребление преобразователя составляет 1.3мА при 10 Вольт и 1.4мА при 20 Вольт. Из этих 1.3-1.4мА около 0.3мА потребляет делитель обратной связи. Так что с собственным потреблением (не в дежурном режиме) все отлично.
2. Проверка работы преобразователя в режиме КЗ. Ток потребления по входу составляет около 0.1 Ампера в диапазоне входного напряжения 10-20 Вольт. Микросхема в этом режиме начинает нагреваться.
3. Так как в режиме КЗ я получил нагрев микросхемы, то проверил и работу термозащиты.
После достижения температуры корпуса микросхемы около 100 градусов (сложно измерять температуру такого мелкого компонента), микросхема перешла в старт/стоп режим с частотой около 0.5Гц. Ток потребления в паузах снижался до 50мА.
Если убрать перегрузку, то микросхема сразу переходила в нормальный режим работы.

В даташите была найдена табличка со значениями КПД а разных режимах.
Я проверял при немного других входных напряжениях, но не думаю что это критично.
Как можно видеть из графика, максимальный КПД микросхема имеет при выходном токе около 0.6 Ампера и входном напряжении 12 Вольт.

Мои расчеты показали, что преобразователь реально имеет КПД почти 92%, но при входном напряжении около 15 Вольт.
Но опять же, оговорюсь, я использовал компоненты, которые на КПД сказались скорее отрицательно, чем положительно, но даже в таком варианте КПД не падал ниже чем 87.7%.

Резюме.
Плюсы
Цена
Корректная отработка защиты от превышения выходного тока и КЗ
Не менее корректная работа защиты от перегрева
Неплохой КПД
Простая схема, нет необходимости применять большие электролитические конденсаторы
Очень низкий уровень пульсаций
Частота работы 1.4МГц
Низкое напряжение встроенного ИОНа, составляющее 0.81 Вольта
Отличный продавец

Минусы
Пожалуй невозможность 100% рабочего цикла, так как требуется время на зарядку конденсатора питания драйвера.

Мое мнение. Микросхема понравилась, недорого, просто, отлично работает, да и продавцу зачет.
Конечно есть микросхемы лучше, с синхронным выпрямителем, на больший ток, но мне больше не надо было, а габарит, простота и цена перевесили эти преимущества.
В общем рекомендую.

В качестве дополнительных материалов предлагаю архив с даташитом, схемой и трассировкой — ссылка.

mysku.ru

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *