Тема: CANNY 7 в качестве LIN-монитора
Актуальный вопрос - чтение данных LIN.
Предлагаю вариант диаграммы для чтения данных шины LIN и передачи их на ПК по протоколу RS-232 в формате ASCII. Поток данных можно наблюдать на экране компьютера с помощью обычного Windows HyperTerminal или любого монитора COM-порта.
Настройки COM-порта ПК: 57600-8-О-1.
Подключения:
4х-контактный разъем:
- 1 (синий провод) - не используется;
- 2 (серый провод) - не используется;
- 3 (черный провод) - питание контроллера GND (СОЕДИНИТЬ С 5-М КОНТАКТОМ СОМ-ПОРТА ПК!!!);
- 4 (красный провод) - питание контроллера- +12В;
3х-контактный разъем:
- 1 (зеленый провод) - не используется;
- 2 (белый провод) - LIN;
- 3 (черный провод) - Rx COM-порта ПК;
8-контактный разъем - не используется.
Параметры LIN, RS-232 меняем по вкусу. Можно добавить и фильтрацию чтобы лишнего в терминал не сыпалось.
Работает не всегда устойчиво, иногда проскакивает мусор почему то, но для моих задач это не критично.
Исходный файл диаграммы: https://drive.google.com/file/d/0Bzwvvf … sp=sharing
UPD: функции LIN монитора теперь добавлены в утилиту ccm.exe входящую в состав CANNY Lab: http://canny.ru/cannylab