CANNY 7.2 Alfa. Драйвер силовых выходных каналов
Общее описание
Контроллер имеет 4 силовых выхода с током длительной нагрузки до 12,5А на каждый и общим током нагрузки до 30А (до 50А кратковременно), которые физически представлены контактами №№1,7,13,19 разъема контроллера (Выходы A, B, C, D соответственно). Каждый силовой выход снабжен индивидуальным встроенным датчиком тока, автоматической защитой от перегрузки и перегрева. Собственные наборы регистров чтения и записи силовых выходов позволяют задавать им индивидуальные режимы работы, осуществлять контроль их состояния.
Питание силовых выходов осуществляется через отдельные контакты разъема контроллера (контакты №№2 и 3), напряжение питания силовых выходов может находиться в интервале 8…32В.
Ряд драйверов контроллера CANNY 7.2 Alfa, например CANNY 7.2 Alfa, Драйвер высокочастотного широтно-импульсного модулятора (ВЧ ШИМ), в своей работе используют ресурсы драйвера силовых выходных каналов и, при этом, имеют более высокий приоритет. Таким образом, при использовании указанными драйверами тех или иных каналов контроллера, доступ драйвера к этим каналам невозможен.
Примечание: Питание силовых выходов является независимым от питания слаботочной части и может отличаться от него.
ОСТОРОЖНО ГОРЯЧО! При работе контроллера с мощными нагрузками, либо в режиме ШИМ/ВЧ ШИМ, отдельные внутренние элементы контроллера могут разогреваться до температуры более +100°С. Неправильное обращение с контроллером может привести к травме.
ОПАСНОСТЬ КОРОТКОГО ЗАМЫКАНИЯ И ПОЖАРА! Подключение проводников силовой части к контроллеру производите пайкой, при этом используйте провод соответствующий по характеристикам подключаемой нагрузке. Всегда используйте предохранители соответствующего номинала в цепях питания контроллера и нагрузки. Не используйте провода с поврежденной изоляцией. Не допускайте попадания внутрь контроллера влаги или посторонних токопроводящих предметов. При необходимости организуйте достаточный принудительный отвод тепла от силовых элементов контроллера. Не используйте контроллер со следами повреждений. При несоблюдении данных условий может возникнуть короткое замыкание или пожар.
Регистры драйвера
Параметры, определяющие режим работы и текущее состояние каналов контроллера, задаются для каждого канала независимо друг от друга. Ниже приведено описание допустимых значений регистров управления работой силовых выходных каналов во всех основных режимах.
Регистр | Ожидаемые значения |
---|---|
Регистр конфигурации выходных потенциалов силового выходного канала X | ≥ 1 = установить конфигурацию выходных потенциалов соответствующего силового выхода контроллера в состояниях «ВКЛ» и «ВЫКЛ» (задается специальной константой из справочника констант); 0 = перевести в нейтральное положение соответствующий указанному силовому выходу контакт контроллера и исключить возможность изменения его состояния из функциональной диаграммы. |
Регистр выходного значения силового канала X | ≥ 1 = установить на соответствующем контакте контроллера электрический потенциал заданный конфигурацией данного канала для состояния «ВКЛ»; 0 = установить на соответствующем контакте контроллера электрический потенциал заданный конфигурацией данного канала для состояния «ВЫКЛ». |
Порог срабатывания защиты от перегрузки силового выходного канала X, мА | 0…32760 = установить для соответствующего силового выхода значение тока, в миллиамперах, превышение которого будет расцениваться контроллером как перегрузка канала |
Примечание: Символ “X” в названиях регистров может принимать значения A, B, C или D и обозначает идентификатор силового выходного канала.
Задание режима работы драйвера силовых выходных каналов определяется константой, представляющей комбинацию параметров, определяющих электрические потенциалы на силовых контактах контроллера в положениях «ВКЛ» и «ВЫКЛ».
Параметр | Перечень допустимых значений |
---|---|
Тип канала | Силовой выход. |
Состояние «ВКЛ» | ПЛЮС (100мА); МИНУС (100мА) |
Состояние «ВЫКЛ» | ПЛЮС (100мА); нейтральное (воздух). |
Примечание: Если конфигурация силового выхода не задана, то он находится в нейтральном (высокоомном) состоянии.
Именованные константы, представляющие доступные пользователю режимы работы двигателя, содержатся в разделе «Конфигурация выходных потенциалов силового выходного канала» справочника констант CannyLab, доступ к которому осуществляется через контекстное меню входа функционального блока, имеющего тип «Константа».
Регистры контроля драйвера силовых выходных каналов позволяют пользователю определять текущее состояние каждого силового выхода. Ниже приведено описание возвращаемых значений регистров контроля драйвера силовых выходных каналов.
Регистр | Возвращаемые значения |
---|---|
Регистр перегрузки выходного силового канала X | 1 = на указанном выходном силовом канале контроллера зафиксирована перегрузка; / 0 = на указанном выходном силовом канале контроллера перегрузка не зафиксирована, канал работает в штатном режиме. |
Показания датчика тока силового выходного канала X, мА | 0…65535 = значение тока датчика указанного силового выхода, измеренное в миллиамперах +/-10%; старший бит значения регистра указывает на направление тока, остальные биты регистра на величину тока; максимальное возможное абсолютное значение тока ~32760 мА |
Примечание: Символ “X” в названиях регистров может принимать значения A, B, C или D и обозначает идентификатор силового выходного канала.
Примеры
При появлении и удержании в течении 200мс положительного потенциала на канале №0, включается положительный потенциал на силовом выходе A, при условии что абсолютное значение тока нагрузки силового выхода не превышает 2,5А.