Современная электроника №8/2019

ИНЖЕНЕРНЫЕ РЕШЕНИЯ 57 WWW.SOEL.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА ◆ № 8 2019 На диаграммах не приводятся крае- вые искажения отклонения начала сиг- нала фотоприёмника и передаваемого блока. Это один байт в интервале от 0 до 0xFE, его можно считать как началом, так и окончанием сигнала фотодатчи- ка. Этот байт учитывается программно. К ОНСТРУКЦИЯ ТАХОМЕТРА Использование готовых блоков в виде маленьких печатных плат позво- лило сделать измеритель в виде неболь- шой «указки» из кабель-канала с прово- дом от USB (см. рис. 3). Жёлтыми линиями на рисунке 3 ука- заны проводные соединения. Монтаж выполняется пайкой изолированным проводом типа МГТФ. Элементы кре- пятся на суперклей. Монтажные про- вода фиксируются с помощью клеево- го пистолета. Предлагаемая конструкция рассчи- тана на ручное считывание при при- ближении к вращающимся объектам. Конструкция может быть дополнена креплениями для фиксации измери- теля или другими необходимыми эле- ментами. П РОГРАММА ТАХОМЕТРА Вид окна предлагаемой програм- мы [3] представлен на рисунке 4. Программе требуется открыть устрой- ство с доступом к UART. На скане экра- на (см. рис. 5) приведён фрагмент дис- петчера устройств c подключением на порт 9. Программа имеет статус «как есть», в ней представлены: ● подсчёт пересечений фотопотока за время передачи блока, среднее значе- ние вращения за секунду (минуту) и дисперсия средних значений за пе- риод измерений; ● запись данных в файловый архив и программа анализа графиков на ма- кросе в Excel; ● средства контроля, анализа и визуа- лизации настройки фотоприёмника, цветовые настройки окна; ● имитатор фотоприёмника; ● исходный текст, компилятор языка Форт [4], файл справки по командам языка Форт; ● файл справки управляющих клавиш, настройки быстрого запуска и выбо- ра режимов. Программа подготовлена на языке программированияФорт [4]. Текст и ком- пилятор языка «извлекаются» из прило- жения tahometr_ot_uarta_v1.exe [3], после чего выполняется подготовка нового Код передачи 0хFF для всех байтов блока 1 2 3 4 5 Блок передаётся от UART, размер блока 4096 байт Сигнал фотоприёмника Код 0хFF, где нет сигнала Код 0х00, где есть сигнал Блок принимается с модуляцией по «исключающему ИЛИ» и содержит информацию фотоприёмника Рис. 2. Диаграммы преобразования кодов передачи-приёма измерителя Рис. 3. Фотография конструкции измерителя с расположением составных блоков до монтажа Рис. 4. Окно программы измерителя оборотов Рис. 5. Фрагмент диспетчера устройств c подключением на порт 9 TXD RXD GND GND OUT U CC +5 В

RkJQdWJsaXNoZXIy MTQ4NjUy