Микроконтроллеры | Сенсорный выключатель с возмостью управления по ИК |
|
---|---|---|
на английском - Если кнопка датчика была удержана, интенсивность светодиодов падает, а если же требуется более высокая интенсивность, то следует дожидаться её уменьшения до нуля и увеличения до желаемой точки после этого (для сравнения по моей ссылке на русском - Продолжительное нажатие сперва уменьшает яркость, после того как она станет равной нулю начинается плавное прибавление) DWD: Маленькие ёмкости ... заставляют циклически менять яркость очееень интерееесно... тут нужен спец по пикам, объяснить хотя, имо - круг замкнулся DWD: Подскажите, пожалуйста, схемку на МК, только для управления светодиодным светильником и с возможностью регулировки уровня освещения. Можно без управления по ИК. ` |
|
|
birua: осталось попробовать прикасаться через конденсатор Тоже ерунда получается. Но я его, кажется, победил с помощью дополнительного транзистора. |
|
|
в принципе, я и сам не внимательно смотрел текст исконного, английского варианта с дополнительными комментариями, а ведь там автор прямо рассказал, как он заряжает человека через палец, ставя пин на вывод и почти тут же читает с ножки, переключив пин на ввод - и когда и сейчас, и повторно по прошествии 100 мс детектируется высокий уровень, то факт дотрагивания подтверждается и фиксируется конечно, это не поясняет, как различается длительность касания или что этому мешает, но объясняет поведение с малой ёмкость на пине вполне |
|
|
birua: ставя пин на вывод Блин, а мне не до читания было, там всё время генерация идёт, не понимал откуда Ладно, всё понятно: birua: так и в окружающей электропроводке Схема на 60 Гц заточена |
|
|
poruchik:...там всё время генерация идёт, не понимал откуда Да, там всё время короткие импульсы идут. Частота меняется при регулировке яркости. Благодаря poruchik стало ясно, что регулировать яркость можно подачей постоянного напряжения на вход МК. На транзисторе VT1 выполнен усилитель-детектор. При касании сенсора на коллекторе VT1 появляется постоянное напряжение, которое через диод VD3 поступает на вход МК. Подбором ёмкости конденсатора С1 можно добиться чёткого срабатывания. Завтра попробую разобраться, как там организован опрос, что бы рассчитать отимальную ёмкость конденсатора. |
|
|
так вроде бы как оптимальность кроется не только в величине конденсатора, но в расчёте тау его разряда а будет ли закрывающий резистор || VD1 для загрубления чувствительности? и кажется лишним R2... |
|
|
birua: так вроде бы как оптимальность кроется не только в величине конденсатора, но в расчёте тау его разряда Да, но величина сопротивления R2 не критична, так как входное сопротивление МК большое (в данном случае ограничено резистором R4 на уровне 100КОм), по этому берём его только с учётом тока утечки закрытого транзистора VT1. А уменьшение резистора R2 лишь бессмысленно увеличивает потребляемый ток и уменьшает чувствительность. Прикасании сенсора... Получается, что этот резистор задаём, а ёмкость конденсатора уже "вычисляем" для получения подходящей постоянной времени цепи. Но я пока ещё не разобрался, как работает определение касания сенсора. birua: а будет ли закрывающий резистор || VD1 для загрубления чувствительности? Нет. Схема на транзисторе обкатана с 2004-го года и нормально работает как при сетевом питании, так и батарейном (в автомобиле, например). Иногда ставил резисторы на 2-3МОм. birua:и кажется лишним R2... В принципе, да, но с ним надёжней. Отсекается ток утечки транзистора VT1 на входе МК. |
|
|
А исходники прошивки есть? |
|
|
Нет. |
|
|
в свободном доступе - это принципиальная позиция автора, высказанная им в обсуждении, но по отдельному, персональному запросу недавно была готовность выслать_если_найду_вряд_ли автор честно признался, что это был один из первых его опытов программирования; смотрел я дизкод немного: трудно сказать - стоило бы такое изучать, чтобы подправить задержки/длительности или восстанавливать для чего-то большего, когда можно просто - всё взять и поделить написать заново; вот, к примеру DWD: на сенсорном входе МК постоянно действуют импульсы - чтобы изменить или совсем убрать их; зато пока они есть - все и каждая попытки обращения на считывание сенсора - как на ладони DWD: а уменьшение резистора R2 ... про тау: это я в т.ч. - за увеличение и R4 тоже DWD: R2 отсекает ток утечки транзистора VT1 на входе МК R4 поступает также, а +0.5 В и НЕ на ноге порта - погоды не делают (а даже если бы и на пине) DWD: cхема на транзисторе обкатана ` musor: нашли блин недоделаную ГуанО-прошку и ковыряете железяки обвязки МК, тогда весь смысл пропадает - проще аппаратно сделать |
|
|
Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь |
© 2003—2024 |