Современная электроника №8/2025
ПРОЕКТИРОВАНИЕ И МОДЕЛИРОВАНИЕ 29 WWW.CTA.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА • № 8 / 2025 Рис. 2. Принципиальная схема адаптера для трёх магнетометров HMC5833L Рис. 3. Окно консоли для выбора варианта отображения Рис. 4. Окно выбора режимов и цифрового отображения ет использовать все доступные вы- воды МК; ● магнетометры HMC5883L(1–3) рас- положены на модульной печатной плате с элементами «подтяжки» и фильтрации питания [5, 6]; ● Для независимой работы трёх маг- нетометров HMC5883L объединён выход синхронизации интерфейса I 2 C. Выводы данных магнетометров подключены индивидуально к вы- водам МК; ● уровни «подтяжки» формируют- ся через платы магнетометров, что позволяет упростить схему до ми- нимального количества элементов. Конденсатор С1 выполняет импульс- ную фильтрацию по шине питания; ● питание МК и плат магнетометров с напряжением 3,3 вольта обеспечива- ет адаптер USB-UART. Потребляемый ток не превышает 10 миллиампер; ● поскольку схема сравнительно про- стая и предназначена для учебных целей, она выполнена на монтаж- ной «разъёмной» плате. Собранный вариант доступен для просмотра по адресу [7]; ● принципиальная схема (файл uart_ hms5883l_12f629_n3.dch ) подготовле- на в редакторе DIP-TRACE и находит- ся в каталоге [7] архива программы uart_mpole_v1.exe . Файлы извлека- ются из программы при старте по клавише «4». Эта команда извлека- ет все составляющие программного обеспечения и сопутствующую доку- ментацию конструкции. Программное обеспечение Программное обеспечение подго- товлено на языке Forht [8], находит- ся в одном файле uart_mpole_v1.exe и содержит все составляющие для её развития или текущей работы. Перво- начальный запуск программы вызо- вет стартовое меню, на котором необ- ходимо выбрать требуемый режим работы и для этого нажать цифро- вые клавиши на выбор из четырёх: 1 – восстановить мини-файл uart_ mpole_v1.ini , 2 – открыть файл помо- щи, 3 – восстановить всю информа- цию для дальнейшей модернизации, 4 – восстановить и скомпилировать новую программу. Запуск программы в каталоге с наличием файла инициализации выполняется по опциям данного фай- ла. Это текстовый файл, и он доступен для редактирования. Программа под-
RkJQdWJsaXNoZXIy MTQ4NjUy