Освежитель воздуха управляемый освещением

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Ответить
Самсусамыч

Сообщение Самсусамыч »

Тестовая прошивка для тини10. Вначале помигаем светиком. Чтобы понять заработает моя писанина или нет. Период мигания светика примерно 1 секунда (это важно).
Test tiny10.hex
Схема используется согласно статьи. Подключаем светик на РВ1 и резистор 10 кОм на РВ3 (сброс). Как проверите отписывайтесь о результатах.
Реклама
Прорезались зубы
Сообщения: 230
Зарегистрирован: Сб дек 08, 2018 16:05:12
Откуда: Феодосия

Сообщение 67Nikolai »

Ещё не большая не приятность. Ванна и туалет совмещённые, помылся выключил свет и произошел пшик, а он вроде как и не нужен был. Или уборка в туалете, по окончанию уборки тоже пшикает.
Может сделать так, если свет горит дольше 10 - 15 минут, то контроллер уходит спать и не реагирует на выключение. Или не спит но и не пшикает.
Реклама
Самсусамыч

Сообщение Самсусамыч »

Ну да, данное устройство было у ТС разработано только с учётом раздельного санузла.
Может сделать так, если свет горит дольше 10 - 15 минут, то контроллер уходит спать и не реагирует на выключение. Или не спит но и не пшикает.
Можно конечно, но только поможет ли это во всех случаях? Предполагаю, что нет. Тут нужен как мне кажется другой подход… но если сильно надо то можно дописать данный интервал… :write:
Прорезались зубы
Сообщения: 230
Зарегистрирован: Сб дек 08, 2018 16:05:12
Откуда: Феодосия

Сообщение 67Nikolai »

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

Сообщение Самсусамыч »

Как мне видится, при совмещённом санузле необходимо контроль присутствия на «троне»… то есть дополнительно необходимо реализовать датчик присутствия. Но для этого потребуется, или переход на другой МК, или задействовать ещё внешний датчик присутствия.
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 139
Зарегистрирован: Чт фев 14, 2013 13:52:32
Откуда: Красноярск

Сообщение hhornett »

На держатель туалетной бумаги надо датчик какой-нибудь поставить (фото, пиро, ёмкостной и т.д.). Потрогал бумагу - надо освежать! :kill:

Добавлено after 3 hours 15 minutes 52 seconds:
[uquote="Самсусамыч",url="/forum/viewtopic.php?p=3887878#p3887878"]Вначале помигаем светиком. Как проверите отписывайтесь о результатах.[/uquote]
Не хочет мигать :(
Реклама
Самсусамыч

Сообщение Самсусамыч »

[uquote="hhornett",url="/forum/viewtopic.php?p=3888298#p3888298"]Не хочет мигать :([/uquote]
Если уверены, что прошивка залилась нормально в МК (это важно), то получается, что моя среда имеет ошибку в плане этого МК. Если это так, то значит я бессилен что либо написать для этого МК… хорошо бы для уверенности ещё услышать мнения по работе от других форумчан… скачиваний много, а практической помощи нет. :( Народ, может из 40 скачиваний кто-то проверит на железе и отпишется? :roll:
Родился
Сообщения: 6
Зарегистрирован: Вт июл 19, 2016 20:18:27

Сообщение kramolnic »

[uquote="hhornett",url="/forum/viewtopic.php?p=3887621#p3887621"]А всё-таки хотелось бы от автора hex на attiny10))[/uquote]

Прошу извинить, у меня тут дедлайн по работе. HEX прикладываю...
Смотрю, тема прям развилась.

Добавлено after 7 minutes 53 seconds:
[uquote="hhornett",url="/forum/viewtopic.php?p=3888298#p3888298"]На держатель туалетной бумаги надо датчик какой-нибудь поставить (фото, пиро, ёмкостной и т.д.). Потрогал бумагу - надо освежать! :kill:

Добавлено after 3 hours 15 minutes 52 seconds:
[uquote="Самсусамыч",url="/forum/viewtopic.php?p=3887878#p3887878"]Вначале помигаем светиком. Как проверите отписывайтесь о результатах.[/uquote]
Не хочет мигать :([/uquote]

По поводу программирования - там есть некоторые особенности у Tiny10.
Если чип запитать от 3.3В, то он будет читаться, но запись в него будет невозможна (установил на RPI экспериментально).
А еще если фьюзами выставить режим пина RESET на ввод-вывод, то запрограммировать его можно будет только подав на пин RESET 12 вольт.
Поэтому вопрос - прошился ли он реально? Верификацию прошивки после программирования проходит?
Вложения
airfresh.hex
(1.09 КБ) 243 скачивания
Прорезались зубы
Сообщения: 230
Зарегистрирован: Сб дек 08, 2018 16:05:12
Откуда: Феодосия

Сообщение 67Nikolai »

[uquote="Самсусамыч",url="/forum/viewtopic.php?p=3888262#p3888262"]если сильно надо то можно дописать данный интервал… :write:[/uquote]Очень сильно надо.
Сегодня утром забыл выключить свет, при выключении света пшикнула, а это не нужно было.
Добавьте для пробы, не пшикать если свет горит более 10 минут, буду премного благодарен.
Добавить в версию с одним светодиодом и кнопкой.
Родился
Сообщения: 6
Зарегистрирован: Вт июл 19, 2016 20:18:27

Сообщение kramolnic »

[uquote="Самсусамыч",url="/forum/viewtopic.php?p=3885517#p3885517"][uquote="67Nikolai",url="/forum/viewtopic.php?p=3874983#p3874983"]Ребята, помогите подогнать прошивку под тини13[/uquote]
Если автор напишет о длительности управляющего сигнала (и всё что касается этого сигнала), то я напишу алгоритм для тини13 по описанию из статьи. :)[/uquote]

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

Добавлено after 1 minute 57 seconds:
[uquote="67Nikolai",url="/forum/viewtopic.php?p=3887225#p3887225"]Всё хорошо, а если убрать светодиод, было бы ещё лучше. Избавляемся от двух деталей и одной дырки в корпусе.
Ещё вариант оповещения.
При включенном свете и хороших батарейках светодиод моргает так же как и сейчас, 1 раз в секунду.
При включенном свете моргает чаще и короткими вспышками. Например, горит 300 мс и пауза 300 мс.
Короткие и частые вспышки, будут очень хорошо бросаться в глаза.[/uquote]

Вообще если взять SMD светодиод (как у меня), то можно не делать дырки в корпусе - сверхяркий SMD даже при малом токе просвечивает корпус насквозь.
Прорезались зубы
Сообщения: 230
Зарегистрирован: Сб дек 08, 2018 16:05:12
Откуда: Феодосия

Сообщение 67Nikolai »

kramolnic писал(а):ничего не случится - там шестерня
Тут не о том, что что-то сломается, а о том сколько будет поливать.
Как только собрал, время прыска показалось нормальным, по прошествии суток, кажется что много льёт, можно меньше.
Самсусамыч

Сообщение Самсусамыч »

[uquote="67Nikolai",url="/forum/viewtopic.php?p=3888350#p3888350"]Добавьте для пробы, не пшикать если свет горит более 10 минут, буду премного благодарен.
Добавить в версию с одним светодиодом и кнопкой.[/uquote]
Добавил.
air freshener 1 LED_10min.hex
Прорезались зубы
Сообщения: 230
Зарегистрирован: Сб дек 08, 2018 16:05:12
Откуда: Феодосия

Сообщение 67Nikolai »

Самсусамыч писал(а):Добавил.
Огромное спасибо! Работает...
Прорезались зубы
Сообщения: 230
Зарегистрирован: Сб дек 08, 2018 16:05:12
Откуда: Феодосия

Сообщение 67Nikolai »

Самсусамыч, приветствую!
Вот уже как год освежитель пекрасно прыскает. Но время всё же выявило недостаток в замере напряжения источника питания.
Батарейки сели, напряжение есть, а ёмкости уже нет. И в момент работы двигателя, напряжение проседает на много больше порога срабатывания МК, от чего двигателю нехватает мощности провернуться.
Было бы не плохо, измерять напржение в момент сработки двигателя. И оставлять сигнализацию (частое моргание) до смены батареек.
Зарание благодарен.
Самсусамыч

Сообщение Самсусамыч »

Привет! У меня не так давно пришлось перезаливать диск (старый образ залил). Тот исходник похоже потерялся – пока не могу найти. Если не найду…, придётся вспоминать алгоритм и писать с нуля. Такие вот дела.

Добавлено after 3 hours 32 minutes 42 seconds:
Всё же нашёл я исходник на одной из флешек… посмотрю, что можно сделать.
Самсусамыч

Сообщение Самсусамыч »

Внёс следующие изменения:
1) Теперь замер напряжения производится постоянно когда МК не спит.
2) Уставку низкого напряжения повысил. Теперь она составляет примерно 2,4 В вместо ранее 2,1 В.
3) При обнаружении низкого напряжения (о котором сигнализирует светик), производится блокировка управления двигателя. Если это произошло в момент работы двигателя, то напряжение с него не снимается до завершения его работы по алгоритму. А вот последующие включения будут уже блокированы пока батарейки не будут заменены.

Хорошо бы питание МК развязать диодом Шоттки с питанием двигателя. И увеличить ёмкость электролита по линии питания МК. Но замер напряжения питания делителем необходимо оставить на линии питания двигателя. Если не понял, то спрашивай – схему нарисую.

Вот новая прошивка, пробуй…
air freshener 1 LED.hex
Прорезались зубы
Сообщения: 230
Зарегистрирован: Сб дек 08, 2018 16:05:12
Откуда: Феодосия

Сообщение 67Nikolai »

Самсусамыч писал(а):3) При обнаружении низкого напряжения (о котором сигнализирует светик), производится блокировка управления двигателя. Если это произошло в момент работы двигателя, то напряжение с него не снимается до завершения его работы по алгоритму. А вот последующие включения будут уже блокированы пока батарейки не будут заменены.
Считаю этот пункт не нужен.
Не нужно блокировать работу двигателя, пусть продолжает работать. На посаженных батарейках хоть как-то но работает. Двигатель становится вялым и не додавливает, но какую-то мизерную порцию прыскает.

Так диод ставить?
Вложения
Освежитель воздуха.JPG
(78.77 КБ) 143 скачивания
Самсусамыч

Сообщение Самсусамыч »

[uquote="67Nikolai",url="/forum/viewtopic.php?p=4084526#p4084526"]Считаю этот пункт не нужен.[/uquote]
Как будет угодно:
air freshener 1 LED.hex
Но думаю это может повлиять на работу МК. Так как сильная просадка напряжения может увести МК на сброс (перезагрузку)… но если я буду прав, воспользуетесь прошивкой из верхнего поста. :)
Так диод ставить?
Не совсем… точнее так:
11.png
Прорезались зубы
Сообщения: 230
Зарегистрирован: Сб дек 08, 2018 16:05:12
Откуда: Феодосия

Сообщение 67Nikolai »

От души спасибо, буду наблюдать. Диод на питания МК пока не ставил, оказалось не так просто, нужно плату новую делать.

Добавлено after 1 hour 22 minutes 17 seconds:
Самсусамыч писал(а):2) Уставку низкого напряжения повысил. Теперь она составляет примерно 2,4 В вместо ранее 2,1 В.
Проверял сработку от блока питания, срабатывает ровно от 2,5в, это чуть-чуть много. От 2,3в - 2,4в ещё работает, усилие на рычаге чувствуется. Если возможно понизить на 0,2в, думаю, будет хорошо.
И проверил на севших батарейках, на каждой по 1,2в, всего 2,4. Кое-как работает, но хуже чем от блока питания, наверное, сказывается падение напряжения.
От блока питания, при низком напряжении 2,5в и ниже, после сработки двигателя, МК перестаёт работать, светодиод потухший, на кнопку не реагирует.
От батареек с любым напряжением глюков не замечено.

Добавлено after 52 minutes 46 seconds:
Кстати, замер напряжения питания на седьмой ноге МК?
Ответить

Вернуться в «Статьи»