Перейти до публікації
Пошук в
  • Додатково...
Шукати результати, які містять...
Шукати результати в...

TaurosRMK

Пользователи
  • Публікації

    2 379
  • Зареєстрований

  • Відвідування

Усі публікації користувача TaurosRMK

  1. Так у вас же наче нагрівач є на вході в ПВУ чи навіть в самій ПВУ?🤔
  2. Нагрівач на вході )) До речі, я тут провожу деякі зміни і вентиляція тимчасово не працює. Залишив її вимкненою і забув про теплообмінник. Пройшло кілька днів, якраз гарні морози, вирішив заглянути, а там ТО обмерз... 😕 Треба було перед зупинкою добре прогнати і прогріти, а краще навіть зняти і занести в хату. Але то вже історія. Розмерз в хаті, промив його добряче, вже другий день в теплі, день стояв у ванній, день на теплій підлозі. І от глянув, а між пластинами все ще є каплі води. Тобто за два дні він так і не висох з середини. До чого це тут. Оскільки у вас вентиляція на низьких обертах, то цілком ймовірно вентилятори не можуть вигнати конденсат з середини і він обмерзає не тільки на виході з ТО, але й глибоко в середині. Від цього і страждає ефективінсть, а також з часом обмерзання все більше і більше. Ваш експеримент якраз це і підтверджує.
  3. В темі про вентиляцію експерти рекомендували екранований кабель до датчиків, а якщо вита пара, то ще краще. От і використовую екрановану виту пару. Сам кабель прокладений практично поруч з силовими приблизно 2.5-3 м, а далі розходяться, а також в системі є SSR регулятори напруги (фазовий зсув), то ж вони також дають своє. Тому думаю екран не пошкодить.
  4. Тобто щоб екран виконував свою функцію, це можливо тільки при ідеальному заземленні? А якщо опір заземлення невідомий, тоді що?
  5. Дякую, але то вита пара не для обтискання в конекторі, а для підключення датчиків, тобто дроти просто на клеми, а екран на PE. Як варіант наростити екран куском проводу ПВ-3, який підключити да PE шини. Але алюмінієва фольга з мідним дротом, то якось не по канонах, але все ж таки ток тут не буде проходити і це в теплому приміщенні, тому думаю прокатить.
  6. Панове, а як правильно заземлити екран витої пари? Кабель F/UTP, екран алюмінієва фольга і мідний дріт. Спочатку хотів з екрану скрутити косичку, обтиснути накінечником і на PE шину, але здається то не так має бути 😁
  7. Команда є, я і мої друзі Claude і Copilot 🤣 Досвід в них є, код пишуть швидко, на будь які запити ))) На рахунок версій - не впевнений нащо аж півсотні, якщо тут за пару днів можна сказати бета версія вже готова, яка на 80% має бажаний функціонал. Ну звісно це все не з нуля, а фактично повторення того, що вже було на старому контролері, тільки з деякими змінами. А що не так з алгоритмами і ресурсами заліза? От просто не розумію, якось це все працювало на аналогічній ESP32 приблизно з січня минулого року і до кінця серпня, без будь яких нюансів, 24/7 🤔 А тоді щось не так пішло з І2С (велика обнова) і трохи поламалася робота через регулярні збої. Але проблема не в залізі/коді, а в шині І2С під 10 метрів 😅 Зараз такий самий чіп ESP32-Wroom-32E-N16 (попередній взагалі був *-N4), функціонал передбачається такий самий, тільки з деякими змінами, які за рік користування захотілося змінити/покращити. Тому на мою думку і з досвідом використання контролера на ESP32 для таких задач, не бачу проблем. Має працювати. То ж не керування датацентром, де сотні операцій за секунду і складні алгоритми. Що ж такого в умовах перевірки стану датчиків і якщо умова true, то увімкнути декілька реле, змінити швидкість вентиляторів, запустити нагрів? А дальше знову моніторити стан датчиків і при потребі знову ж таки вмикати/вимикати реле. Елементарні умови і задачі. Так що я без поняння про які нюанси ви пишете. Може хоча б коротко про них розкажете, щоб я перевірив? Я не стверджую що в тому коді все зроблено по всіх канонах, точніше не в самому коді, а в побудові логіки роботи. Тому що код Claude пише дуже непоганий, навіть сам алгоритми пропонує, але як пов'язати одну задачу/алгоритм з усім проектом, щоб це все було правильно, де і які умови потрібно перевіряти, локально чи глобально і всяке таке, з цим хіба що можуть бути нюанси, тому що я не програміст і цю всю логіку, що і як має бути, не знаю. У всьому іншому, словесно описати алгоритм і з допомогою помічників довести до потрібного результату, наче не виникає нюансів.
  8. Раніше написаний в цій темі код працював цілком задовільно до певного часу. Не скажу що в тому коді реалізував все що хотів, і що все було правильно, але все працювало. В один момент щось пішло не так і контролер на ESP32 (Kincony A2) який керував всім, почав перезавантажуватися. Просто збій і все, що призводило до того, що автоматизації злітали і не виконувалися так, як треба. Згодом знайшов причину в шині І2С, яка по мірках І2С була зовсім трохи довга 🤣 В результаті було прийняте рішення дещо модифікувати контрольний пункт для ПВУ. Два окремих контролери замінив на один, також на ESP32, датчики пішли на RS485, ще дещо переніс і в результаті пів щита вільного )) Це все відповідно потягнуло за собою зміну коду. А в даний час маючи доступ до ШІ писати код простіше простого. Маючи майже рік аналізу роботи системи, я приблизно знав що хочу змінити або додати. Тому саме тим і зайнявся. Логіку розділив на дві частини, базова на стороні ESPHome, яка потрібна для автономної роботи без НА, а розширення функціоналу буде в Home Assistant. Хоча зараз закінчив з ESPHome і бачу що в НА майже немає що переносити, бо все без проблем реалізувалося на ESPHome (мається на увазі базове). А крім цього навіть не знаю що таке може знадобитися в ПВУ, що не можна реалізувати в ESPHome. А в тім, побачимо як воно буде. Озброївшись VSCode записав базовий код для контролера, а за допомогою спочатку Copilot, а потім Claude інтеграцій почав писати логіку. Ну писати код це трохи перебільшення, фактично майже все написано ШІ, я тільки писав що я хочу і коригував його роботу, поки не отримав той результат, який мені треба. Лінь доходила до того, що я писав щоб ШІ змінив інтервал оновлень сенсорів, ну просто циферки поміняти 🤣 Але навіть так, за декілька днів, особливо не розбираючись в коді, отримав готовий результат валідного коду. Перфект! Базовий функціонал це не просто увімкнути вентилятори і хай собі крутяться. А маючи набір датчиків температури і вологості як в системі, так і на вулиці, датчики потоку повітря, системою можна гнучко керувати. Тому замість простого вмикання/вимикання, система має слідкувати за змінами, підтримувати потрібний потік повітря, реагувати на команди користувача, фіксувати аварійні випадки і сповіщати про них. Отже, структура проекту розбита на папки, які підключаються в основному файлі. Зручно, чисто і зрозуміло. Звісно зараз цим нікого, а тим більше програмістів, не здивуєш, але майже 2000 рядків коду (без коментарів) пхати в один файл і ритися в тому, виглядає дурним. Тим більше що це тільки базовий функціонал, ще дещо буде додано після обкатки системи, а може і взагалі все буде зроблено на ESPHome. ----- Перемикач запуску системи. Нічого не звичного, перевірка стану системи, якщо в аварійному режимі, то система не запуститься, в інших випадках запуск відповідного скрипта на старт чи стоп системи. В коді ще відсутній функціонал сповіщень в телеграм, додано буде пізніше. Тому в багатьох місцях коду будуть відповідні сповіщення, щоб було зрозуміло що з системою. Скрипт запуску. Скрипт зупинки. Скрипт прогріву теплообмінника. Скрипт аварії. На даний час це фактично просто запуск скрипта зупинки системи, але не користувачем, а системою. Наразі цей скрипт ще не повноцінний, бо треба подумати що саме буде визивати аварії, а що може ігноруватися. Поки що аварію визиває загроза обмерзання теплообмінника, якщо температура на витяжці після ТО опускаєтсья нижче 3°C, то це тригер для аварійної зупинки. Це ніби все, що пов'язано з запуском/зупинкою системи, як вручну, так і самою системою. Для базового і автономного функціоналу цього думаю достатньо.
  9. Постає таке саме питання, але не для ввідного щита, а для щита вентиляції, де дроти 1-2.5 мм2 і навантаження до 2.5 кВт. Чи дозволяється використовувати клеми на дінрейку під N провідник? Якщо L підключаєтсья через такі клеми, то в цілому і N може йти поруч? І таке саме для PE провідника, для якого навіть зроблена спеціальна PE клема з контактом до дінрейки. У ввідному щиті напевно не пройде такий варіант, бо ті клемники максимум до 22-24А (для тонких проводів) і займають трохи місця, але у всяких щитах керування використання таких клем для N і PE буде допустимо?
  10. Тут така справа... що N проводи всі на шині, аналогічно як і PE. А знімав я проводи з клемників на дін рейці, а там тільки L, якісь датчики або з блоків живлення. Тобто N з PE не міг ніяк замкнутися. Тому і стало дивно як це сталося. Вже думав що автомат у вимкненому стані якось пропускає ток чи що за біда. Просто не звернув увагу що саме робив в той момент, тобто які з дротів знімав, бо подумав то якесь екстренне вимкнення.
  11. Чим датчик температури/вологості не може виступати тригером? Накладний датчик температури приклеїти до стіни в критичному місці (наприклад в зовнішньому куті кімнати) і рахувати точку роси по пологості в кімнаті. Робочий варіант Але краще вже хай тих 30-40 кубів постійно циркулює по будинку. Знизив в себе оберти вентиляторів до мінімуму, вийшло по 650 об/хв. В такому режимі датчики фіксують потік ~45 кубів. Для сценаріїв коли нікого в будинку немає думаю цілком достатньо. Споживання біля 14 Вт, але це не тільки вентилятори, там ще блоки живлення, контролер, датчики.
  12. Дано щит управління вентиляції, заведено 230В. Нещодавно робив зміни в щиті, знімав непотрібні пристрої і переводив на тимчасову роботу. Перед щитом стоять три однополюсні автомати, всі вони звісно були вимкнені. Знімаючи непотрібні дроти з клемників в один момент спрацював ПЗВ. Цілком ймовірно що в той момент торкнувся металевої монтажної панелі одним з проводів (панель заземлена). При чому до моменту спрацювання ПЗВ було знято багато дротів і вони скоріш за все також торкалися монтажної панелі, але якийсь один виявився не таким. А може до руки торкнувся проводом, не можу гарантувати. Як так сталося що спрацював ПЗВ? Це ж виходить небезпечно навіть при вимкнених АВ?
  13. Може хто в темі, чи є в нас якийсь сервіс, де можна замовити друковані плати в невеликих кількостях, до 5 шт? Іноді хочетсья щось спаяти компактно або не стандартно, а на макетних платах з алі не завжди виходить так як хочеться. А також ті макетки прямокутної форми, а буває що треба якісь вирізи, чи заокруглення, щоб в якусь коробку/корпус гарно зайшло.
  14. А як їх зробити, щоб було правильно і які показники мають бути? Зараз вже пізно і варіанту "До" не буде, хоча може назад припаяти той конденсатор ))) З іншого боку я щуп ніяк не тримав, вставив в клему два куски мідної жили і до неї чіпав щуп. По іншому ніяк не причепити щуп. А рукою торкався тільки самого осцилографа. А де ви були вчора? Я ж фото ще вчора скинув, всі мовчали 😅 Чи то ви зареєструвалися під Аню? 🤣 В цілому така думка була, якщо пристрій 2 роки працює без збою з таким конденсатором, то має бути все добре. Але маю нові конденсатори, то чомусь вони не випуклі, а рівні 🤔 Зараз вже що робити, дороги назад немає, хіба що припаяти аналогічний smd, щоб було як з заводу, за виключенням вирваної площадки ))) В цілому гірше не стало, надіюся, тільки даремно потратив час.
  15. Перепаяв конденсатор, заодно і площадку під одною ніжкою відірвав 🤣 Не могло все пройти гладко. Може площадка була слабка, бо я навіть не сильно нагрів і одна ніжка знялася, а інша разом з площадкою. Тим не менше, добре що то мінусова, з плюсовою було би трохи складніше. Також добре що колись купив конденсатор з ніжками і SMD, якраз на той самий випадок якщо щось піде не так і не зможу припаяти/відпаяти SMD конденсатор. Зробив площадку поруч на полігоні GND, припаяв конденсатор, ніби все добре, тримається і головне працює. Але чи варто було то робити, питання без відповіді. Перед цим запитав в ШІ як перевірити той вздутий конденсатор і потім новий, щоб порівняти чи буде якась різниця. Запропонував осцилографом перевірити на клемах живлення регулятора (12В) і на вихідних 0-10В. Перевірив "до" і "після", як на мене різниця практично ніякої 🤨 Напевно міг і далі старий конденсатор залишатися... Для прикладу на клемах живлення ось так На клемах 0-10В ось так Ну може на клемах 0-10В стало зовсім менше, "до" було 40-50 мВ, а "після" стало 35-45 мВ. Більше змін не помітив. Але що "до", що "після" показання осцилографа в стані "спокою" одні, тобто коли його не торкатися, а коли торкаюся його рукою, то показання різко збільшуються. Для прикладу ось на клемах живлення, варіант після заміни конденсатора. До заміни ситуація була така сама 😐 Без поняття нормально це чи ні. А так, хоча б набув досвіду випаювання SMD конденсатора 😅
  16. До речі, чи може бути конденсатор причиною яких небуть перешкод? Є регулятор rs485 - 0-10V, куплений звісно на алі. З самого початку при огляді помітив що один конденсатор зовсім трохи вздутий, але не тріснув. В такому стані працює вже напевно більше ніж 2 роки, оберти регулюються, напруга на виході стабільна, тобто при 50% там 5В, при 75% - 7.5В. Чи можна якось перевірити той регулятор чи конденсатор? Бо якщо він якось заважає іншим пристроям, то варто би його перепаяти. Конденсатори зразу були куплені, але от уже другий рік як перепаюю 🤣
  17. Ех... коли замовляв ці вентилятори на алібаба, цікавився у виробника чи має він регулятор для вентиляторів. Тоді запропонували готовий пристрій який регулює швидкість і зчитує оберти, і це все можна контролювати через rs485. Але тоді воно мені не було потрібне, бо можна було використати звичайну esp32 і окремий регулятор 0-10В, який вже в мене був. Як ось тут і починав.
  18. А чому ні? То ж 1-wire просто названо, а фактично пряме підключення до GPIO, яке в коді може бути записано як rx/tx, або просто gpio. Фактично там перемичка просто робить підтяжку тих двох пінів до 5В, якщо я правильно зрозумів. Виходить що це як гола esp32, де ти просто додаєш два резистори або не додаєш їх, а в коді пишеш що треба. Тому має працювати. Тільки я подумав що напряму напевно буде трохи небезпечно, потрібні якісь оптопари чи що... Як це зроблено в Kincony A2, та й тут також цифрові входи через оптопари. Не дуже зрозумів що ви маєте на увазі. Який код і для чого переписувати? То ж нічого наче не змінить... Або залишити kincony, але вона займає трохи місця і задля двох входів для зчитування обертів виглядає трохи не розумно її залишати. А який то девайс має бути щоб зчитував оберти і передавав по rs485? Одним оком пошукав на AliExpress, але не знайшов. Показує якісь лічильники е/е.
  19. В процесі робота над тим, щоб трохи модифікувати поточний щит управління вентиляцією. По плану заміна поточних двох окремих контролерів (в цілому одного вже немає, вже в іншого власника) на один з більшою кількістю виходів. На алі знайшов підходящий варіант, чимось нагадує Kincony, але бренд інший. Моделей не так багато як в Kincony, але точно Kincony стали натхненням, бо є дуже схожі моделі, але з деякими відмінностями (в кращу сторону). Вибрав собі такий варіант, від продавця (він же виробник) отримав повну схему побудови і ніби все мало би бути добре. В процесі роботи з кодом, а саме з сенсорами зчитування обертів вентилятора, який реалізований через зчитування на цифрових входах імпульсів, виявилося що поточний контролер не підходить під цю задачу 😐 Все через те, що цифрові входи не напряму до GPIO, а через розширювач входів/виходів PCF8574. І як вчора жпт відповів, що такий варіант не годиться для зчитування імпульсів, через те що це не пряме підключення до GPIO, а фактично емуляція через I2C. І в коді треба вказувати саме GPIOxx, а в даному випадку це виглядає так, що може не сприйнятися навіть самим кодом. - platform: pulse_counter pin: number: GPIO36 inverted: true name: "Fan Supply RPM" id: supply_fan_rpm icon: mdi:speedometer unit_of_measurement: "RPM" update_interval: 1s accuracy_decimals: 0 filters: - multiply: 0.5 - exponential_moving_average: send_every: 5 ----- pin: pcf8574: pcf8574_in_hub number: 0 mode: input inverted: true Сумно трохи, тому що хотів якраз позбутися всього барахла в щитку і використати тільки один контролер, і якраз цей повністю задовільняв мої потреби, маючи всі потрібні входи/виходи. Але один нюанс виліз 😒 Тому, жпт каже своє, але цікавить думка місцевих експертів, чи є якісь варіанти завести тут зчитування обертів? Вільних GPIO не передбачено, всі занято і розпаяно. Хоча все ж таки є два можливих варіанти отримати GPIO. Один з них передбачає випаювання деяких smd резисторів, що не дуже хочетсья робити, так як плата гарно залита лаком і робота має бути ювелірна, щоб лишнього не випаяти. А другий - це виведений на платі конектор для підключення HMI, який може бути rx/tx або через перемичку на платі стати просто двома GPIO. Але цей конектор планував використати для інших цілей 😅 По схемі виглядає ось так і ніби якраз має вбудовані підтягуючі резистори, які потрібні для зчитування обертів. Тільки не зрозуміло чи вони підійдуть. Хоть бери і залишай поточну Kincony A2 в якості допоміжного контролера з додатковими входами/виходами 😬
  20. В мене більше перший показник, а другий неможливий, тому що прокладка повітроводів по холодному горищі і хоть вони більш-менш утеплені, все рівно є тепловтрати, тому приходиться користуватися нагрівачами. Один нагрівач щоб в хату не дуло холодним, він зазвичай зовсім трохи підігріває, на 1-2С, а другий нагрівач з вулиці, щоб при -5С і нижче не вдаватися до таких трюків як на скріншотах вище, де витяжка переважає притік на 30-50% і більше. Але при теперішних зимах він також не дуже сильно гріє. Тому без нагрівачів ніяк, а це вже якісь енерговитрати. Важко представляю як система могла би працювати взагалі без нагрівачів, тільки на одних вентиляторах і ТО, при будь якій температурі на вулиці, хоть -15С. Якщо ще постнагрів може бути непотрібен, якщо повітроводи розведені по теплому приміщенні, то тягнути з вулиці -15С прямо на ТО це критично.
  21. Хочете сказати, якщо витяжку увімкнете на 100%, а притік на 50%, то система не буде працювати? Чи двері вхідні не зможете відкрити? Що має статися в такій ситуації? Та мене зараз це мало хвилює, важливі показники температур по датчиках. Перший показник щоб не обмерз ТО (не нижче 5С), інший щоб в кімнати дуло не холодним повітрям (в моєму випадку не нижче 18С). ККД в цьому випадку зрозуміло що є не правильним, враховуючи дисбаланс.
  22. Не задавався цим питанням, але будинок це ж не абсолютно герметична споруда. Стіни і стеля "дихають" 😁 Плюс є кухонна витяжка, хоть і має зворотній клапан, але і він не герметичний, а більше від комах. А також що таке 80 кубів на ~260 кубів загального обєму, хіба то багато, близько 30%? Але то немає сенсу, бо система тимчасово працює без нагрівачів і приходиться піднімати витяжку, щоб не обмерзло. Надіюся що скоро перероблю і вернуся до балансу. З іншого боку можу на витяжці дати 100% (~400 кубів), а притік залишити на 200 кубах, і нічого не станеться... Якось воно працює. Принаймні будинок не стає меншим в об'ємі 🤣
  23. Тут ШІ рекомендує таке. Але то все рівно тимчасово, бо через деякий час баланс зміститься знову. Здаєтсья деякий час назад ви писали що все внормувалося, а зараз знову ККД впав?
  24. Ну не знаю, в мене при -6С на вулиці за 95%+ перевалювало 🤣
  25. Ну якось так ))) Я підключив, перевірив, все працює - залишив так і ніяких проблем не було. В наявності є ESP32 C3 Super Mini і TTL-RS485, плюс плати для розпайки. Залишиться тільки то розпаяти і засунути в коробки. Але дивлячись як останнім часом я хочу таким займатися, то... 😁
×
×
  • Створити...