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

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

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

Статус темы:
Закрыта.
  1. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    Вот про это я и хотел сказать;)
     
  2. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    А если делить не 64, а на 32?
     
  3. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Нету, блин. Есть 8, 64, 256, 1024. Короче, надо просто дефайном таймауты для таймера поменять попробовать, да и всё.

    @evgeny1241, готовы к удалённому тестированию? Нету у мну под рукой 8 МГц пока, придётся вслепую работать. Сейчас попробую быренько поправить и выложу.
     
  4. tchernyavsky
    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160

    tchernyavsky

    Живу здесь

    tchernyavsky

    Живу здесь

    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160
    Зачем, раньше времени, пытаться снижать частоту до 8 МГц, если на 16 - всё работает? Ведь в ардуине мега - кварц на 16! Так можно наверно и использовать 16МГц, чтоб не париться? (Пусть "безобразно, но однообразно" - как в Армии...)
     
  5. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    При 3.3в максимальная частота 8
     
  6. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    @evgeny1241, обновил прошивку модуля с датчиками на гитхабе, попробуйте. Тупо сделал все таймауты для таймера в два раза меньше, если кварц на 8 МГц в настройках выбран.

    Отпишите плз по результатам - тяжко работать вслепую :)
     
  7. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Тут дело в том, что - энергосбережение. Это значит - 3,3В. Это значит - максимальная частота 8 МГц.

    Плюс ко всему, Pro Mini бывают и на 5В, и на 3,3В, соответственно, и частоты у них - 16 МГц и 8 МГц. Даже по этой причине прошивку надо допиливать, чтобы потом не возникало вопросов - залил в про мини, а оно не работает ;)
     
  8. tchernyavsky
    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160

    tchernyavsky

    Живу здесь

    tchernyavsky

    Живу здесь

    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160
    Так ведь можно и 5в. использовать, а как всё наладится - думать о 3.3 и т. д!
     
  9. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Можно. Но сразу подправить под 3,3В и 8Мгц - труда большого не составит, я надеюсь ;)
     
  10. tchernyavsky
    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160

    tchernyavsky

    Живу здесь

    tchernyavsky

    Живу здесь

    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160
    Что-то мне подсказывает...(задницей чую - что это не так!).Хотя...?
     
  11. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    Возможно и так, DS, I2C, RS485, тоже на тайменгах
     
  12. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Сплюньте, там вся проблема - в таймингах, и всё. Интерфейс 1-Wire полностью построен на временнЫх интервалах, если они не соблюдаются - ничего работать не будет. Т. е. если 1-Wire не работает под 8 МГц, это значит ровно то, что интервалы слетели, т. е. стали в два раза больше. Из чего я сделал вывод, что если поменять таймауты для таймера - то может взлететь. Держу пальцы крестиком ;)
     
  13. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Да, тайминги слетели, вот две таблички:

    Первая:
    Вторая:
    В последней строчке каждой таблички - через сколько секунд происходит один тик таймера. Видно, что на 8 МГц один тик таймера приходится раз в 8 микросекунд, при частоте в 16МГц - раз в 4 микросекунды.

    Вот вам и срыв таймингов.
     
    Последнее редактирование: 28.07.16
  14. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

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

    Voron74

    Живу здесь

    Voron74

    Живу здесь

    Регистрация:
    29.01.16
    Сообщения:
    411
    Благодарности:
    227
    Адрес:
    Магнитогорск
Статус темы:
Закрыта.