Р. СЕРГЕЕНКО. Викторина «Arduino: программная часть-12». |
Модули семейства Arduino и их аналоги всё чаще применяются при разработке контрольно-испытательных, измерительных и технологических стендов. Как правило, это единичное уникальное производство на уровне рацпредложения, которое допускает индивидуальную юстировку, программную калибровку, подбор элементов. Радиолюбители тоже могут поэкспериментировать в этом направлении, в частности, при создании самодельных тестеров радиодеталей. На платформе Arduino известны разработки измерителей электрических параметров: диодов, транзисторов, микросхем, конденсаторов, резисторов и т. д. Существуют конструкции мультитестеров, где автоматически распознаётся тип элемента, а также определяются его сопротивление, ёмкость, индуктивность, добротность, ESR. Предлагается разработать на базе Arduino тестер маломощных электромеханических реле с номинальным напряжением 5 В. Полная схема тестера будет синтезирована из отдельных функциональных узлов. Процесс измерения, в целях упрощения, будет полуавтоматическим с применением цифрового мультиметра и компьютера. Поскольку каждый узел отвечает за измерение отдельного параметра (группы параметров), налаживание проще всего производить короткими скетчами, которые в дальнейшем будут «сшиваться» в одной большой программе. В таблице показаны схемы узлов такого тестера, на которых можно отработать следующие измерения (сверху вниз): быстродействие (время срабатывания и отпускания), параметры катушки реле, сопротивления замкнутых контактов, напряжений включения и выключения. К каждой схеме справа прилагаются два скетча, на которых проверяется работоспособность. Проекты скомпилированы в среде Arduino 1.8.19. Названия скетчей указаны в нижних строках программ. На каждый вопрос викторины следует выбрать ответ 0 или 1, после чего записать их в ряд слева направо в виде двоичного числа. Если после перевода в десятичный вид получится 2133, значит, все ответы правильные. | Вернуться назад. |