Аннотация:
Представлены результаты разработки электронного модуля для проверки плат Arduino. Рассматриваемая аппаратно-программная платформа часто используется в образовательных целях для изучения микроконтроллерных систем и робототехнических устройств. Возможность проверки платы перед повторным ее использованием облегчает поиск неисправностей разрабатываемого электронного устройства. В ходе исследования были разработаны электрическая структурная и принципиальная схемы модуля, создана специальная тестовая программа. В модуле реализованы программные и аппаратные методы диагностики, применение которых позволяет провести тестирование высокой степени точности и обеспечить необходимую надежность разрабатываемых на ее основе робототехнических устройств. Для создания диагностического модуля были определены узлы аппаратно-программной платформы Arduino с высокой интенсивностью отказов: узел проверки линий ввода-вывода, узел проверки аналого-цифрового преобразователя и системы питания, узел проверки EEPROM и источника питания с предохранителем. Практическая ценность данной разработки состоит в том, что тестовая программа загружается непосредственно в микроконтроллер проверяемой платы, позволяя быстро и качественно проверить линии ввода-вывода, имеющие высокий показатель интенсивности отказов. На сегодняшний день подобных устройств для диагностики неисправностей программно-аппаратных платформ Arduino не существует. Использование программно-аппаратной платформы Arduino в образовательном процессе открывает новые возможности как для студентов, так и для школьников. Проекты, реализуемые в средних профессиональных учреждениях технического профиля, мотивируют обучающихся к получению новых знаний, развивают интерес к технике, программированию и конструированию, развивают логическое и алгоритмическое мышление.