Задача: 1. имеется стационарное(передвижное) оборудование на котором есть датчики, требующее контроля за его состоянием и возможно управления. 2. терминал контроля/управления - персональный компьютор подключенный к интернету. 3. связь через сотовые сети GSM 4. скорость пока не важна.
я никогда этим не занимался, поэтому задача в новье.
прочитал все что имеется Нашем в форуме. из прочитанного родились мысли по архитектуре:
1. Контроллер для прикручивания к датчикам - LPC2148 или если получится STM32F103 ( исключительно изза того что очень хоца попробывать ) 2. FreeRTOS. 3. свободный доступный TCP/IP стек который под FreeRTOS прикрутить можно. 4. Как я понял необходима реализация PPP протокола, которую опятьже FreeRTOS прикрутить 5. GSM/GPRS модем, заказали попробывать IRZ MC35S, наверно разберем припаяем провода и выведем UART, чтоб с RS не возюкатся. 6. на своем Inеt сервере перманентно работает Apache, дописываю к нему модуль который выполняет по запросу TCP-клиента(тот который на оборудовании) сохранение данных запроса - типа сохранение состояния датчиов и чтения накопившихся команд, а по запросу TCP-клиента управляющего терминала чтение накопившехся пакетов состояний и запись команд. В общем это обмен данными между двумя TCP клиентами
крайнее обсуждение похожих тем было в июле, прошло уже более пол года, FreeRTOS опятьже вышла новая. Наверно в lwIP uIP глючки поправили.. короче хочу рекомендаций, особенно какой TCP стек и особенно ГДЕ ВЗЯТЬ PPP, это пока для меня самый туманный вопрос во всем этом.
если получится думаю что выложу проект для свободного доступа. хоца все сделать на OpenSource компонентах.
спасибо.
|