USB-CAN2-адаптер

USB-CAN2-адаптер

Полезные ссылки к продукту
Техническая документация:
USB-CAN2-адаптер.pdf

Описание

Технические характеристики
  • Интерфейс с PC-компьютером — USB 2.0, режим Full Speed 12 Мбит/с.CAN-интерфейс 2.0A, 2.0B (ISO 11898).
  • Один оптоизолированный CAN-канал с производительностью до 1 Мбит/с.
  • Напряжение изоляции — 1000 В (постоянное).
  • Поддержка технологии Plug & Play.
  • Размер ОЗУ — 256 Кбайт.
  • Питание — от USB.
  • Потребляемая мощность не более 1.5 Вт.
Библиотечные функции для работы с драйвером

Функция открытия CAN-канала

Производит открытие CAN-канала и начальную инициализацию устройства.

Функция закрытия CAN-канала

Производит закрытие указанного CAN-канала.

Функция инициализации CAN-контроллера

Производит начальную инициализацию CAN-контроллера с установкой регистров глобальных масок и регистров скорости обмена. Все каналы сообщений устанавливаются в неактивное состояние. Инициализация CAN-контроллера должна быть произведена после открытия CAN-канала и перед вызовом всех остальных функций.

Функция инициализации размеров приемного и передающих буферов

Производит инициализацию размеров приемного и/или передающих буферов сообщений. Суммарный размер всех указанных буферов не должен превышать размер ОЗУ USB-CAN-адаптера. Размер ОЗУ храниться в возвращаемой структуре функции открытия канала и равен 256 Кб.

Функция установки приемного буфера сообщений

Указывает драйверу адаптера адрес буфера и его размер для сохранения принятых сообщений.

Функция сброса приемного буфера сообщений

Производит подготовку приемного буфера для проведения повторного приема сообщений.

Функция установки передающего буфера сообщений

Указывает драйверу адаптера адрес буфера для передачи и его размер.

Функция сброса передающего буфера сообщений

Производит подготовку передающего буфера для проведения повторной передачи сообщений.

Функция запуска часов реального времени адаптера

Производит запуск часов реального времени адаптера. Данная функция вызывается перед запуском адаптера на прием сообщений для сохранения временной метки момента принятия каждого сообщения. Временная метка принятого сообщения представляет собой число, размер которого равен 6 байтам. Значение интервала часов реального времени равно 2 мкс. Добавляя значение временной метки каждого принятого сообщения к значению системного времени PC-компьютера, которое должно быть получено и сохранено перед вызовом функции запуска часов реального времени адаптера, можно получить время приема сообщения.

Функция запуска приема сообщений

Производит запуск CAN-контроллера на прием сообщений по указанному каналу сообщения.

Функция остановки приема сообщений

Производит остановку приема сообщений по указанному каналу.

Функция получения числа принятых сообщений

Возвращает число сохраненных в приемном буфере сообщений.

Функция запуска передачи сообщений

Производит запуск на передачу сообщений из передающего буфера.

Функция остановки передачи сообщений

Производит остановку передачи сообщений по указанному каналу.

Функция получения числа переданных сообщений

Возвращает число переданных сообщений по указанному каналу.

Функция ожидания завершения приема или передачи

Производит ожидание завершения выполнения операции приема или передачи сообщений.

Диапазон рабочих температур
  • EXT — расширенный: -40°C — +85°C
Комплект поставки

Стандарт:

  • Компакт-диск с пакетом программного обеспечения:
    • — драйвер для ОС Windows 98SE/ME/2000/XP;
    • — статическая (lib) и динамическая (dll) библиотеки функций;
    • — примеры программ на языке Visual C++ 6.0.
  • USB-CAN-адаптер

По заказу:

  • Lak (специальное покрытие)
Вaрианты исполнения
Модель Описание
USB-CAN2-адаптер Оптоизолированный USB-CAN2-адаптер