|
|
Главная / CAN анализаторы / CANNY 7.3 Duo - программируемый контроллер с двумя интерфейсами CAN-FD
CANNY 7.3 Duo — программируемый контроллер с двумя интерфейсами CAN-FDCANNY 7.3 Duo — программируемый логический контроллер класса NanoPLC. Ориентирован на применение в автомобильной электронике, нестандартном тюнинге бортовых систем, а также в промышленной автоматике и встраиваемых системах общего назначения. Является развитием линейки CANNY 7.2 Duo на новой элементной базе.
Конструктив и подключение Все компоненты размещены на единой печатной плате 65×23 мм в быстроразборном пластиковом корпусе IP50. Контроллер имеет три наружных разъёма и один внутренний USB Type-C. Разъём X1 — питание (+7…+28В, GND) и CAN0 (CAN0-H, CAN0-L). Разъём X2 — 8 каналов I/O (каналы 0–7). Разъём X3 — канал 8 и CAN1 (CAN1-H, CAN1-L). Загрузка ПО осуществляется через USB Type-C без внешнего программатора. Встроенный RGB-светодиод управляется из пользовательской диаграммы.
CAN-FD и шлюз Контроллер оснащён двумя независимыми интерфейсами CAN-FD, совместимыми с CAN 2.0A/B, ISO-11898 и SAE J2411. Оба интерфейса могут работать параллельно с разными CAN-сетями. Драйвер шлюза CAN обеспечивает высокоскоростную асинхронную ретрансляцию сообщений между интерфейсами CAN0 и CAN1 с фильтрацией и модификацией по правилам, динамически задаваемым из функциональной диаграммы в процессе работы. Доступно 14+8 отборов шлюза. На плате предусмотрены перемычки подключения терминирующих сопротивлений 120 Ом для каждой шины (Т0 и Т1, по умолчанию не подключены).
Асинхронная передача в CAN Драйвер ACAN позволяет отправлять CAN-сообщения с заранее заданными параметрами и фиксированной периодичностью независимо от цикла функциональной диаграммы. Доступны 16 независимых буферов с индивидуальными настройками интерфейса (CAN0/CAN1), идентификатора, данных и периода отправки. Это критично в задачах, где требуется стабильный временной интервал между сообщениями.
Каналы ввода-вывода Девять универсальных каналов I/O: каналы 0–7 на разъёме X2, канал 8 на разъёме X3. Максимальный ток каждого канала — 100 мА, достаточный для управления типовыми автомобильными реле. Напряжение каналов 0–28В (32В max). Каналы подключают нагрузку любого типа: реле, небольшие электродвигатели, светодиоды, слаботочные цепи управления. В качестве источников входных сигналов поддерживаются кнопки, переключатели, генераторы импульсов, транзисторные выходы внешней аппаратуры, источники напряжения 0–24В.
ВЧ ШИМ Все 8 каналов (0–7) поддерживают режим высокочастотного широтно-импульсного модулятора. Одновременно активны до 8 независимых ВЧ ШИМ с индивидуальными настройками периода и скважности в диапазоне 2–65535 мкс с шагом 1 мкс. Работает асинхронно основному циклу диаграммы.
Аналого-цифровой преобразователь (АЦП) Каналы 6 и 7, а также один дополнительный контакт на плате работают как аналого-цифровые преобразователи с разрешением 12 бит и диапазоном 0–32В. Дополнительный канал АЦП (входное сопротивление 110 кОм) выводится на контакт канала 8 разъёма X3 путём установки перемычки на оборотной стороне платы. Драйвер АЦП активен постоянно, дополнительная активация не требуется.
LIN и UART Три интерфейса LIN (стандарты LIN 1.3/2.0, режимы MASTER/SLAVE) и три интерфейса UART (с опциональной поддержкой Modbus RTU) назначаются на каналы I/O. Каждый интерфейс имеет индивидуальные настройки скорости, полярности и подтяжки линии. Возможна организация до двух двухпроводных дуплексных UART одновременно.
Дополнительные интерфейсы Поддерживается Dallas 1-Wire: контроллер работает в режиме MASTER, адресный доступ к нескольким ведомым устройствам по одному каналу. Канал 8 поддерживает управление адресной RGB-лентой WS2812B. Встроенный драйвер ИК ДУ принимает и передаёт команды в форматах NEC, extended NEC, Samsung, Sony через любые два канала I/O (требуется внешний демодулятор, например TSOP1736).
Память и энергопотребление 64 ячейки 16-битной энергонезависимой памяти данных (ресурс не менее 100 000 циклов записи) для хранения настроек и состояний при отключении питания. Режим пониженного энергопотребления (режим «сна») с потреблением от 5 мА — актуален для бортовых систем с питанием от АКБ. В рабочем режиме потребление не превышает 40 мА. Диапазон рабочих температур −40…+85°C. Встроенная защита от высоковольтных выбросов и переполюсовки.
Программирование Логика задаётся в среде CannyLab на языке функциональных диаграмм CFD. Диаграмма транслируется в исполняемый машинный код перед записью в контроллер. Системное ПО поставляется в виде файлов CCX, пользовательские диаграммы — в формате CFD. Оба типа файлов могут многократно перезаписываться. Объём памяти рассчитан на программы из нескольких сотен функциональных блоков. Поддерживается автономная загрузка ПО через SFX-файлы с возможностью задать параметры пользовательской конфигурации без среды CannyLab.
Отличия от CANNY 7.2 Duo CAN-FD вместо CAN 2.0A/B, 8 ВЧ ШИМ вместо 6, 3 АЦП вместо 1, поддержка WS2812B, RGB-светодиод вместо двухцветного, индекс производительности 733 против 494. В CANNY 7.2 Duo — 4 интерфейса UART/LIN и Virtual COM-Port (VCP), в 7.3 Duo — 3 интерфейса UART/LIN, VCP отсутствует.
Применения Контроллер используется в задачах, где требуется работа с двумя независимыми CAN-сетями одновременно или построение шлюза между ними: Согласование нештатных узлов от разных производителей — типовой пример: замена рулевого колеса (с кнопками на CAN нового поколения) в автомобиле со старой CAN-шиной. Контроллер принимает сообщения с одного интерфейса, транслирует или модифицирует их и передаёт в другой. Переоборудование транспортных средств — интеграция дополнительного оборудования в штатную бортовую сеть: нештатные сиденья, мультимедиа, системы освещения салона. Контроллер обеспечивает взаимодействие бортовой сети автомобиля с сетью дополнительного оборудования и ретрансляцию необходимых CAN-сообщений. Спортивные и кастомные автомобили — реализация алгоритмов автоматического контроля, управления и защиты элементов бортовой сети, агрегирование телеметрии, управление нагрузками по CAN. Управление адресной RGB-подсветкой (WS2812B) из пользовательской диаграммы — актуально для нестандартного освещения салона, индикационных систем. Управление исполнительными устройствами по LIN — согласование LIN-устройств (актуаторы, датчики) с CAN-сетью автомобиля. Применения за пределами автотематики: системы умного дома, вендинговые автоматы, оборудование для квестов и аттракционов, рекламное и презентационное оборудование, медицинское оборудование — везде, где требуется компактный программируемый контроллер с поддержкой CAN, LIN, UART и аналоговых входов в широком диапазоне питания. CAN анализаторы | ДИАГНОСТИЧЕСКОЕ ОБОРУДОВАНИЕ | ЧИП-ТЮНИНГ ЭБУ |