Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Регистрируясь, я даю согласие на обработку данных и условия почтовых рассылок.
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Погрузись в захватывающий фэнтезийный мир! Создай уникального мага и вступай в эпичные тактические сражения. Оттачивай навыки в динамичных онлайн-битвах . Всё это ждёт тебя в «Битве магов»!

Битва Магов

Хардкорные, Мидкорные, Ролевые

Играть

Топ прошлой недели

  • cristall75 cristall75 6 постов
  • 1506DyDyKa 1506DyDyKa 2 поста
  • Animalrescueed Animalrescueed 35 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая «Подписаться», я даю согласие на обработку данных и условия почтовых рассылок.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
0 просмотренных постов скрыто
7
MZTA
MZTA
Автоматизация
Серия ПЛК

Глобальный рынок ПЛК – объем, тенденции и прогноз на 2024-2029 годы⁠⁠

1 год назад

Рынок аппаратных средств автоматизации постоянно растет и в этой связи представляют интерес данные по объему и тенденциям рынка программируемых логических контроллеров (ПЛК), опубликованных в отчете аналитического агентства Mordor Intelligence.

Объем рынка ПЛК

Объем рынка ПЛК оценивается в $12,83 млрд в 2024 году и, как ожидается, достигнет $15,07 млрд к 2029 году при среднегодовом темпе роста в 4,23%.

Факторы, влияющие на рост рынка ПЛК

  • Простои оборудования существенно снижают эффективность производства – на их долю приходится от 5 до 20% всех потерь. Применение ПЛК позволяет выявлять и исправлять ошибки техпроцессов и обеспечить быструю реакцию по устранению простоев даже без вмешательства человека, что в итоге гарантирует устойчивое развитие рынка ПЛК.

  • Предприятия давно осознали надежность процессов с использованием контроллеров и долгосрочную прибыль, которые можно извлечь, используя АСУТП. Контроллеры помогают управлять роботизированными устройствами на сборочных линиях, в упаковке и любых других операциях, требующих надежного соблюдения алгоритмов, простого программирования и диагностики ошибок. Масштабируемость, больший объем памяти, малые размеры, скоростной (гигабитный) Ethernet и беспроводная связь входят в число возможностей ПЛК, которая позволяет им оставаться лучшим выбором для приложений промышленной автоматизации. Таким образом растущее проникновение автоматизации в промышленном секторе будет и дальше способствовать росту рынка ПЛК.

  • Из-за запроса потребителей в персонализированных продуктах, отрасли переходят от модели массового производства к индивидуальному. ПЛК традиционно широко используются в процессах, которые редко меняются. Однако растущая потребность предприятий в подстройке своих продуктов к запросам конечных потребителей сделала производственные процессы более сложными и приводит к частой перенастройке оборудования. Всё это побуждает производителей инвестировать и внедрять более гибкие системы, такие как контроллеры на базе ПК и облачных технологий, а не применение традиционных ПЛК, что затрудняет рост данного рынка.

  • Макроэкономические и политические факторы, региональные войны и конфликты играют решающую роль в изменениях темпа роста промышленности, поскольку они влияют на объем инвестиций и возможности по расширению промышленного сектора. В этой связи рынок ПЛК существенно зависит от геополитического состояния того или иного региона.

Тенденции рынка ПЛК

Ожидается, что автомобильная промышленность станет самой быстрорастущей отраслью для пользователей ПЛК.

  • Исторически ПЛК использовались в качестве замены реле в автомобилестроении и позволили заводам работать быстрее и надежнее. Автоматизированные процессы уменьшили возникновение узких мест, что снизило эксплуатационные расходы и продолжительность производственных процессов.

  • В мире растет спрос на автомобили – по данным Scotiabank, мировые продажи автомобилей вышли на отметку 69,9 миллионов в 2023 году и, как ожидается, в ближайшие годы будут еще больше.

  • Автомобильные компании интегрируют всё более новые технологии для повышения производительности. Например, компания ATS Applied Tech Systems Ltd разработала систему отслеживания качества подушек безопасности с использованием ПЛК InTrack, InTouch и GE-Fanuc с тем, чтобы гарантировать полную защиту от ошибок. Используя настройки системы при обнаружении неисправности можно отследить, как происхождение подушки безопасности, так и состояние оборудования на момент производства, причем с использованием архивов с глубиной просмотра данных за 10-летний период.

  • Автоматизация значительно повысила эффективность сборки. Наблюдается увеличение производства автомобилей во всем мире при одновременном сокращении затрат, что открывает в этом секторе путь к росту умных заводов. Роботы более гибкие, эффективные, точные и надежные в применении именно к этой отрасли. В результате автомобильная промышленность остается одним из наиболее значительных потребителей ПЛК.

  • Ожидается, что развитие парка автономных автомобилей и постоянно растущая доля электрификации всех транспортных средств окажут существенное влияние на рост рынка автоматики, поскольку на электротранспорте обычно используется большое количество электронных блоков и блоков управления, в которых ПЛК играют решающую роль.

Мировые продажи автомобилей в 2019-2023 годах, в $ млрд

Мировые продажи автомобилей в 2019-2023 годах, в $ млрд

Ожидается, что в Азиатско-Тихоокеанском регионе будет наблюдаться ускоренный рост рынка ПЛК.

  • За последние несколько десятилетий в Азиатско-Тихоокеанском регионе виден значительный рост в различных секторах экономики, включая автомобильную отрасль, обрабатывающую промышленность и другие производства. Ожидается, что в течение прогнозируемого периода рост рынка ПЛК продолжится. Например, производственный сектор составляет значительную часть экономики Китая, которая переживает быструю трансформацию в связи с ростом в мире Интернета вещей и расширением Индустрии 4.0 в целом. Эта масштабная конверсия вывела страну на одну из лидирующих позиций на рынке ПЛК.

  • Индию стимулирует рост технологий роботизированной автоматизации (RPA – Robotic Process Aautomation) и искусственного интеллекта. По данным RPA Automation Anywhere, в настоящее время Индия в этом секторе является вторым по величине источником формирования доходов после США. Глобальные центры энергетических компаний, поставщики услуг и промышленные предприятия являются наиболее значимыми заказчиками индийского рынка. Сектор промышленной автоматизации Индии был преобразован за счет интеграции цифровых и физических производственных компонентов. Акцент на безотходном производстве и росте стартапов также способствовал росту рынка ПЛК.

  • Япония занимает наибольшую долю рынка в индустрии производства роботов. Согласно отчету международной федерации робототехники (IFR) за март 2022 года, Япония является крупнейшим в мире производителем промышленных роботов, осуществляя 45% поставок во всем мире. Ожидается, что это повысит спрос на автоматизацию и повлечет развитие ПЛК в этом регионе.

  • Другие страны Азиатско-Тихоокеанского региона, включая Южную Корею, Сингапур, Индонезию, Австралию, Таиланд и Малайзию, благодаря доступности сырья и более низким ценам на землю постепенно превращаются в крупные промышленные центры, создавая альтернативу Китаю. Ожидается, что эта тенденция также будет способствовать росту рынка ПЛК в данном регионе.

Совокупный среднегодовой темп роста рынка ПЛК по регионам (Market CAGR)

Совокупный среднегодовой темп роста рынка ПЛК по регионам (Market CAGR)

Производители ПЛК

Рынок программируемых логических контроллеров относительно умеренно фрагментирован, на нем присутствуют такие крупные игроки, как ABB Ltd, Mitsubishi Electric Corporation, Schneider Electric SE, Rockwell Automation Inc и Siemens AG. Данные компании используют такие стратегии, как партнерство, слияния и поглощения с тем, чтобы улучшить предложение своих продуктов и получить конкурентное преимущество.

Лидеры рынка ПЛК и концентрация производства

  1. ABB Ltd.

  2. Mitsubishi Electric Corporation

  3. Schneider Electric SE

  4. Rockwell Automation, Inc.

  5. Siemens AG

Некоторые события, произошедшие за последние два года на рынке ПЛК

  • Siemens выпустила полноценный виртуальный программируемый логический контроллер – Simatic S7-1500V, который расширяет существующее портфолио Simatic в соответствии с особыми требованиями рынка, включая виртуальный хостинг вычислений ПЛК. По данным компании, Simatic S7-1500V является частью Industrial Operations X, в рамках которой производитель уделяет особое внимание интеграции в среду автоматизации ИТ возможностей и программного обеспечения.

  • Arduino анонсировала свой первый микро-ПЛК Opta – устройство, разработанное в сотрудничестве с Finder с учетом промышленного Интернета вещей (IIoT). Оно использует двухъядерный микроконтроллер STMicro STM32H747XI, который содержит ядро Arm Cortex-M7 и ядро Cortex-M4 с меньшим энергопотреблением, а также блок распределенных вычислений с плавающей запятой, ускоритель Chrom-ART, аппаратный ускоритель JPEG, флэш-память 2 МБ.

  • Omron создала ПЛК CP2E Micro для компактного оборудования с поддержкой межмашинной связи. CP2E – одно из решений для серийного производства, где важны эффективность затрат, гибкая настройка и мониторинг оборудования.

  • В портфолио продуктов Toshiba появились программируемые логические контроллеры, созданные в партнерстве с дистрибьютором электронных компонентов Farnell. Данное сотрудничество позволяет распространить решения Toshiba для автомобилестроения, Интернета вещей (IoT), управления движением, телекоммуникаций, сетевого оборудования, производства потребительских товаров и бытовой техники и многих других отраслей и производств.

  • Emerson Electric Co. объявила о выпуске программируемых контроллеров автоматизации PACSystem RSTi-EP CPE 200. Компактные PAC помогут OEM-производителям удовлетворить потребности клиентов за счет снижения требований к специалистам в области разработки ПО. Контроллеры CPE 200 предлагают все возможности ПЛК, но в небольшом и экономичном форм-факторе, готовом к использованию в сфере IIoT – таким образом производителям оборудования не придется жертвовать производительностью ради цены.

Материал подготовлен Московским заводом тепловой автоматики

Показать полностью 4
[моё] ПЛК Программирование ПЛК Автоматизация Автоматика Промышленная автоматика Роботизация Arduino Контроллер Длиннопост
6
67
Eugen1384

Автономное охлаждение и автоматика самогонного аппарата⁠⁠

2 года назад

Очень давно закралась мысль об автоматике для дистиллятора, но как то всё отодвигал на потом. А тут перебрались в дом, водопровода нет а в колодце вода не бесконечная. Встал еще один вопрос - как охлаждать?
И тут понеслось, форумы, видео, кто во что горазд %)
В итоге мысль то росла и развивалась, нужно было с чего то начать.
Я как и все новички хотел на#ать систему.
"Кипение спирта 78.5 по Цельсию, значит нужно просто держать температуру кипения спирта и будет норм, на дистилляторе получу 96.6%! Офигеть я мозг!"
Но! не тут то было) И вот собственно мой опыт по вопросу, точнее его теоретической части полученной практическим путем (опытным винокурам покажется очевидным).
1. Температура кипения раствора спирта с водой тем выше чем ниже содержание спирта в нём.
2. Дистилляции без кипения нет и точка.
3. Процесс кипения саморегулирующийся. Испарение на нагревателе его же охлаждает. Точка кипения стационарна для определённой концентрации(атмосферное давление тоже влияет но сильно меньше).
4. Скорость отбора и подводимая мощность напрямую связаны с возможностями охладителя(змеевика).
5. Дистиллят это не про чистый спирт даже близко нет. Про чистый спирт - ректификация, а это совсем другой процесс как по технологии так и по вложениям.
Моей целью было поупражняться в arduino программировании и собрать автономную систему перегонки для получения дистиллятов, в особенности абсента и подобных напитков.
Итак, куплен простой аппарат с сухопарником(не панацея но помогает) "Новичок". Выглядит так:

По ТТХ - объем 14л, без ТЭНа с дном под нидукционку. Заявленная производительность 1л/час.
Что по факту, где то так и есть. Цена примерно 4.5тыс рублей.
И первое что было сделано - вкручен ТЭН на 1.5кВт от чайника(600руб). Куплен на я-маркете. На фото без изоляции контакты, но я за технику безопасности и потом естественно их затянул термоусадкой. так же был куплен клапан предохранительный на 1.5 атм., трубки там тонкие и "на всякий" лишним не будет.

Далее были мучительные эксперименты с водой, точнее с ее охлаждением.
В качестве насоса взята центробежная помпа с али для водяного охлаждения ПК.
Тут была и водянка от ПК с 360мм радиатором - не эффективна от слова совсем;
элемент Пельтье на 130Вт через водоблок - идея говно, ест 130Вт электричества, отводить надо 160Вт. Вода же греется гораздо большей мощностью.
Чуть не купил наружный блок кондиционера за копейки, но габариты явно сказали "а сам где жить будешь?"
Снизошло прозрение пока ехал в электричке - автомобильный радиатор именно тот, что на охлаждение двигателя. Там отводить надо кВт-ы. И примеров на ютубе полно с такой конструкцией.
На авито нашел неподалеку радиатор от renault logan по максимально низкой цене в 2к деревянных. И тут же поставлен эксперимент с карлсоном =)

По результатам всё супер, при дистилляции воды на полной мощи ТЭН-а (а это максимальная нагрузка на холодильник) получил тепловое равновесие в 42 градуса при 28 в помещении. Решено - делаю на этой базе.
Нарезал 3/4" резьбу метчиком из хозмага. Там же купил переходник с 3/4 на 1/2 и штуцеры под 10мм шланг, и его тоже.

Для охлаждения думал найти вентилятор так же от автомобиля, но цены и шумовые показатели меня что то не порадовали.
Нашел 120мм кулеры, точнее даже вентиляторы на 85 CF/M (2.4 кубометра в минуту) потока и 12В питания(250р штука). Приятным бонусом оказался распаянный на плате, но не выведенный проводом PWM контроллер, которому достаточно подавать управляющий ШИМ сигнал а дальше он всё сделает сам. Собрал из фанеры 6мм вот такую раму.

Затем прикрутил это всё к радиатору, благо там есть всякие крепежные штуки и отверстия за которые можно зацепиться. Нарезал в некоторых резьбу М5 и притянул болтами. Пластик там достаточно прочный. Кулеры установлены на выдув, и не случайно. Зазоры заклеил в дальнейшем армированным скотчем.

Кулеры создают разряжение в камере образованной зазором между рамой и бортами радиатора в 1см. В итоге мы получаем всасывание воздуха по всей поверхности радиатора, тогда как если бы дули на него то обдув был бы точечный по площади самого кулера.
Едем дальше...
Первый перегон пробной браги без регулировки мощности ТЭН показал отвратительный результат)) Холодильник тупо не может столько вывезти даже при нормальной температуре воды в 35 градусов. И на выходе идет волшебный нектар с севухой и половиной таблицы Менделеева.
Возникла необходимость регулировки мощности... но как?
Первая мысль - твердотельное реле, arduino и низкочастотный ШИМ, что собственно и реализовано было.
В качестве термо датчиков были резистивные 10кОм, их пришлось юстировать с эталонным термометром и писать преобразование значений. Такое себе занятие, так как зависимость там не линейная.

В качестве блока питания - БП от ПК, универсальная вещь, за копейки на авито можно найти множество! Подойдет любой от 150Вт. Главное чтобы было 12В и 5В.
За схемотехнику тут не буду писать, любой кто держал паяльник и работал с arduino сможет понять как собрать эту достаточно простую схему, типовых статей на просторах полно. Ну а кто не в курсе и не хочет паяльником работать - тому наверно и думать о схемотехнике тут не нужно)

Было сделано три режима, "первый перегон", "второй перегон" и полностью ручной.
Опытным путем получено, что зависимость крепости выхода "гвоздями прибита" к температуре в самом кубе и соответствует примерно таким цифрам: 40% на 96 градусах и 20% на 98 градусах.
Был реализован самописный ШИМ который задавал тактирующий сигнал с периодом 1секунда а регулировка мощности производилась изменением времени включения твердотельного реле от 0 до 1сек с разрешением в 1мс.
Так же была подобрана примерная подводимая мощность (по температуре выхода спирта из холодильника) для первого и второго перегона. Для первого составила 60% для второго 50% (для 1.5 кВт ТЭНа).
После экспериментов стало понятно что так регулировать плохо, при уменьшении периода сложнее ловить нужную мощность, при 1секунде вполне слышно и видно что рывками идет процесс.
Тут на помощь пришел известный в узких кругах самодельщик Alex Gyver который в своих видео и на сайте оооочень подробно рассказал о симисторных диммерах и привел пример кода и схемы. Кому интересно - гугл приведет первой же ссылкой куда надо.
В "закромах родины" был найден LCD дисплей 20х4, который валяется там уже год, и я пустился во все тяжкие...
Собрал регулятор по схеме с сайта Алекса Гайвера. Профукал момент с распиновкой симистора (BTA41600) по этому вывел его на проводах потом.

Потратил несколько часов на понимание работы с дисплеем из ардуинки, упорно боролся с багом дисплея.. который ска оказался непропаем одной ноги i2C конвертера %)
Затестировал регулировку.. Поправил один момент в коде Алекса - ноль на управление симситором надо посылать сразу после "1" и стопа таймера не дожидаясь прохода синусоиды через 0. Симистор не может выключится на полуволне(как тиристор под напряжением), только на нуле, а прерывание от оптопары не всегда успевает обработаться до роста напряжения.(кому интересно смотрите в коде, в конце поста ссыль)
Проверил на лампочке) Результат порадовал. Плавное регулирование мощности! Как ребенок радовался.

Корпус для поделки напечатал на 3д принтере. ИМХО - незаменимая вещь для самодельщика, решает все вопросы с крепежом, корпусами, кнопками, ручками и прочим...
Собрал всё это навесным монтажом внутри коробки. Наружу вывел только управление симистором и радиатор MOSFET на управление помпой (можно было и не выводить - не греется).

Датчики температуры DS18B20 - цифровые, на выходе выдают сразу температуру с точкой и точностью до сотых. Примеры работы с ними есть у того же Алекса, и в гугле.

А теперь о логике работы!
3 режима, I перегон, II перегон и ручной
Помпа включается при достижении 60 градусов в емкости куба не зависимо от режима.
Режимы переключаются нажатием кнопок, слева направо - 1,2, ручной.
Ручками потенциометров регулируется мощность нагрева и скорость вентиляторов только в ручном режиме.
Скорость вентиляторов зависит от температуры в емкости с охлаждающей водой(режимы 1 и 2). Линейно зависит через map() функцию. Чем достигается автоматическое плавное регулирование дающее тепловое равновесие на самых жарких режимах около 35 градусов.
На режиме 1 идет "разгон" температуры в кубе до 75 градусов без регулировки мощности. Симистор просто открыт.
Затем после 75 включается регулировка мощности от 55% на 75 градусах до 65% на 98 градусах.
Выключается система на 98 градусах в кубе что +/- соответствует крепости в струе 20%. На первом режиме получаем спирт-сырец.
На режиме 2, более медленный выгон, так же разгон до 75 градусов в кубе, затем снижение мощности и регулировка от 45% на 75 градусах до 55% на 96 градусах (примерно 40% в струе).
Ручной режим предназначен для особых моментов, например перегона абсента, экспериментов, выгона "хвостов" и ограничен лишь фантазией с аварийной остановкой.
Есть аварийные остановки - по температуре воды охлаждения >45 градусов и по температуре в кубе больше 99 (если поставил на ручной и забыл).
На дисплей выведены: температура в кубе, температура воды охлаждения, мощность ШИМ на кулеры(%), мощность подаваемая на ТЭН (%), режим работы, состояние помпы(on/off) и индикатор работы контроллера в виде мигающей звездочки в углу.
Для прокачки охлаждения выведен тумблер включающий помпу в обход MOSFET.

После обкатки автоматики были куплены быстросъемные штуцеры и шланги 10мм внешним диаметром для удобства эксплуатации.
В целом участие человека сводится к сборке, заливке, включению, отбору голов (примерно 50мл с 1кг сахара), и действий после завершения процесса. То есть - собрал, включил, пошел смотреть сериал на 40 минут, пришел поменял емкость под "тело", ушел дальше сериал смотреть, пришел через 2,5 часа забрал продукт.
Прошу гурманов воздержаться от всяких там "сухопарник слить", святой воды заправить и прочего... Тут не про это.
Вот законченный вид установки на полу в нише под лестницей. Умещается всё на 1.5 кв.метрах.

По таймингам процесса: Первый перегон примерно 3 часа с разгоном(около 35 минут на 12л браги). Второй перегон 3.5 часа с разгоном, зависит от % спирта и объема жидкости.
Устройство получилось достаточно компактное и гибкое в управлении. Если что не так - можно поправить в коде и перепрошить))
После нескольких опытов пришел к такому алгоритму:
Брага 21.5 литр воды + 7кг сахара + 135г спиртовых турбо дрожжей (48). Всего получается 25 литров браги. Через 3-4 дня можно перегонять. Два первых перегона по 12.5 литров, и один второй перегон с разбавлением сырца до 30% получается примерно 12л в кубе.
Выход - 1 перегон (по факту два перегона браги по 12.5л) 3.5л в абсолютном спирте (6,8л крепостью 52%); второй перегон 3,1литра в абсолютном спирте, крепость отбирал разную - 2.5л 80% и 1.9л 60%.
После первого перегона очистка углем БАУ + аквафор фильтр, после второго просто через фильтр бытовой аквафор.
По моим ощущениям вполне пригодный продукт, в сравнении с тем что гнали родители в далекие 90-ые для личных нужд. Запах сивухи остается но достаточно слабый и немного другой(спасибо сухопарнику), более легкий, по интенсивности как привкус у воды из под крана в большом городе например, точнее не знаю как описать, но факт - он есть и никуда от него при дистилляции через такой аппарат не убежать.

Я честно был удивлен на сколько много товаров сейчас для домашнего самогона и на сколько шагнули технологии вперед. Возможно если бы не поторопился то собрал бы автоматику сразу для бражной колонны, как наиболее оптимальному способу перегона по цене/качеству. Но в силу того что употреблять надо в меру и это количество еще много месяцев будет понемногу расходоваться - смысла переходить на колонну не вижу, да и не ради продукта была затея а для получения знаний и опыта!
Вот и результаты "экспериментов", настойки, слева направо - абсент, егерьмейстер, лимонный бренди, кальвадос, копченый виски. Куплены исходники (травы и всякое) для настоек в разных магазинах на я-маркете, средний ценник 150р за пачку (на 1л 70%-ой настойки). А так же по бокам 60% и 77% растворы пока не знаю что в них "замочу".

Кому интересно, прошивка(скетч) тут https://github.com/eugen1384/auto-sam/blob/main/Automation_d...
Постарался максимально подробно расписать в комментариях всё.


Спасибо за внимание!
Надеюсь кому то будет интересно и даже полезно.
Конструктив в комментариях приветствуется =)

Показать полностью 17
[моё] Самогон Arduino Автоматика Дистилляция Длиннопост
64
24
Samstiray
Arduino & Pi

Ответ на пост «Помогите сделать контроль платного пользования душем»⁠⁠1

3 года назад

Добрый день. Наш модуль сейчас применяют для контроля воды в душе. Модуль управляет клапаном, который открывает или закрывает вводу. Как это работает. Вы в кабинете ставите цену к примеру за 5 мин душа, за 10, 15 или за любое количество минут. Модуль ставится вне поля зрения гостей. Вешается qr код около душа. Проходя по qr коду человеку предлагается выбрать нужное количество минут и далее оплата. после того как минуты кончатся вода закончится. Модуль 5000руб и сам клапан на данный момент 1500руб. Монтаж сделает любой сантехник, но надо смотреть как у вас идут трубы. Если что - обращайтесь.

[моё] Arduino Электроника Автоматика Текст Числа Ответ на пост
22
3290
saf.f
saf.f
TECHNO BROTHER

Датчик тока в телеграм⁠⁠

3 года назад

Написал давеча пикабушник с предложением собрать простое устройство. После последнего поста про наркоманский контроллер АКБ.

Слово за слово. В общем решили, делать оповещение в телеграм, посредством бота. Ну и конечно, не обошлось без пищалки. Встречайте, датчик тока на esp8266 с оповещением в телегу.

Максимально простое устройство. Датчик тока в виде платы с acs712 на борту. Плата с ESP и потрошки от зарядного устройства APPLE. Разбирать оригинальную зарядку не просто, но надеюсь оно того стоит. Самая дорогая деталь, кстати. Ну и активная пищалка до кучи.

В общем, нарисовал плату.

Максимально просто. Обвязка для управления буззером и делитель напряжения, чтобы калечный вход АЦП не повредить. Изготовил способом ЛУТ - что то про лазеры и утюги.

Опускаем в раствор персульфата аммония, сверлим отверстия и лудим.

Вроде неплохо. Но по сути брак. Случайно заснул и оставил банку с раствором и платой на батарее. Благо, дорожки не 0.3. Запаиваю.

Резистор на базу транзистора уполз вправо. Оказывается, использовать вывод D4 у ESP8266 для пищалки - не лучшая затея.

Как то так. Синий - разъем для питания. Зеленый - для замера силы тока. И вроде все хорошо, прошивка готова, пора готовить устройство к отправке. Остались финальные тесты. Подключаю питание к синему разъему... и, ничего. Что то не так. Снимаю плату зарядного устройства.

А кто это сделал? В общем, поэтому и не работало. Под соплей спрятался небольшой конденсатор. Убираю лишнее, скрещиваю пальцы и пытаюсь запустить по новой. Вроде есть 5.1 вольт.

А вот примерно так выглядит тестовый бот.

Первый раз пробую такой вариант управления - он безумно удобен. А главное очень простой. Напомню, устройство должно засекать время, когда подключенный через него насос не будет работать. То есть, не работает, скажем 12 часов, значит нужно подать сигнал и отправить смс. В настройках можно выбрать время срабатывания. А также отключить надоедливые оповещения, которые будут сыпаться раз в час, днем и ночью. Можно посмотреть сервисную информацию. Там время работы микроконтроллера с момента включения, время с последнего включения насоса и установка времени срабатывания. Просто и удобно.

Результатом доволен. Впереди последние тесты и отправка устройства заказчику.

Моя телега https://t.me/bb773301

Моя пустой сайт http://safboard.ru/

Показать полностью 9
[моё] Хобби Электроника Своими руками Arduino Самоделки Автоматика Telegram Длиннопост
201
1894
saf.f
saf.f
TECHNO BROTHER

Лазерный датчик с GSM на ардуино(автономный)⁠⁠

3 года назад

Предыстория такая. Наткнулся на комментарий.

Ну что же, их есть у меня. Задача вроде простая, требования не сложные. Длительная автономная работа и оповещение посредством смс о наличии чего либо в ячейке.
Решил использовать лазерные дальномеры VL6180X для детектирования человеческих конечностей внутри ящика. Ардуинка в качестве мозгов. Модуль SIM800L для отправки смс.
Нарисовал плату.

Взял кусок текстолита.

Перенес рисунок.

Вытравил.

Далее монтаж компонентов. И результат вначале поста. Вроде все  ок. Система работает, жалоб нет. Принял решение оставить датчики расстояния VL6180X.
Так как ширина ячейки 27 см - нужно больше датчиков. А именно три. Использовать мультиплексор желания не имел, да и в бюджет не вписывалось. Адрес поменять не получается. Значит нужно коммутировать по другому. Решил, что сработает управление по минусу. Включаем и выключаем по очереди и считываем показания. Гениальный план, просто оху.ительный если я правильно понял. Развел плату на три датчика.

Следующий шаг.

Магия монтажа.

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

И снова изготавливаем.

И? опять не работает. Но на этот раз случилось страшное. От усталости затупил и вставил банку АКБ задом наперед. Дыма было много. Боже храни тантал, что принял на себя нагрузку и сгорел синим пламенем. Все модули и сам контроллер выжили. Удивительно. И здесь я окончательно понял, что электроника не мое что идея включать и выключать модули 10 раз в секунду мягко говоря глупая. Учу матчасть. Решаюсь коммутировать линию данных с постоянно подключенной линией тактирования.
Простите за такую схему.

Вот как то так, можно отключать/подключать линию данных шины i2c. Ну что же, в третий раз перерисовываю плату.

И сразу результат.

Наконец все отлично. Датчики работают примерно так. Включается первый и отрабатывает 30 мс, опрашивается раз в 5 мс. Затем включается второй и третий. Показания датчиков записываются с свои переменные. И о чудо, этот вариант стабилен.
Так же на борту имеется простой датчик света - фоторезистор. Подключен через пин ардуино, дабы не потреблять свои микроамперы когда не надо.
Дальше запаял оставшиеся детали.

И приклеил неодимовые магниты, угадаете откуда взял?

Крепится крайне надежно к любой металлической поверхности.
По поводу работы алгоритм такой. После подключения батарейки, у нас есть 2 минуты, чтобы прикрепить плату на потолок ячейки. Далее происходит автоматическая калибровка. Контроллер замеряет показания на трех датчиках расстояния и датчике света и уходит в режим энергосбережения. В нем он просыпается каждую секунду, подает питание на фоторезистор и замеряет уровень освещения. Если света стало больше, то значит, пора вставать. Включаются три датчика расстояния и происходит 200 опросов в секунду. При попадании инородного предмета в ячейку - датчики снова засыпают. Контроллер переходит в режим отправки смс. Активируется модуль sim800l и через 40 секунд отправляет смс на заданный номер.

В сообщении контроллер сообщает в том числе напряжение на АКБ для своевременной замены.

Так происходила настройка. Эту информацию можно получить посредством блютус на телефон. Если подключить в разъем платы модуль hc-05 или подобный. Реализован вотчдог. Если контроллер зависнет, то сам себя перезагрузит, откалибруется и продолжит работать.
Тестирование в почти полевых условиях..

Результаты отличные. Ни одного ложного срабатывания. Ни одного не отправленного смс. На днях начинаем тестировать на реальной ячейке. Такую систему можно использовать для разных целей. В качестве автономной сигнализации с GSM на борту.
Одного АКБ хватит на 2-6 месяцев. Потребление в режиме энергосбережения менее 1мА. Такое у меня хобби.
Если что, контакт телеги https://t.me/bb773301
И мой пустой сайт http://safboard.ru/ (вдруг когда нибудь перестанет быть пустым?)
p.s. спасибо сообществу за такую поддержку.

Показать полностью 20
[моё] Электроника Arduino Электричество Самоделки Техника Своими руками Хобби Радиолюбители Автоматика Автоматизация Длиннопост
249
321
saf.f
saf.f
Рукодельники

Контроллер оборотов вентилятора⁠⁠

3 года назад

С недавних пор начал мониторить профильные форумы на заказы по сборке плат, написанию скетчей. Наткнулся на такое объявление.

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

Регулятор оборотов будет стоять в авто. Питание - 14 вольт. Разъем для термистора. Выход для вентилятора. 4 светодиода для индикации температуры. 1 мосфет n канальный. atmega328p для управления (эксперты, подскажите, хватит ли производительности чипа?). Стабилизатор напряжения, несколько резисторов, конденсаторов, индуктивность, пара диодов.
Перенес на стеклотекстолит.

Получилось компактно, 17 на 57 мм. Вытравил и залудил.

Симпатично. Припаял детали.

Вот так выглядит конечное устройство. Подключаем питание 14 вольт от борт сети авто, термистор и вентилятор. При достижении 50 градусов цельсия на радиаторе, включается вентилятор на 10% мощности. Контроллер пытается поддерживать температуру не выше 55 градусов. При повышении, разгоняет вентилятор. Ну и загораются светодиоды от температуры. Частота ШИМ более 30кГц. Мосфет с низким сопротивлением открытого канала, менее 0.01 мОм. На практике, такой может управлять вентилятором с мощностью 100 и более ватт (например вентилятор охлаждения двигателем). Правда, нужно подумать, об более удачном охлаждении транзистора и более толстых дорожках.
Постарался учесть индуктивные выбросы от вентилятора и помехи от борт сети авто.
Самое долгое, это изготовление платы. Для скетча использовал библиотеки Гайвера, заняло 20 минут. Проверил, все работает. Скинул видео заказчику. После оплаты, отправил скетч и принципиальную схему в Лондон. Выходим на интернациональный уровень.
Получил честно, и главное, приятно заработанные 2к рублей за заказ. Хобби понемногу перерастает в работу, что не может не радовать. Я не профессиональный электронщик, учусь.

Показать полностью 4
[моё] Электроника Своими руками Arduino Хобби Самоделки Заказ Авто Автоматика Длиннопост
244
1581
ferferfer
ferferfer
Arduino & Pi

Радиометка для кошки, открытие дверцы⁠⁠

4 года назад

Кошка на даче приходит поесть, но соседние коты отбирают у нее корм.

Как сделать бюджетное решение, чтобы только этой кошке открывалась дверка в домик?

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

Буду рад услышать врианты реализации. Я в датчиках не разбираюсь, может кто посоветует бюджетный вариант.

Была идея собрать систему которая будет распознавать по фотографии морды, но это слишком дорого, особенно если домик украдут.

Радиометка для кошки, открытие дверцы
[моё] Радиолюбители Кот Дом Автоматика Дверь Реле NFC Arduino Метки
203
23
Rawhalt
Rawhalt

Мягкое пробуждение ранним зимним утром. Самоделка на ардуино⁠⁠

4 года назад

Замечал по себе, что просыпаюсь ранним утром гораздо легче, когда на улице за окном уже светло (в моем регионе с апреля по сентябрь). В зимнее время вставать тяжко, а на будильник порой не сразу реагирую. У меня возникла идея слегка обмануть организм, сымитировав светлое утро. Для этого мне было достаточно настольной лампы, которая бы включалась автоматически за час до пробуждения. Сразу скажу, что результат есть: вставать гораздо легче, даже просыпаюсь до звукового будильника и при этом как будто бы сам по себе. Может у этой задачи есть и готовые решения, но я ничего не искал - иногда полезно поизобретать велосипед)


В качестве установщика времени включения хотелось использовать телефон. В программировании под андройд ничего особо не знаю, и хотелось ограничиться стандартными средствами. Для связи контроллера с телефоном можно использовать звуковой кабель mini jack – minijack. То есть ардуинка будет обрабатывать аналоговый сигнал, возникающий во время звучания звонка будильника телефона и запитывать реле, коммутирующее фазу. Идея заключается в том, чтобы первый в списке будильников был сигнал, который не воспринимается человеческим ухом (т.е <20 Гц или >20 000 Гц). Он включит свет, а потом (примерно через час или 40 мин) прозвонит обычная ваша мелодия, под которую вы привыкли вставать. Таким образом пробуждение происходит более мягко.


Стандартный андройдовский будильник позволяет одновременно вещать звук как через динамик телефона, так и в наушники, поэтому вставленный штекер на заглушит динамик как при прослушивании музыки.


Да простят меня люди, смыслящие в схемотехнике: схема нарисована без всяких правил - только для иллюстрации)

На схеме не уточнял подключение реле, так как можно использовать готовый модуль, а можно щелкать реле через транзистор.


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


С помощью программы NCH Tone Generator сгенерил синусоиду в 1 Гц и записал её в минутный wav. Низкочастотный сигнал проще обработать и для моей цели отлично подходит.


Можно сравнить через монитор порта, что приходит на аналоговый входе при воспроизведении ключевого сигнала и обычной музыки.

Сама программа простая. Нам нужно посчитать длину полуволны в условных единицах, то есть определить, сколько успеет насчитать счётчик за время пока сигнал больше нуля. Получаемые значения для ключевого сигнала будут на порядки больше и стабильнее, чем для других звуковых сигналов. С помощью плоттера порта можно сравнить: в случае сигнала со стабильным периодом счётчик будет насчитывать каждый раз схожие значения (3500 на графике), в другом случае (включил музыку) значения счётчика не повторяются и они не успевают добраться даже до 100. Таким образом легко отделить наш сигнал от других и исключить ложные срабатывания.

На видео реле срабатывает не мгновенно, так как для надежности в программе несколько раз проверяется длина импульсов

Перейти к видео

Надеюсь, кому-нибудь окажется полезной эта идея.

Показать полностью 5 1
[моё] Идея Самоделки Доброе утро Автоматика Arduino Видео Длиннопост
18
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии