Связаться со мной

Доустановка передней камеры ассистентов

Одна из самых значимых для меня доустановок. Доустановка добавляет следующие полезные функции:

  • удержание в полосе
  • автоматический дальний свет
  • Traffic Jam Assist — автоматическое начало и остановка движения в пробке
  • распознавание знаков на дороге и вывод их на кокпит
  • pACC — предиктивный адаптивный круиз-контроль, скорость круиза будет базироваться на основе данных стандартных карт мультимедиа и знаков на дороге
  • также является обязательным для матричных фар (у меня их пока нет)

Ещё когда авто было куплено в США я планировал, что рано или поздно поставлю камеру, с тех пор начал готовить компоненты данного ретрофита:

  • камера 3Q0980654L + проводка
  • колпачок черный 8V0907299A 4PK для зеркала в кузове Sportback
  • колпачок черный 8V0907299 4PK для зеркала в кузове Sportback
  • разветвитель для предохранителя

Камеру купил на Allegro, а всё остальное на AliExpress. В итоге вышел такой набор:

Самая большая сложность данного ретрофита — это крепление камеры, если у вас не было изначально камеры с завода, то существует два пути:

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

Недавно общался с знакомым и у него лобовое стекло было разбито и он собирался заменить, я предложил ему свое (оно было довольно в хорошем состоянии), а себе купить новое оригинальное под камеру.

Чтобы найти подходящее стекло я открыл ETKA и по PR-коду QK1 нашел нужное:

Необходимое для меня стекло для кузова Sportback оказалось под номером 8V3845099Q NVB, но когда я заказал данное стекло с завода, то оказалось, что с августа 2023 появилась новая его ревизия под номером 8V3845099AQ NVB. У меня оказалась не самая свежая ETKA. Проверил в ETKA которая имеет более свежие базы, и да, так и есть:

После заказа я ждал месяц доставки. После приезда стекла я поехал его сразу ставить на следующий день.

Были вызваны мастера которые довольно быстро срезали старое стекло

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

Немного по не знанию я туда же провел провод «массы», а на потолке нет специального крепления для массы, по хорошему ее надо цеплять в районе стойки или порога. Так как не хотел все заново перекладывать, то массу взял с кнопки открытия панорамы. Также еще есть нюанс с проводами на зеркало которое с автозатемнением. Так как оно теперь будет располагаться ниже, то провод к нему будет в натяжку, надо его удлинять или попытаться немного вытянуть из под потолка, мне удалось его немного оттянуть.

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

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

У меня было свободных пару часов на СТО пока сохнет клей и я за это время в пороге подключил проводку. Ниже приведу схему и табличку что куда идет:

МодульЦветПинМодульПин
Камеракоричневый5Масса (GND)левый порог
Камеракоричневый10Подогрев области камеры2
Камеракрасно-желтый4Подогрев области камеры1
Камераоранжево-коричневый2Разъем «D» у левой ноги6
Камераоранжево-серый8Разъем «D» у левой ноги5
Камераоранжево-белый7Радар ACC5
Камераоранжево-коричневый1Радар ACC6
Камерачерно-красный6Блок предохранителей32

Разъем «D» из таблицы на схема
Разъем «D» (черный) из таблицы в реальности

По проводке наверно самое сложное — это провести 2 провода CAN-шины от камеры до радара адаптивного круиза под капот. Я проводил данные провода через специальную резинку у ног водителя, там же у меня проведены провода для PLA и Soundaktor.

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

После подключения всех проводов у меня сразу машина на приборке сказала что увидела камеру, но как? Камера еще не закодирована, но машина увидела наверно CAN сообщение от нее.

Перед началом кодирования надо залить параметрию. У меня камера 3Q0980654L с прошивкой 0610 H11 и параметрия была следующая: с удержанием в полосе 60+ сек + Traffic Jam Assist.

Далее необходимо было всё закодировать:

19 Gateway
Адаптация:
A5 Передние датчики вспомогательных систем → Включить
16 Электроника рулевой колонки
Адаптация:
Клавиша вспомогательных систем водителя Установл. → Применить
44 Усилитель рулевого
Длинное кодирование:
Байт 03 – Бит 1 (Heading_control_assist): Активировать
17 Комбинация приборов
Длинное кодирование:
Байт 04 – Бит 6 (Lane_assist): Активировать 
Байт 11 – Бит 1 (Lane_assist_BAP): Активировать
Байт 05 – Бит 2 (traffic_sign_display): Активировать
5F Мультимедиа
Адаптация: 
Car_Function_List_BAP_Gen2: 
- LDW_HCA_0x19: activated
- LDW_HCA_0x19_msg_bus: Клемма 15
- traffic_sign_recognition_0x21: Активировать
- traffic_sign_recognition_0x21_msg_bus: CAN_Extended (Расширенная шина данных)
Car_Function_Adaptations_Gen2: 
- menu_display_Lane_Departure_Warning: Активировать
- menu_display_Lane_Departure_Warning_over_threshold_high: Активировать
- menu_display_road_sign_identification: Активировать
- menu_display_road_sign_identification_over_threshold_high: Активировать
76 (10) Парковочный автопилот
Длинное кодирование:
Ассистент движения по полосе, связ. с усилителем рул. управления Байт 3 – Бит 5 (HeadingControl Unterstutzung Auswahl): Активировать (Spurhalteassistent aktiviert)
13 Адаптивный круиз 
Длинное кодирование:
Байт 03 – Бит 6 (Front_camera): Установлена
03 ABS 
Длинное кодирование:
Байт 29 – Бит 5 (Electromechanical parking brake): активировать (emergenay braking)
3C Ассистент смены полосы движения 
Длинное кодирование:
Lane_Departure_Warning_System:_with_Lane_Departure_Warning_System Front_Sensors_Driver_Assistance_System:_with_Front_Sensors_Driver_Assistance_System → Применить
A5 Передние датчики вспомогательных систем
Длинное кодирование:
[LO]_Brand: [VO]_Audi
[LO]_Class: [VO]_A
[LO]_Generation: [VO]_Generation_7
[LO]_Bodystyle: [VO]_Limousine_hatchback // Кузов авто
[LO]_Expansion: [VO]_Not_coded
[LO]_Production_region: [VO]_EU
[LO]_Country_variant: [VO]_Europe
[LO]_Chassis: [VO]_Steel_springs // Подвеска
[LO]_Steering_bar: [VO]_Dynamic_steering_bar
[LO]_Windshield: [VO]_Heat_protecting_glass
[LO]_Traffic_side: [VO]_Right_traffic
[LO]_PSD_Version: [VO]_PSD_15 // Версия предиктивных данных pACC (PSD_14 для MHS2)
[LO]_Navigation: [VO]_MIB_High // Тип мультимедиа
[LO]_AAG: [VO]_Not_coded // Если есть фаркоп
[LO]_SWA: [VO]_Coded // Если есть Side Assist
[LO]_ACC: [VO]_Coded // Если есть ACC
[LO]_Pedestrian_break: [VO]_Not_coded
[LO]_Blind_spot_detection: [VO]_Coded
[LO]_Rain_light_sensor: [VO]_Coded
[LO]_Main_unit: [VO]_enabled
[LO]_PLA: [VO]_Coded
[LO]_ESP: [VO]_Coded
[LO]_Personalize_VZE: [VO]_Per_VZE_coded
[LN]_Lan_assist_system_mode: [VN]_Selection_over_menu
[LO]_Personalized_key: [VO]_Version_0.1
[LO]_Networking_variant: [VO]_MQBB // Платформа
[LO]_Radar_interface: [VO]_Coded
[LO]_Perso_HC: [VO]_Last_setting // Запоминание выбранного режима при выключении зажигания
[LO]_Point_of_intervention: [VN]_early_setting_over_menu // Включение адаптивное ведение по полосе (ALG)
[LO]_LaneAssist_AGW_output: [VO]_enabled
[LO]_Lane_assist_off_text: [VO]_disabled
[LO]_Emergency_Assist: [VO]_EA_Variant_2
[LO]_VZE: [VO]_Coded // Распознование дорожных знаков
[LO]_HC_mob_line: [VO]_Coded // Удержание в центре полосы (?)
[LO]_HC: [VO]_Coded
[LO]_FCWP_default_on_prewarning: [VO]_last_mode
[LO]_FCWP_delivery_status_prewarning: [VO]_off
[LO]_FCWP_extended_prewarning_settings: [VO]_Not_coded
[LO]_FCWP_warning_indicator: [VO]_Not_coded
[LO]_FCWP: [VO]_Not_coded
[LO]_FLA_Additional_High_Beam: [VO]_no_Additional_High_Beam
[LO]_FLA_Headinglight_type: [VO]_LED // Если LED фары
[LO]_Mains_frequency: [VO]_50_Hz
[LO]_AFS_coding_Light_Assist: [VO]_High_Beam_Assist // Автодальний
[LO]_HC_LONGPRESS: [VO]_Not_Coded // Активация ассистента долгим нажатием (только Audi)

Для того чтобы Traffic Jam Assist работал ~10 сек, то необходимо чтобы номер блок парктроников начинался с 5QA… и прошивка блока ACC была не ниже 0780 H10-11, также нужно кодирование в блоке ACC:

Блок 13 → Кодирование: Байт 11 – Бит 0 (Pretriggertime_reduction): Деактивировать → Применить

Так как у меня не было калибровочного полотна, то я нашел человека у которого уже была откалибрована камера на A3 в кузове Sportback и внес значение калибровки вручную. Также так как у меня в стране (Украина) нормально не работает распознание знаков, то необходимо было выбрать страну вручную (Par_country_mode: Manuel) приближенную по правилам ПДД — это оказалась Швеция (205). Можно поэкспериментировать и с другими странами:

  • 54 — Хорватия (50/80/130)
  • 56 — Кипр (50/80/100)
  • 57 — Чехия (50/90/130)
  • 58 — Дания (50/80/110)
  • 68 — Эстония (50/90/90)
  • 73 — Финляндия (50/80/100)
  • 74 — Франция (50/90/110)
  • 82 — Германия (50/100/∞)
  • 85 — Греция (50/90/120)
  • 118 — Латвия (50/90/110)
  • 124 — Литва (50/90/130)
  • 125 — Люксембург (50/90/110)
  • 172 — Польша (50/60, 90/100, 120/140)
  • 173 — Португалия (50/90/120)
  • 177 — Румыния (50/90/130)
  • 178 — Россия (60/90/110)
  • 197 — Испания (50/90/120)
  • 205 — Швеция (50/90/110)
  • 206 — Швейцария (50/80/120)
A5 Передние датчики вспомогательных систем 
Адаптации (в режиме разработчика, пароль 89687):
[VN]_Road_sign_recognition_fusion_mode:
[LN]_Road_sign_recognition_fusion_mode: [VN]_Road_Sign_Fusion
[VO]_Adaptation_tsr:
[LO]_Par_relevance_mode: [VO]_enabled
[LO]_Par_country_mode: [VO]_Manuel
[LO]_Par_country_code_RSR: 68
[LO]_Par_country_code_VZF: 68
[VN]_Productionmode deactivate:
[LN]_Productionmode_deactivate: [VN]_deactivate
[VN]_Calibration_target_positions:
[LN]_Target_1_calibration_mark_1_x_coordinate: 2 360 [UN]_mm
[LN]_Target_1_calibration_mark_1_y_coordinate: 742 [UN]_mm
[LN]_Target_1_calibration_mark_1_z_coordinate: 1 597 [UN]_mm
[LN]_Target_1_calibration_mark_2_x_coordinate: 2 360 [UN]_mm
[LN]_Target_1_calibration_mark_2_y_coordinate: -742 [UN]_mm
[LN]_Target_1_calibration_mark_2_z_coordinate: 1 597 [UN]_mm
[LN]_Target_1_calibration_mark_3_x_coordinate: 2 360 [UN]_mm
[LN]_Target_1_calibration_mark_3_y_coordinate: 742 [UN]_mm
[LN]_Target_1_calibration_mark_3_z_coordinate: 1 003 [UN]_mm
[LN]_Target_1_calibration_mark_4_x_coordinate: 2 360 [UN]_mm
[LN]_Target_1_calibration_mark_4_y_coordinate: -742 [UN]_mm
[LN]_Target_1_calibration_mark_4_z_coordinate: 1 003 [UN]_mm
[VN]_BAP_personalisation:
[LN]_BAP_personalisation: [VN]_activated
[VN]_Body_height_wheelhouse_edge:
[LN]_Body height wheelhouse edge front left: 660 [UN]_mm
[LN]_Body height wheelhouse edge front right: 660 [UN]_mm
[LN]_Body height wheelhouse edge rear left: 670 [UN]_mm
[LN]_Body height wheelhouse edge rear right: 670 [UN]_mm
[VN]_Lane_departure_warning_speed_limit_for_trailer_operation:
[LN]_Lane_departure_warning_speed_limit_for_trailer_operation: 300 [UN]_km/h
[VO]_standstill_mode:
[LN]_standstill_mode: [VN]_not_activated
[VN]_Lane_assist_warning_intensity:
[LN]_Lane_assist_warning_intensity: [VN]_Selection_over_menu
[VN]_Activation of Development Messages:
[LO]_Activation_of_development_messages_internal: [VN]_not_active
[LO]_Activation_of_development_messages_HCA_state: [VN]_not_active
[LO]_Activation_of_development_messages_HCA_lane: [VN]_not_active
[LO]_Activation_of_development_messages_EHR: [VN]_not_active
[LO]_Activation_of_development_messages_VZF/TSR: [VN]_not_active
[LO]_Activation_of_development_messages_WLA: [VN]_not_active
[LO]_Activation_of_development_messages_lane: [VN]_not_active
[LO]_Activation_of_development_messages_reserved: [VN]_not_active
[VO]_Xcp_interface:
[LN]_Par_xcp_interface: [VN]_not_activated
[VO]_Mask_error_reactions_for_development:
[LN]_par_Mask_error_reactions_for_development: [VN]_not_activated
[VN]_Initial_calibration_result:
[LN]_Pitch_angle: 1,194 [UN]_°
[LN]_Yaw_angle: 1,027 [UN]_°
[LN]_Roll_angle: -1,001 [UN]_°
[LN]_Camera_height: 1 287 [UN]_mm
[VN]_Productionmode:
[LN]_Productionmode: [VN]_not activated
[VN]_Roller_Test_Stand_Mode:
[LN]_RM_Set_Level: [VN]_not_activated
[VN]_Personalisation_point_of_intervention:
[LN]_Personalisation_point_of_intervention: [VN]_last_setting
[VN]_Calibration_Board_Distance:
[LN]_Calibration_Board_Distance: 1 500 [UN]_mm
[VN]_Axle_offset_adaption:
[LN]_Vehicle_Tranversal_Position_Front_Axle: 0 [UN]_mm
[LN]_Vehicle_Tranversal_Position_Rear_Axle: 0 [UN]_mm
[VN]_Lane_assist_on_state:
[LN]_Lane_assist_on_state: [VN]_On_setting_over_menu
[VO]_Masked_fault_classes:
[LN]_par_Masked_fault_classes_1: 255
[LN]_par_Masked_fault_classes_2: 255
[LN]_par_Masked_fault_classes_3: 255
[LN]_par_Masked_fault_classes_4: 255
[VO]_WLA_adjustment:
[LO]_BrightnessThreshold_active: 1
[LO]_BrightnessThreshold_passive: 20

После всех кодировок и адаптаций всё заработало!