Осциллограф при исследовании протокола
   Осциллограф необходим для получения неизвестного диагностического протокола автомобиля, а также для отладки разрабатываемого диагностического программного обеспечения. С помощью осциллографа узнаются/проверяются так называемые "тайминги" протокола - это, например, скорость (бит/сек), время между байтами передачи и приема, максимальное время ожидания ответа и т.д. Необходимо отметить, что осциллограф обязательно нужен с "памятью", чтобы после измерения можно было посмотреть осциллограму сигнала. Простые осциллографы (без памяти) в данном случае БЕСПОЛЕЗНЫ. Существует масса современных промышленных осциллографов, описание и принцип работы которых смотрите в их инструкциях. Я же рассмотрю самый "бюджетный" вариант осциллографа - осциллограф из звуковой карты. Для реализации такого осциллографа необходимо собрать следующую схемку:



   Как показано на схеме, осциллограф имеет два выхода - Вых.1 и Вых.2. В зависимости от того, какой протокол исследуется, эти выходы нужно подключить ПАРАЛЛЕЛЬНО СКАНЕРУ к соответствующим выходам на разъеме стандарта J1962. Общий (см. схему) всегда необходимо подключать к выводам 4,5 данного разъема. Например, при исследовании протокола по K-линии, достаточно подключить Вых.1 к выводу 7. Если при этом используется L-линия, то Вых. 2 подключается к выводу 15. При исследовании протокола Consult-I. Вых.1 и Вых.2 необходимо подключить к выводам 12 и 13.
   На компьютере необходимо установить программу-осциллограф. Из всех таких программ удобнее всего мне показалась Powergraf фирмы ООО «ДИСофт». Бесплатная версия данной программы присутствует в архиве со всеми утилитами, либо ее можно скачать на сайте производителя. Итак, устанавливаем программу, запустив файл pg2setup.exe. После установки программа попросит выбрать "железо" осциллографа ("Select ADC"). Выбираем пункт "Sound", означающий, что данные будем получать через звуковую карту. Также ставим галочку "Set as Default" и нажимаем кнопку "Select".



   Далее, в правом верхнем углу необходимо выбрать максимальную частоту дискретизации:



   Посмотреть сигнал "On-line" можно нажав кнопку "Input Amplifier" (на рисунке помечена красным):



   Ну и самое главное - запись и останов записи сигнала осуществляется кнопкой в правом нижнем углу:



   После записи сохраняем осциллограмму, нажав кнопку с изображением дискеты с вводом название файла: