Чиллерное охлаждение ПК. MEGA2560, esp-8266.

Ответить
sowaxm
Рядовой
Сообщения: 30
Зарегистрирован: 06 дек 2020, 18:20
Имя: Андрей

Чиллерное охлаждение ПК. MEGA2560, esp-8266.

Сообщение sowaxm »

Приветствую.
Собранно в корпусе Thermaltake Tai-Chi
[spoiler]
000.jpg
Фото из интернета
[/spoiler]
Идея была сделать фреоновое охлаждение ПК без изменения внешнего вида. Не считая автоматики, это реализовать удалось.
Система с испарителем непосредственно на процессоре не имеет возможности регулировки производительности, температура гуляет в большом диапазоне в зависимости от тепловыделения процессора в данный момент (инверторные и DC компрессоры не рассматривал из-за цены и необходимости внешней пуско-регулирующей аппаратуры), поэтому промежуточным теплоносителем служит гликоль.
Внешний вид
[spoiler]
0001.JPG
001.JPG
002.JPG
003.JPG
004.JPG
[/spoiler]
Автоматика, надо думать над внешним видом
[spoiler]
005.JPG
006.JPG
012.JPG
[/spoiler]
Конденсатором является часть боковой стенки
[spoiler]
008.JPG
[/spoiler]
Испаритель (на фото старая версия), емкость с гликолем и помпой
[spoiler]
009.JPG
[/spoiler]
Датчики давления 4-20 ма, на низкой 0-10 бар,на высокой 0-16
[spoiler]
010.JPG
[/spoiler]
Теплообменник процессора, вентилятор конденсатора
[spoiler]
011.JPG
[/spoiler]
Для визуализации процессов сделал простенькую скаду
[spoiler]
007.png
[/spoiler]
За основу проекта взята mega2560, на esp висит экран и modbus, ацп 1115 измеряет напряжение на шунтах датчиков давления, dc-dc 5-24 в для питания датчиков давления, 6 датчиков ds18b20 каждый на своем входе. Ethernet-шилд не используется. Компрессор и помпа коммутируются реле, вентилятор конденсатора мосфетом. Для измерения мощности служит PZEM-004T.
Проект сырой , будут еще добавляться меню, регулировка давления и т.д.
На странные для 22 фреона значения давлений можно не обращать внимания, 22 под рукой не оказалось, пока заправил пропан-бутановой смесью из 220гр баллончика.
В проекте используются блоки ECOINS, версия RT_00_HW_BASE_v7.10_20.09.22, за что им огромная благодарность! Начать их использовать оказалось не сложно, затруднения вызвало только обилие версий и нежелание компилироваться в некоторых сочетаниях блоков.

FLPROG 7.3.8, ide 1.8.15
[spoiler]
2560.rar
node.rar
[/spoiler]
MasterOPC Universal Modbus Server
[spoiler]
chil__mega.rar
[/spoiler]
MasterSCADA 3.12
[spoiler]
0_V6.1.rar
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ecoins
Полковник
Сообщения: 4005
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 152 раза

Чиллерное охлаждение ПК. MEGA2560, esp-8266.

Сообщение ecoins »

Конкретные проекты всегда вызывают восхищение
Ваш проект - Огромное Восхищение. Спасибо.
Еще изучим повнимательнее и будем писать.
ecoins
Полковник
Сообщения: 4005
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 152 раза

Чиллерное охлаждение ПК. MEGA2560, esp-8266.

Сообщение ecoins »

Посмотрел проект.
Во-первых благодарю за использование блоков ecoins.
Во-вторых - озадачил и удивил выбранный Вами способ переключения экранов LCD, мы такой замысел в библиотеку не закладывали, а Вы сделали, у Вас работает и когда мы внимательно посмотрели библиотеку поняли, что и должно работать. Теперь будем иметь ввиду. Спасибо за открытие для нас этого полезного свойства.
И еще вопрос - у Вас система измеряет быстродействие запущенных задач на ESP8266 и MEGA2560 - какие показатели получились?
sowaxm
Рядовой
Сообщения: 30
Зарегистрирован: 06 дек 2020, 18:20
Имя: Андрей

Чиллерное охлаждение ПК. MEGA2560, esp-8266.

Сообщение sowaxm »

1234.jpg
ESP8266 ~5000 циклов
MEGA2560 ~2500 циклов
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ecoins
Полковник
Сообщения: 4005
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 152 раза

Чиллерное охлаждение ПК. MEGA2560, esp-8266.

Сообщение ecoins »

sowaxm писал(а): 12 ноя 2022, 19:23 ESP8266 ~5000 циклов
MEGA2560 ~2500 циклов
Спасибо, неплохие показатели. В проекте видно где можно ускорить для MEGA в 7-15 раз, но и так все замечательно.
Поздравляю и с проектом, и с хорошими результатами по быстродействию.
sowaxm
Рядовой
Сообщения: 30
Зарегистрирован: 06 дек 2020, 18:20
Имя: Андрей

Чиллерное охлаждение ПК. MEGA2560, esp-8266.

Сообщение sowaxm »

Спасибо за положительный отзыв. Приятно удивлен интересом к проекту, постараюсь выложить дальнейшее развитие и другие поделки.
artemka19
Лейтенант
Сообщения: 540
Зарегистрирован: 03 сен 2020, 15:41
Откуда: Питер
Имя: Артем
Поблагодарили: 1 раз

Чиллерное охлаждение ПК. MEGA2560, esp-8266.

Сообщение artemka19 »

[ref]sowaxm[/ref],
почему два МК используется ?
sowaxm
Рядовой
Сообщения: 30
Зарегистрирован: 06 дек 2020, 18:20
Имя: Андрей

Чиллерное охлаждение ПК. MEGA2560, esp-8266.

Сообщение sowaxm »

artemka19 писал(а): 12 ноя 2022, 20:47 [ref]sowaxm[/ref],
почему два МК используется ?
у megi много ног и портов, esp имеет wi-fi на борту и веселей работает с LCD
ecoins
Полковник
Сообщения: 4005
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 152 раза

Чиллерное охлаждение ПК. MEGA2560, esp-8266.

Сообщение ecoins »

sowaxm писал(а): 12 ноя 2022, 20:10 Спасибо за положительный отзыв. Приятно удивлен интересом к проекту, постараюсь выложить дальнейшее развитие и другие поделки.
Было бы очень полезно и для нас, и для форума.

Отправлено спустя 20 минут 35 секунд:
sowaxm писал(а): 12 ноя 2022, 20:55 у megi много ног и портов, esp имеет wi-fi на борту и веселей работает с LCD
Попробую уточнить - i2c на ESP8266 работает на частоте 100кГц, на Mega2560 на частоте 400кГц.
Другое дело, что у Вас проект на Mega2560 не очень оптимизирован.
Так плата 2 выполняется в каждом цикле, а там стоит Poliqon - ояень не быстрый блок - лучше это блок поставить под диспетчер. например под быструю задачу.
Плата 3 также вызывается в каждом цикле - лучше поставить под медленную задачу.
В проекте Вы реализовали очень полезную вещь - на дисплее можно отслеживать быстродействие.
Вы можете реализовать оптимизацию и увидите результат.
По дисплеям - блоки дисплеев вроде и версии 7.10 могут выводить формат float с заголовкам и суффиксами - это сильно ускоряет работу относительно использование String.
При верной оптимизации (это не сложно) Ваш проект мог бы реализован полностью на Mega2560, а ESP8266 работал бы только как мост UART-WiFi.
Быстродействие на Mega2560 было больше 12-16тыс. циклов loop(), сам проект существенно стал бы проще.
sowaxm
Рядовой
Сообщения: 30
Зарегистрирован: 06 дек 2020, 18:20
Имя: Андрей

Чиллерное охлаждение ПК. MEGA2560, esp-8266.

Сообщение sowaxm »

ecoins писал(а): 12 ноя 2022, 21:47 Так плата 2 выполняется в каждом цикле, а там стоит Poliqon - ояень не быстрый блок - лучше это блок поставить под диспетчер. например под быструю задачу.
это дало прирост с 2500 до 3200 т.ц.
ecoins писал(а): 12 ноя 2022, 21:47 Плата 3 также вызывается в каждом цикле - лучше поставить под медленную задачу.
это дало прирост с 3200 до 12000 т.ц.
WhatsApp Image 2022-11-17 at 22.07.57.jpeg
Большое спасибо за консультацию.
2560_V2.rar
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ecoins
Полковник
Сообщения: 4005
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 152 раза

Чиллерное охлаждение ПК. MEGA2560, esp-8266.

Сообщение ecoins »

sowaxm писал(а): 17 ноя 2022, 22:28 Большое спасибо за консультацию.
Вам спасибо за интересный и содержательный проект и успешное использование разработок ecoins.
Аватара пользователя
Vuktor
Сержант
Сообщения: 238
Зарегистрирован: 11 апр 2021, 14:44
Имя: Vuktor

Чиллерное охлаждение ПК. MEGA2560, esp-8266.

Сообщение Vuktor »

Если система охлаждения потеряет герметичность в каком-то месте. Что будет с материнской платой в этом случае?
sowaxm
Рядовой
Сообщения: 30
Зарегистрирован: 06 дек 2020, 18:20
Имя: Андрей

Чиллерное охлаждение ПК. MEGA2560, esp-8266.

Сообщение sowaxm »

Vuktor писал(а): 20 ноя 2022, 23:46 Если система охлаждения потеряет герметичность в каком-то месте. Что будет с материнской платой в этом случае?
Добрый день.
Кратковременные (мин 10-15) контакты с гликолем плата пережила без последствий, промыл водой, высушил, работает.
Хуже с конденсатом и наледью, образуется как на водоблоке, так и мат.плате в зоне процессора, надо утеплять места контакта с воздухом, но на работоспособность не влияет, зависания не замечены, или не опускать температуру ОЖ ниже точки росы.
holodaleksey
Лейтенант
Сообщения: 595
Зарегистрирован: 10 янв 2016, 13:47
Благодарил (а): 1 раз

Чиллерное охлаждение ПК. MEGA2560, esp-8266.

Сообщение holodaleksey »

[ref]sowaxm[/ref], если не секрет, от чего компрессор? Или модель его можете сказать?
Интерес праздный, сам потихоньку наночиллер ваяю) пока жду конденсатор с алика
Аватара пользователя
Vuktor
Сержант
Сообщения: 238
Зарегистрирован: 11 апр 2021, 14:44
Имя: Vuktor

Чиллерное охлаждение ПК. MEGA2560, esp-8266.

Сообщение Vuktor »

[ref]sowaxm[/ref], А как насчёт того чтоб в ванну с маслом поместить материнку, а уже масло охлаждать?
sowaxm
Рядовой
Сообщения: 30
Зарегистрирован: 06 дек 2020, 18:20
Имя: Андрей

Чиллерное охлаждение ПК. MEGA2560, esp-8266.

Сообщение sowaxm »

holodaleksey писал(а): 21 ноя 2022, 23:08 если не секрет, от чего компрессор? Или модель его можете сказать?
Интерес праздный, сам потихоньку наночиллер ваяю) пока жду конденсатор с алика
L57TN, в холодильных витринах применяется
holodaleksey
Лейтенант
Сообщения: 595
Зарегистрирован: 10 янв 2016, 13:47
Благодарил (а): 1 раз

Чиллерное охлаждение ПК. MEGA2560, esp-8266.

Сообщение holodaleksey »

Неслабо) 700Вт при +7/55 ))
sowaxm
Рядовой
Сообщения: 30
Зарегистрирован: 06 дек 2020, 18:20
Имя: Андрей

Чиллерное охлаждение ПК. MEGA2560, esp-8266.

Сообщение sowaxm »

Vuktor писал(а): 22 ноя 2022, 01:23 А как насчёт того чтоб в ванну с маслом поместить материнку, а уже масло охлаждать?
Такое видел в интернете, применяли для экстремального разгона.
У меня не было задачи разгона ПК, даже железо подобрал времен корпуса, 775 сокет,core 2 quad. Это тот случай когда процесс интересней результата.
sowaxm
Рядовой
Сообщения: 30
Зарегистрирован: 06 дек 2020, 18:20
Имя: Андрей

Чиллерное охлаждение ПК. MEGA2560, esp-8266.

Сообщение sowaxm »

Доброго времени суток.
Давненько никто не выкладывал проектов, выложу промежуточные результаты.

Основные изменения:
-сменил экран на TFT 3.2, подключен по SPI к ESP
-«силовую» часть собрал на отдельной плате, раздельное питание и земли для «силы» и «автоматики», транзисторы включаются через оптопары
-Задействовал аналоговый вход ESP, 5 кнопок с резисторами
-«силовую» плату поставил 2ым этажам над мегой, перегородки из 4мм акрила
-упаковал все внутри корпуса, компоновка не окончательная

Возникли следующие проблемы:
- при включении компрессора через реле, в 20% случаев, экран начинает глючить, подключил через твердотельное реле, помогло. Интересно, есть ли способы побороть помехи при «прямом пуске»?
- вентиляторы неприятно воют до 95% шима, возможно кто-то подскажет как поменять частоту шима на МЕГЕ.

Внешний вид
[spoiler]
1.jpg
2.jpg
3.jpg
4.jpg
12.jpg
[/spoiler]
Опрессовка, вакуумация
[spoiler]
5.jpg
6.jpg
[/spoiler]
Автоматика
[spoiler]
7.jpg
8.jpg
9.jpg
10.jpg
11.jpg
[/spoiler]
Обмерзание теплообменника
[spoiler]
13.jpg
[/spoiler]
Немного графиков
[spoiler]
14.JPG
[/spoiler]
FL_PROG.rar
Видео
https://youtu.be/LkFSuC0LwlI
https://youtube.com/shorts/gchwnofKZzU?feature=share
https://youtube.com/shorts/_qGtTCiUZYY?feature=share
У вас нет необходимых прав для просмотра вложений в этом сообщении.
WildCat
Лейтенант
Сообщения: 556
Зарегистрирован: 04 июн 2022, 04:14
Имя: Михаил
Благодарил (а): 5 раз
Поблагодарили: 9 раз

Чиллерное охлаждение ПК. MEGA2560, esp-8266.

Сообщение WildCat »

sowaxm писал(а): 27 май 2023, 00:23 Интересно, есть ли способы побороть помехи при «прямом пуске»?
Снабберно-варисторная защита. Желательно подключать как можно ближе к нагрузке.
Варистор с классификационным напряжением на 70..100% больше номинального рабочего.

Я сам недавно закончил проект кондиционера. 3 компрессора, 4 вентилятора с управлением скоростью, и ещё много чего по мелочи ))
Тоже была проблема с помехами при коммутации компрессоров (1,3 кВт каждый, 230В), прямой пуск. Поставил снабберы и варисторы на каждый компрессор - всё хорошо стало.
[spoiler]
IMG_20230527_005544.jpg
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ответить

Вернуться в «Проекты с разными контроллерами»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость