free amp templates




Разработка ПО для микроконтроллеров буровой установки

Пример проекта

Разработка низкоуровневого ПО - “прошивки” - для микроконтроллеров, установленных на буровой установке.

Отрасль: Нефтедобыча

Заказчик: Российское подразделение международной компании, работающей в области технологий для нефтяной и газовой промышленности.

Описание модуля: ПО для управления микроконтроллерами (“прошивка”), которые читают данные с датчиков и записывают результаты в flash память. Микроконтроллеры предназначались для прототипа буровой установки. 

Выполненные работы:

  • Чтение данных с датчиков (акселерометр, датчики давления и температуры, гироскоп, магнетометр, тензодатчики).
  • Обмен командами и данными между микроконтроллерами по SPI шине.
  • Запись данных в flash память, установленную на борту одного из микроконтроллеров.
  • Написание приложения для ПК для чтения и декодирования данных, накопленных в flash памяти.

Технологии и стандарты:

  • Микроконтроллеры Texas Instruments MSP430
  • Интерфейсы RS-485, SPI

Среда разработки:

  • Язык программирования: С
  • Среды разработки: IAR Workbench, LabWindows
  • Система авто-документирования Doxygen
Объём проекта:
  • 24 тысячи строк C кода
  • 5 месяцев, команда из 2 разработчиков

© Copyright 2020 ПроВайд Лабс - все права защищены