Модуль сбора данных «СВЕТОН»

Задача: необходим модуль сбора информации с инвестора системы энергоснабжения. Отвечает за задачи: обеспечение физического интерфейса с инвестором и с мобильным приложением, обеспечение трансляции команд в команды инвестора и ответов инвертора в формат для мобильного приложения, хранение модулезависимых параметров.
В результате наилучшим вариантом решения стал:
Микропроцессор — PIC18F25K22, 32к ПЗУ, 1,5к ОЗУ, 2 USART.
Программирование через разъем ICSP с помощью программатора PicKit.
Основной язык программирования — C в среде MPLAB
Реализация RS232 с помощью MAX232
Реализация Bluetooth с помощью модуля HC-06.
Развод схемы и платы в системе Eagle.
Модуль должен был общаться с помощью протокола MODBUS ASCII, Bluetooth обеспечивает работу с версией протокола не ниже 2.0+EDR, интерфейс обеспечивает доступ через стандартный разъем DB9 (вилка), RS232 должен был обеспечивать работу в режиме 2400 бод.
Разработка аппаратной части.
Компания: «СВЕТОН», оборудование для энергоснабжения.