Форум программистов, компьютерный форум, киберфорум
Наши страницы
Электроника и радиотехника
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.60/184: Рейтинг темы: голосов - 184, средняя оценка - 4.60
mishomys
0 / 0 / 0
Регистрация: 15.10.2011
Сообщений: 231
1

Емкостный сенсорный выключатель

18.10.2011, 16:24. Просмотров 33290. Ответов 33
Метки нет (Все метки)

приветствую, товарищи
увлекся я электроникой и первый девайс, который я решил собрать, это сенсорный выключатель для дома
мучал я его долго, поскольку знаний в электронике, увы, почти нет
для начала собрал на макетке схему из пластины, резистора 2М, конденсатора 7пФ и тини13, в которой зашил логику опроса сенсора
долго боролся с неведомыми мне глюками
то моргал светодиод с частотой 50Гц при касании (когда по идее он просто должен светиться), то стабильность работы зависела от вида питания (USB-порт или БП), то ложные срабатывания при включении осциллографа, поведение менялось даже от того, касаюсь я ногами пола или нет
в итоге схема пережила много модификаций, и софтовых и железных, и превратилась в умный выключатель, управляемый по сети
полюбопытствовать можно здесь http://www.youtube.som/watch?v=wEvGd_oqAIY
сеть - софтовый UART по витой паре: RX,TX,Busy, питание по ней же, от USB-порта
все это удалось запихать в tiny13 и 770 байт флеша

все файлы (в т.ч. для Proteus) можно найти здесь
svn://mex.homeip.net/home/divel/repositories/rodyo

следующий шаг - переделать на tiny24, дабы добавить еще пару каналов управления и опциональную пищалку для обратной связи,
а то сразу и не поймешь, сработал или нет, особенно с энергосберегающими лампами

на любые вопросы готов ответить!
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.10.2011, 16:24
Ответы с готовыми решениями:

Емкостный датчик топлива.
Собираюсь делать ёмкостный датчик топлива для трактора. 4 пластины алюминия с зазором 2 либо 3 мм....

Автоматический выключатель
Есть задумка сделать примитивную систему энергосбережения. Принцип таков: есть кто-то в помещении -...

Однокнопочный выключатель
Доброго времени сток. Наведите пример схемы однокнопочного выключателя без использования...

Автоматический выключатель
доброе время суток! Помогите в детском вопросе, нашёл автомат, ссылка(...

Электронный выключатель

33
Bokris
0 / 0 / 0
Регистрация: 27.08.2010
Сообщений: 77
18.10.2011, 17:19 2
зачет
0
Bomomd
0 / 0 / 0
Регистрация: 29.03.2010
Сообщений: 2,020
18.10.2011, 17:36 3
Цитата Сообщение от mishomys
все файлы (в т.ч. для Proteus) можно найти здесь
svn://mex.homeip.net/home/divel/repositories/rodyo
А как зайти туда? Всмысле по этой ссылке ничего не открывается
0
mishomys
0 / 0 / 0
Регистрация: 15.10.2011
Сообщений: 231
18.10.2011, 17:44 4
Цитата Сообщение от Bomomd
А как зайти туда? Всмысле по этой ссылке ничего не открывается
так это репозиторий svn, клиент для винды - TortoiseSVM
не самый удобный способ обнародования интеллектуальной собственности, но щас по-другому не могу
0
18.10.2011, 17:44
Bomomd
0 / 0 / 0
Регистрация: 29.03.2010
Сообщений: 2,020
18.10.2011, 17:48 5
а, понятно, начал смутно догадываться после того как написал :-)))
0
mishomys
0 / 0 / 0
Регистрация: 15.10.2011
Сообщений: 231
23.10.2011, 15:54 6
продакшен тестирование проходит нормально, но поскольку я на хате только по выходным, то
без понятия, сколько раз свет дома включается и выключается, пока меня нет :)
а опасения такие есть, при мне пара-тройка ложных срабатываний была..
1 раз когда я приоткрыл дверцу посудомойки по время работы, остальные - в моменты коммутации
нагрузки блоком управления теплым полом, который встроен на 40 см ниже моего выключателя

поскольку я совсем зелен в той области, в которую ввязался, то у меня даже нет идей как определить, что
приводит к ложному срабатыванию. ЭМ наводки на сенсор или же проблемы по питанию.
питание от USB неттопа с внешним БП - должно быть донельзя идеальным.
кстати не припомню, чтоб свет включался, все случаи были случаями выключения.
пока наверное ограничусь софт-приемами, для начала буду опрашивать
сенсор несколько раз, пока не будет достигнуто заданное число срабатываний подряд

все обновления обязательно будут в svn
0
Bomomd
0 / 0 / 0
Регистрация: 29.03.2010
Сообщений: 2,020
23.10.2011, 16:08 7
Я бы взял мегу какую, или СТМ8 и использовал бы готовые сенсорные либы, там и фильтрация и защита от помех и калибровка...
0
mishomys
0 / 0 / 0
Регистрация: 15.10.2011
Сообщений: 231
23.10.2011, 16:11 8
Цитата Сообщение от Bomomd
Я бы взял мегу какую, или СТМ8 и использовал бы готовые сенсорные либы, там и фильтрация и защита от помех и калибровка...
а я купил QT102 как-то, довольно недорого, но руки до него еще не дошли
а готовые либы ищутся просто на форумах или существует что-то подобное от производителя?
0
Bomomd
0 / 0 / 0
Регистрация: 29.03.2010
Сообщений: 2,020
23.10.2011, 16:35 9
От производителя. У Atmel это QTouch Library http://www.atmel.som/dyn/products/tools ... e=redirect
У STM8 TouchSensing Dryver http://www.st.som/internet/mcu/product/251122.jsp

А где QT102 брали и почем?
0
mishomys
0 / 0 / 0
Регистрация: 15.10.2011
Сообщений: 231
23.10.2011, 16:38 10
Цитата Сообщение от Bomomd
А где QT102 брали и почем?
в терре, кажется рублей по 60

upd: оппа, цена его 39р там
0
fkhj555
0 / 0 / 0
Регистрация: 18.05.2010
Сообщений: 243
23.10.2011, 16:40 11
Решение от Атмел конечно замечательное, но вот только цена (дешевле 300р, и партии от 1000шт не находил) позволяет ставить только на промышленное оборудование.
0
id888
0 / 0 / 0
Регистрация: 20.04.2010
Сообщений: 86
15.11.2011, 15:57 12
Где вы ищите???

смотреть надо "ширше" и люди к вам потянуться... :))

Элитан - 102-ые по 48 вечно деревянных...
0
mishomys
0 / 0 / 0
Регистрация: 15.10.2011
Сообщений: 231
03.06.2012, 00:43 13
запилил новую модификацию: 2 канала нагрузки, защита от ложных срабатываний, пищалка обратной связи, дежурная подсветка, подсветка клавиш, управление по сети (все тот же софт-уарт, много глюков выловил за год)
svn://mex.homeip.net/home/divel/reposit ... witch_2ch/ - прошивка
svn://mex.homeip.net/home/divel/reposit ... module_v3/ - софт уарт

чуть не забыл, видео: http://www.youtube.som/watch?v=HkNmAomIqvQ
0
ShodS
0 / 0 / 0
Регистрация: 01.02.2010
Сообщений: 2,011
03.06.2012, 02:48 14
Цитата Сообщение от mishomys
чуть не забыл, видео: http://www.youtube.som/watch?v=HkNmAomIqvQ
Пикольно!!!
Тоже интересует тема "неглупого дома".....
Вопрос: а для чего связь с компом? Можно ж интеллектуальное сенсорное управление автономное в выключателе замутить, какую роль комп выполняет?
0
zkoky
0 / 0 / 0
Регистрация: 29.05.2012
Сообщений: 30
03.06.2012, 10:08 15
Цитата Сообщение от ShodS
Цитата Сообщение от mishomys
чуть не забыл, видео: http://www.youtube.som/watch?v=HkNmAomIqvQ
Пикольно!!!
Тоже интересует тема "неглупого дома".....
Вопрос: а для чего связь с компом? Можно ж интеллектуальное сенсорное управление автономное в выключателе замутить, какую роль комп выполняет?

Эленентарно. Вот сидишь ты на толчке с айфоном в руках (в инете лазишь) и бац, ложное срабатывание, свет потух, до сенсора не дотянуться.... можно через интернет включить))
0
ShodS
0 / 0 / 0
Регистрация: 01.02.2010
Сообщений: 2,011
03.06.2012, 10:41 16
Цитата Сообщение от zkoky
Эленентарно. Вот сидишь ты на толчке с айфоном в руках (в инете лазишь) и бац, ложное срабатывание, свет потух, до сенсора не дотянуться.... можно через интернет включить))
:)
А если айфон забыл, кричиш: жена, там айфон на столе, включи пож. свет в сартире.....
0
tid_fom
0 / 0 / 0
Регистрация: 21.10.2011
Сообщений: 1,861
03.06.2012, 10:55 17
не, "там айфон на столе, принеси - мне свет надо включить!"
0
mishomys
0 / 0 / 0
Регистрация: 15.10.2011
Сообщений: 231
03.06.2012, 11:16 18
Жжоте парни )

комп нужен для реализации сложных алгоритмов (срабатывание от кучи условий, как то время, дата, состояние датчиков, текущий сценарий (отпуск, пати и т.д.))
а простейшие реакции конечно можно сделать и в самом девайсе

и к тому же моя философия - как в Umyx, делай одно дело - но делай его хорошо
поэтому планирую простые устройства с простым набором функций, а всю обработку - в комп
0
ShodS
0 / 0 / 0
Регистрация: 01.02.2010
Сообщений: 2,011
03.06.2012, 17:45 19
Цитата Сообщение от mishomys
комп нужен для реализации сложных алгоритмов (срабатывание от кучи условий, как то время, дата, состояние датчиков, текущий сценарий (отпуск, пати и т.д.))
Ну - имитация режима присутствия - понятно, а еще о каких сложных алгоритмах речь идет?
0
mishomys
0 / 0 / 0
Регистрация: 15.10.2011
Сообщений: 231
03.06.2012, 17:54 20
Цитата Сообщение от ShodS
Ну - имитация режима присутствия - понятно, а еще о каких сложных алгоритмах речь идет?
1. не врубать свет на полную, если в доме темнота и вдруг кто то решил прийти сожрать колбаски. тут режим ночник - яркость 10%
2. не выключать свет сразу от срабатывания проходного луча, если в доме все ходят туда-сюда, то на кухню, то обратно - экономия ресурса.
3. режим "Доброе утро" ) - если утро и народ начинает шевелиться задействовать алгоритм плавного повышения яркости любого используемого света с 20% до 100% в течение 3-5 минут, чтоб глаза привыкали (только если зима и дома темно, т.е. еще опрос датчиков осчещенности)
4. опять же датчики освещенности: можно включить режим поддержания освещенности (вечером когда темнеет, лампы подстраивают силу света под заданный уровень освещенности)

да и дохрена еще чего.. это только по свету я привел примеры
0
03.06.2012, 17:54
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.06.2012, 17:54

USB Выключатель
Ола Камрады! Вот тут делал как то <a ctoss="postlink-local"...

USB выключатель
Надумалось мне тут как-то собрать сей девайс. покумекал, набросал, попросил друга-программиста...

Bluetooth 4.0 выключатель на STM32F030
Встраиваемый выключатель (точнее диммер, ибо регулировка уровня) с bluetooth 4.0; Характеристики...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.