@Sergolsn

Какой мини ПК или МК выбрать для приема и хранения данных с RS-232 и передачи их по TCP/IP?

Задача:
1. отправить запрос в ком порт, получить данные, добавить метку времени и сохранить локально, период опроса 10сек-1мин.
2. отдать сохраненные данные по TCP/IP при запросе, при подтверждении доставки удалить локально, период опроса 1-10 суток.
3. Отслеживать пустое место на локальном хранилище, в случае переполнения затирать старые данные.
Логику реализации вижу примерно так: опрос ком порта реализовать через UART->COM или USB->COM, время брать из RTC, для хранения данных либо NAND, либо SATA, либо USB Flash, либо SD cart (долго ли проживут флешка или SD карта?), для передачи данных SMB-сервер.

Собственно вопрос: на каком железе лучше реализовать исходя из минимальной цены железа и надежности эксплуатации в долгосрочном периоде?
  • Вопрос задан
  • 2769 просмотров
Решения вопроса 2
RicoX
@RicoX
Ушел на http://ru.stackoverflow.com/
Дешевле raspberry pi врядли найдете, COM можно напрямую к пинам подключить или через любой переходник.
Ответ написан
Комментировать
@sanchas
Когда-то реализовывал подобную задачу на микроконтроллере LM3S9B96. Там есть UART и Ethernet, а в примерах в IARe есть реализация TCP сервера. Переходник UART <-> RS-232 найти не проблема. Будет дешевле Raspberry, но придется немного пописать код. По энергопотреблению тоже будет выгоднее малинки (около 150 мА).
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Lerg
@Lerg
Defold, Corona, Lua, GameDev
Raspberry Pi или что-нибудь вроде Asus Eee PC 701 - я как раз продаю парочку.
Ответ написан
Комментировать
Ещё com-порт был на mk802, правда сеть там по wifi реализована.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы