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

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

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

Статус темы:
Закрыта.
  1. Viktorovich4232
    Регистрация:
    28.02.17
    Сообщения:
    145
    Благодарности:
    95

    Viktorovich4232

    Живу здесь

    Viktorovich4232

    Живу здесь

    Регистрация:
    28.02.17
    Сообщения:
    145
    Благодарности:
    95
    Однако работает. И в других солемерах встречал нечто похожее
     
  2. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    В нескольких статьях четко написано, что питание электродов переменным током иначе показания будут плавать:)
     
  3. Viktorovich4232
    Регистрация:
    28.02.17
    Сообщения:
    145
    Благодарности:
    95

    Viktorovich4232

    Живу здесь

    Viktorovich4232

    Живу здесь

    Регистрация:
    28.02.17
    Сообщения:
    145
    Благодарности:
    95
    Да, тоже такое читал. Но во многих бытовых через электроды импульсный ток. Видимо для не медицинских целей достаточно:)
     
  4. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    Ну я не настаиваю, просто можно изначально сделать все "по уму", тем более, что схема практически будет не намного сложней:)
     
  5. Viktorovich4232
    Регистрация:
    28.02.17
    Сообщения:
    145
    Благодарности:
    95

    Viktorovich4232

    Живу здесь

    Viktorovich4232

    Живу здесь

    Регистрация:
    28.02.17
    Сообщения:
    145
    Благодарности:
    95
    Я в принципе тоже ЗА:)
     
  6. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.898

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.898
    Адрес:
    80 км от Краснодара
    Точно? Я вроде как считаю, что в условиях средней точки абсолютные значения не нужны, т. к. pH может изменяться в обе стороны. Вы проверьте, никогда не поздно это поменять, просто то, что предлагаете вы - это АБСОЛЮТНЫЙ сдвиг показаний в меньшую сторону, что принципиально неверно ;)

    Переменная rev - знаковая, там может быть как больше нуля, так и меньше, смотря, что в phValue. Следовательно, абсолютные значения для этой переменной не нужны.

    В общем, с точки зрения арифметики реверсивных измерений - там всё верно, перепроверял на калькуляторе перед тем, как писать. Если хотите - можем тут прям попробовать, сейчас набросаю, смотрите:

    1. Вводные: вольтаж - 2В, коэффициент - 350 (примем PH_MV_PER_7_PH равным 2000).

    2. Прямые измерения: phValue = voltage*coeff = 2*350 = 700 (7.0 pH);

    3. Реверсивные изменения: phValue = voltage*coeff = 2*350 = 700, далее rev = phValue - 700, rev = 0, phValue = 700 - rev, итог = 700 (7.0 pH);

    Одинаково в средней точке, от которой мы всегда пляшем.

    Теперь рассмотрим случай с вольтажом 1В:

    1. Прямые измерения: phValue = voltage*coeff = 1*350 = 350 (3.5 pH);
    2. Реверсивные изменения: phValue = voltage*coeff = 1*350 = 350, далее rev = phValue - 700, rev = -350, phValue = 700 - rev, итог = 1050 (10.5 pH);

    Теперь случай с вольтажом 3В:

    1. Прямые измерения: 3*350 = 1050 (10.5 pH);
    2. Реверсивные измерения: 3*350 = 1050, 1050 - 700 = 350, 700 - 350 = 350 (3.5 pH);

    Как видите, в одном случае pH растёт, в другом - падает, при одинаковом вольтаже. Т. е. налицо реализованные как прямой, так и реверсивный подсчёт, отталкиваясь от полученных из порта значений вольтажа. Я не прав?
     
    Последнее редактирование: 01.06.17
  7. olegmak3
    Регистрация:
    14.08.11
    Сообщения:
    524
    Благодарности:
    442

    olegmak3

    Живу здесь

    olegmak3

    Живу здесь

    Регистрация:
    14.08.11
    Сообщения:
    524
    Благодарности:
    442
    Адрес:
    Санкт-Петербург
    Пытал сегодня прошивку из поста 293.
    Не могу загрузить, хоть ты тресни!
    Память чистил, другие танцы с бубном применял- отваливается порт и все.
    Пока дошло, что после рекомендованной очистки памяти слетает аппаратный вотчдог- потерял кучу времени. Прошивка просто не успевала загрузится, как аппаратный вотчдог перебрасывал питание и соответственно в системе слетал порт.
    Может кому сгодиться...
    Дмитрий!
    Нужна помощь.
    При заливке новой прошивки на дисплее экран ожидания с одним показанием температуры.
    Переключений на другие закладки не происходит. На энкодер, кнопку не реагирует.
    Испытывал вариант откорректированного Globals. h под свою плату.
    Причем пробовал вставлять строку экрана ожидания и из оригинала прошивки. Без толку.
    При откате на предыдущий вариант прошивки (до этого использовал прошивку от 25 марта)-все работает.
    Гляньте, пожалуйста, может где накосячил в Globals ?
     

    Вложения:

  8. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    По этому в новой версии платы время срабатывания увеличено примерно до 1м42сек:)
     
  9. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    Вот и блочек питания (3А) для новой версии, скоро испытания:);)
     

    Вложения:

    • DSC00262.JPG
  10. olegmak3
    Регистрация:
    14.08.11
    Сообщения:
    524
    Благодарности:
    442

    olegmak3

    Живу здесь

    olegmak3

    Живу здесь

    Регистрация:
    14.08.11
    Сообщения:
    524
    Благодарности:
    442
    Адрес:
    Санкт-Петербург
    Думаю, не хватит этого времени для того, чтобы среда Ардуино скомпилировала и залила прошивку в Мегу. Надо будет дополнительные меры принимать для отключения аппаратного вотчдога.
    Джампер, или перемычку...
    Имхо.
     
  11. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    Можно еще увеличить время, 3 вывода есть:)], вообще странно, ардуино при прошивке питается от USB (внешнее питание не подключено) и ватчдог на моей плате не работает? :faq:
     
  12. olegmak3
    Регистрация:
    14.08.11
    Сообщения:
    524
    Благодарности:
    442

    olegmak3

    Живу здесь

    olegmak3

    Живу здесь

    Регистрация:
    14.08.11
    Сообщения:
    524
    Благодарности:
    442
    Адрес:
    Санкт-Петербург
    Сережа, ты прав.
    Я уже настолько привык, что питаю свое хозяйство от компьютерного БП.
    Автоматика то у меня эксплуатируется, и при программировании питается от того же БП.
     
  13. Viktorovich4232
    Регистрация:
    28.02.17
    Сообщения:
    145
    Благодарности:
    95

    Viktorovich4232

    Живу здесь

    Viktorovich4232

    Живу здесь

    Регистрация:
    28.02.17
    Сообщения:
    145
    Благодарности:
    95
    Если сначала убрать внешнее питание, а потом прошивать, все проходит нормально. Если питание внешнешнее не убирать то при срабатывании вотчдога происходит какой то сбой. Ардуино ide пишет отказано в доступе. По этому лучше сначала отключить внешнее питание, а потом лить прошивку
     
  14. Viktorovich4232
    Регистрация:
    28.02.17
    Сообщения:
    145
    Благодарности:
    95

    Viktorovich4232

    Живу здесь

    Viktorovich4232

    Живу здесь

    Регистрация:
    28.02.17
    Сообщения:
    145
    Благодарности:
    95
    Дмитрий, действительно правда Ваша. Перепроверил расчеты, все у Вас верно. Калибровочные растворы слил в раковину. Поеду за свежими. Благодарю что вникли и указали на ошибку!
     
  15. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.898

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.898
    Адрес:
    80 км от Краснодара
    Да по виду вроде всё нормально. С ватчдогом я прошиваю, отключив внешнее питание и жрущие модули, типа GSM и Wi-Fi - мега питается от USB, и всё прошивается. Версией, что сейчас выложена на гитхабе - прошита мега у меня на столе. Я посмотрю ещё раз, перепрошью - всякое бывает, вдруг я где-то впорол.

    EEPROM, как понимаю, вы пробовали чистить, правильно?
     
Статус темы:
Закрыта.