From 2afa92a928d505544344b2d31069e7d8d4723aec Mon Sep 17 00:00:00 2001 From: admin Date: Tue, 26 May 2026 13:37:23 +0000 Subject: [PATCH] Add RS485 fallback plan --- TASKS.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/TASKS.md b/TASKS.md index 58afc76..f10b203 100644 --- a/TASKS.md +++ b/TASKS.md @@ -87,3 +87,22 @@ | B2 | `received frame was truncated` в логах при старте W5500 | Некритично | | B3 | При Reset ESP32 через кнопку EN — Serial Monitor теряет начало лога | Cosmetic | +--- + +## 🔵 Запасной план: переход на RS485 + +**Контекст:** Терминал A9 поддерживает RS485 (пины 1+, 2- на DB15). USB-RS485 адаптер CH340 уже есть в наличии. Заказаны модули RS485 для ESP32 (приедут 2026-05-30). + +**Если MAX3232 опять не заработает:** +1. Перепаять кабель DB15 на пины 1, 2, 8 (RS485+ / RS485- / GND) +2. Подключить USB-RS485 к ноутбуку для проверки (PuTTY/Arduino IDE Serial @ 9600 8N1) +3. Если данные идут — заменить MAX3232 на модуль RS485 (MAX485 или с автонаправлением) +4. Обновить прошивку: UART работает так же, без управления DE/RE если автонаправление + +**Преимущества RS485 над RS232:** +- Помехоустойчивее (дифференциальная пара) +- Длина линии до 1200м vs 15м у RS232 +- Промышленный стандарт для весового оборудования + +**Что заказано:** 2-3 модуля RS485 с автонаправлением, приедут 2026-05-30 +