Найти в Дзене
Автоэлектрик

Преобразователь (конвертор) сигналов CAN шины в аналоговый сигнал.

Бывает нужно что-то получить из кан шины в аналоговом виде, это можно сделать с помощью такого эмулятора. Эмулятор имеет три аналоговых выхода до 150мА, умеет работать со стандартными ID и со скоростями кан шины до 1000кб. Имеется автоматическая настройка скорости кан шины и дисплей для настройки на месте. Для примера предположим что нам нужны три сигнала, предположим все они находятся на одном ID 0x100. Нужные нам биты находятся в пятом байте этого сообщения и пусть это для примера будут 0, 1 и 2 биты пятого байта. Наша задача настроить приём только этих трёх бит, никакие другие значения влиять на работу не должны. Для этого настроим кан хакер в режиме отладки, будем увеличивать значение пятого байта на 1. Остальные байты просто забьём FF, это не имеет значения что там будет. Подключим эмулятор и запустим передачу в кан шину. Далее настроим скорость кан шины, сейчас она 250кб. Далее идём в режим кан хакера, выбираем нужное сообщение (в нашем случае оно всего одно) и редактируем его т

Бывает нужно что-то получить из кан шины в аналоговом виде, это можно сделать с помощью такого эмулятора.

Эмулятор имеет три аналоговых выхода до 150мА, умеет работать со стандартными ID и со скоростями кан шины до 1000кб. Имеется автоматическая настройка скорости кан шины и дисплей для настройки на месте.

Для примера предположим что нам нужны три сигнала, предположим все они находятся на одном ID 0x100. Нужные нам биты находятся в пятом байте этого сообщения и пусть это для примера будут 0, 1 и 2 биты пятого байта. Наша задача настроить приём только этих трёх бит, никакие другие значения влиять на работу не должны.

Для этого настроим кан хакер в режиме отладки, будем увеличивать значение пятого байта на 1. Остальные байты просто забьём FF, это не имеет значения что там будет.

-2

Подключим эмулятор и запустим передачу в кан шину. Далее настроим скорость кан шины, сейчас она 250кб.

-3

Далее идём в режим кан хакера, выбираем нужное сообщение (в нашем случае оно всего одно) и редактируем его так чтобы во всех байтах кроме пятого были все нули. В пятом байте выберем нулевой бит.

-4

Далее запишем это в первую ячейку памяти. Тоже самое проделаем с первым и вторым битами, их записываем соответственно во вторую и третью ячейки.

Всё, эмулятор готов к работе, включаем рабочий режим и видим что выходы 1, 2 и 3 переключаются ка и было задумано.

-5
Эмулятор Кан шины универсальный (3 выхода) |