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

"Народный контроллер" для теплового насоса

Тема в разделе "Геотермальные тепловые насосы", создана пользователем Pav2000, 21.03.16.

Статус темы:
Закрыта.
  1. Sheeny
    Регистрация:
    25.05.10
    Сообщения:
    740
    Благодарности:
    881

    Sheeny

    Живу здесь

    Sheeny

    Живу здесь

    Регистрация:
    25.05.10
    Сообщения:
    740
    Благодарности:
    881
    Адрес:
    Ивантеевка
    @Pav2000,
    Получил "детальки", собрал для тестов макет:
    DUE + W5200 + I2C + реле + драйвер ШД (к нему ЭРВ) + DS18b20 + датчик давления.

    Пытаюсь залить скетч, выдает ошибку:
    WebServer. ino: In function 'void web_server()':
    WebServer. ino: 40:72: error: 'class EthernetServer' has no member named 'available_'
    Ошибка компиляции.​

    Что может быть? Не встала библиотека "Ethernet"?
     
  2. dobrinia
    Регистрация:
    27.12.13
    Сообщения:
    4.445
    Благодарности:
    2.648

    dobrinia

    Живу здесь

    dobrinia

    Живу здесь

    Регистрация:
    27.12.13
    Сообщения:
    4.445
    Благодарности:
    2.648
    Адрес:
    Минск
    Началось =)
    Надеюсь скоро и мне доедет, тоже пополню ряды тестировщиков
     
  3. Pav2000
    Регистрация:
    01.03.09
    Сообщения:
    1.018
    Благодарности:
    2.705

    Pav2000

    Живу здесь

    Pav2000

    Живу здесь

    Регистрация:
    01.03.09
    Сообщения:
    1.018
    Благодарности:
    2.705
    Адрес:
    Москва
    А озвучите пожалуйста сроки, я вроде их не устанавливал -)
    Проект идет, коллектив авторов работает. Пока мы укладываемся в мои не озвученные сроки.
    Такие проекты за месяц не делаются.

    1. IDE 1.6.4 + DUE 1.6.4 (через боард менеджер). Под другие ide не пробовал, если стоит другая IDE и что то не идет, То мой первый совет будет "Поставьте IDE 1.6.4". Наблюдал на DUE 1.6.5 проблемы под arm, разбираться не стал, откатился на DUE 1.6.4 (через боард менеджер)

    2. Берем ПОСЛЕДНИЙ мой архив. Там исходники, исправления IDE и все библиотеки.
    2.1 Библиотеки - ставим в папку libraries в рабочей папке ардуино (путем ПОЛНОЙ замены если они существуют), при этом IDE не должен быть запущен - при его старте подгружаются библиотеки.
    2.2. Исправления IDE - ищем нужный файлы и заменяем. Ищем именно под ARM - под виндами нашел с трудом (скрытая папка) - это для вачдога, под Linux папка тоже скрытая arduino15 в директории пользователя.
    2.3 Проект в папку Control.

    Все должно компилиться.

    По ошибке - библиотека Ethernet допилина, исправлен косяк с опросом сокетов.
    Если хотите использовать родную библиотеку Ethernet закоментируйте строку
    #define FAST_LIB - в файле config. h проекта.

    Начинайте с макета due+w5200+sd. К концу недели выдам проверенное подключение onewire и i2c.
    Остальные соединения пока не проверялись, и по этому могут не работать.

    Я правлю некоторые библиотеки. Причины - исправление ошибок и портирование на arm

    PS Обратите внимание что часто программный сброс сетевой карты не проходит - надо нажимать кнопку ресет. (руки не доходят посмотреть узел сброса w5200)
     
    Последнее редактирование: 01.06.16
  4. Sheeny
    Регистрация:
    25.05.10
    Сообщения:
    740
    Благодарности:
    881

    Sheeny

    Живу здесь

    Sheeny

    Живу здесь

    Регистрация:
    25.05.10
    Сообщения:
    740
    Благодарности:
    881
    Адрес:
    Ивантеевка
    У меня вообще 1.7.10 :ogo:
    попробую установить 1.6.4, но сначала переустановлю библиотеки и исправления...

    так я просто подключил все согласно распиновки в вордовском файле, мешать работе не должно...
     
  5. СлесарьC
    Регистрация:
    14.10.12
    Сообщения:
    2.374
    Благодарности:
    828

    СлесарьC

    Живу здесь

    СлесарьC

    Живу здесь

    Регистрация:
    14.10.12
    Сообщения:
    2.374
    Благодарности:
    828
    Адрес:
    Москва
    Делая самоделки, для подобных автоматов обычно через неделю уже на железе тестируется ПП и выясняется какие доработки внести уже во второй релиз ПП.
    Вот посмотри какой аппарат не спеша в течении месяца с нуля своими руками. Уже завершенная конфигурация, лучше не придумаешь и можно пускать в серию...

     
  6. Pav2000
    Регистрация:
    01.03.09
    Сообщения:
    1.018
    Благодарности:
    2.705

    Pav2000

    Живу здесь

    Pav2000

    Живу здесь

    Регистрация:
    01.03.09
    Сообщения:
    1.018
    Благодарности:
    2.705
    Адрес:
    Москва
    Если быть точным IDE не так важна. Главное сборка компилятора и библиотек - у них собсвенный номер (они могут не совпадать, по умолчанию совпадают).

    Как проверить и изменить.
    Идете в боард менеджер (в среде IDE), там все поддерживаемые архитектуры есть. Ищите due -смотрите версию - скорее всего будет 1.7.1 - удаляете ее прямо из борад менеджера, и выбираете к установке 1.6.4, устанавливаете.

    Уже есть изменения.
    В режиме демо (он включен) периферия не важна. Будет работать.

    Прошло около двух месяцев а готового проекта нет :)].
    Одно из двух или я медленно пишу и я лоботряс:son: или объем этого проекта больше Вашего.
    Информация к размышлению, сегодня объем исходников перевалил за 200 кб (без веб морды).
     

    Вложения:

    • Снимок экрана от 2016-06-01 15:26:19.jpg
    Последнее редактирование: 01.06.16
  7. Gaunt
    Регистрация:
    14.06.12
    Сообщения:
    14.697
    Благодарности:
    10.085

    Gaunt

    Живу здесь

    Gaunt

    Живу здесь

    Регистрация:
    14.06.12
    Сообщения:
    14.697
    Благодарности:
    10.085
    Адрес:
    Стерлитамак Уфимской Губернии
    Человеку на работе делать нечего...
    Была бы зима - один разговор. На дворе лето, поражаюсь, как вообще движуха есть:hello:
     
  8. dobrinia
    Регистрация:
    27.12.13
    Сообщения:
    4.445
    Благодарности:
    2.648

    dobrinia

    Живу здесь

    dobrinia

    Живу здесь

    Регистрация:
    27.12.13
    Сообщения:
    4.445
    Благодарности:
    2.648
    Адрес:
    Минск
    @Pav2000, Паш, все норм, не парься !

    @СлесарьC, за сколько сделаете проект с управлением из вебморды ?
    не просто смотреть параметры, а полноценно рулить, с полями ввода, переключателями итд? За месяц сделаете хотя бы аналогичную нашей веб морду? Сомневаюсь.
    То что на вашем видео можно сделать за недельку если постараться, наш же контроллер намного более функционален. Сравнивать не стоит...
    С уважением:hello:
     
  9. Pav2000
    Регистрация:
    01.03.09
    Сообщения:
    1.018
    Благодарности:
    2.705

    Pav2000

    Живу здесь

    Pav2000

    Живу здесь

    Регистрация:
    01.03.09
    Сообщения:
    1.018
    Благодарности:
    2.705
    Адрес:
    Москва
    У меня работы как раз сейчас много, санкции помогают. После выставки, клиент пошел косяком -) Верчусь как могу ;), но контролеру пока получается выделить 1-2 часа в день.
    Тороплюсь, впереди холодная зима, надо успеть.
     
  10. дед марос
    Регистрация:
    28.02.08
    Сообщения:
    5.540
    Благодарности:
    6.313

    дед марос

    печник ТН

    дед марос

    печник ТН

    Регистрация:
    28.02.08
    Сообщения:
    5.540
    Благодарности:
    6.313
    Адрес:
    Усть-Каменогорск
    Супруга без новой шубы точно выгонит на мороз,- не стоит с ней шутить:nono::)]
     
  11. СлесарьC
    Регистрация:
    14.10.12
    Сообщения:
    2.374
    Благодарности:
    828

    СлесарьC

    Живу здесь

    СлесарьC

    Живу здесь

    Регистрация:
    14.10.12
    Сообщения:
    2.374
    Благодарности:
    828
    Адрес:
    Москва
    Ваша морда в большенстве релизов ТН и даром не нужна. Как например автомату Калашникова не делают электронный спуск и навигатор. А так вообще в реальном программировании я начинал с клиент-серверных приложений web интерфейсов программ. Сейчас у меня есть МК приложения с таким интерфейсом, но только там где иначе никак, например системы сигнализации оповещения.

    сообщат в моем устройстве присутствует быстродействующая математика 200 раз в секунду собирающая данные, обрабатывающая и заблаговременно предсказывающая момент достижения заданного значения. Посложнее будет чем быстродействие ТН. А у вас как понимаю в основном ради морды.
     
  12. Gaunt
    Регистрация:
    14.06.12
    Сообщения:
    14.697
    Благодарности:
    10.085

    Gaunt

    Живу здесь

    Gaunt

    Живу здесь

    Регистрация:
    14.06.12
    Сообщения:
    14.697
    Благодарности:
    10.085
    Адрес:
    Стерлитамак Уфимской Губернии
    Когда ждать от вас инверторный ТН?
    Честно сказать, когда изготовитель ТН и контроллеров к ним, выражает озабоченность...это хоть как-то понятно.
    Но когда самодельщик бьет себя в грудь - совсем грустно.

    Вашу бы энергию, да на общее дело.
     
  13. dobrinia
    Регистрация:
    27.12.13
    Сообщения:
    4.445
    Благодарности:
    2.648

    dobrinia

    Живу здесь

    dobrinia

    Живу здесь

    Регистрация:
    27.12.13
    Сообщения:
    4.445
    Благодарности:
    2.648
    Адрес:
    Минск
    @СлесарьC, ТН без веб-морды... бегать к ТН каждый раз что б что-либо настроить? Это консерватизм... тоже самое, что ходить без мобильника ... может тогда дровами топиться ? Кстати тот кто сам колет дрова, согреется ими дважды. вот это природный КОП.

    Может Вы не заметили название темы? Народный контроллер строим.
    Т. е. решение универсальное, любой самодельщик сможет собрать себе дешевый контроллер с таким функционалом, которого нету ни в одном известном ТН.
    Это не конкретное устройсво написанное только "для себе", а универсальный контроллер!

    В эту ветку регулярно наведываются люди, пытающиеся кидать камни в разработчиков или хотя бы внести сумбур с помощью не информативных или оффтопных сообщений, эта тенденция просматривается с самого начала.

    Но я не дам ветке перерасти в хаус и умереть идеи. Как бы кто хотел или не хотел - контроллер будет создан и его функционал будет гораздо шире любого известного ТН.
     
  14. Sheeny
    Регистрация:
    25.05.10
    Сообщения:
    740
    Благодарности:
    881

    Sheeny

    Живу здесь

    Sheeny

    Живу здесь

    Регистрация:
    25.05.10
    Сообщения:
    740
    Благодарности:
    881
    Адрес:
    Ивантеевка
    С версией 1.6.4 все работает :super:
    1.6.8 и 1.6.7 точно не компилируют, 1.6.5 не проверял.

    P. S. Как не заинтересует меня какая-нибудь тема на одном из форумов по ардуино, так с удивлением узнаю автора (угадайте кто :cool: :)).
     
  15. СлесарьC
    Регистрация:
    14.10.12
    Сообщения:
    2.374
    Благодарности:
    828

    СлесарьC

    Живу здесь

    СлесарьC

    Живу здесь

    Регистрация:
    14.10.12
    Сообщения:
    2.374
    Благодарности:
    828
    Адрес:
    Москва
    ]
    Если прислушаться к звукам на видео то можно услышать звук работы инверторной насосной станции для дозатора. Причем так юе самодельной. То есть тема мне не чужда. Но в контексте дозатора применение инвертора оправдывается требованиями точности поддержания давления при переменном расходе жидкости от 0 до 1000 литров, с точностью 0.1 бар. И быстродействием в секунду. А в контексте инертности ТН в минуны и десятки минут инвертор и даром не надо.
     
Статус темы:
Закрыта.