Разработка микроконтроллерных устройств

            При разработке микроконтроллерных устройств мы используем принципиально новый подход к построению телеметрических модулей – концепцию беспроводного процессора, представляющего собой мощное вычислительное ядро со встроенной операционной системой (ОС), большим набором периферийных устройств и программно-аппаратными средствами для передачи голоса и данных по сетям сотовой связи. Таким образом достигается значительное (до 200% относительно конкурентов) удешевление готовых систем и значительное повышение надежности их работы.
            Разрабатываемое нашей компанией встраиваемое программное обеспечение позволяет решать максимально широкий спектр задач, связанных с получением, обработкой и передачей на диспетчерский пульт любой телеметрической и служебной информации, а также дистанционным управлением удаленными устройствами с использованием предоставляемых сотовыми операторами каналов связи (GPRS, GSM-CSD, SMS).
            В настоящее время мы считаем использование GPRS наиболее перспективным направлением, позволяющим осуществлять оперативную гарантированную доставку информации на диспетчерский пульт с наименьшими финансовыми затратами. Практика использования коммутируемого GSM (CSD) соединения показала его низкую пригодность для создания телеметрических сетей с большим (100 и более) количеством удаленных абонентов, так как в этом случае требуется организация на диспетчерском пульте дорогостоящего модемного пула, а, также, происходит серьёзное увеличение эксплуатационных расходов на мобильную связь.
Недостатки передачи информации по SMS каналу еще более очевидны – отсутствие гарантированной доставки сообщений, малый размер единовременно передаваемой информации, высокая стоимость сообщения.
            Использование GPRS позволяет резко сократить расходы при передаче информации, как за счет минимизации размера передаваемых файлов, так и за счет использования стандартных интернет-протоколов  FTP и SMTP, благодаря чему появляется возможность упростить и стандартизировать используемое ПО.  Возможно также создание собственных протоколов обмена данными с сервером используя IP стек.
            Применяемые в наших изделиях беспроводные процессоры Wavecom поддерживают технологию дистанционной загрузки программного обеспечения (DOTA), что дает возможность оперативного обновления встроенного ПО без выезда на объекты, на которых  установлены наши изделия. Такая возможность позволяет постоянно совершенствовать готовые изделия, меняя алгоритм их работы, добавлять в них новые функции, менять конфигурацию в соответствии с меняющимися или появляющимися новыми пожеланиями заказчиков, что значительно экономит время и средства на обслуживание и модернизацию смонтированных устройств.
            Наши специалисты способны реализовать любой протокол обмена с внешней аппаратурой (например, измерительной или управляющей), подключаемой по большинству популярных интерфейсов (RS232C, RS485, USB, I2C, SPI, One-Wire, Ethernet с поддержкой протоколов TCP/IP и других).
 
            Помимо беспроводных процессоров компания ICM разрабатывает программное обеспечение для различных микроконтроллеров и процессоров цифровой обработки сигнала фирм Atmel, Texas Instruments, Analog Device. На базе этих микроконтроллеров может быть реализован дополнительный набор функций по сбору и обработке данных, например за счет использования собственных интерфейсов обмена данными и встроенных каналов АЦП.