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

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

Тема в разделе "Теплицы и парники", создана пользователем Анкор Плюс, 19.05.18.

Статус темы:
Закрыта.
  1. promavto
    Регистрация:
    27.02.16
    Сообщения:
    1.959
    Благодарности:
    1.958

    promavto

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

    promavto

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

    Регистрация:
    27.02.16
    Сообщения:
    1.959
    Благодарности:
    1.958
    Адрес:
    г. Москва, Зеленоград.
    Праздники отмечены ударным трудом. Собрана и протестирована партия финальной версии контроллера теплицы "Universal controller_SAM3X8E_02". Сегодня также получил с Китая печатные платы выносного модуля датчиков для солнечной установки. Измеряет температуру, засветку, положение в пространстве. Связь по RS485 и LoRa (три версии). Заканчиваю проектирование контроллера солнечной установки. Надеюсь на днях заказать печатные платы в Китае.
     

    Вложения:

    • IMG_20190510_132941N.jpg
    • IMG_20190510_133009N.jpg
    • IMG_20190510_133249N.jpg
    • IMG_20190510_134846.jpg
    • IMG_20190510_134857.jpg
  2. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Скоро продолжим программную часть ;) Я тут почти немного откис от нервов, ещё денёк-другой, в вообще попустит, стану похож на человека :)]:aga:
     
  3. promavto
    Регистрация:
    27.02.16
    Сообщения:
    1.959
    Благодарности:
    1.958

    promavto

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

    promavto

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

    Регистрация:
    27.02.16
    Сообщения:
    1.959
    Благодарности:
    1.958
    Адрес:
    г. Москва, Зеленоград.
    Добрый день всем! Закончено проектирование контроллера солнечного коллектора. Заказаны печатные платы в Китае. После прихода и монтажа в будет полный комплект управления солнечной установкой.
    2019-05-11_16-12-07.png
     
  4. promavto
    Регистрация:
    27.02.16
    Сообщения:
    1.959
    Благодарности:
    1.958

    promavto

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

    promavto

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

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

    Solar sensor.jpg
     
  5. promavto
    Регистрация:
    27.02.16
    Сообщения:
    1.959
    Благодарности:
    1.958

    promavto

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

    promavto

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

    Регистрация:
    27.02.16
    Сообщения:
    1.959
    Благодарности:
    1.958
    Адрес:
    г. Москва, Зеленоград.
    Предупреждение! Парни, если будете заказывать микроконтроллеры Atmega328, смотрите что бы не было в конце символов "PB". Сигнатура (номер типа контроллера) отличается от 328 и 328Р, Загрузчик IDE Ардуино не видит эти микроконтроллеры. Поэтому программы в них можно залить только программой CodeVisionAVR с девайсом STK500. Для этого нужно сначала загрузить программу в "нормальную" Ардуино, затем снять копию с помощью CodeVisionAVR и только затем прошить "левый" микроконтроллер. Есть еще путь попроще, но описывать его нет времени.
     
  6. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    В ардуино делаем HEX и заливаем его в чип по SPI, любым программатором (поддерживающим 328) из любой (подходящей) среды. Я прошиваю AVR910;)
     
  7. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    Для кварца 16мГц Fuse такие:
     

    Вложения:

    • Fuse.jpg
  8. promavto
    Регистрация:
    27.02.16
    Сообщения:
    1.959
    Благодарности:
    1.958

    promavto

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

    promavto

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

    Регистрация:
    27.02.16
    Сообщения:
    1.959
    Благодарности:
    1.958
    Адрес:
    г. Москва, Зеленоград.
    Совершенно верно. Я так и делаю. Только птичку Check signature нужно снять. Но желательно всего этого избежать. :)]
     
  9. olegmak3
    Регистрация:
    14.08.11
    Сообщения:
    524
    Благодарности:
    442

    olegmak3

    Живу здесь

    olegmak3

    Живу здесь

    Регистрация:
    14.08.11
    Сообщения:
    524
    Благодарности:
    442
    Адрес:
    Санкт-Петербург
    Дима!
    Заметил одну особенность...
    Периодически отваливается гарденбосс. Моя мега имеет привычку подвисать и перегружается внешним вотчдогом, но связь с гарденбоссом по GPRS не восстанавливается. Только после отправки смс для перегрузки контроллера (4 шт. #) связь с гарденбоссом восстанавливается.
     
  10. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Мне бы логи, да побольше. Без этого - ничего не скажу, сложный вопрос, уж сколько раз код пересматривал - не вижу там явных косяков. Оно, конечно, всё быть может, но если бы увидел - давно бы подправил.
     
  11. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Есть совет: этим же ватчдогом рубить питание модуля, через который на gardenboss ходит. Это самый простой вариант. Потому что SIM800 - это таки отдельный МК, связь с ним неблокирующая, конечным автоматом. И когда и в какой момент мега подвиснет и что из этого выйдет в связке с SIM800 - сие тайна великая есть. Пин управления питанием SIM800 надо использовать, если не используется. Ну иди завести пересброс питания через ватчдог. Ещё лучше - исключить зависания меги, это как-то не очень - не должна она зависать. Есть мысли о причинах зависания?

    Вообще странно: ватчдог перезагружает дуню, всё начинается с setup. Перезагрузка контроллера внешней командой - перезагружает дуню, всё начинается с setup. Одно - работает, другое - нет. Кмк, причину надо искать и по аппаратной части, т. к. очевидно - при полном аппаратном рестарте всё должно быть как с чистого листа и, соответственно, работать.
     
    Последнее редактирование: 16.05.19
  12. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Потихоньку работаем с Сашей над контроллером солнечной установки, после окончания этих работ, по предварительным данным - будем делать версию контроллера теплицы под маленький TFT-дисплей (предположительно 3.5 дюйма), чтобы удешевить комплектующие. Интерфейс для этого дисплея придётся перекраивать, видимо. Контроллер - Due.

    Но это дела будущие, пока загадывать рано. Держу в курсе, так сказать.
     
  13. promavto
    Регистрация:
    27.02.16
    Сообщения:
    1.959
    Благодарности:
    1.958

    promavto

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

    promavto

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

    Регистрация:
    27.02.16
    Сообщения:
    1.959
    Благодарности:
    1.958
    Адрес:
    г. Москва, Зеленоград.
    Уже приступил понемножку. Беда прямо, болею гигантизмом. :mad: Бью себя по рукам за каждую лишнюю деталь. :)] Опять сползаю на большой контроллер. :flag: Уже дважды начинал сначала.
     
  14. olegmak3
    Регистрация:
    14.08.11
    Сообщения:
    524
    Благодарности:
    442

    olegmak3

    Живу здесь

    olegmak3

    Живу здесь

    Регистрация:
    14.08.11
    Сообщения:
    524
    Благодарности:
    442
    Адрес:
    Санкт-Петербург
    И пин модема используется, и вотчдог отрубает все питание (от компьютерного БП).
    Как заметил...
    Дома нет свежих данных на Гарденбоссе. Приехал в деревню, день провозился с колхозными делами, не до контроллера особо было, весна однако.
    Контроллер перегружался (по окнам видно наглядно). Вернулся домой. Уже утром глянул-данных нет.
    Послал смс-появились.
    При случае попробую симку МТС поменять на мегафон.
     
  15. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    надо эту причину исключать. Не должен он по каждому чиху перезагружаться. Предлагаю дома стенд собрать, и методом исключения выяснять, почему такое поведение.
     
    Последнее редактирование: 17.05.19
Статус темы:
Закрыта.