Peak can usb распиновка

Обновлено: 04.07.2024


Цель этой статьи — рассказать о моём опыте модификации автомобиля и экспериментах с шиной CAN.

Сначала я решил добавить фронтальную камеру в свой 2017 Chevrolet Cruze. Поскольку у автомобиля уже есть заводская камера заднего вида, то на высоком уровне нужно было выяснить две вещи:

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

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

У Chevrolet две разные шины данных. Первая — это стандартная CAN, быстрая (500 Кбит/с) и надёжная, она используется для критических данных. Вторая — то, что GM называет LAN (GMLAN), более старая и медленная шина (33,3 Кбит/с), которая используется для данных, не связанных с безопасностью.

Мне нужен был способ прослушивать трафик по CAN, то есть снифер. Для этой цели невероятно полезно устройство PCAN.



Peak Can

Поскольку камера заднего вида менее важна для безопасности, чем другие компоненты, я предположил, что искомые данные, скорее всего, будут на шине GMLAN.

Самая простая точка доступа — разъём OBD2. Я подключил Peak Can к шине GMLAN, запустил программное обеспечение — и сразу началось прослушивание трафика.

Впрочем, я не планировал постоянно ездить с ноутбуком. Нужен был способ автоматизировать эти функции — и здесь пригодилась Arduino. Возможность напрямую получать питание 12V в сочетании с большим количеством ресурсов и поддержки в интернете сделала этот выбор очевидным.

В дополнение к Arduino для завершения проекта мне понадобилось два компонента: модуль CAN и модуль реле. По сути, Arduino — это мозг, запускающий и выполняющий код. Модуль CAN предоставляет возможность взаимодействовать с шиной данных, а реле обеспечивает питание фронтальной камеры, а также действует как видеомикшер между ней и камерой заднего вида.



Модуль mcp2515 (сверху), Arduino Uno (посередине), модуль реле (снизу)

После добавления и настройки соответствующих библиотек Arduino установил связь с автомобилем.

Прослушивание трафика через Arduino

Поскольку я уже знал, что могу запустить дисплей, то начал думать о том, КАК это сделать. Первоначальная идея состояла в том, чтобы установить на панели специальную кнопку мгновенного вызова, но я начал думать: «А что ЕЩЁ в сети можно использовать в качестве триггера?»

Распознавание однократного нажатия кнопки

Однако я не хотел, чтобы камера активировалась каждый раз, когда я отменяю круиз-контроль, поэтому я решил, что лучший подход — превратить её (по сути) в многофункциональную кнопку. Камера активируется только в том случае, если кнопка «дважды нажата».

После долгого уикенда изучения функции millis и отладки кода я успешно запрограммировал распознавание двойного нажатия.

Распознавание двойного нажатия

И когда я привязал его к своим командам для управления дисплеем, у меня собралась довольно крутая небольшая утилита.

Двойное нажатие + команды

Теперь у меня была возможность включать и выключать дисплей, но оставалась одна проблема — что насчёт камеры заднего вида? Мне нужно было, чтобы они с фронтальной камерой работали вместе, словно их так настроили на заводе.

На блок-схеме я изобразил, как я это представляю.


Я быстро понял, что для такой системы нужно в любой момент времени знать состояние трёх переменных:

  • Модуль передней камеры: водитель включил или выключил его?
  • Дисплей камеры: изображение на дисплее включено или выключено?
  • Задний ход: автомобиль в реверсе или нет?

В конце концов, я добился успеха!

Активный мониторинг

Теперь я смог реализовать операционную логику, которая контролирует реле.

Управление через реле

На протяжении всего процесса я всё больше узнавал об Arduino и заметил, что версия Nano способна делать всё, что нужно, при этом у неё меньший размер и более низкая цена. Она идеально подходит для постоянной установки в автомобиль. Я разработал модель и распечатал на 3D-принтере корпус для размещения компонентов в качестве компактного блока для установки.



3D корпус


Наконец настал день, когда я увидел результаты. Хотя нужно ещё повозиться с таймингом, но было приятно видеть, что модуль корректно работает.

Включение/выключение режима парковки, включение/выключение фронтальной камеры, автоматическое переключение на камеру заднего вида и автоматическое переключение обратно

В целом, этот опыт меня многому научил и открыл глаза на возможности интеграции непосредственно с шиной CAN. Довольно удивительно, чего можно достичь соединением по двум проводам.


▼ Название того или иного коннектора снабжается буквенными индексами.

Тип коннектора:

  • А — активное, питающее устройство (компьютер, хост)
  • B — пассивное, подключаемое устройство (принтер, сканер)

«Пол» коннектора:

Размер коннектора:

Например: USB micro-BM— штекер (M) для подключения к пассивному устройству (B); размер micro.

Назначение контактов USB 2.0

  1. Красный VBUS (+5V, Vcc — Voltage Collector Collector) +5 Вольт постоянного напряжения относительно GND. Для USB 2.0 максимальный ток — 500 mA.
  2. Белый D- (-Data)
  3. Зелёный D+ (+Data)
  4. Чёрный GND — общий провод, «земля», «минус», 0 Вольт

Разъёмы mini и micro содержат 5 контактов:

  1. Красный VBUS
  2. Белый D-
  3. Зелёный D+
  4. ID — в разъёмах «B» не задействован; в разъёмах «A» замкнут с GND для поддержки функции «OTG»
  5. Чёрный GND

Кроме прочего, в кабеле содержится (правда, не всегда) оголённый провод Shield — корпус, экран, оплётка. Этому проводу номер не присваивается.

Распиновка шнура мыши и клавиатуры

У некоторых мышей и клавиатур в кабеле встречаются нестандартные цвета проводов.
Прочтите также про подключение мышей и клавиатур к порту PS/2.

Пайка разъёмов USB 2.0

⚠ Обратите внимание, как расположены на колодке рабочие и «паятельные» контакты относительно друг друга! От этого зависит распайка разъёма.

В большинстве случаев рабочие контакты расположены с обратной стороны колодки относительно контактов для пайки ▼


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





Смежные материалы:

Здравствуйте, у меня проблема. Навигатор Textet 710. Выломался папа из корпуса. Можно ли припаять провода сразуз без разьема.нЕсли можното какого цвета провода к какому выходу паять

Здравствуйте! Припаять, конечно, можно и напрямую. Мне бы узнать, какие там провода (должны быть: Красный, Белый, Зелёный и Чёрный). Хотелось бы увидеть фото: что с чем Вы собираетесь спаять.
А вообще, по логике и по стандарту надо спаять провода навигатора с проводами гнезда USB-mini-BF цвет в цвет. Цвета проводов гнезда mini-BF указаны на первой картинке в этой статье↑.

Большое спасибо.Там в планшете LAN разём есть но, китайцы
поставили туда micro-USB потому что RJ45 попросту невлез
по габаритам, ия просто незнаю распиновки. Кто встречал подобное
прошу ответить, потому что мой труд оказался напрасным
в подборе правильной распиноки разёма. Заранее спасибо.

Ду ю спик инглиш, уважаемый? В ответ на первый Ваш запрос схема уже опубликована. Вы её проверили? Второй вариант резистора пробовали?

Доброго времени суток. Подскажыте пожалуйста, может кто знает распайку переходника mini-USB LAN для Китайскаго
планшета Zenithink c93 (ZT Pad c93).
Там просто RJ45 зменили mini-USB разёмом.

microUSB-RJ-45

Ранее (до 23-01-2014) здесь была опубликована посторонняя схема. Сейчас эта ошибка исправлена.

Здраствуйте. Дайте пожалуйста распиновку разъемов для переходника с мини usb мама на микро usb папа: клава для планшета мини usb папа, разъем планшета микро usb мама. спасибо

Переходник для подключения клавиатуры (USB-mini) к планшету (USB-micro):
Обратите внимание на перемычку между 4 и 5 контактами штекера USB micro-AM! Без неё планшет скорее всего не увидит клавиатуру.

Переходник для клавиатуры к планшету USB mini-BF — USB micro-AM

ДОБРОГО ВЕЧЕРА! реистратор автомобильный китай летом 5оо км проехал.при попытке подзарядить-зу взял от нокии 5v 800ma- получил белый экран,на кнопки =0 ,акб сел,SHO-ME-02-LSD=-ИМЯ изделия.до чего техника дошла! до Китая. все изделия из макарон.кто подскажет?

добрый вечер!решил шоу-ми подзядить зу нокиа 5v800ma-и получил белый экран+ноль акб. стабилизатор 1.8? по питанию? выкинуть не могу-пенсионерю.

Здравствуйте! На этом сайте приводится исключительно справочная информация. Проконсультировать по диагностике и ремонту телефона я Вас не смогу. Разве что откликнется кто-либо из читателей.

С большей вероятностью Вам помогут на специализированном форуме. Но Вас попросят выражаться яснее.

Приветствую!
Сомневаюсь, что в автомобильной сети есть напряжение 5 вольт. Скорее всего, придётся задействовать преобразователь.
Что касается контактов DATA — скорее всего их действительно понадобится перемкнуть, так как большинство устройств именно по этому признаку принимают зарядные устройства.

Ребят интересует распайка для видеорегистратора
Neoline Mobile-i Full HD 1 есть родной проложен в машине. Но нужен еще 1 такой же.

А что за шнур-то нужен? Что именно подключаете к регистратору? Если шнур для заряда по USB, то надо соединить штекер USB-AM со штекером mini (или micro) USB-BM цвет в цвет — как на схеме в начале статьи. Если регистратор не захочет заряжаться — замкните в шнуре белый и зелёный провода.

Что за разъём con2?

Вообще, распайка обычная, как в статье:
1. Красный VCC
2. Белый D-
3. Зелёный D+
4. Чёрный GND
Голый провод — экран, металлическая часть штекера

Распиновка USB-кабеля означает описание внутреннего устройства универсальной последовательной шины. Это устройство применяется для передачи данных и зарядки аккумуляторов любых электронных приборов: мобильных телефонов, плееров, ноутбуков, планшетных компьютеров, магнитофонов и других гаджетов.

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

Виды USB-разъемов, основные отличия и особенности

Схема распиновки USB кабеля по цветам

На практике, из-за особенностей конструкции и реализации протокола, пропускная способность второй версии оказалась меньше заявленной и составляет 30-35 Мбайт/с. Кабеля и коннекторы спецификаций универсальной шины 1.1 и второго поколения имеют идентичную конфигурацию.

Универсальная шина третьего поколения поддерживает скорость 5 Гбит/с, равняющуюся скорости копирования 500 Мбайт/с. Она выпускается в синем цвете, что облегчает определение принадлежности штекеров и гнезд к усовершенствованной модели. Сила тока в шине 3.0 увеличилась с 500 мА до 900 мА. Эта особенность позволяет не использовать отдельные блоки питания для периферийных устройств, а задействовать шину 3.0 для их питания.

Совместимость спецификаций 2.0 и 3.0 выполняется частично.

Классификация и распиновка

Схема распиновки USB кабеля по цветам

Несмотря на то что последовательная шина называется универсальной, она представлена 2 типами. Они выполняют разные функции и обеспечивают совместимость с устройствами, обладающими улучшенными характеристиками.

Разъемы классического типа B не подходят для подключения малогабаритного электронного оборудования. Подключение планшетов, цифровой техники, мобильных телефонов выполняется с использованием миниатюрных разъемов Mini-USB и их улучшенной модификации Micro-USB. У этих разъемов уменьшенные размеры штекера и гнезда.

Распиновка USB 2.0 разъема типы A и B

  • +5V (красный VBUS), напряжение 5 В, максимальная сила тока 0,5 А, предназначен для питания;
  • D- (белый) Data-;
  • D+ (зеленый) Data+;
  • GND (черный), напряжение 0 В, используется для заземления.

Схема распиновки USB кабеля по цветам

Для формата мини: mini-USB и micro-USB:

В большинстве кабелей имеется провод Shield, он не имеет изоляции, используется в роли экрана. Он не маркируется, и ему не присваивается номер. Универсальная шина имеет 2 вида соединителя. Они имеют обозначение M (male) и F (female). Коннектор М (папа) называют штекером, его вставляют, разъем F (мама) называется гнездо, в него вставляют.

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

Цвета проводов для ремонта КАБЕЛЕЙ USB


Схемы коннекторов USB 2.0


Тип коннектора:

  • А — активное, питающее устройство (компьютер, хост)
  • B — пассивное, подключаемое устройство (принтер, сканер)

«Пол» коннектора:

  • M (male) — штекер, «папа»
  • F (female) — гнездо, «мама»

Размер коннектора:

Например: USB micro-BM— штекер (M) для подключения к пассивному устройству (B); размер micro.

Распиновка разъема USB - гнёзда и штекеры

Назначение проводов в USB кабеле таково:

  • Красный VBUS (+5V, Vcc — Voltage Collector Collector) +5 Вольт постоянного напряжения относительно GND. Максимальный ток — 500 mA
  • Белый D- (-Data)
  • Зелёный D+ (+Data)
  • Чёрный GND — общий провод, «земля», «минус», 0 Вольт

Разъёмы mini и micro содержат 5 контактов:

  • Красный VBUS
  • Белый D-
  • Зелёный D+
  • ID — в разъёмах «B» не задействован; в разъёмах «A» замкнут с GND для поддержки функции «OTG»
  • Чёрный GND

Кроме прочего, в кабеле содержится (правда, не всегда) оголённый провод Shield — корпус, экран, оплётка. Этому проводу номер не присваивается.

Во всех таблицах вид разъёма дан с его внешней, рабочей стороны, а не со стороны пайки! Изолирующие детали разъёма отмечены светло-серым цветом, металлические части — тёмно-серым, а полости разъёма обозначены белым цветом.

Как распаять USB? Берём изображение лицевой части коннектора в зеркальном отображении и паяем.

Распайка штекеров USB mini и USB micro

Разъёмы mini и micro содержат 5 контактов. В разъёмах типа «B» четвёртый контакт не используется. В разъёмах типа «A» четвёртый контакт замкнут с GND. А для GND - пятый контакт.



Схема усилителя и микрофона из пьезоэлемента, подходящая для сборки своими руками.


Предусилитель со стерео темброблоком для усилителя мощности, собранный на ОУ 4558.


Схема простого устройства для демонстрации эффекта электромагнитного ускорения металлического снаряда в пушке Гаусса.


Самодельный светодиодный драйвер для фотосъёмки с возможностью переключения цветовой температуры.

Читайте также: