ina260-спин
Это объект драйвера P8X32A/Propeller 1, P2X8C4M64P/Propeller 2 для микросхемы прецизионного монитора тока и мощности TI INA260.
ВАЖНО : Это программное обеспечение предназначено для использования со стандартной библиотекой спина (P8X32A) или стандартной библиотекой p2-spin (P2X8C4M64P). Пожалуйста, сначала установите соответствующую библиотеку, прежде чем пытаться использовать этот код, иначе вам будет не хватать нескольких файлов, необходимых для сборки проекта.
Основные особенности
- Соединение I2C на частоте до 400 кГц с поддержкой альтернативного адреса.
- Чтение идентификатора производителя, идентификатора матрицы
- Считайте ток шунта, напряжение шины, расчетную мощность.
- Установите режим работы (однократный/триггерный, непрерывный, при отключении питания)
- Установите время преобразования для измерения напряжения и тока
- Установка выборок для усреднения измерений
- Установка источника прерывания/предупреждения, порогового значения, активного состояния (высокий/низкий уровень открытого коллектора), фиксация
- Флаги чтения: преобразование готово, питание переполнено
Требования
П1/СПИН1:
- спин-стандартная библиотека
- P1/SPIN1: 1 дополнительное ядро/процессор для механизма PASM I2C (нет, если используется механизм на основе байт-кода)
- датчик.power.common.spinh (предоставлен библиотекой spin-standard-library)
П2/СПИН2:
- p2-спин-стандартная библиотека
- датчик.power.common.spin2h (предоставлен библиотекой p2-spin-standard-library)
Совместимость компилятора
Процессор | Язык | Компилятор | Бэкэнд | Статус |
---|
П1 | СПИН1 | ФлексСпин (6.9.4) | Байт-код | ХОРОШО |
П1 | СПИН1 | ФлексСпин (6.9.4) | Родной/ПАСМ | ХОРОШО |
П2 | СПИН2 | ФлексСпин (6.9.4) | Нюкод | ХОРОШО |
П2 | СПИН2 | ФлексСпин (6.9.4) | Родной/PASM2 | ХОРОШО |
(другие версии или наборы инструментов, не перечисленные в списке, не поддерживаются и могут работать, а могут и не работать)
Ограничения
- Параметр порога прерывания в настоящее время представляет собой слово, которое не очень интуитивно понятно.
- Не поддерживает высокоскоростной режим (2,94 МГц)