UUtzinger_DRV8704
Управление DRV8704 с абстракцией SPI-регистров, настройка H-моста, торможения и ограничения тока через удобный API
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:97af74e346f390001ace37c9faa6058cc1404f9399989177551993307c387bfdUUtzinger_DRV8704-0.1.1-97af74e3.zipОписание
Если вы работаете с двухканальным драйвером DRV8704 от Texas Instruments и нужна удобная абстракция над регистрами и SPI, эта библиотека заметно облегчает жизнь. Управление H-мостом здесь отделено от конфигурации микросхемы — направление, скорость и способ торможения настраиваются независимо через понятный API (coast, brake, PWM-режимы, управление по напряжению). SPI-регистры, диагностика неисправностей, ограничение тока — всё уже обёрнуто в методы без необходимости вручную битовать. Учтите: текущий лимит и коэффициент усиления глобальны для чипа, поэтому оба канала мотора делят эти параметры. К самой микросхеме нужны внешние N-channel MOSFET H-мосты, шунты тока, корректная развязка питания и подтягивающие резисторы — это не обходящая часть аппаратной платформы, а требование datasheet.