ПО пульта для проверки плат
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Проект представляет собой комплекс программных средств для проверки полной работоспособности контроллеров управления автомобильным двигателем по ТУ.
Проект включает следующие уровни реализации:
- ПО нижнего уровня пульта
Реализвано на Микропроцессоре Futjitsu 16LX
Пульт принимает команды от верхнего уровня по RS-232 и производит
1. Иммитацию входных параметров для изучаемого образца
2. Измерение выходных параметров изучаемого образца
- ПО нижнего уровня в контроллере
Контроллер (изучаемый образец) принимает команды от верхнего уровня по RS-232 и производит:
1. Управление выходными параметрами
2. Измерение входных параметров
- ПО верхнего уровня в контроллере
Использовался Borland Developer Studio 2006 C++Builder и интерпретатор языка Python
1. Прошивка и контроль целостности программы внутри контроллера
2. Полная проверка контроллера на соответствие ТУ
3. Ведение базы данных и статистики отказов
4. Генерация и печать отчетов
5. Выдача рекомендаций по ремонту
6. Контроль пользователей
Проверка может производиться как в ручном, так и в автоматическом режиме.
Встроенный в программу интерпретатор Python позволяет набирать уникальные тесты для прогона оборудования.
Все тесты, интерфейс и настройки программы хранятся в XML-файлах, что позволяет гибко управлять процессом проверки.
Отчеты также хранятся в XML и легко отображаются браузером, который интерпретирует xml по шаблону.