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

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

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

Статус темы:
Закрыта.
  1. Gawmer
    Регистрация:
    03.05.13
    Сообщения:
    207
    Благодарности:
    37

    Gawmer

    Маршал

    Gawmer

    Маршал

    Регистрация:
    03.05.13
    Сообщения:
    207
    Благодарности:
    37
    Адрес:
    Москва
    Не платку побольше, как клиенту показать а так большому куску рот рад .)
     
  2. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

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

    Спасибо, гляну. Думаю, ваше предложение имеет смысл, буду думать в этом направлении.
     
  3. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

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

    В общем, вопрос объёмный и интересный, у меня пока смутное видение, что должно быть по-минимуму на плате, и не придём ли мы к той же самой Меге в итоге :)]:aga:

    Вариант, кстати. И даже есть Arduino Mega Core уже готовая, к слову. Только ценник не радует :( Вы такое имеете в виду? Возможно, это действительно самый хороший путь к развитию.
     
  4. Snark
    Регистрация:
    17.10.11
    Сообщения:
    366
    Благодарности:
    424

    Snark

    Живу здесь

    Snark

    Живу здесь

    Регистрация:
    17.10.11
    Сообщения:
    366
    Благодарности:
    424
    Адрес:
    Лобня
    Не замотивируем. Все придется переписывать. Я думаю что в этой версии нужно оставлять мегу (ну не ардуино которая).
    Тогда весь код пойдет без изменений. Возился я с STM32 - Discovery, Оно совсем другое, даже идеологически.
     
    Последнее редактирование: 16.04.16
  5. 2mike
    Регистрация:
    14.03.10
    Сообщения:
    596
    Благодарности:
    415

    2mike

    Живу здесь

    2mike

    Живу здесь

    Регистрация:
    14.03.10
    Сообщения:
    596
    Благодарности:
    415
    Адрес:
    Россия
    http://www.openstm32.org/HomePage построено на базе эклипса, гляньте её тоже.
     
  6. 2mike
    Регистрация:
    14.03.10
    Сообщения:
    596
    Благодарности:
    415

    2mike

    Живу здесь

    2mike

    Живу здесь

    Регистрация:
    14.03.10
    Сообщения:
    596
    Благодарности:
    415
    Адрес:
    Россия
    а я валенок валенком почему то первым светодиодом моргал на дискавери :) потом полез на мегу под ардуиной и каких то отличий не наблюдал. хотя мягко говоря Си не люблю, единственно отметил что без правильной инициализации арм процика можно доолго добиваться работоспособности программы :)
     
  7. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

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

    Это только наброски, для того, чтобы понять, что имеется в виду. Мне нравится подобный подход - люблю модульность :)
     

    Вложения:

  8. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Я обозначил, что сначала будет готовый проект под мегу, остальное - потом. Естественно, не собираюсь метаться, как уж на сковородке ;) Однако, и списывать со счетов STM32 не буду, поскольку не исключаю и этого варианта.

    Так что продолжаем работать с мегой, доводя до победного :)
     
  9. Voron74
    Регистрация:
    29.01.16
    Сообщения:
    411
    Благодарности:
    227

    Voron74

    Живу здесь

    Voron74

    Живу здесь

    Регистрация:
    29.01.16
    Сообщения:
    411
    Благодарности:
    227
    Адрес:
    Магнитогорск
    $2K это было за что? Только за "нарисовать" плату, или уже организовать оптовые поставки готовых плат (с полной распайкой чистой платиной по золотым дорожкам)?
     
  10. Voron74
    Регистрация:
    29.01.16
    Сообщения:
    411
    Благодарности:
    227

    Voron74

    Живу здесь

    Voron74

    Живу здесь

    Регистрация:
    29.01.16
    Сообщения:
    411
    Благодарности:
    227
    Адрес:
    Магнитогорск
    Мои 5 копеек.
    Делать надо с открытой модульностью, т. е. чтоб при некритичной поломке какой нибудь пи...ны маленькой детальке, менять небольшой блок. (почему то вспомнил Google ARA) а связь между блоками по шине от накладки/шилда на мегу
     
  11. Voron74
    Регистрация:
    29.01.16
    Сообщения:
    411
    Благодарности:
    227

    Voron74

    Живу здесь

    Voron74

    Живу здесь

    Регистрация:
    29.01.16
    Сообщения:
    411
    Благодарности:
    227
    Адрес:
    Магнитогорск
    Раз я решил данный проект совместить с написанием дипломки, то от меня будет некий набор документации :um:.:um:.:um: Инструкция для пользователя будет однозначно:um: кто еще, что желает видеть в бумажном варианте:)] :um:
     
  12. 2mike
    Регистрация:
    14.03.10
    Сообщения:
    596
    Благодарности:
    415

    2mike

    Живу здесь

    2mike

    Живу здесь

    Регистрация:
    14.03.10
    Сообщения:
    596
    Благодарности:
    415
    Адрес:
    Россия
    Примерно так, сплан вроде имел дефект с составлением списков с разных листов, мелочь (потому как все равно это переводить в схематик на более серьезном пакете под генерацию платы) но тогда толку его использовать совсем нет.
    Обратная сторона этой медали в появлении кучи соединений, которые в условиях открытого воздуха ведут себя совсем не так как в комнате :( кроме того при поломке скажем реле проще его перепаять чем скажем изначально набирать исполнительный модуль из 16 реле .
     

    Вложения:

    • spl_mega.jpg
  13. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

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

    Естественно, при этом какие-то вещи будут на коротких шлейфах, вроде LCD, чтобы его можно было вынести на лицевую панель.

    За нарисовать.
     
  14. 2mike
    Регистрация:
    14.03.10
    Сообщения:
    596
    Благодарности:
    415

    2mike

    Живу здесь

    2mike

    Живу здесь

    Регистрация:
    14.03.10
    Сообщения:
    596
    Благодарности:
    415
    Адрес:
    Россия
    Это сплан (исходно вопрос вроде по нему был), а значит просто пример организации схемы. про рсb еще разговоров не было и до этого далеко.
    Да, с арудиновскими кирпичами это наверное единственно логичное решение.
     
  15. YRA26
    Регистрация:
    09.01.16
    Сообщения:
    160
    Благодарности:
    71

    YRA26

    Живу здесь

    YRA26

    Живу здесь

    Регистрация:
    09.01.16
    Сообщения:
    160
    Благодарности:
    71
    Я, думаю можно сделать так:
    все модули имеют паечные места с шагом 2,54, что мы можем иметь с этого гуся.
    1. Распаиваем ножки модулей под штырьки.
    2 Заказываем у китайцев PIN разъемы "МАМЫ" для подключения модулей.
    3. В layout60 из макросов можно выбрать, например, макрос JUMPER-10 или какой нам там нужен по пинам и развести контакты.
    MEGA ставится на стойки в нее вставляется шильд с выводми всех пинов.
    Каждому блоку свое питание с помощью DC_DC преобразователей. Для борьбы с влажностью (сразу предупреждаю, что с тепличным хозяйством знаком слабо-только учусь) можно поставить в шкафу с блоками вентиляторы маленькие от видеокарт -один по левому борту внизу, второй по правому борту вверху, один на приток, другой на вытяжку. что бы создать приточную и вытяжную вентиляцию и управлять ими по датчику влажности для создания микроклимата в системном блоке
     
Статус темы:
Закрыта.