РАДИОСХЕМЫ



СТАРЫЙ ФОРУМ

Форум на ЭЛВО


РАДИОФОРУМЫ


СХЕМЫ И СТАТЬИ



  • Страница 2 из 2
  • «
  • 1
  • 2
Архив - только для чтения
Емкостной сенсор на МК ATtiny85
Сообщение # 11        
msmmmm
аватар
  Постов: 891   Друзья 
Еще юнцом делал "реле присутствия" из журнала "Моделист-конструктор", год где-то 1987. Там две антенны, чувствительность - на комнату хватает.
Тинька информацию на ком уже передает, таймер настроен, если завтра ничто не помешает - попробую на частоте повыше поэкспериментировать. Сейчас софтину для приема на компьютер в удобном виде нарисую...

Добавлено (06.09.2016, 15:54)
---------------------------------------------
Попробовал 1 вариант с 1МОм резистором, на касание реагирует отлично, разница в периодах 3-4 раза, но в точках сильные колебания периода. На расстоянии реагирует намного хуже, разница уже в десятках процентов, и из-за помех (скорее всего наводится 50Гц) иногда перекрываются периоды с касанием и без. Отфильтровать легко, но неприятно. Решил уменьшить влияние наводок, уменьшил резистор до 100к.
Периоды, естественно, уменьшились, но стали намного стабильнее и не перекрываются. Если не подключать датчик получаем период 8h (0,83мкс) и не шелохнется, после подключения датчика 0еh (1,46мкс) тоже стабильно, при касании получаем свистопляску 38h-80h (5,83мкс-13,33мкс) т.е. разделение и без фильтра в 4 раза. Подносил руку через книгу мм15, получил 12h (1,875мкс). Разница с 1,46 небольшая, но стоИт очень четко, почти не шевелится.
Исходя из проделанного, вариант 2 проверять не собираюсь, т.к. если в схеме с резистором наводки сильно подкакивают в измерения, то в варианте с открытым по постоянному току входом одни наводки и останутся.
Пока писАл, нащелкало 5876 раз 0еh, ни одного сбоя, поднес руку на расстояние ~2см - получил 11h, чуть ближе - 12h.
Схема не экранирована, датчик подключен неэкранированным проводом.
Насчет надежности говорить рано, но я бы, наверное, прилепил бы сюда какой-нибудь датчик присутствия на 2-х транзисторах, схем на которые в нете полно, а уже его выход подключил бы к тиньке.

Добавлено (06.09.2016, 16:29)
---------------------------------------------
Понаблюдал. Где-то раз в 5-7 минут сбоит 1 раз, но это легко отфильтровать.
Да, частота процессора 9,6 МГц.
Все, разбираю, макетка не для этого делалась smile . Буду телефонный сенсор подключать.

Сообщение # 12        
Kroll
аватар
  Постов: 12   ОК 
О, спасибо за инфу. И поддержку.
У меня с резистором даже 300К очень нестабильно меряет задержку. Таймер всё-таки у меня не точный. Взял
его по умолчанию из Arduino IDE.
Оставил резюк 2М, но подключил кондёр 50pF между сенсором и землёй. Так постабилней, но есть перекрытия задержек.
Сейчас усложняю фильтр.
Сообщение # 13        
msmmmm
аватар
  Постов: 891   Друзья 
И еще по поводу датчика - зачем задействовать 2 вывода, можно прекрасно обойтись одним, и время на разряд сенсора предусматривать не нужно. Подключить к пину сенсор и резистор на + питания. В исходном состоянии пин - выход "0". На время измерения перевести пин в состояние "вход". Только внутренний подтягивающий резистор отключить, если он меньше 100к. А если около 100к, то внешних деталей, кроме сенсора не нужно.
Сообщение # 14        
Kroll
аватар
  Постов: 12   ОК 
А я как раз оставляю delay(1) на разряд. Такие схемы тоже видел. Думаю, результат будет такой же.
Это вопрос экономии ног МК. Возможно попробую, для TX UART освободится нога.
Сообщение # 15        
msmmmm
аватар
  Постов: 891   Друзья 
Решил закрыть для себя эту тему, "собрал" biggrin схему на 1 пин. Результат намного лучше, наверное из-за полной разрядки сенсора в исходном состоянии. Свободный провод и подключенный сенсор периоды не изменили, а вот при касании цифры намного стабильнее -- 38h-4bh. Если поднести руку на расстояние 10 см, получим 12h, это то, что вчера на расстоянии 1,5см. А на расстоянии 2 см -- 17h и стабильность отличная +/-1. Это уже более-менее похоже на сенсор smile . За пол-часа наблюдения ложных срабатываний и несрабатываний не было.

Добавлено (07.09.2016, 10:20)
---------------------------------------------
Измерил сопротивление подтягивающего резистора входа тини13а -- 38 кОм. Поэтому навешивал внешний резистор 100кОм.

Сообщение # 16        
Kroll
аватар
  Постов: 12   ОК 
Пока не реализовал на одном пине, не было результата. На одном пине с переключением вход/выход действительно
стало лучше. Спасибо за наводку.
Долго калибровал, добился хорошего результата. А потом отключил uart, результаты стали сильно другие. Нет земли у
деревянной игрушки. Подбираю опять калибровку, почти хорошо.
Сообщение # 17        
msmmmm
аватар
  Постов: 891   Друзья 
Цитата Kroll ()
Нет земли у деревянной игрушки
Как-то упустил я этот момент. Сам не пробовал, но может помочь такое исполнение датчика:
Общий провод будет рядом, но в одной плоскости с сигнальным и емкость датчика будет небольшой. Поднесем проводящий предмет (руку) - получится 2 последовательно включенных конденсатора, но площадь их обкладок будет уже приличной. Да и емкость конденсатора намного больше емкости такого же по размеру одиночного проводника. Должно быть постабильней.
Файлы: 9067098.jpg (53.8 Kb)
Сообщение # 18        
Kroll
аватар
  Постов: 12   ОК 
К сожалению конструкцией предусмотрена только пластина. Сделал фильтр, вроде приемлемо.
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:

Внимание! Форум переехал на Tehnodium.ru



© 2010-2022 "Форум Радиосхемы". All Rights Reserved  Почта  PDA