- Модель
- ESPC3-20 / N4, версія обладнання V2.3
- Послідовні порти
- два, швидкість від 4 800 до 3 000 000, налаштовується
- Бездротовий зв'язок
- Wi-Fi, режими клієнта, точки доступу й вимкненого радіо
- Пам'ять
- картка TF із показом вільної ємності; модуль працює й без картки
- Час
- RTC у версії з годинником, живиться від батарейки CR1220
- Звітування
- UDP і MQTT, останній із SSL, на заданий користувачем сервер
- Програма супроводу
- версія 3.0.2 або новіша, для перегляду журналу, налаштування й підстановки послідовного порту
- Доступ до журналу
- поточний і архівний журнал мережею, без переривання запису
- Файл журналу
- текст або шістнадцятковий запис; розмір файла на картці налаштовується
- Габаритні розміри
- ширина 20,6 мм; довжина 51,9 мм з антеною у стандартному виконанні й 57,4 мм у версії з годинником
Машина, яка розповідає про свою роботу послідовним портом, це звична річ, і те, що вона розповідає, зазвичай видно лише тоді, коли хтось дивиться в термінал. Щойно сеанс закінчується, інформація зникає, і несправність, яка сталася о третій годині ночі, не лишає по собі сліду про те, що їй передувало. Реєстратор послідовних даних існує для того, щоб цей запис зберегти.
Від кабелю й термінальної програми цей прилад відрізняє те, що запис зберігається на картці й водночас доступний мережею, тож за ним можна стежити, поки він створюється, і забрати його після.
Огляд виробу
Модуль подає обладнанню два послідовні порти й записує те, що проходить крізь них, на картку TF, із можливістю годинника, щоб записи несли час від самого модуля. Далі він звітує через Wi-Fi на задану користувачем адресу, або датаграмами UDP, або повідомленнями MQTT, і може підняти власну точку доступу там, де мережі немає.
Дві версії різняться лише годинником і батарейкою, що його тримає. Обидві постачають голими платами, а не в корпусах.
Як відбувається запис
Дані, що надходять на будь-який із послідовних портів, модуль перехоплює й пише на картку, додаючи позначку часу від ведучого комп’ютера або від вбудованого годинника, залежно від версії. Оскільки картка тримає запис безперервно, повідомлення, яке не дійшло до мережі, це не втрачений відлік: воно досі на картці й може бути прочитане пізніше.
Мережевий бік відокремлений від запису. Невелика сторінка, яку модуль віддає сам, показує стан пристрою, а програма супроводу читає поточний і архівний журнал, змінює налаштування й може підставити вхідні дані у звичайний послідовний порт на комп’ютері, щоб наявне програмне забезпечення бачило обладнання точно так, якби воно було під’єднане кабелем.
Як вибрати реєстратор
Вирішують три речі, і саме в такому порядку. Перше, чи потрібен журналові власний час: якщо обладнання працює без нагляду й запис має стояти сам, беруть версію з годинником, а стандартної досить там, де ведучий комп’ютер присутній постійно. Друге, як дані мають покинути об’єкт, бо це вирішує, чи модуль входить у наявну мережу, чи піднімає власну точку доступу, чи звітує на сервер через глобальну мережу.
Третє, скільки вимагають від картки. Документ попереджає, що деякі картки не розпізнаються, і не наводить ні максимальної ємності, ні пропускної здатності на найвищій швидкості, тож задачу, яка проштовхує багато даних крізь обидва порти на швидкості, слід підтвердити на модулі, а не припустити.
Обмеження вимірювання та критерії вибору
Запис рівно настільки добрий, наскільки добра картка в ньому. Картка це місце, де журнал живе, і картка, яку перестали розпізнавати, зупиняє запис, не зупиняючи обладнання, а це та відмова, яку найважче помітити. Власне попередження документа про сумісність карток і є практичною формою цього ризику.
Ще два обмеження варто сказати прямо. Плату постачають голою, тож будь-який захист від довкілля є властивістю корпусу, у який її встановили, а не виробу. І позначення сертифікації видалені з документа в джерелі, тоді як на фотографії видно знаки на екрані радіомодуля; поки не надано заяви про відповідність, сторінка не заявляє жодної, а розбіжність зафіксована, а не вирішена припущенням.
Кожне значення нижче взято з вихідної документації. Якщо параметр не зазначений у наявних матеріалах, він позначений як «потрібні дані», а не оцінений приблизно.