На цей час схема для мого використання отримала фінальне завершення.
Далі в цьому повідомленні я спробую пояснити, чому я саме так написав, «схема для мого використання».
Етап розробки №1 (
матеріали якого знаходяться постом вище), той протокол управління в програмі підходить для декількох типів кондиціонерів.
Наприклад, таких як «Dekker, Midea, Sensei» и т.п ..
Однак розробка №1 це хороше рішення моєї проблеми, але вона як відкрита книга, пороги обмеження зрозумілі і зовні все можна побачити зорово, те що може надалі стати предметом дискусії.
Тому, щоб не було ніяких приводів для дискусії, я і зібрав схему №2.
Зараз зовні, робота «модернізованого» кондиціонера ніяк не відрізняється від стандартної роботи, проте в ньому є ті обмежувальні пороги використання які потрібні мені.
Так вийшло зробити, тому що мікроконтролер
ATtiny44перехопив на себе зовнішні свідчення світлодіодного індикатора кондиціонера.
Зараз тепер зовні, не видно чи є тут якесь обмеження.
Докладніше про перше висловлювання, в чому саме «схема для мого використання»?.
Справа в тому що, налагодження схеми №2 проводилася відразу на двох кондиціонерах «Midea», в середині вони абсолютно однотипні, є тільки невелика різниця в технічних умовах.
Але ці дрібниці технічних умов, для такого випадку №2 не так важливі, мені там потрібно мати справу тільки з платкою індикації.
Платкі індикації в цих кондиціонерах на вигляд абсолютно ідентичні, за зовнішнім виглядом, по посадкових місцях, і електронна начинка індикатор - загальний анод, також всюди застосований зсувний регістр
74НС164.
Різниця виявилася тільки в приєднанні сегментів світлодіодного індикатора до регістру
74НС164.
Тому, якщо в цих однотипних і схожих платах індикації знайшлися такі відмінності !!, я уявляю наскільки мала ймовірність, того що мій варіант підійде ще або кому , ось і вийшло що схема №1 підійде для будь-яких випадків, а схема №2 це дуже індивідуально.
Фінальна схема №2 на
ATtiny44, це не тільки виведення своїх показань на дисплей, це так само можливість візуально побачити як вносяться встановлення обмежувальних порогів температур.
Метод все той же, що і описано в
ТЗ пункт №3 для схеми №1, тільки в схемі №2, коли відбувається запис температурного порога в пам'ять .еер, на кондиціонері в цей час блимає група світлодіодів «AUTO, TIMER, DEF.» що позначає що поріг в пам'ять .еер змінений успішно.
Крім того, перебуваючи в цьому режимі «DRY», натискаючи не менше 4-х разів кнопку «DIRECT», можемо переглядати що встановлено в пам'ять .еер
ATtiny44, і як це відбивається на дисплеї.
На кожен етап відображення, відбувається включення одного світлодіода режимів.
Відображення нижнього порога, світиться світлодіод «AUTO».
Відображення верхнього порогу, світиться світлодіод «TIMER».
І відображення температури реального обмеження, перевіряється коли, світиться світлодіод «DEF.».
На практиці робити таку модернізацію не складно, тут навіть не потрібна принципова схема, просто плату індикації з'єднати через електричний роз'єм.
А далі ця вся конструкція підключається до кондиціонера в той же роз'єм, але в роз'ємі задіються тільки 3 дрота, плюс - мінус 5 вольт харчування, і сигнальний від ІЧ приймача.
Для налагодження програми використовувалася схема в протеус,
До повідомлення додано всі потрібні файли для збірки, друкована плата, прошивки для двох типів «Midea», файл протеус і файл логічного аналізатора використаний при дослідженні властивостей програми №2
ATtiny44