Ветка обсуждения проекта Наливатор.
Видео:
Делитесь своими вариантами изготовления, модификациями и улучшениями!
Видео:
Делитесь своими вариантами изготовления, модификациями и улучшениями!
Изменено:
Вобщем покурил я внимательно даташит на TTP223, и сделал следующее выводы.
Чип в корпусе SSOP-16 (Limited))), имеет на борту различные доп фишки/выводы, такие как:
1. OPDO - дополнительный выход с открытым стоком.
2. RST - ресет, от внешнего сигнала управления.
3. LPMB - выбор быстрого/медленного режима работы (интервалы опроса 20/160ms), влияющего на реакцию первого касания и энергопотребление в режиме ожидания.
4. SLRFTB - выбор продолжительности опроса сенсора (периоды 1,6/3,2ms) влияющий на его чувствительность, а так же энергопотребление в режиме ожидания.
5. MOTB - длительность контроля состояния сенсора, после первого срабатывания (без контроля/100сек). Призван уберечь от "залипания" в каких-то случаях...
Вобщем нас интересует самый последний пункт - MOTB.
А теперь внимание! "Наш" чип в корпусе SOT-23-6 (Classic))), согласно даташиту имеет следующую комплектацию:
Посмотреть вложение 6116
Т.е. дословно по доп опциям:
1. OPDO - не имеет.
2. RST - не имеет.
3. LPMB - предустановлен медленный режим 160ms (max энергоэффективный).
4. SLRFTB - предустановлен короткий интервал опроса 1,6ms (менее чувствительный, max энергоэффективный).
5. MOTB - предустановлено отключение контроля!
Т.е. В оригинале микро-чип в SOT-23-6, по умолчанию не должен контролировать время опроса сенсора после первого срабатывания, и должен "держать" выходной уровень до победного (пока "не отпустишь"), не переходя в начальный режим...
Делаю вывод, что как раз наши китайские "братья" подложили нам свинью со своим Hand-made, а не помогли, как ранее считал m_i_g, включив по умолчанию MOTB на время около 7сек...
И походу Jskail как раз достались сборки на оригинальных чипах (ну или сделанных по спецификации...)
Не исключаю, что может быть есть и другие релизы даташитов (разных производителей), в которых эта норма прописана. Но я таких пока не встретил...
Итог. Для нашей задачи нужно искать оригинальные чипы!
Это питание. Запитайте отдельно кнопку от аккума или батарейки, будет работать?И пара слов про ттр223. Попробовал я свою рассыпуху в работе модуля - та же беда, вырубает через 6 сек...![]()
я конечно попробую, но на 99,999% уверен, что в данном случае проблема не с питанием...Это питание. Запитайте отдельно кнопку от аккума или батарейки, будет работать?
Это да... я как то не подумал, что наливать можно и на улицено как я понимаю, речь то и шла о ненадёжности ИК датчиков при использовании на улице/солнце, потому то гайвер и реализовал на микриках...
Питал от выносного БП, пробовал две кнопки из планки на которой 10 штук, не думаю, что они отличаются
Я имел месяц секса с лампой от автора проекта, вернее с её кнопкой сенсорной. С дуру заказал БП по ссылке, типа промышленный (я аналогичные давно использую). Мозг весь выела эта кнопка. Симптомы аналогичные, случайные нажатия, отпускание после касания в несколько секунд. Тыкнулся осцылом, хотел посмотреть что происходит, вернее подцепил минус и кнопка заработала. Проблема решилась заменой БП на проверенный. Всё заработало. У тех БП что-то ссылке нет фильтра на выходе, китайцы сэкономили. В соответствующей ветке посты мои с призывом не покупать барахло потерли. Так что спасибо автору за проекты, но г.. подсовввать не надо. Если рекламирует магазин, так нужно проверенные вещи рекламировать. Мы не настолько богатые, что бы барахло покупать)я конечно попробую, но на 99,999% уверен, что в данном случае проблема не с питанием...
Эта кнопка работает на тач, то есть на касание, но не на удержание. Факт того, что после касания у меня от хренового БП выходной сигнал держался 5-6 секунд. В вашем видео, вы удерживаете кнопку. У нее срабатывает энергосбережение, и она выключается. Почитайте даташит, там есть две площадки которые коротятся. Одна меняет начальный сигнал, т.е. если по дефолту на выходе 0, а при касании 1, то замыкая её по дефолту 1 , а при касании 0. Вторая работает как удержание. Раз коснулся, на выходе удерживается 1, второй раз коснулся, на выходе 0.@RomaT, вот для неверующих...
т.е. кнопка всё так же вырубает на 7й секунде...
а по вашим замечаниям, соглашусь -не надо покупать барахло!
я не покупаю все по ссылкам авторов (ну разве что это действительно достойный товар), я выбираю то, что сам считаю нужным и качественным. как уже говорил ранее, в моих БП с чем я тестирую, с питанием и фильтрами всё в порядке! и у меня в проектах -сенсорные кнопки не глючат, совсем!
так что мой вывод остаётся прежним -для наливатора надо искать оригинальные сенсорные чипы!
Кратко, что бы кнопка работала, нужна емкость на землю. Как только руку от рюмки оторвали, емкость пропала. Остальное это погрешности@RomaT,
Судя по вашему ответу, у вас всё смешалось в голове...
То что вы описали, давно всем известно и понятно (ну мне и вам по крайней мере). Эти режимы AHLB и TOG, мною были пропущены, как очевидные. Остальные функции и её возможности, я подробно описал страницей ранее.
В данном проекте, кнопка и нужна в режиме тач (вы хоть немного представьте, как она может здесь работать в режиме тригера/удержания...?)!
И судя по всему, перечитать даташит необходимо вам, причём внимательно!
С уважением...
UPD: также рекомендую посмотреть видео из этого поста...
Напоминает разговор - немого с глухим...Кратко, что бы кнопка работала, нужна емкость на землю. Как только руку от рюмки оторвали, емкость пропала. Остальное это погрешности
Да я только за) С пятницей)Напоминает разговор - немого с глухим...
Я бы сам не поверил, если бы не посмотрел видео на предыдущей странице и не попробовал это сам...
Но вас я понял, уже ни чем не убедить.
Я закончил дискуссию.
С уважением...
Поправьте баг с языком,то есть на при вращении энкодера в меньшую сторону слова отображаются не корректно.Добрый день!
Наконец пришел ко мне Arduino Nano, поэтому адоптировал скейтч именно под него. Теперь распиновка в скейтче соответствует изначальной, т.е. как у Гувера. Наверное, так многим будет поудобнее.
Если будет желание – тестируйте, высказывает замечания.
Если будут баги – то сначала залейте скетч Алексея и посмотрите, есть ли этот те же баг в оригинальной прошивке.
PS. Отдельное спасибо Александру Н. за тестирование и ценные замечания.
Это не решаемо. Нужен дисплей с поддержкой кириллицыПоправьте баг с языком,то есть на при вращении энкодера в меньшую сторону слова отображаются не корректно.
Это решаемо ибо этот дисплей поддерживает 8 пользовательских символов. Мне ещё не попадались задачи в которых набора английских букв схожего с русскими написания + 8 пользовательских символов не хватило для отображения информации на этом дисплееЭто не решаемо. Нужен дисплей с поддержкой кириллицы