домой     карта сайта   

CAN Hacker 

                               Оборудование для работы с CAN, LIN и другими сетями автомобиля        ENG

CAN-HACKER  /  Примеры работы с CAN  /  2CAN-USB установка

canhacker.ru

2CAN-USB установка

 Опишу процесс установки ПО и процесс работы с CAN при помощи доступного у нас адаптера 2CAN-USB.



Для начала подготовим прибор. Соединим линии CAN первого и второго каналов. На место терминальных резисторов установим резисторы по 120Ом
  


посмотрим какое ПО китайцы поставляют на диске:

Теперь подключим устройство к USB порту компьютера и установим драйвера:
При установке укажем, папку в которой лежат драйвера usb_drivers, выберем драйвера под нашу версию Wndows и нажмем кнопку ОК.
После успешной установки в Диспетчере устройств должно появиться устройство WinUSBdevice
 
Приступим к установке ПО. Первая программа CANTest

В процессе установщик попросит установить библиотеки C++, если согласиться, то установщик зависнет, поэтому не соглашаемся. 
В конце установки убираем галку Run CANTest и жмем Finish

Теперь необходимо из папки в которой у нас лежат установочные пакеты скопировать библиотеку ControlCAN.dll в папку с уже установленной программой. ЭТО ОЧЕНЬ ВАЖНО, без этого прибор не заработает.
 
Запускаем программу и выбираем в меню SelectDevice наше устройство USBCAN-2E-U

Затем появится диалоговое окно в котором мы нажмем только Open and Start CAN

Сразу откроем второй канал. Для этого вновь идем в SelectDevice, выбираем USBCAN-2E-U и жмем Open And Start CAN
Отправка сообщения в канале 0 будет выглядит так:
В поле Frame ID забиваем наш ID=0x123, поле данных оставим как есть и нажмем кнопочку Send.
Увидим наш пакет со статусом Send

Прием пакетов в канале 1

Нажимая в окне канала 0 кнопку Send, в окне канала 1 у нас будут появляться пакеты со статусом Receive и наоборот. Светодиоды соответствующих каналов будут моргать.
Все отлично, девайс работает.

Ставим более продвинутую программу USBCAN tool

Отказываемся от библиотек C++, но не отказываемся от LABVIEW

В процессе установки со всем соглашаемся и в конце запускаем программу USB CAN Tool.
Сразу выбираем наше устройство в меню Device->USB-CAN2.0C

Идем в меню Operation и жмем Start

Сразу выскочит окошко установки характеристик канала. Выберем скорость 500кбит

Теперь подключимся к приборной панели от Toyota Camry, как в предыдущей статье. Подключаемся к каналу 1, как он помечен на адаптере!


Сразу видим поток приходящих пакетов

Приведем поток к более удобному виду. Для этого идем в меню View и выбираем Merge list data

Видим три потока с тремя разными ID. В таком формате пакеты очень удобно наблюдать.

На этом все. В следующей статье расскажу как использовать функцию роутера между CAN каналами.


ВебСтолица.РУ: создай свой бесплатный сайт!  | Пожаловаться  
Движок: Amiro CMS