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

Arduino Mega. Контроллер теплицы. Хроники - 5.0

Тема в разделе "Теплицы и парники", создана пользователем DIYMan, 14.10.19.

Статус темы:
Закрыта.
  1. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.891

    DIYMan

    Любопытный рукосуй :)

    DIYMan

    Любопытный рукосуй :)

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.891
    Адрес:
    80 км от Краснодара
    И кто это был? :)]:aga:
     
  2. evgen199999
    Регистрация:
    12.07.19
    Сообщения:
    37
    Благодарности:
    6

    evgen199999

    Участник

    evgen199999

    Участник

    Регистрация:
    12.07.19
    Сообщения:
    37
    Благодарности:
    6
    Адрес:
    РостовНД-Витебск
    @promavto, пин DAC0 к плюсу питания?
     
  3. Voron74
    Регистрация:
    29.01.16
    Сообщения:
    411
    Благодарности:
    227

    Voron74

    Живу здесь

    Voron74

    Живу здесь

    Регистрация:
    29.01.16
    Сообщения:
    411
    Благодарности:
    227
    Адрес:
    Магнитогорск
    Пин DAC0 там же и остается, те к камню так и идет. Вместо диода получилась связка транзистор+конденсатор
     
  4. DetSimen
    Регистрация:
    07.02.13
    Сообщения:
    188
    Благодарности:
    170

    DetSimen

    Хожу всё по цепи кругом

    DetSimen

    Хожу всё по цепи кругом

    Регистрация:
    07.02.13
    Сообщения:
    188
    Благодарности:
    170
    Адрес:
    Новосибирск
    Если вачдога в 1.6 секунд хватает, то можно применить грошовый MAX813L, вместо вот этого вот всего. Еще и за питанием следить будет.
     
    Последнее редактирование: 31.10.19
  5. promavto
    Регистрация:
    27.02.16
    Сообщения:
    1.963
    Благодарности:
    1.959

    promavto

    Разработка контроллеров

    promavto

    Разработка контроллеров

    Регистрация:
    27.02.16
    Сообщения:
    1.963
    Благодарности:
    1.959
    Адрес:
    г. Москва, Зеленоград.
    Да, это оптимальный вариант. Попробую установить интервал сброса сторожевого таймера 1,2 секунды. Посмотрю будет успевать или нет. Заказал в Китае 20 штук для тестирования. Сейчас посмотрю на печатную плату, можно ли без больших переделок установить ее вместо NE555. Посмотрел - не стоит "ковырять" плату, пока буду устанавливать NE555 с добавкой транзистора и конденсатора. В новых платах возможна замена на MAX813L, но только после тестирования.
     
  6. promavto
    Регистрация:
    27.02.16
    Сообщения:
    1.963
    Благодарности:
    1.959

    promavto

    Разработка контроллеров

    promavto

    Разработка контроллеров

    Регистрация:
    27.02.16
    Сообщения:
    1.963
    Благодарности:
    1.959
    Адрес:
    г. Москва, Зеленоград.
    Один очень вредный мужик:)]
     
  7. DetSimen
    Регистрация:
    07.02.13
    Сообщения:
    188
    Благодарности:
    170

    DetSimen

    Хожу всё по цепи кругом

    DetSimen

    Хожу всё по цепи кругом

    Регистрация:
    07.02.13
    Сообщения:
    188
    Благодарности:
    170
    Адрес:
    Новосибирск
  8. ask33
    Регистрация:
    06.11.13
    Сообщения:
    1.581
    Благодарности:
    3.396

    ask33

    Живу здесь

    ask33

    Живу здесь

    Регистрация:
    06.11.13
    Сообщения:
    1.581
    Благодарности:
    3.396
    Адрес:
    Ногинск
    А есть еще STM632x, STM682x у них время ресета вроде как регулируется, и от X зависит напряжение сброса, я не силен в этом Watchdog timeout period min 1.12 typ 1.60 max2.24 s
    Но на Ali как то не очень в наличии. Зато корпус мелкий.
     
  9. promavto
    Регистрация:
    27.02.16
    Сообщения:
    1.963
    Благодарности:
    1.959

    promavto

    Разработка контроллеров

    promavto

    Разработка контроллеров

    Регистрация:
    27.02.16
    Сообщения:
    1.963
    Благодарности:
    1.959
    Адрес:
    г. Москва, Зеленоград.
    Мда, дороговатая штучка. В Москве (120р) дешевле чем на Али (315р). Они что в Москве покупают? :)]Время такое же 1,6 сек. Есть вариант неплохой (STM6321L), но должно быть согласно схеме 6 ног а в Datasheet только пять предусмотрено. :faq:

    Остановлюсь на MAX813LCSA. тем более я их уже оплатил.
     
  10. evgen199999
    Регистрация:
    12.07.19
    Сообщения:
    37
    Благодарности:
    6

    evgen199999

    Участник

    evgen199999

    Участник

    Регистрация:
    12.07.19
    Сообщения:
    37
    Благодарности:
    6
    Адрес:
    РостовНД-Витебск
    Не хотит:um:. файл прилагаю ver 8.9 Снимок_2019_10_31_10_40_56_309.png
     

    Вложения:

  11. promavto
    Регистрация:
    27.02.16
    Сообщения:
    1.963
    Благодарности:
    1.959

    promavto

    Разработка контроллеров

    promavto

    Разработка контроллеров

    Регистрация:
    27.02.16
    Сообщения:
    1.963
    Благодарности:
    1.959
    Адрес:
    г. Москва, Зеленоград.
    Разрабатываю проекты в Proteuse, но никогда не пользуюсь встроенным симулятором.

    Логика работы сторожевого таймера. Конденсатор С1 заряжается через цепочку резисторов R2,R3. Время заряда зависит от параметров С1 и R2,R3. При достижении напряжения около 4 вольт на конденсаторе С1, происходит срабатывание триггера. Открытый коллектор выхода 7 через резистор R3 разряжает конденсатор С1. Время разряда (длительность импульса сброса) зависит от величины резистора R3 (номинал резистора мной увеличен с 2,7К до 27К). Для того что бы не сработал триггер необходимо периодически закорачивать конденсатор С1 не давая подняться напряжению на нем больше 1,5-3,0 вольт. Для этого применены цепочки из резисторов и диодов. Одну я подключил к выходу ТХ Ком порта. что бы при загрузке прошивки не сработал сторожевой таймер, так как микроконтроллер в это время заблокирован. Второй вход был подключен к выходу микроконтроллера.
    Замена диода цепочкой из транзистора и конденсатора позволяет развязать потенциальный сигнал с микроконтроллера от входа управления сторожевым таймером. Резистор R5 обеспечивает закрытое состояние транзистора. Кратковременный положительный импульс открывает транзистор и закорачивает С1. Не зависимо от потенциала на выводе микроконтроллера, благодаря резистору R5 на базе транзистора все равно сформируется потенциал закрытия транзистора и С1 сторожевого таймера зарядится до уровня срабатывания. Я бы еще добавил диод параллельно резистору R5 дабы срезать отрицательный импульс на базе транзистора, но на печатке мало места. Поэтому я не стал его устанавливать. На работу схемы это не влияет.
     
  12. promavto
    Регистрация:
    27.02.16
    Сообщения:
    1.963
    Благодарности:
    1.959

    promavto

    Разработка контроллеров

    promavto

    Разработка контроллеров

    Регистрация:
    27.02.16
    Сообщения:
    1.963
    Благодарности:
    1.959
    Адрес:
    г. Москва, Зеленоград.
    У Вас что с кнопками напутано. Изначально на конденсатор должен подаваться нулевой потенциал. Положительный импульс поступает на базу транзистора и открывает его.
     
  13. Сергейфывчяфй
    Регистрация:
    25.02.12
    Сообщения:
    317
    Благодарности:
    266

    Сергейфывчяфй

    Живу здесь

    Сергейфывчяфй

    Живу здесь

    Регистрация:
    25.02.12
    Сообщения:
    317
    Благодарности:
    266
    Подключил МЕГУ к смартфону через esp по протоколу mqtt, красотища. Слегка подправил скетч из примера, можно публиковать данные и подписываться на топики с данными прям из МЕГИ. Сервер https://mqtt.4api.ru/ неограниченное бесплатное количество топиков.
     
  14. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.891

    DIYMan

    Любопытный рукосуй :)

    DIYMan

    Любопытный рукосуй :)

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.891
    Адрес:
    80 км от Краснодара
    Тут вопрос большой. Теоретически - должно хватать, но в прошивке столько фарша и псевдомногозадачность, что - надо проверять. Ватчдог дёргается регулярно, но...
     
  15. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.891

    DIYMan

    Любопытный рукосуй :)

    DIYMan

    Любопытный рукосуй :)

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.891
    Адрес:
    80 км от Краснодара
    Да, такая я сволочь :)]
     
Статус темы:
Закрыта.