Запрошуємо, Гість
Ім'я користувача: Пароль: Запам’ятати мене
  • Сторінка:
  • 1
  • 2

ТЕМА: Блок керування, сонячної геліосистеми та ГВП + опалення, ATmega128a–st7920

Блок керування, сонячної геліосистеми та ГВП + опалення, ATmega128a–st7920 12 квіт. 2017 07:16 #1

  • Oto
  • Oto аватар
  • Оффлайн
  • Moderator
  • Дописи: 2468
  • Подякували: 1062
  • Site Sponsor 2017 Author sxem.org Sponsor 2019
Есть такая идея, сделать свою схему автономного управления отоплением, с нагревом от солнечного коллектора.
Конечно все пока, получается поэтапно, и не очень быстро,
так как сама программа управления в этом деле, так сказать дело «второго плана»,
пока на данный момент на первом месте , сборка и монтаж самого оборудования и сантехники к нему.
Поэтому, под все это дело решил собрать свою программу управления, первым делом это будет просто термостат управляющий циркуляционным насосом, остальное со временем будет добавляться в функционал программы.
Для этого предварительно составил схему

Предварительно запланировал в ней, все, что возможно меня будет интересовать в ней в дальнейшем,
в этой схеме, использовано подключение как в предыдущем проектеATmega128a + графич. дисплей st7920, это несколько облегчит составление печатной платы так сказать в качестве "шаблона".
Пока это конечно план принципиальной схемы, и для начала все ноги МК распределены по нужному функционалу (в процессе пока не сделана печатная плата, могут быть и изменения).
Статья sxem.org/2-vse-stati/17-avtomatika-v-byt...tema-gvs-i-otoplenie
Файлы проекта с протеусом, в архиве.
С росийским паспортом, Ты мразь!
Останнє редагування: 17 черв. 2017 14:33 від Oto.
Адміністратор заборонив доступ на запис.
Користувачі які сказали Дякую: jt, yurgin

Блок керування, сонячної геліосистеми та ГВП + опалення, ATmega128a–st7920 28 квіт. 2017 19:23 #2

  • Oto
  • Oto аватар
  • Оффлайн
  • Moderator
  • Дописи: 2468
  • Подякували: 1062
  • Site Sponsor 2017 Author sxem.org Sponsor 2019
Занялся рисованием печатной платы.
На сей момент имеет такой вид. Чуть позже еще раз проверю правильность соединений, и можно приступать к испытаниям в железе.

Файл платы в архиве.
С программой тоже дело идет, подкорректировал описание в первом посте темы, по этому поводу.
С росийским паспортом, Ты мразь!
Адміністратор заборонив доступ на запис.

Блок керування, сонячної геліосистеми та ГВП + опалення, ATmega128a–st7920 29 квіт. 2017 10:30 #3

  • viktoryan
  • viktoryan аватар
  • Оффлайн
  • habitue
  • Дописи: 173
  • Подякували: 87
  • sxem.org 2019,2020,2021 Site Sponsor 2017 zavsehdatay
День добий з вашого дозволу , -5в не використовуватися значить не потрібне , +5в так масу по замкнутому колу пускати не бажано не пофеншую , трошки підкорегував ПП yadi.sk/d/taJyZOY43HUMRv ,може щось не так , то не ображайтесь
Ніколи не роби вчора , того що має бути зроблено завтра , а якщо це тобі вдалося більше цього не повторюй
Останнє редагування: 29 квіт. 2017 10:40 від viktoryan.
Адміністратор заборонив доступ на запис.

Блок керування, сонячної геліосистеми та ГВП + опалення, ATmega128a–st7920 29 квіт. 2017 12:52 #4

  • Oto
  • Oto аватар
  • Оффлайн
  • Moderator
  • Дописи: 2468
  • Подякували: 1062
  • Site Sponsor 2017 Author sxem.org Sponsor 2019
viktoryan пише:
... масу по замкнутому колу пускати не бажано не пофеншую ..
Может быть,
я пока в этом искренне не вижу ничего плохого,
можно где нибудь увидеть объяснение почему так лучше не делать?
С росийским паспортом, Ты мразь!
Адміністратор заборонив доступ на запис.

Блок керування, сонячної геліосистеми та ГВП + опалення, ATmega128a–st7920 29 квіт. 2017 14:09 #5

  • viktoryan
  • viktoryan аватар
  • Оффлайн
  • habitue
  • Дописи: 173
  • Подякували: 87
  • sxem.org 2019,2020,2021 Site Sponsor 2017 zavsehdatay
ну єто не совсем для цифры критично конечно но все же . почитать на пример забиваем в гугл Н.Сухов правильная разводка земли yadi.sk/d/j4qe_PzA3HUYsY ,www.eurointech.ru/EDA_Expert/EDA_Expert_8_63_70.pdf
Ніколи не роби вчора , того що має бути зроблено завтра , а якщо це тобі вдалося більше цього не повторюй
Останнє редагування: 29 квіт. 2017 14:49 від viktoryan.
Адміністратор заборонив доступ на запис.

Блок керування, сонячної геліосистеми та ГВП + опалення, ATmega128a–st7920 29 квіт. 2017 16:09 #6

  • Oto
  • Oto аватар
  • Оффлайн
  • Moderator
  • Дописи: 2468
  • Подякували: 1062
  • Site Sponsor 2017 Author sxem.org Sponsor 2019
viktoryan пише:
ну єто не совсем для цифры критично конечно но все же .
Если подытожить, у меня такое-же мнение, что в данном случае не критично,
точка так называемой "абсолютной земли" особое значение имеет в силовых цепях, и в тоже время она ничего не значит, когда делается сплошной земляной полигон,
или еще есть "никому неизвестный вариант" увеличивать сечение общего проводника.

Здесь на плате нет силовых потребителей, поэтому и нет цели вести к ним отдельные дорожки.
А закольцованные цепи питания - плюс и минус,
расцениваю как увеличение сечения проводников.
С росийским паспортом, Ты мразь!
Адміністратор заборонив доступ на запис.

Блок керування, сонячної геліосистеми та ГВП + опалення, ATmega128a–st7920 29 квіт. 2017 17:06 #7

  • viktoryan
  • viktoryan аватар
  • Оффлайн
  • habitue
  • Дописи: 173
  • Подякували: 87
  • sxem.org 2019,2020,2021 Site Sponsor 2017 zavsehdatay
Ну а я при трассировке пп всегда стараюсь придерживаться правил , ну звените что украл немного вашего времени , на то и форум чтобы что то полезное или глупое обсудить и найти истесанный компромисс , с -5в перемычку можно смело выбросить
проект конечно актуальный
хотел спросит у вас сколько литров в коллектор с обвязкой пошло тосола ?
Ніколи не роби вчора , того що має бути зроблено завтра , а якщо це тобі вдалося більше цього не повторюй
Останнє редагування: 29 квіт. 2017 17:44 від viktoryan.
Адміністратор заборонив доступ на запис.

Блок керування, сонячної геліосистеми та ГВП + опалення, ATmega128a–st7920 08 трав. 2017 17:16 #8

  • Oto
  • Oto аватар
  • Оффлайн
  • Moderator
  • Дописи: 2468
  • Подякували: 1062
  • Site Sponsor 2017 Author sxem.org Sponsor 2019
Еще не дошло дело до заливки пропиленгликоля,
купил 20 литров, рассчитываю что обойдусь этим количеством.
Планирую что к отопительному сезону, я свою систему все таки запущу.
Так как план системы пока только на рисунке.))


==========================
По поводу программы управления, тут дело выглядит немного получше.
Все что запланировано (кроме "показометра" мгновенного расхода теплоносителя) уже сделал.
Собрал и проверил все на своей плате.


Все доработки в схеме и плате изменил , архив в первом сообщении темы обновил.
Протеус и прошивки под дисплей KS0108 и ST7920 там же.
С росийским паспортом, Ты мразь!
Останнє редагування: 09 бер. 2018 08:28 від Oto.
Адміністратор заборонив доступ на запис.
Користувачі які сказали Дякую: yvi

Блок керування, сонячної геліосистеми та ГВП + опалення, ATmega128a–st7920 13 трав. 2017 21:54 #9

  • Oto
  • Oto аватар
  • Оффлайн
  • Moderator
  • Дописи: 2468
  • Подякували: 1062
  • Site Sponsor 2017 Author sxem.org Sponsor 2019
Сделал показометр, из Б/Ушного бытового счетчика,
модернизация состояла только в "прикручивании" датчика холла
Процесс как бы простой но в тоже время не очень все просто.
Дело в том, что от выстроенного в счетчик магнита, который передает движение на счетный механизм, оказалось недостаточно магнитного поля чтобы срабатывал датчик холла.
Пришлось дополнительно подпиливать неодимовый магнитик из сидирома, надев его на "сухую" ось от крыльчатки

ОН хоть и неодимовый, но наверное маловат, потому как пришлось датчик холла через прорезь вплотную придвигать к этому магниту (зазор буквально 0.5 - 0.8 мм)
Потом все закрепил на авто герметик (на китайский клей нельзя, теплоноситель в какой то момент может быть очень горячим)

В результате нормально получилось, 25 импульсов на литр, это очень хорошо для показометра.
Конечно по большому счету вряд ли этот узел будет работать постоянно, нужен он будет только при запуске и настройки системы, потом от него толка немного.
Для повседневного использования, этот узел специально будет отсечен кранами.

С росийским паспортом, Ты мразь!
Останнє редагування: 17 черв. 2017 14:34 від Oto.
Адміністратор заборонив доступ на запис.
Користувачі які сказали Дякую: Lamitek, yvi

Блок керування, сонячної геліосистеми та ГВП + опалення, ATmega128a–st7920 09 квіт. 2020 08:29 #10

  • yvi
  • yvi аватар
  • Оффлайн
  • Користувач
  • Дописи: 3
Добрый день! На днях собрал этот контроллер, все завелось без проблем. Считаю незаслуженно недооцененным данный проект. Штука функциональная и очень гибкая в настройках. Для котельных самое то! Спасибо Вам, Oto, за эту работу!!!

Ещё заметил программный недочёт: в пункте меню "ADC настр. парам." Не работает коррекция значений. Джойстик вверх обнуляет первоначальное значение, Джойстик вниз неактивный.

Нарушение п.5.8 Правил форума. Объединил сообщения.
Останнє редагування: 09 квіт. 2020 15:23 від Айнцвайдрайченко.
Адміністратор заборонив доступ на запис.

Блок керування, сонячної геліосистеми та ГВП + опалення, ATmega128a–st7920 10 квіт. 2020 06:04 #11

  • Oto
  • Oto аватар
  • Оффлайн
  • Moderator
  • Дописи: 2468
  • Подякували: 1062
  • Site Sponsor 2017 Author sxem.org Sponsor 2019
yvi пише:
.... "ADC настр. парам." Не работает коррекция значений. Джойстик вверх обнуляет первоначальное значение, Джойстик вниз неактивный.
....
Сначала нужно разобраться с предназначением этой настройки.
Дело было давно, с ходу не могу дать совет. Есть ли где нибудь описание этого меню?
Если есть, дайте ссылку или за цитируйте.
С росийским паспортом, Ты мразь!
Адміністратор заборонив доступ на запис.

Блок керування, сонячної геліосистеми та ГВП + опалення, ATmega128a–st7920 10 квіт. 2020 16:57 #12

  • yvi
  • yvi аватар
  • Оффлайн
  • Користувач
  • Дописи: 3

17. Настройка параметров АЦП. Может понадобиться при разбросе параметров магазина сопротивлений, для корректного включения профилей от переключателя S-1.
Останнє редагування: 10 квіт. 2020 17:00 від yvi.
Адміністратор заборонив доступ на запис.

Блок керування, сонячної геліосистеми та ГВП + опалення, ATmega128a–st7920 10 квіт. 2020 18:05 #13

  • Oto
  • Oto аватар
  • Оффлайн
  • Moderator
  • Дописи: 2468
  • Подякували: 1062
  • Site Sponsor 2017 Author sxem.org Sponsor 2019
Давайте попробуем разобраться.
Этот пункт относится к переключателю профилей. На схеме управление профилями показано упрощенно, в виде резистора R3
с которого напряжение подается на вывод МК PF6.
Максимальное количество профилей 10штук.
R3 физически может "перебирать" переключения профилей, но как по мне это не совсем удобно
поэтому под вывод МК PF6 , у меня был сделан такой вот S1
по схеме

Магазин резисторов этого переключателя S1, у каждого пользователя может конечно же иметь разброс
для этого и имеется это меню №17

Движение по меню джойстик влево - вправо, это движение по строкам профилей,
джойстик вверх это запоминание значения АЦП в конкретный профиль
Настройка S1 с магазином резисторов делается так, сначала устанавливаете S1 например в положение №4 (это и будет далее профиль №4, на переключателе)
После этого джойстиком (лево - право) также на экране выделяете строку №4.
После этого джойстиком вверх заносите АЦП значение в №4.
И так по необходимости, можно подкорректировать значения во всех профилях (0 и 9 это крайние положения, их значения постоянны, они не корректируются).
У вас есть переключатель профилей? на сколько положений?
С росийским паспортом, Ты мразь!
Адміністратор заборонив доступ на запис.

Блок керування, сонячної геліосистеми та ГВП + опалення, ATmega128a–st7920 11 квіт. 2020 12:55 #14

  • yvi
  • yvi аватар
  • Оффлайн
  • Користувач
  • Дописи: 3
Oto пише:
У вас есть переключатель профилей? на сколько положений?
Переключатель s1 есть, четыре положения, три резистора 4,3k.
Адміністратор заборонив доступ на запис.

Блок керування, сонячної геліосистеми та ГВП + опалення, ATmega128a–st7920 08 трав. 2020 13:07 #15

  • Айнцвайдрайченко
  • Айнцвайдрайченко аватар
  • Оффлайн
  • Модератор
  • Дописи: 888
  • Подякували: 360
  • sxem.org 2019,2020,2021 Author zavsehdatay
Близко к теме:
СЛАВА УКРАЇНІ!
Ганьба агресору, смерть окупантам!
Адміністратор заборонив доступ на запис.
Користувачі які сказали Дякую: Vakula, viktoryan

Блок керування, сонячної геліосистеми та ГВП + опалення, ATmega128a–st7920 16 черв. 2020 20:36 #16

  • Oto
  • Oto аватар
  • Оффлайн
  • Moderator
  • Дописи: 2468
  • Подякували: 1062
  • Site Sponsor 2017 Author sxem.org Sponsor 2019
Сделал вариант функции борьбы с «антилигионеллой» от солнечной инсоляции.
В предыдущих версиях эта функция работала только от электрического тена (включение в меню №5.4).
Но у меня нет двух тарифной энергии, а вот солнечной энергии очень часто бывает больше чем нужно.

Так вот,
со временем стало казаться что вода в бойлере бывает какая то "неправильная", то ли "скользкая" то ли запах не такой какой должен быть, и вспомнилось мне что наука утверждает что микроб там все таки заводится, и бороться с ним не сложно нужно просто подержать прогретым бак.
Некоторые источники информируют о таких промежутках температуры:
  • 60—70 до 80 °C — Дезинфекция
  • 66 °C — Legionella погибает в течение 2 минут
  • 60 °C — Legionella погибает в течение 32 минут
  • 55 °C — Legionella погибает в течение от 5 до 6 часов
  • 20 до 45 °C — Legionella размножается
  • 20 °C и ниже — Legionella в состоянии покоя
Теперь в программе этот антибактериальный режим от солнечной инсоляции включается так

Если в течении 8ми дней температура была ниже заданного
значит на экране возникнет этот значек



и бойлер автоматически прогреется до указанной температуры, потом после прогрева , поддержание температуры в баках вернется к приоритетам меню №4

Прошивка с этой функцией (сборка №9) , добавлена в архив
С росийским паспортом, Ты мразь!
Адміністратор заборонив доступ на запис.

Блок керування, сонячної геліосистеми та ГВП + опалення, ATmega128a–st7920 02 лип. 2020 17:48 #17

  • mren
  • mren аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 80
  • Подякували: 11
Oto, а дисплей Pg128x128a (t6963c) підійде якщо я надумаюсь зібрати ваш проект?
Точок по вертикалі більше, але чекати з китаю 128х64 мабуть бкде довго.
Дякую.
Адміністратор заборонив доступ на запис.

Блок керування, сонячної геліосистеми та ГВП + опалення, ATmega128a–st7920 03 лип. 2020 05:47 #18

  • Oto
  • Oto аватар
  • Оффлайн
  • Moderator
  • Дописи: 2468
  • Подякували: 1062
  • Site Sponsor 2017 Author sxem.org Sponsor 2019
Нет, с вашим дисплеем нет никаких шансов что заработает,
здесь дисплей должен обязательно быть с контроллером ST7920.
С росийским паспортом, Ты мразь!
Адміністратор заборонив доступ на запис.

Блок керування, сонячної геліосистеми та ГВП + опалення, ATmega128a–st7920 06 лип. 2021 06:34 #19

  • RIK
  • RIK аватар
  • Оффлайн
  • Користувач
  • Дописи: 9
  • Подякували: 1
Oto, планирую сделать разводку платы под себя, интересует ваше мнение, планируете ли возможно какие то изменения вносить, возможно использование контроллера уже длительное время подсказало вам о каких то улучшениях.
Адміністратор заборонив доступ на запис.

Блок керування, сонячної геліосистеми та ГВП + опалення, ATmega128a–st7920 06 лип. 2021 11:04 #20

  • Oto
  • Oto аватар
  • Оффлайн
  • Moderator
  • Дописи: 2468
  • Подякували: 1062
  • Site Sponsor 2017 Author sxem.org Sponsor 2019
Як і раніше користуюся цією автоматикою, і вона у мене останній рік точно працює зовсім без нагляду, так би мовити автономно.
Щось додавати або переробляти на цю мить і в перспективі у мене ніяких планів немає .
Так само ще хочу сказати, що функцій там зроблено чимало, так би мовити на «перспективу»,
з яких я і сам навряд чи половину використовую, та й з того що використовую, якщо колись потрібно було налаштовувати, доводилося самому дивитися опис налаштувань в статті,
і якщо там чогось в описі не вистачає, то на жаль, навряд чи тепер уже вийде внести ясність, немає на це часу.
Програма так і залишиться аматорської розробкою ((
С росийским паспортом, Ты мразь!
Адміністратор заборонив доступ на запис.

Блок керування, сонячної геліосистеми та ГВП + опалення, ATmega128a–st7920 06 лип. 2021 14:51 #21

  • RIK
  • RIK аватар
  • Оффлайн
  • Користувач
  • Дописи: 9
  • Подякували: 1
Спасибо Oto за ответ, можете посоветовать как мне поступить с тем что у меня не один ТА, а три по 1тонне.
Адміністратор заборонив доступ на запис.

Блок керування, сонячної геліосистеми та ГВП + опалення, ATmega128a–st7920 07 лип. 2021 08:24 #22

  • RIK
  • RIK аватар
  • Оффлайн
  • Користувач
  • Дописи: 9
  • Подякували: 1
Oto, подойдёт такое решение с выходными реле, совместить светодиоды и реле через ULN2803APG ?


Адміністратор заборонив доступ на запис.

Блок керування, сонячної геліосистеми та ГВП + опалення, ATmega128a–st7920 07 лип. 2021 17:23 #23

  • Oto
  • Oto аватар
  • Оффлайн
  • Moderator
  • Дописи: 2468
  • Подякували: 1062
  • Site Sponsor 2017 Author sxem.org Sponsor 2019
RIK пише:
...как мне поступить с тем что у меня не один ТА, а три по 1тонне.
На мое мнение для программы управления не самое важное, сколько ТА и какой они емкости, важно то сколько циркуляционных насосов используется для "прогонки" теплоносителя.
Более предметно можно советовать когда будет возможность рассмотреть вашу гидравлическую схему.
Например вот мой вариант гидравлической схемы, который управляется этой программой.
RIK пише:
...подойдёт такое решение с выходными реле, совместить светодиоды и реле через ULN2803APG
Все добре, таку готову друковану плату так можна сполучити, від мене лише одна порада, для управління Р-1 (циркуляційний насос) використайте твердотіле реле, можно саморобне, а можна придбати і готове.
С росийским паспортом, Ты мразь!
Адміністратор заборонив доступ на запис.
Користувачі які сказали Дякую: RIK

Блок керування, сонячної геліосистеми та ГВП + опалення, ATmega128a–st7920 08 лип. 2021 13:48 #24

  • RIK
  • RIK аватар
  • Оффлайн
  • Користувач
  • Дописи: 9
  • Подякували: 1
Oto пише:
Более предметно можно советовать когда будет возможность рассмотреть вашу гидравлическую схему.
Детального чертежа нет. Основу проекта присмотрел на немецком сайте, мне понравилось техническое решение их теплоаккумуляторов, там и демонстрационное видео по работе с ними.

Сейчас запустил 10 шт солнечных коллекторов, к ним подключил бак ГВС на 770 литров, насос работает постоянно и днём, и ночью, автоматики ни какой нет, когда температура в баке превышает 80 градусов, избыточное тепло сбрасываю в бассейн, но не так часто, так как за ночь бак остывает, отдавая тепло обратно в воздух через коллекторы. Когда разберусь с гелиосистемой, перейду к пиролезному котлу и отоплению.

Адміністратор заборонив доступ на запис.

Блок керування, сонячної геліосистеми та ГВП + опалення, ATmega128a–st7920 03 серп. 2021 20:05 #25

  • RIK
  • RIK аватар
  • Оффлайн
  • Користувач
  • Дописи: 9
  • Подякували: 1
Oto, скажите на печатной плате где разъём для программирования Х1—1 видно что вы там используете Радио модуль NRF24L01, для каких целей?
Адміністратор заборонив доступ на запис.
  • Сторінка:
  • 1
  • 2
Модератори: wolf2000, Vakula, Айнцвайдрайченко, Soir