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

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

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

Статус темы:
Закрыта.
  1. evgeny1241
    Регистрация:
    07.07.16
    Сообщения:
    472
    Благодарности:
    46

    evgeny1241

    Живу здесь

    evgeny1241

    Живу здесь

    Регистрация:
    07.07.16
    Сообщения:
    472
    Благодарности:
    46
    Вспомнил nrf2401 потом поставил одинаковые и заработал исполнительный модуль. а этот перестал
     
  2. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

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

    Просто - бросьте nRF, и всё.
     
  3. Berendey-70
    Регистрация:
    27.10.17
    Сообщения:
    149
    Благодарности:
    139

    Berendey-70

    Живу здесь

    Berendey-70

    Живу здесь

    Регистрация:
    27.10.17
    Сообщения:
    149
    Благодарности:
    139

    Вложения:

  4. evgeny1241
    Регистрация:
    07.07.16
    Сообщения:
    472
    Благодарности:
    46

    evgeny1241

    Живу здесь

    evgeny1241

    Живу здесь

    Регистрация:
    07.07.16
    Сообщения:
    472
    Благодарности:
    46
    Короче похоже все таки не аппаратная проблема архив скачаный 8.04.2019
    модуль запустился и работает
    Measure completed, start read...
    Read sensors...
    Read DS18B20...
    DS18B20: 24,93
    Read DS18B20...
    DS18B20: 27,75
    Sensors data readed.
    Send sensors data via nRF...
    Sensors data sen
    обновил регистрацию модуля и после сообщения
    Scratch received from master!

    все ...снова тишина висит после окончания инициализации nrf
    собрал новый модуль не регил висят 2 датчика температуры. сообщения по датчикам идут. зарегил и после
    Scratch received from master!
    больше сообщений нет
    может и совпадение
     
    Последнее редактирование: 24.04.19
  5. promavto
    Регистрация:
    27.02.16
    Сообщения:
    1.960
    Благодарности:
    1.958

    promavto

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

    promavto

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

    Регистрация:
    27.02.16
    Сообщения:
    1.960
    Благодарности:
    1.958
    Адрес:
    г. Москва, Зеленоград.
    Прошу прощения. Есть небольшие замечания по схеме относительно ключа по питанию VT1. Обычно R4 устанавливают 10 ком, а между затвором и D8 неплохо было бы установить резистор 1.0 ком или немного меньше.
    Конечно, это не обязательно. :hndshk:
     
  6. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    Хороший модулек. С Сашей согласен, а мой совет: поставить ADM485E (именно с "Е") вместо MAX485 и еще поставить какую нибудь защиту на А, В;)
     
  7. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

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

    Если считаете, что проблема в коде - ок, буду признателен, если укажете мне на ошибку. Я вот пока уверен, что проблема - не в коде, а в настройках прошивки и аппаратной части.
     
  8. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    В СОТЫЙ РАЗ: ПОСЛЕ РЕГИСТРАЦИИ МОДУЛЯ - ВЫДЕРНУТЬ С ЛИНИИ РЕГИСТРАЦИИ, И ПЕРЕДЁРНУТЬ ПИТАНИЕ МОДУЛЮ!

    Я от вас устал. Дебаг-режимы - не для того, чтобы юзать их необдуманно, понимаете? Протокол 1-Wire очень критичен к таймингам, понимаете? У вас творится дичь - понимаете? Только потому, что вы делаете дичь - понимаете?

    Пожалуйста, не занимайтесь больше модулями, код нерабочий, прошивка плохая. Очень вас прошу, просто ОЧЕНЬ!
     
    Последнее редактирование: 24.04.19
  9. evgeny1241
    Регистрация:
    07.07.16
    Сообщения:
    472
    Благодарности:
    46

    evgeny1241

    Живу здесь

    evgeny1241

    Живу здесь

    Регистрация:
    07.07.16
    Сообщения:
    472
    Благодарности:
    46
    А я это и делаю. собрал новый модуль. включил с указанной версией не менял ничего кроме включения nrf, закоменти 485 гейт и прописал 1 датчик температуры на А1 .прошил .зашел в монитор перебирает датчик показывает температуру. подключил к линии регистрации нашем модуль сохранил. отключил от регистрации. перегрузил. все висит после регистрации nrf /
    2 раза попробывл результат одинаковый. как стереть регистрацию я не знаю

    крайняя версия с гитхаба на новой не запустилась. т. е сразу повисла после инициализации nrf
     
  10. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Пересмотрел ВЕСЬ код модуля с датчиками - не вижу ни одной ошибки, всё давно отлажено и работает.

    @HANTER333 - Серёж, у тебя работает модуль с датчиками?
     
  11. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Господи...

    Ещё раз: ДАЙТЕ МНЕ МЛЯТЬ НАСТРОЙКИ СВОЕЙ ПРОШИВКИ НАКОНЕЦ! И ГДЕ СХЕМА ПОДКЛЮЧЕНИЙ, КАК У ВАС?

    Вы так слышите? Или ещё громче надо орать? У меня - ВСЁ РАБОТАЕТ, понимаете?

    З. Ы. Дальнейшие ваши посты, без указаний справочного материала (ваши настройки, схема) - просто игнорирую.
     
  12. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    У меня работает, только по 485-му, от nRF полностью отказался;)
     
  13. promavto
    Регистрация:
    27.02.16
    Сообщения:
    1.960
    Благодарности:
    1.958

    promavto

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

    promavto

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

    Регистрация:
    27.02.16
    Сообщения:
    1.960
    Благодарности:
    1.958
    Адрес:
    г. Москва, Зеленоград.
    Еще если позволите, рекомендую предусмотреть разъемчик для подключения UART TTL для записи программ. Просто оставить отверстия в которые можно воткнуть переходник UART TTL. Мелочь но удобно. Только нужно предусмотреть перемычку для отключения линии TX на время записи.
    А вот выполнять рекомендации http://www.avrki.ru/articles/content/rs485/ возможно не стоит. У меня они блокировали линию. Разбираться не стал, не было времени. Пока отключил. Нужно тестировать этот вариант согласования линии. Я думаю, я не прав, но предупреждаю, что может блокировать.
     

    Вложения:

    • 2019-04-24_20-21-14.png
    • 2019-04-24_20-26-35.png
    • 2019-04-24_20-27-58.png
  14. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    @evgeny1241, последнее, что могу подсказать:

    после строки
    вставьте строку
    Возможно, интервал опроса слишком большой, потому что - ну мы же всё включили, где только можно - отладочные режимы везде, и думаем, что при этом 1-Wire как бы должен работать, и скратчпад не попортится. Это единственное, что можно предположить.
     
  15. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

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