Рецепт простой — берем популярные модули nrf24L01+ (от 0,8$/штука в китаемагах), любой мелкий микроконтроллер (STM8S003 например, младшие STM32, PIC), легкую реализацию TCP/IP стека от Lifelover c we.easyelectronics.ru , задействуем один из МК в качестве шлюза — и профит 🙂
Архив метки: PIC24
Контроллер доступа для бесконтактных карт
Некоторое время назад появилась мелкая задачка — стоял контроллер доступа DLC645 + считыватель IPR8 (все производства ITV, Киев). Однако нужно было слегка поудобнее управлять списком разрешенных карт доступа и видеть, какая именно карта прошла через считыватель. Читать далее
Конвертер RS-232 в Ethernet(TCP)
Устройство на базе подпиленого стека tcp/ip от микрочипа, параметры жестко забиты на этапе компиляции (гибкость не требовалась), имеет статистику приема/передачи, которую можно посмотреть телнетом через консоль. В принципе, там же и можно доделать смену параметров.
В качестве PHY применена ENC28J60, МК PIC24FJ64GA002, конвертор уровней — ST3232(можно не устанавливать). Питание внешнее, от 5 до 15в. (стаб LM1117).
Сетевой разьем с встроеным трансом Pulse.
Слушается порт 2, одновременно только одна TCP сессия. Все что попадает из UART — транслируется в TCP(если есть соединение), все что приходит из TCP — соответственно в UART немедленно.
Исходные тексты прошивки:
Исходные тексты, схема, печатная плата