Select language:
+7 (499) 500-14-94
Проекты

Встроенное программное обеспечение

 
Встроенное ПО

Наши решения находят применение в бытовом оборудовании, телекоммуникации и мобильной электронике, измерительном оборудовании, промышленной автоматике. Команда EDISON разрабатывает решения для всех операционных систем: на платформе Windows и UNIX. Мы наиболее компетентны в Linux Embedded и Windows Embedded.


Предоставляем услуги полного цикла по разработке встроенного программного обеспечения:

  • для платформ Windows, Linux, Unix, ОС реального времени;
  • разработка ПО для встроенных систем;
  • проектирование и сборка прошивок на основе встраиваемых ОС;
  • промышленная автоматизация;
  • промышленный дизайн;
  • портирование ПО на новую платформу;
  • интеграция приложений;
  • реинжиниринг существующего встроенного ПО;
  
Заказчик: Промышленное предприятие.
Период: 2006–2007.
Описание: Разработка системы идентификации транспорта на основе bluetooth-радиометок в промышленном исполнении. Система используется для фотографирования и определения номера автомобиля, проезжающего через ворота. Передача данных на дальние расстояние с помощью кабеля и радиосвязи.
Технологии: C++, Delphi, WinAPI.
  
  
Заказчик: Промышленное предприятие.
Период: 2006–2007.
Описание: Участие в проектах по системной интеграции, разработка программного обеспечения весоизмерительных систем, систем идентификации, видеонаблюдения. Разработка преобразователей сигнала. Опыт оптимизации схем для соответствия требованиям окружающей среды.
Технологии: Delphi, Microchip, C++, COM.
  
  
Заказчик: Угольный разрез.
Период: 2006–2007.
Описание: Участие в разработке модульной системы для учета расхода топлива, груза и мониторинга положения транспортных средств угольного разреза. Разработка базы данных, отчетов. Разработка пользовательского интерфейса.
Технологии: .NET, C#, ADO.NET, WinForms, GDI+, Oracle 9i, XML, Crystal Reports.
  
  
Заказчик: Платежная система.
Период: 2006.
Описание: Разработка сети терминалов по приему платежей под ОС Linux. Использование GRPS-модемов для связи. Разработка клиентских приложений для терминалов. Программа позволяет устанавливать услуги, такие как мобильные платежи, оплата коммунальных услуг, оплата кредитов, переводы. Серверная часть использует SSL для передачи данных,
Технологии: Linux, Ruby, C++, HTML, PHP, Flash, SSL, Apache, MySQL.
  
  
Заказчик: Производитель радиооборудования.
Период: 2005.
Описание: Система центрального блока управления и мониторинга радиорелейной станции PDH. Для разработки использовался ассемблер для микроконтроллера National Semiconductors и ассемблер для микроконтроллеров Atmel семейства AT90. Были разработаны собственные сетевые протоколы, функции маршрутизатора, пользовательский интерфейс (ЖК дисплей + клавиатура), внутренняя маршрутизация пакетов между блоками одной станции, контроль достоверности цифровых потоков пользователя и механизмы их резервирования. Переработка системы центрального блока управления и мониторинга радиорелейной станции SDH для соответствия новым требованиям: C под ОС eCos на процессоре Atmel семейства AT91.
Технологии: ARM, Assembler, C, eCos.
  
  
Заказчик: Производитель радиооборудования.
Период: 2005.
Описание: Блок управления базовой радиостанции системы многоточечного доступа. Задача проекта — разработка веб-приложения, через которое осуществляется управление микроконтроллером станции.
Технологии: C++, Linux.
  
  
Заказчик: Завод по производству строительных материалов.
Период: 2003–2005.
Описание: Разработка логики завода по производству бетона и асфальта с использованием Linux и GCC. Разработка графической подсистемы. Разработка подсистемы мониторинга наземных транспортных средств.
Технологии: .NET, C#, ADO.NET, WinForms, С++, Win32 API, OpenGL, ODBC API, K-Develop, GCC, Qt.
  
  
Заказчик: Вновь созданная биотехнологическая компания.
Период: 2002.
Описание: Разработка кардиомонитора, подключаемого к персональному компьютеру. Устройство используется для регистрации сердечного ритма человека и передачи его через радиосвязь и USB интерфейс. Работа включает в себя:
  • разработку схемы и выбор компонентов;
  • разработку микрокода для микроконтроллера Microchip;
  • дизайн корпуса;
  • оптимизацию себестоимости устройства;
  • разработку инструкции по эксплуатации на русском и английском языках;
  • подготовку опытно-конструкторской документации для передачи ее в мелкосерийное производство.
Технологии: Microchip, MPLAB, AutoCAD, Assembler, C, Delphi.