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

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

Тема в разделе "Умный дом", создана пользователем Анкор Плюс, 27.04.17.

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

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888
    Адрес:
    80 км от Краснодара
    Ага, спс, поправлю ;)
     
  2. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888
    Адрес:
    80 км от Краснодара
  3. tchernyavsky
    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160

    tchernyavsky

    Живу здесь

    tchernyavsky

    Живу здесь

    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160
    Резистор 10к - заметное улучшение, а перепрошивка 16U2 - без изменений! Прочитал, что загрузчик жёстко прошит в самом контроллере, и с этим невозможно бороться? http://forum.arduino.cc/index.php?topic=495485.0
    "The SAM3X bootloader is in ROM and can't be updated."
     
  4. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888
    Адрес:
    80 км от Краснодара
    Загрузчик, который в SAM* - это загрузчик для скетчей. Речь именно о загрузчике 16U2 - это другая микруха на плате ;)
     
  5. tchernyavsky
    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160

    tchernyavsky

    Живу здесь

    tchernyavsky

    Живу здесь

    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160
    Так её я и перепрошил, причём, через UNO не получилось, использовал UsbAsp! :) Разница не заметна! :no: Что ещё можно предпринять - х. з?
     
    Последнее редактирование: 24.03.18
  6. tchernyavsky
    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160

    tchernyavsky

    Живу здесь

    tchernyavsky

    Живу здесь

    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160
    КМК - при таком "поведении" DUЕ Watchdog будет бесполезен? Пробую передёргивать питание, и результат не предсказуем. Бывает, 5-6 раз подряд - всё норм, а бывает и наоборот! :faq: Причём, после всех "Апгрейдов" при передёргивании по питанию, зависаний стало меньше, чем при нажатии кнопки Reset? а было наоборот! :flag:
     
    Последнее редактирование: 24.03.18
  7. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888

    DIYMan

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

    DIYMan

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

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

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888
    Адрес:
    80 км от Краснодара
    А точно перепрошилась? Через Uno должно было получиться так же, как через UsbASP, строго говоря. Что-то я не уверен, что точно перепрошилась.

    Короче, надо проверять самому, что называется. Как только у меня появится отладочная плата для Due - начну это делать потихоньку. Сергей @HANTER333, в принципе, сам может попробовать сделать озвученные выше манипуляции - даже лучше так сделать именно ему, для начала, считаю. Серёж - пробовал чего в этом направлении?
     
  9. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    Завтра собираюсь плату сделать;), денька через 2-3 спаять, если работа не отвлечет:)
     
  10. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888
    Адрес:
    80 км от Краснодара
    Вот такой ништяк нашёл: https://ru.aliexpress.com/item/STM32F103RC-ARM-Cortex-M3-development-board-STM32F1-ARM-dev-board/32721239424.html?spm=a2g0v.search0104.3.3.31fa3a5aJoskMp&ws_ab_test=searchweb0_0,searchweb201602_3_10152_10151_10065_10344_10068_10342_10343_10340_10341_10543_10696_10084_10083_10618_10307_10301_5711215_10313_10059_10534_100031_10103_10624_10623_10622_10621_10620_10125,searchweb201603_41,ppcSwitch_5&algo_expid=e8f73795-dc95-4e1d-a226-3c73cfbb3fd6-0&algo_pvid=e8f73795-dc95-4e1d-a226-3c73cfbb3fd6&priceBeautifyAB=0

    Есть библиотеки для Arduino IDE, вроде как: http://wiki.stm32duino.com/index.php?title=Boards

    По всем параметрам - подходит, быстрая, все дела. Это я к чему? Может, со временем попробуем портировать тудыть? Конечно, с Due бы проблему старта камня решить норм, для начала ;) Короче, я вбросил, думать всем вместе :)
     
  11. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    Что, все таки созрел на STM? :aga: Давно об этом тебе говорил:)]
     
    Последнее редактирование: 25.03.18
  12. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    Так мож печаточку сразу под нее делать? ;)
     
  13. promavto
    Регистрация:
    27.02.16
    Сообщения:
    1.957
    Благодарности:
    1.957

    promavto

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

    promavto

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

    Регистрация:
    27.02.16
    Сообщения:
    1.957
    Благодарности:
    1.957
    Адрес:
    г. Москва, Зеленоград.
    У меня есть плата STM32. Прошил под Ардуино. Не понравилось. Через пол года вернулся к ней, протестировал - не понравилось. Больше пробовать не буду.

    О загрузке DUE. В ней применяется транзистор FDN340. Этот же транзистор я применяю для управления питанием SIM800, LoRa, nRF24. Осциллограф показал что ключ полностью не закрывается. Всевозможные танцы с бубном не смогли закрыть и питание постоянно поступает на модули. Заменил на аналог NTR4101PT1G приобретенный в Москве. Ключ работает четко, закрывается полностью. Привет китайским производителям электроники. Кстати прислали 10 шт. Atmega16U2 - ни один не заработал. Написал жалобу, прислали 10 шт. по новой. Работают.
    Сейчас буду менять все FDN340 на NTR4101PT1G. (После проверки осциллографом).

    Кстати Atmega16U2 в DUE применять не обязательно. Есть второй порт USB Native. В SAM3X8E (DUE) есть встроенный заводской загрузчик. В программах указывать второй USB строчкой
    #define Serial SerialUSB
     
    Последнее редактирование: 25.03.18
  14. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    FDN340 прекрасно можно заменить на IRLML6402;)
     
  15. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    Чем не понравилась? :)
     
Статус темы:
Закрыта.