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

TaurosRMK

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

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

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

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

  1. Ну так, я про це і згадував в першому повідомленні за сьогодні, що краще було б мати сенсори одного типу. Були б проблеми конкретно з сенсорами, то вони мали б повторюватися всюди, незалежко до якої ESP підключені. А так проблеми тільки коли підключені в щитку до Kincony A2, але в той же час без єдиного нюансу працюють з тою ж Kincony A2 поза межами щитка, чи з будь якою іншою ESP. Значить щось в щитку їм заважає. Також можливо логічніше було б купити 1 шт РТ1000 (один є "лишній") ніж 6 шт DS18B20. Хоча, маю сам сенсор РТ1000, потрібно всього два дроти припаяти, в гільзу запхати і датчик готовий ))) Але враховуючи що DS18B20, які зараз маю, стоять зі сторони будинку, тобто один на витяжці до теплообмінника, інший на притоці після теплообмінника і перед постнагрівачем, то їх функція чисто інформаційна, вони не беруть участі в автоматизаціях чи контролі чогось критично важливого. А РТ1000 стоять перед теплообмінником з вулиці, він же контроль переднагрівача, інший на витяжці зі сторони вулиці (контроль обмерзання), і третій після постнагрівача. Згадав що є лишній РТ1000 і DS18B20, підключив до ESP, поставив на відстані 3 см один від одного, пройшов деякий час, різниця в показаннях зберігається на рівні 0.4-0.5 °C. Це в стані спокою при кімнатній температурі. Третього контрольного сенсору немає. В цілому можна ці два якось протестувати, але знати б як це зробити. Можливо буде видно чи буде зберігатися різниця в показаннях і можна буде якось підкоригувати значення тих сенсорів, які зараз змонтовані в вентиляції.
  2. Хочете сказати що РТ1000 недостойні сенсори? 🙂 Ті DS18B20 які маю з Aliexpress, тому цілком ймовірно що прибріхують трохи. Але SHT30 показує +/- ті самі значення що й DS18B20, безпровідний Xiaomi аналогічно (там здаєтсья SHT40), тому вже важко сказати що DS18B20 якісь браковані. Бо якщо б були браковані/підроблені, то показання могли б відрізнятися в різну сторону і відрізнятися між всіма цифровими сенсорами. Тобто якщо один DS18B20 показує 15С, інший 15.9С, SHT30 14.3С, то тоді можна щось говорити про браковані/підроблені сенсори, але якщо вони всі показують +/- 0.2С, то якби і не скажеш що тут щось не так. Але з іншої сторони стоять РТ1000, які показують інші дані, і тут вже видно що щось не так. З приводу заміни всіх сенсорів на DS18B20, в теорії можна, на практиці не дуже, тому що з ними є якась проблема, точніше не з самими сенсорами, а з їх підключенням. Нагадаю що в мене Kincony A2 на базі ESP32, де є входи з потрібними підтягуючими резисторами для підключення DS18B20. І цей контролер знаходиться в щитку з іншим обладнанням для вентиляції, якщо підключаю туди DS18B20, то є проблеми зі зв'язком, в логах починають сипатися попередження про шину і час від часу пропадає зв'язок з сенсорами. Поза щитком все працює, а в щитку щось заважає. Більш детально проблема описана в темі про електрику. Тому ці два DS18B20 підключені для до окремої ESP32, яка знаходиться на корпусі ПВУ, відповідно на неї і на сенсори нічого не впливає і все працює. Якщо міняти всі сенсори на DS18B20, то для початку треба розібратися що їм заважає працювати в щитку з основним контролером. А це вже задача не на зараз, можливо на пізніше, коли потепліє, тому що це знову перероблення щитка, нові дроти і тд. Потрібно зиму пройти з тим що є, а там побачимо. Є ще нюанс з РТ1000, а точніше з тим контролером, який зчитує, потрібно врахувати опір дротів до яких підлючені РТ1000, це частково скоригує показання. Але там не більше 5-6 м дроту, тому не думаю що воно суттєво впливає на показання щоб аж на 1-1.2С показувати више, і здається я вносив ці дані, хоча не впевнений. Це треба перевірити.
  3. На скільки ймовірно то, що один тип сенсорів має похибку в плюс, а інший в мінус? Є дві штуки DS18B20, 4 шт РТ1000, 1 шт SHT30, всі вони підключені до вентиляції. З кожної сторони теплообмінника стояли РТ1000 + один SHT30 на витяжці, DS18B20 ставив для постнагрівача. Але з DS18B20 були якісь проблеми і вирішив забрати його, а РТ1000 поставити на постнагрів, там він більш потрібніший, також зняв інший РТ1000 біля теплообмінника і поставив на їх місце два DS18B20. Вийшло так, по сторонах теплообмінника з вулиці стоять РТ1000, по сторонах від будинку DS18B20, і один РТ1000 після постнагрівача. Все працює, але помітив один нюанс, DS18B20 занижують показання***, тому що температура після рекуператора яка йде в кімнату (DS18B20) менша на +/- 1С ніж температура після постнагрівача (РТ1000) коли він навіть не увімкнений, а це зовсім не логічно. Зробив експрес тест, всі наявні сенсори (2 шт DS18B20, 4 шт РТ1000, 1 шт SHT30, 1 шт безпровідний Xiaomi чисто для порівняння) поставив поруч на скільки це можливо, залишив так майже на годину, після чого подивився на результати. Результати були приблизно такими, всі РТ1000 показували однакову температуру +/- 0.2С, інші сенсори показували також майже однакову температуру, тих же +/- 0.2С, але вона була меншою на 1-1.2С від показань РТ1000. Розумію що цей тест зовсім не тест, але розбіжність більше одного градуса між аналоговими і цифровими сенсорами трохи насторожує, бо не зрозуміло які показують правильно, чи аналогові завищують, чи цифрові занижують. Похибка РТ1000 +/- 0.5С, DS18B20 також +/- 0.5С, SHT30 +/- 0.2С, звідси і напрошується питання, яка ймовірність того, що РТ1000 завищують на свою похибку, а цифрові занижують, відповідно і виходить різниця в один градус. Хоча думаю що то малоймовірно таке, скоріш за все або одні завищують на цілий градус, або інші занижують. Схиляюся до того, що цифрові занижують, більше довіряю РТ1000. Звичайно було б добре всі разом протестувати, але зараз не до того, коли сенсори вже змонтовані на свої місця. Мабуть було б логічно використовувати один тип сенсорів, але...
  4. Ще як варіант це невелике приміщення і буде однією великою душевою кабіною з унітазом в середині, без будь яких перегородок 😀
  5. Попробував використати екрановану виту пару для датчика, заземлив один кінець екрану в щитку, підключив датчик і краще не стало )) Таке відчуття що екран ще більше притягнув/посилив перешкоди, бо з заводським кабелем без екрану датчик сипав попередження, але не так часто, а з екранованою витою парою суцільна простиня з помилок - один раз показав дані, потім помилка, потім знову показав, знову помилка. Зробив трохи по іншому. Добавився ще один датчик DS18B20, а оскільки вони більше для інформації, ніж для якогось контролю, то вирішив підключити їх окремо. Взяв мініатюрну ESP32 C3 SuperMini, два підтягуючі резистори, розпаяв то на платі і поставив на горищі, де і знаходяться два датчики. А від щитка до них протягнув 5В і все прекрасно працює, без єдиної помилки/попередження. Так і залишу. Але вирішив сьогодні "протестувати" всі датчики (DS18B20 2 шт, РТ1000 4 шт), бо є підозри що вони показують різну температуру. Тест був трохи дибільний, все звелося до того що зняв датчики зі своїх місць і розставив всіх поруч, всі дроти були підключені до того щитка, нічого не міняв. Залишив так на деякий час щоб звірити показання. Помітив що ті самі DS18B20 знову почали видавати попередження і взагалі пропав зв'язок на декілька хвилин. Але в цей час вентилятори не працювали, взагалі нічого крім датчиків не працювало, і це трохи насторожило. Ставлю DS18B20 на свої місця, все працює, ставлю поруч з РТ1000 - починається. Це якась містика, яким боком одні датчики можуть впливати на інші, якщо вони взагалі підключені до різних зчитуючих пристроїв? Ставлю на відстані більше ніж пів метра, все добре, а якщо поруч, то якась фігня. Плюнув на то все, бо тепер ще більше стало не зрозуміло, адже це вже не вентилятори, бо вони взагалі були обезточені. Поставив датчики на свої місця, все працює і на тому вистачить експериментів.
  6. Може то просто технічний трап, ну там помити плитку чи унітаз керхером, а воду стягнути до трапу, або на випадок затоплення 😂
  7. Пробував з іншими блоками живлення на 9В і на 12В, та сама ситуація. Але потім почав шукати можливу причину і здаєтсья знайшов, перешкоди від вентиляторів/регулятора 0-10В. Бо якщо вентилятори не крутяться, ніяких помилок/попереджень від датчика, як тільки запускаю вентилятори, то починаються. Так, 3.3В датчик і на виході ESP32 має 3.3В на клемі під датчик. Проблема була в іншому, описав вище.
  8. Вентилятори ЕС, без поняття що там, не розбирав двигун. Кабаль на датчику звичайний, без екрану, заводський. Поряд з кабелем вентилятора, але не кабелем живлення, а керування. З вентилятора виходять два дроти, 220В і керування 0-10В. Все знаходиться на горищі, вентилятори в одну сторону, датчик в протилежну, і тільки десь 1.5 м кабелі прокладені поруч, при проході через перекриття і в кабель каналі до самого щитка.
  9. Я й забув вже про це тоді відбулися якісь зміни і проблема пропала, а насправді притаїлася 1. Заземляти корпус можна до того ж дрота, який підключений в клемній коробці вентилятора? З двигуна виходить L/N/PE 2. Екранувати неекрановані кабелі це як? Чи мається на увазі просто заміна на екрановані? Ці маніпуляції зараз не так легко зробити, тому що все прокладено, зафіксовано, прикручено і тд, треба проводити демонтажні роботи. Саме просте це можу замінити кабель на датчику на екранований.
  10. Перешкоди від сигналу 0-10В? Ситуація: є щит управління вентиляцією в якому є такий контролер Kincony A2 www.kincony.com/esp32-4g-relay.html В системі використувується один датчик DS18B20, який підключено до Kincony A2 і час від часу він видає попередження в логах і з ним пропадає зв'язок на один період оновлень датчика (в мене 5 сек). Закономірності немає, може почати сипати попередження через 3-5 хв після запуску, може через 10-15 хв, може раз в 5 хв одне попередження, а може декілька в хвилину, коротше як зайде. Почав шукати в чому може бути проблема, купив новий датчик, та сама фігня, підключив датчик до іншої плати ESP32, все працює чудово. Значить причина десь в щиті. Зняв той контролер Kincony A2, запустив його окремо на столі з підключеним датчиком. За годину часу ніяких попереджень, все шикарно. Поставив назад в щит, але підлключав дроти по черзі, все було ок, до моменту коли запустив вентилятори, посипалися попередження. Значить проблема десь тут, але як більш точно її знайти або локалізувати, щоб датчик працював без проблем, це вже інше питання. Вентилятори і контролер Kincony A2 зв'язані між собою, така схема: Kincony A2 >> RS485 >> Регулятор обертів 0-10В >> Вентилятор >> Зворотній звя'зок по обертах вентилятора >> Kincony A2 зчитує оберти. Всі девайси на одному блоці живлення 24В. Відповідно питання такі: Чи може сигнал 0-10В вносити якісь перешкоди в роботу датчиків? Дроти прокладені в одному кабель каналі, не екрановані. Чи може це бути проблема в регуляторі 0-10В (на фото)? В цьому регуляторі є один трохи вздутий (не лопнув, просто вздутий) конденсатор, воно наче працює, 0-10В видає стабільно, але може саме цей конденсатор мав би гасити перешкоди чи щось таке, а він напів робочий чи погано тримає? Чи може тут вина самих вентиляторів, можливо вони генеруються якісь перешкоди? Чи можна якось зменшити або прибрати ці перешкоди, якщо проблема не в пристроях, а просто від цього нікуди не дітися?
  11. На носі зима і повноцінно буде запущена приточно-витяжна вентиляція з рекуперацією. Відповідно неминуча ситуація зі зменшення вологості до низького рівня. Так що потрібно піднімати вологість, тим більше що це також впливає на ефективність рекуперації. Для ультразвукових зволожувачів потрібен осмос, якого немає, тому що будуть проблеми з нальотом від зволоження. Варіанти з теплим випаровуванням виглядають не дуже, є мала дитина, тому тримати такий зволожувач (а може і два) в роботі без нагляду варіант поганий. Приглянулися варіанти з "традиційним" холодним зволоженням (судячи з опису), де начебто не потрібна вода після осмосу, відповідно не буде проблем з нальотом, і можна не боятися гарячої пари. Наприклад такий vi.aliexpress.com/item/1005006024077294.html , є такі ж моделі більш потужніші, але принип той же. Є питання по фільтрах для таких зволожувачів, як часто потрібно його змінювати? Враховуючи що вода не з осмосу, а просто з крану, трохи жорстка, після фільтрації ВВ20. Зрозуміло що залежить від розмірів фільтру і продуктивності, але хоча б приблизно, на зимовий сезон вистачає чи потрібно частіше змінювати? І можливо хтось мав справу з такими зволожувачами, як вони в роботі, в плані зволоження і шуму?
  12. Можливо варто спробувати, але не впевнений що в цьому проблема, бо ESP32 (в мене Kincony A2, 9-24В) підключена до нормального блоку живлення на 24В.
  13. Чи є в когось DS18B20 підключений до ESP32 з ESPHome? Можете провірити логи чи є таке попередження як на скріншоті? Сенсор наче працює, але час від часу отаке сипле і пропадає зв'язок на інтервал оновлень сенсору. Перевірив з двома сенсорами, ситуація однакова. Також на платі Kincony A2 є 2 виходи під сенсори, підключав до двох різних, на обох така фігня. Не розумію чи в прошивці проблема, чи в самій платі, чи може то не тільки в мене таке. Дякую.
  14. А нащо регулятор обертів, якщо розглядати інструмент саме як "болгарку"? Якщо плануєте щось шліфувати/полірувати, то тоді так, регулятор обертів тут допоможе. При звичайному використанні різати/шліфувати метал, бетон і тд, як на мене регулятор без потреби. Плавний пуск аналогічно і тим більше для 125 діаметру, от для 230 діаметру то так, плавний пуск хороша штука, а для маленької болгарки і без плавного пуску не сильно кидає. Користуюся Makita GA5030 років напевно 5-6, зручна, легка, для дому те що треба. Один раз міняв щітки, на тому і все.
  15. А щось готове, ну там аналогові/дискретні входи/виходи, в корпусі на дін рейку, поставив, дроти підключив і готово? Якщо це конструктор, то трохи не підходить, бо знову треба щось нове вивчати і тд. Цікавлять саме готові рішення, без необхідності щось крутити і паяти.
  16. "Розумний" я мав на увазі що інтегрований і повністю керуєтсья через НА 😀 Бо до того ніякого зв'язку з реальністю він не мав, працював сам по собі.
  17. Покажіть де я писав що в мене готова автоматизація, бо я щось тоже перестав розуміти ))) Здається декілька разів згадував що все працює в ручному режимі і тільки, а тепер це все треба автоматизувати, для чого і створена тема 😁 Грубо кажучи зараз все на такому етапі, що все окремо працює і моніториться, але між собою ніяк не зв'язано. Для прикладу в хаті в кожній кімнаті є датчики руху і розумні світильники, і вони працюють, фіксують рухи, але освітлення ніяк не автоматизовано, треба вручну вкл/викл. Так само в мене і з вентиляцією 😄
  18. Так я наче це і писав, що ніякої автоматизації немає, все в ручному режимі )) ну крім того що в НА зробив переключення режимів вентиляторів по графіку 😂
  19. Так а що зміниться, якщо я розпишу конкретніше? То ще більше тексту буде, бо тоді будуть реальні дані і фактично це вже буде частина автоматизації тільки написана словами )) Наприклад: Натиснута кнопка "Старт", команда на запуск вентиляції, спочатку треба відкрити заслінки, вони привязані до вентиляторів (на одному реле), тобто подаєтсья команда на ПЛК DO1 / DO2 для подачі живлення на вентилятори і заслінки, але оберти вентиляторів поки на нулі, час відкриття заслінки 75 сек, після чого можна запускати вентилятори. Перевірка вуличної температури, якщо це зимовий період (наприклад Т < 15°C), то можливо є сенс спочатку запустити витяжний вентилятор на більші оберти, щоб прогріти трохи рекуператор. Це може бути як по часу так і по даних з датчиків, після цього можна запускати приточний вентилятор. Знову перевірка температури, якщо Т < 3°C, потрібно включати нагрів, але він включиться тільки при умові що оберти приточно вентилятора більше ***. Якщо це літній період (Т > 15°C), то вентилятори стартують одночасно і нагрівачі не потрібні. Запустилися обидва вентилятори, нагрівач, все наче працює, допустимо пройшов деякий час і по датчику температури повітря з вулиці має підтримуватися на позначці не менше +3°C, а температура впала нижче і так триває вже 60-120 сек (налаштовується), а при тому під регулятор наче дає команду на нагрів. Значить щось не то, є ризик обмерзання рекуператора, треба фіксувати аварію і повідомити про це, шлемо mms на нокію і вимикаємо вентиляцію. Буває так що уставку +3°C інколи можна понизити, в залежності від показників інших датчиків. Це також треба вміти робити автоматично. Дальше може бути ситуація з обмерзанням рекуператора, коли температура витяжки після рекуператції падає нижче +5С. В такому випадку потрібно за цим слідкувати, трохи збільшувати нагрів або оберти витяжного вентилятора, щоб краще прогрівався рекуператор. Ті ж фільтри, для початку фіксувати час напрацювання і дивитися чи не спрацював пресостат на фільтрах. Якщо вийшов термін роботи фільтрів (налаштовується), то нагадати про це, якщо термін перевищив уставку наприклад на 5-10 днів, то нагадати ще раз, можливо зафіксувати аварію, бо фільтр вже потребує заміни і може бути дизбаланс потоків, що погано відобразиться на рекуперації. Натискаємо кнопку "Стоп", перевіряємо чи працюють в цей момент нагрівачі. Якщо так, то ще можна перевірити на яку потужність, якщо там дуже мало, то можна вентилятори вимикати зразу, думаю нічого страшного не станеться від 50-100 Вт потужності без обдуву. А якщо гріють на 1-1.2 кВт, то спочатку вимикаємо нагрівачі, потім даємо приточному вентилятору покрутитися ще деякий час 1-3 хв, щоб обдути ТЕНи, або просто по датчиках слідкувати, якщо температура починає знижуватися, то можна вимикати вентилятор. І це мабудь лише частина з того що задумано. Хоча дещо може не буде реалізовано так як описано, дещо може відпаде, але в цілому логіка така що просто робляться налаштування, якісь уставки і воно все працює на автоматі. Розумію що для новачка то може не просто, але попробувати треба 🤣 Частково такий функціонал був записаний на старій системі в тому "нерозумному" ПЛК, але то скучно робити програму на FBD і тоді було менше датчків і обладнання інше. Так саме про це і запитав сьогодні в першому повідомленні )) Спочатку думав все писати в код ESP, але якось є сумніви що все вийде, тому і питав. Бо може може краще не пхати все в ESP, а вибрати щось інше. А що там показувати? Стандартний код ESPHome, фактично зчитування регістрів Modbus з "нерозумного" ПЛК/реле і посилання команд на нього і на контролер обертів вентилятора. І це все закинуто в НА, на тому й все. Вибачте, я не програміст, мене не є на гітхабі, я з тим не знайомий )) Кусок кину тут, там на 700+ рядків, буде забагато, але плюс мінус то все однотипне. На даний момент в ручному режимі можна робити практично все - вкл/викл вентилятори, разом з ними заслінки, змінювати оберти, вкл/викл нагрівачі, вкл/викл всі релешки на ПЛК, моніторити всі датчики. Але це просто ручний режим, хоча що потрібно в літній період, запустив вентилятори і хай працюють 24/7. На зиму так не прокатить вже.
  20. Це все вже позаду )) І дана тема не для того щоб "допоможіть вибрати контролер для вентиляції", а трохи для іншого. Вже все є готове і працює, залишилося лише трохи логіки прописати, щоб працювало автоматично. Ви знову думаєте що зв'язка з ESP32 буде працювати якось гірше ніж окремий контролер для вентиляції і ні нащо не здатна. Хоча можу помилятися, але в чому різниця окремого контролера для вентиляції який має зашиту програму і моїм варіантом де є практично той же ПЛК, тільки з мозгами ESP32 яку я можу запрограмувати як мені треба? Ті ж яйця тільки в профіль, чи ні? 😁
  21. Так я не про цінники і вибір конкретно цих варіантів саме під вентиляцію, а про те що на базі ESP32 є готові рішення контроллерів які вже обв'язані цифровими і аналоговими входами/виходами, при потребі мають модулі розширення, інтерфейси RS485, CAN, Ethernet, Wi-Fi і тд. І думаю серед цих варіантів можна знайти необхідні під конкретні задачі, в той час коли типові ПЛК можуть бути не такими гнучкими в плані входів/виходів, або ж не мати модулів розширення. А ті що заточені конкретно під якісь задачі (та ж вентиляція) то вони також специфічні, бо не дають свободи, потрібно підстроюватися саме під контролер і його можливості.
×
×
  • Створити...