Концепт 11Не собран и не проверенEM510

Счётчик посетителей: своё устройство на модуле EM510

Небольшая коробка над дверью магазина: два луча, Ethernet и журнал по часам, который не теряется при обрыве сети. Как сделать такой счётчик на EM510 и где хранить данные.

Модуль Tibbo EM510
Это идея, а не описание чужого изделия

Модули Tibbo покупают производители по всему миру, но о своих приборах они рассказывают редко. Концепт показывает, как такую задачу можно решить на модуле, по документации Tibbo. Плату мы не разводили и не собирали.

Какую задачу решаем

Производитель делает счётчик посетителей для сетей магазинов: небольшая коробка над дверью, Ethernet, данные по часам на сервер сети. Счётчик должен копить данные, если сеть магазина пропала на ночь или на выходные, и отдавать их, когда связь вернётся.

Мы знаем похожий случай: производитель счётчиков посетителей сделал их на EM500 и EM510, а потом ушёл к другому поставщику - журналу было негде жить. Ниже - как это решается на тех же модулях.

Как это могло бы быть

Схема счётчика посетителей на EM510: ИК-лучи, оптроны, EM510, внешняя флеш-память, сервер сети магазинов
На плате: лучи через оптроны, EM510 рядом с RJ45, флеш-память для журнала

EM510 - самый маленький модуль Tibbo с Ethernet: 18,5 × 16 мм, вместе с разъёмом RJ45 - 28,5 × 18,5 мм. Ему хватает восьми линий GPIO на два луча, светодиоды и кнопку.

Журнал - во внешней флеш-памяти. Внутренняя память EM510 занята TiOS и программой. По схеме Tibbo к модулю подключают микросхему AT45DB041 на трёх линиях GPIO, объект fd получает до 1 МБ - журнал по часам на несколько месяцев. Готовый код - рецепт «Счётчик посетителей на EM510».

Схема подключения флеш-памяти AT45DB041 к EM510
Внешняя флеш-память: GPIO1, GPIO3, GPIO4 и питание 3,3 В

Три варианта по памяти

EM510 + внешняя флеш

Самая маленькая плата. Нужна одна недорогая микросхема на SPI. Журнал на месяцы, настройки - в EEPROM.

EM1206 + RJ203

Флеш-диск и часы с резервным питанием уже на модуле. Время не теряется при пропадании питания, внешняя микросхема не нужна.

WM2000

Если у входа нет сетевого кабеля: Wi-Fi, встроенная флеш-память, обновление по воздуху.

Что придётся решить отдельно

Делаете своё устройство?

Расскажите, что должен уметь прибор. Поможем выбрать модуль, подскажем по схеме и отладочной плате.