1 2 3 4 5 6 7 8 9 10 7/10 7,00оценок: 3

Простая огородно-дачная автоматика

Тема в разделе "Садовая техника, садовые инструменты", создана пользователем Лифтанутый, 26.02.17.

  1. Лифтанутый
    Регистрация:
    11.04.08
    Сообщения:
    4.643
    Благодарности:
    13.634

    Лифтанутый

    УВЕРЕННЫЙ

    Лифтанутый

    УВЕРЕННЫЙ

    Регистрация:
    11.04.08
    Сообщения:
    4.643
    Благодарности:
    13.634
    Адрес:
    Москва
    Расскажу о своих выводах по способам переполюсовки обмоток движков постоянного тока. Их ведь немало конструкций, потому и способы разные можно использовать. Самый известный и простой -это с помощью реле. Но надежные реле нынче намного дороже транзисторов.
    • Проще всего переключать двухфазные двигатели, у которых три вывода (один общий).
    Например как в посту # 117. Использовать можно любые транзисторы, главное чтобы по току прошли.
    • Однофазные движки, которые распространены больше всего, требуют Н-мост. Для низковольтных и маломощных можно использовать биполярные транзисторы, но полевики безусловно лучше. При высоких напряжениях (200В) мосфеты тоже не годятся. вот типовая схема на биполярных, но с ошибкой:
    post-196664-0-59179300-1452275709_thumb.jpg более правильно поменять нижние ключи с верхними, чтобы N-P-N были вверху, а P-N-P внизу. Когда поменял - все ОК!
    Еще нужно подобрать комплементарные пары транзисторы по току и напряжению. Из советских проверил пары: КТ972-973, 816-817 (3А), 818-819 (8А). Но для больших токов мосфеты правильнее.
    Первой собрал такую мостовую схему H-most.png потому что посчитал, что сборка из комплементарной пары потребует меньшей обвязки. оказалось, что это не снижает требований к управлению ключами моста. [​IMG]. После сборки проверил "на вшивость" и подключил питание 12В. При подаче сигнала на вход понял что сгорит сборка. Но поскольку я подключил нижние ключи к минусу через цементный резистор 5Ом, не сгорела:aga:
    Сразу решил пока отказаться от сборки, так как с ней неудобно экспериментировать.(позже добью:)])
    Собрал на отдельных мосфетах несколько разных схем из интернета и понял в чем я заблуждался.
    Считал, что достаточно подать на затвор напряжение насыщения затвор -исток и ключ полностью откроется. (в даташитах не нашел значения этого напряжения. Может кто подскажет?).
    А этого недостаточно! Нужно обеспечить еще и ток заряда затвора, который зависит от его характеристик. Иначе мосфет не полностью открывается, а это приводит к перегреву из-за высокого сопротивления канала. Для обычных ключевых схем я об этом не думал никогда -они члучайно всегда срабатывали.(радиолюбитель - не схемотехник:aga:). Например в ардуинских схемах 5В обеспечивало открытие ключей типа IRL.

    Влез немного в теорию и стал рассчитывать этот ток по параметрам из даташита для своей сборки IRF7389
    20170323_101136.jpg 20170323_101535.jpg короче говоря ток заряда нижнего ключа 876мА (!). Токоограничительный резистор при 12В не должен превышать 13Ом (по закону Ома). Ардуино может обеспечить на выходе ток не более 50мА при 5В.
    Вобщем убедился в том, что для полного открытия ключей Н-моста нужно обеспечить и напряжение и ток. Для того и специализированные драйвера выпускают, с которыми дела не имел:|:
    Считал, что они нужны только для ШИМ-управления, быстрого переключения. Поправьте, если неправ.
     
  2. Лифтанутый
    Регистрация:
    11.04.08
    Сообщения:
    4.643
    Благодарности:
    13.634

    Лифтанутый

    УВЕРЕННЫЙ

    Лифтанутый

    УВЕРЕННЫЙ

    Регистрация:
    11.04.08
    Сообщения:
    4.643
    Благодарности:
    13.634
    Адрес:
    Москва
    Вот собственно рабочая схема: most.jpg
    Отличается узлом взаимоблокировки силовых ключей. Тут не нужно особо ключи подбирать по параметрам. И вычислять токи заряда не надо, даже методом тыка можно пробовать. :aga: Правда компонентов побольше. На макете показала работоспособность и я сделал печатную плату.
    однако не проверял как она с ардуино состыкуется. этим позже займусь.
     
    Последнее редактирование: 23.03.17
  3. Лифтанутый
    Регистрация:
    11.04.08
    Сообщения:
    4.643
    Благодарности:
    13.634

    Лифтанутый

    УВЕРЕННЫЙ

    Лифтанутый

    УВЕРЕННЫЙ

    Регистрация:
    11.04.08
    Сообщения:
    4.643
    Благодарности:
    13.634
    Адрес:
    Москва
    Раньше делал сам герконовые датчики уровня - просто и надежно. Когда менял бак, купил фирменных латунных с большим запасом. попла.png
    Самоделка - это алюмин труба, нижняя часть гидроизолирована. Внутрь тубки опускаю несущую струну (любой монтажный провод медный 1кв.мм.) К нему изолентой герконы примотать и вывести концы наружу трубы, обеспечить опять гидроизоляцию.
    Это я для основного бака так делал. Для бочек - от смывного бачка. Для прочих девайсов датчики делал из шприцев, заливал термоклеем. Сейчас есть супер магниты. Вокруг трубы кольцо из пенополиуретана, а в него магнит. И все ок!
     
    Последнее редактирование: 05.04.18
  4. Лифтанутый
    Регистрация:
    11.04.08
    Сообщения:
    4.643
    Благодарности:
    13.634

    Лифтанутый

    УВЕРЕННЫЙ

    Лифтанутый

    УВЕРЕННЫЙ

    Регистрация:
    11.04.08
    Сообщения:
    4.643
    Благодарности:
    13.634
    Адрес:
    Москва
    Переход из другой темы https://www.forumhouse.ru/posts/25175646/

    "Какие у Вас камеры иа можете подробнее обьяснить про самоделки, как устроены?
    немного знаком с ардуино, у меня есть такая плата связи, но не нашел как сделать.
    Посмотреть вложение 6898068"
    Камеры от EZVIZ. А про самоделки в этой ветке рассказывать не по профилю - не всем это будет интересно. Перейдите сюда: https://www.forumhouse.ru/threads/396043
    *
    Вашу плату в руках не держал, знаю только что это WIFI шилд для Ардуино УНО.
    Я управление по WIFI собираю на ESP8266. По моему скромному опыту использования - это сверхудачное решение. Почитайте в интернете. В качестве облачного сервера я использую BLYNK - это тоже чудесное решение для смартфона. Легко и просто собрать дистанционное управление несколькими реле и контроль температуры (и пр) на одной платочке ценой в 300р.
    Можно купить у китайцев готовое решение SONOFF, но оно ограничено функциями.
    Я пробовал разные платы с ESP8266, но остановился на WEMOS. На даче работают три девайса: для котла, для парника и полив грядок. 20190902_171920.jpg
    20191212_065239.jpg 20191212_065107.jpg
     
  5. 1970krisman
    Регистрация:
    13.12.10
    Сообщения:
    366
    Благодарности:
    89

    1970krisman

    Живу здесь

    1970krisman

    Живу здесь

    Регистрация:
    13.12.10
    Сообщения:
    366
    Благодарности:
    89
    Адрес:
    Покров
    Насчет сбоев в работе интернета Вы упоминали это про что? меня интересует котел оставить зимой на даче. не подведет управление по интернету?
     
  6. Лифтанутый
    Регистрация:
    11.04.08
    Сообщения:
    4.643
    Благодарности:
    13.634

    Лифтанутый

    УВЕРЕННЫЙ

    Лифтанутый

    УВЕРЕННЫЙ

    Регистрация:
    11.04.08
    Сообщения:
    4.643
    Благодарности:
    13.634
    Адрес:
    Москва
    Да, на первых порах сбоила связь и я валил на интернет. работае. пару часов и... зависает.
    Ресет восстанавливал работу на некоторое время. Даже собрал на ардуинке таймер регуляного ресета:aga: На самом деле был виновен скетч. Из-за частого обращения к серверу связь обрывалась.
    Последние 8 месяцев сбоев не было. Я контролирую отопление в трех зонах и могу включать - выключать нагрев котла и освещения (чтобы снять показания газового счетчика IP-камерой). Вполне надежно!
    Это WEMOS D1 mini.
    0c4bbb0443b090f6e3fcadd30142.jpeg Напрямую можно использовать 4 пина на выход и два входа + 1 аналоговый.
    Это меньше чем у ардуино, зато скорость в разы выше.
    Выходы к реле, на один вход несколько штук DS18B20 (у меня три) и один резисто 4,3 кОм к 5V.
    Вот и все связи! Остальное в смарфоне в приложении BLYNK.
     
    Последнее редактирование: 12.12.19
  7. Лифтанутый
    Регистрация:
    11.04.08
    Сообщения:
    4.643
    Благодарности:
    13.634

    Лифтанутый

    УВЕРЕННЫЙ

    Лифтанутый

    УВЕРЕННЫЙ

    Регистрация:
    11.04.08
    Сообщения:
    4.643
    Благодарности:
    13.634
    Адрес:
    Москва
    Прошу помочь выйти из тупика :faq: - разобраться с дисплеем OLED 128 х64 20191212_194822.jpg
    Подключал раньше такой к Ардуино, переставлял даже резисторы (с SPI на I2C) и все работало. Но сегодня не получилось подключить к WEMOS mini.
    Вот распиновка 5f91a1.png Не пойму куда подключать. так прикинул, но боюсь сжечь:
    SCK -D5
    SDA-D4
    RES -?
    DS -D3
    CS - ? (любой?)
     
  8. ask33
    Регистрация:
    06.11.13
    Сообщения:
    1.548
    Благодарности:
    3.372

    ask33

    Живу здесь

    ask33

    Живу здесь

    Регистрация:
    06.11.13
    Сообщения:
    1.548
    Благодарности:
    3.372
    Адрес:
    Ногинск
    А почему не I2C?
    думаю тут будет понятно как подключали
    https://www.instructables.com/id/Wemos-D1-Mini-096-SSD1306-OLED-Display-Using-SPI/
    но сразу скажу пины определяются в файле настроек библиотеки Adafruit
    там в статье все описано.
    Мы цепляем пины дисплея на аппаратный интерфейс
    SCK = CLK = D5
    SDA = MOSI = D7
    RES прописывается в библиотеке драйвера дисплея
    DC прописывается в библиотеке драйвера дисплея
    CS = D8

    Вот табличка для соответствий названий на разных дисплеях. Стырил с инета.
    Выводы | Альтернативные имена | Описание
    VCC | | Power supply
    GND | | Ground
    D0 | SCL, CLK, SCK | Clock
    D1 | SDA, MOSI | Data
    RES | RST, RESET | Rest
    DC | A0 | Data/Command
    CS | | Chip Select

    Я обычно использую I2C для экономии ног, для ардуино есть сделал библиотеку с 2мя видами шрифтов и символами. Но для esp8266 немного отличается работа с I2C, в отличия честно говоря не вникал сильно.
    А олед дисплеи я полюбил, правда выгорают, но у меня на инкубаторе и брудере гаснут если кнопки не жать через 3 минуты, правда мелковаты даже 1.3", разорился но прикупил 2.42" вот они радуют!

    Да и еще, вроде как питание идет от Wemos +3.3 а на некоторых платах стоит DC-DC типа 662 который понижает с 5 до 3,3 в той статье тоже вроде как DC-DC стоит, но както работает. То есть мы на DC-DC подадим 3,3 на выходе то всяко меньше будет чем 3,3
    Сумбурно написал, но в общем с 3.3в питания я не пробовал
     
    Последнее редактирование: 12.12.19
  9. 1970krisman
    Регистрация:
    13.12.10
    Сообщения:
    366
    Благодарности:
    89

    1970krisman

    Живу здесь

    1970krisman

    Живу здесь

    Регистрация:
    13.12.10
    Сообщения:
    366
    Благодарности:
    89
    Адрес:
    Покров
    Здесь про дисплей с 7 выводами, а на али только с 4-мя. Они взаимозаменяемые?
     
  10. ask33
    Регистрация:
    06.11.13
    Сообщения:
    1.548
    Благодарности:
    3.372

    ask33

    Живу здесь

    ask33

    Живу здесь

    Регистрация:
    06.11.13
    Сообщения:
    1.548
    Благодарности:
    3.372
    Адрес:
    Ногинск
    На али есть и те и другие, в основе чип SSD1306 или аналоги. Этот чип имеет и I2C и SPI интерфейсы, это уж как сконфигурируете. Иногда китайцы дают такую возможность, одни перемычки на плате убираете другие ставите. Но иногда делают только I2C без выбора.
    По сути I2C экономит вам ноги чипа, особенно если SPI 4 WIRE, в нем задействованы 4 пина, и на каждое новое SPI устройство вам надо выделять отдельный CS пин.
    Но SPI гораздо быстрее чем I2C. У меня на ардуино SPI работает на частоте 4мГц а I2C всего на 400кГц.
    Сейчас смотрел дисплеи с так называемыми электронными чернилами, с I2C не нашел, только SPI, да и цена пока не радует, так что пока буду использовать OLED.
     
  11. Лифтанутый
    Регистрация:
    11.04.08
    Сообщения:
    4.643
    Благодарности:
    13.634

    Лифтанутый

    УВЕРЕННЫЙ

    Лифтанутый

    УВЕРЕННЫЙ

    Регистрация:
    11.04.08
    Сообщения:
    4.643
    Благодарности:
    13.634
    Адрес:
    Москва
    Спасибо за ответ! Как раз из-за RES в этой статье я и притупил. Остался здесь один дисплей - берегу. Дело в том, что на рекомендованном выводе D3 (GPIO0) всегда "1" - т. е. всегда сброс :faq:, а драйвер подает туда короткий импульс "1" только на мгновение после подачи питания. Я про WEMOS mini.
    Однако согласен - не сгорит:aga: попробую - я хочу попробовать связь между двумя ESP без интернета, когда на даче.
     
  12. 1970krisman
    Регистрация:
    13.12.10
    Сообщения:
    366
    Благодарности:
    89

    1970krisman

    Живу здесь

    1970krisman

    Живу здесь

    Регистрация:
    13.12.10
    Сообщения:
    366
    Благодарности:
    89
    Адрес:
    Покров
    @Лифтанутый, А LCD16x2 разве нельзя использовать?
    А есть отличие в названиях выводов для I2C и SPI?
     
    Последнее редактирование: 14.12.19
  13. Лифтанутый
    Регистрация:
    11.04.08
    Сообщения:
    4.643
    Благодарности:
    13.634

    Лифтанутый

    УВЕРЕННЫЙ

    Лифтанутый

    УВЕРЕННЫЙ

    Регистрация:
    11.04.08
    Сообщения:
    4.643
    Благодарности:
    13.634
    Адрес:
    Москва
    Конечно можно, но он большого размера и символы не светятся (жидкие кристаллы, однако)
    20191214_100313.jpg
     
  14. ask33
    Регистрация:
    06.11.13
    Сообщения:
    1.548
    Благодарности:
    3.372

    ask33

    Живу здесь

    ask33

    Живу здесь

    Регистрация:
    06.11.13
    Сообщения:
    1.548
    Благодарности:
    3.372
    Адрес:
    Ногинск
    Что интересно стали делать и OLED - https://ru.aliexpress.com/item/32927774315.html
    К стати в этом магазине https://surenoo.ru.aliexpress.com/store/900905 каких только нет дисплеев!

    Можно но он символьный а не графический. Графику на него конечно выводят, но это танцы с бубном :)

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