Вытяжка сигаретного дыма с датчиком
- Войдите на сайт для отправки комментариев
Добрый вечер. Делаю, казалось бы, простенький проект, но зашел в тупик. Прошу о помощи.
Хочу сделать вытяжку, наподобие дымоуловителя для пайки. Только с датчиком, который будет реагировать на сигаретный и включать вытяжку сам.
Вот принципиальная схема основной платы
Проект такой: микроконтроллер ATmega328P-PU, к которому подключен датчик газа MQ-2 и два 12 вольтовых вентилятора через реле(реле через транзистор к ATmega). При обнаружении дыма датчиком, ATmega должна активировать реле, реле в свою очередь вентиляторы. Также имеем светодиод, который показывает режимы работы.
Питание подается через блок питания 12В. 12В идут на реле и на 5В стабилизатор напряжения.
Вот тут у меня и проблема. Если убрать стабилизатор напряжения и подключить через два блока питания: 12В и 5В, то все работает как надо. Если через 12В со стабилизатором - ATmega начинает барагозить и все устройство работает не пойми как.
Кстати, похожая ситуация была с Arduio Uno. Подключал ее через 12В, она глючила. Если подключать через USB, то все ок.
Фиг знает что делать. Ясно одно, что дело в стабилизаторе. Ибо без него все работает как нужно.
Ничего не помогает. БПшник на 10В подключал; ставил радиатор, думая, что перегревается; купил новые стабилизаторы - один фиг ATmega лагает(ее я тоже менял, кстати).
А стабилизаторы вот такие: LD50 H812LP - выпаял с ардуинки; NCP1117ST50T3G (www.chipdip.ru/product/ncp1117st50t3g-2)
Заранее спасибо за ответы :)
И что, даже пары конденсаторов по питанию МК нет? Я уж не говорю, про конденсаторы, которые чёрным по белому нарисованы в даташите стабилизатора?
Это уже хорошо.
Я на Вашей схеме не увидел ни одного конденсатора по питанию. На мой взгляд, сразу просится 4 штуки. Электролит 100 мк+ керамика 0,1 мк на входе и выходе стабилизатора +5 В.
Предположу, что либо сам БП 12 В даёт "грязное" питание, либо помех могут подкидывать те же вентиляторы с релюшкой. Можно сначала попробовать отключить и релюшку, и вентиляторы. Если не полегчает, виноват БП 12 В. Если полегчает, включить релюшку без вентиляторов. Снова посмотреть. Реле отключить, просто руками покоммутировать вентиляторы. Выявить, что именно влияет негативно на работу МК.
Я на Вашей схеме не увидел ни одного конденсатора по питанию. На мой взгляд, сразу просится 4 штуки. Электролит 100 мк+ керамика 0,1 мк на входе и выходе стабилизатора +5 В..
Понял, буду искать кондеры) Подключать вот так?
Понял, буду искать кондеры) Подключать вот так?
Нет, не так. Электролитические и керамические конденсаторы в каждой паре должны быть включены параллельно.
Так?
Так?
Да, так.
Благодарю за помощь)
Благодарю за помощь)
Пожалуйста. Вы, как всё сделаете, отпишитесь, что получилось.
Если не поможет, перед импут включите диод, он изменит спектр помех.
Хорошо, спасибо :)
Извиняюсь за долгое отсутствие, только сегодня получилось купить конденсаторы.
В общем, все заработало. Поставил 4 конденсатора, диод не потребовался. Осталось найти для них место на плате.
Извиняюсь за плохое качество,
Как соберу устройство, корпус, выложу, что получилось. Но это где-то через месяц.
Еще раз большое спасибо :)
В общем, все заработало. Поставил 4 конденсатора, диод не потребовался.
Вот и хорошо. :))
Есть "древний" действенный способ. Ищете место на плате, где деталь можно разместить по габаритам. Можно дополнительно укрепить детали на плате с помощью термоклея. Просверливаете отверстия под выводы так, чтобы они НЕ попадали в существующие печатные проводники. Выводы деталей соединяете с нужными цепями на плате просто изолированными проводами прямо поверх существующих печатных проводников. По окончании монтажа продники также можно частично укрепить с помощью термоклея.
Забыл я про вас :)
Вот, что получилось:
Очиститель воздуха от табачного дыма.
Ставится рядом с курильщиком. Питается от 12В через внешний БП. При включении устройства датчик MQ-2 нагревается в течении 1 минуты, о чем сигнализирует светодиод. Потом датчик при взаимодействии с дымом активирует два вентилятора, которые гоняют воздух через фильтры (2 угольных, 1 HEPA) в течении 20 мин, если датчик снова не среагирует не дым. Для обслуживания фильтров есть крышка на левой стенке на заклепках.
И еще видео - https://youtu.be/KU2UdJcONjM
Вышло вроде норм, но:
- датчик плохо реагирует на сигаретный дым, нужно прямо в него дымить. Думаю дело в том, что я его попортил сам, пуская в него газ из зажигалки в больших концентрациях, когда настраивал все. В даташите сказано, что это может снизить чувствительность.
- вентиляторы слабые. С обратной стороны устройства если прислонить бумагу или дым, то он будет в себя тянуть, когда должен от себя.
- и кварцевый резонатор шумит, так и не понял почему. Шумит не очень громко и не всегда, но заметить можно. Один раз даже выключенный из сети шумел, пока я кнопку питания не нажал пару раз.
- ну и также имеются небольшие зазоры в корпусе.
Все это можно было бы поправить, и еще добавить что-нибудь. Например, добавить регулятор изменения скорости вращения вентиляторов, что позволит регулировать издаваемый шум от устройства
Любознательный я.
На хрена в этом устройстве реле?
Микроконтроллер коммутирует реле, тем самым включая/выключая вентиляторы
Любознательный я.
На хрена в этом устройстве реле?
Реле щелчком вызывает чувство вины у курильщика.
А если щелкать будет не реле, а разрядник на пару сотен киловольт и по курильщику - то, вскорости, отобъёт у него эту вредную привычку.
Микроконтроллер коммутирует реле, тем самым включая/выключая вентиляторы
Но у тебя вент. 12 вольт при токе до половины ампера - почему бы транзистору не управлять включением вентилятора напрямую?
Может кто подскажет, какой датчик хорошо реагирует не на дым, а на запах дыма?
Какая-то тварь в нашем подъезде повадилась курить в туалете. Либо у них вытяжной вентилятор установлен, либо просто летом естественная тяга в вентиляции никакая, короче говоря воняет в туалете куревом как будто это это мы сами курим. При этом дыма нет. Хочу автоматом включать вытяжку, чтобы при появлении запаха вентилятор сам включался и не давал этой гадости попасть в квартиру.
Не исключено, что TVOC-сенсоры отреагируют. Я не испытывал на своём дымовуху, но, в теории, они всю эту хрень должны ловить
CCS811B
CCS811B
Ограничений по цене в вопросе не было. Спросили "какой датчик хорошо реагирует ...". Я ответил.
CCS811B
Реально такой дорогой? Беглый поиск на Али выдал цену на эти чипы порядка 5-7 баксов. Готовые модули -да, около 50 стоят. Или я что то не то нашел?
Кстати, понизить частоту вращения я тоже не против. Подозреваю что там стоит небольшой однофазный асинхронник. Говорят, что если поиграться конденсаторами - можно его немного замедлить.