Недавно искал запчасть для своего старенького (или уже древнего?) любительского Canon 600D. В процессе поиска мне попался дешёвый 7D Mark II (дальше буду звать его 7d2), который продавался как «нерабочий, только на запчасти». В итоге это получился увлекательный и полезный опыт ремонта, при котором даже не потребовались запасные детали.

Canon 7D Mark II — это навороченная цифровая зеркалка (DSLR) с матрицей APS-C на 20,2 МП, выпущенная в 2014 году. Она относится к линейке профессиональных камер и может считаться аналогом 5D Mark IV, но с меньшей КМОП-матрицей. На релизе эту камеру встретили положительно. Мне мой экземпляр обошёлся в €180 в нерабочем состоянии. Но я верил, что с ним не всё потеряно.

Первые тесты

Камера приехала ровно такой, какой её описал продавец с eBay: в хорошем косметическом состоянии, но нерабочая.

  • Она запускалась, но ЖК-дисплей ничего не показывал.

  • Полунажатие на кнопку затвора не приводило к срабатыванию автофокуса, но при полном нажатии снимок камера всё же делала.

  • Вывод по HDMI не работал.

  • При USB-подключении к ПК команда dmesg ничего не показывала.

  • Принудительная активация автофокуса нажатием нужной кнопки приводила к повторной фокусировке объектива.

  • Интересно, что при отключении камера выводила сообщение «очистка матрицы». То есть дисплей и драйвер всё же частично работали.

Я заподозрил, что процессор «по какой-то причине» считывает кнопку затвора как постоянно полунажатую. Когда я попробовал проделать аналогичный трюк со своей 600D, она повела себя так же: чёрный дисплей, отсутствие автофокуса, но снимки делать можно. Не идеальный тест, но надежда появилась.

В сети я нашёл упоминания случаев, когда между кнопкой и самим корпусом банально застревала песчинка. Но эти истории чаще были связаны с другими камерами, а не 7d2. Неужели проблема может заключаться лишь в том, что кнопку заело из-за какого-то мелкого мусора? И хотя у 7d2 корпус защищён от пыли и влаги, мелкие частицы вполне могли вызвать механические сбои в некоторых местах…

Разборка

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

И хотя я примерно знал, как она устроена изнутри, на каждом очередном этапе меня не переставало поражать количество гибких деталей. Всего встречалось два их вида:

  • Шлейфы (Flexible Flat Cables, FFC) — очень тонкие и гибкие пластиковые (обычно полиамидные) плёнки с токопроводящими дорожками внутри. Шлейфы пришли на замену традиционным кабелям и коннекторам, выполняя ту же роль соединения компонентов. Их дополнительным преимуществом является объединение в одном подключении множества линий с контролируемым импедансом. Изготавливать шлейфы сложнее, но уникальные свойства делают их универсальной альтернативой стандартным кабелям. Подробнее можете почитать на странице Molex.

  • Гибкие печатные платы (Flexible Printed Circuits, FPC) похожи на шлейфы, но конструктивно всё же ближе к жёстким печатным платам, так как содержат не только дорожки, но и разные компоненты. О них подробнее читайте на странице Dexerials.

   Куча гибких элементов
Куча гибких элементов

Несколько подсказок:

  • Прорезиненные накладки легко снимаются и устанавливаются обратно без клея.

  • Несмотря на то, что на взрыв-схеме указано, где и какой болтик используется, визуально различить M1.7 и M2 довольно трудно. Так что не полагайтесь на одну только схему и лучше записывайте, откуда и какой винт выкрутили.

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

На этом этапе я решил опубликовать в дискорд-канале Magic Lantern пост с описанием симптомов неисправности и спросить, не знакомо ли кому такое поведение. И хотя моя проблема не имела отношения к Magic Lantern, эти ребята, пожалуй, лучше всех разбираются во внутрянке зеркалок Canon.1 В общем, я понадеялся, что они не будут возражать.

Так и оказалось. Я практически сразу получил советы и серию вопросов от Уолтера Шульца, Kitor (активный разработчик Magic Lantern) и "names_are_hard" (ведущий разработчик проекта). Очень признателен им за уделённое время, поддержку и готовность поделиться знаниями. Они подсказали мне обратить внимание на разъём N3 сбоку камеры, к которому подключается внешний пульт затвора.

Разъём N3. Источник: Marty Bugs
Разъём N3. Источник: Marty Bugs
Плата разъёма N3
Плата разъёма N3

Это трёхконтактный разъём — одна земля, один контакт для активации автофокуса (AF) и один для спуска затвора. В нормальном состоянии на обоих сигнальных контактах должно быть 3,3 В, но у моей камеры напряжение на линии AF было 1,027 В, а при полунажатии кнопки падало до нуля.

Что же может быть причиной… Утечка на землю из-за пониженного сопротивления? Плохой контакт? Попавшая в кнопку грязь? Испорченный подтягивающий резистор? Чтобы дополнительно это проверить, я подключил контакты автофокуса и затвора через резистор 1кОм. Дисплей мгновенно ожил и показал все положенные данные (апертуру/экспозицию/…). Уже прогресс!

Прослеживание сигнала AF обратно к MPU

Детальные фотографии главной платы и FPC камеры 7d2, да и других моделей, можете найти на photo-parts.ua. Найдите нужную камеру и в самом левом столбце кликните по жёлтой папке. Помимо сканов и изображений, там просто кладезь полезной информации (микросхемы, совместимые детали и так далее) для огромного списка моделей.

Итак… Где же начинать поиск повреждённого резистора или замыкания? Известно, что линия наверняка уходит к одному из процессоров Renesas SH7231 на главной плате (у верхнего маркировка F74964A, а у нижнего — F74966A). Один из них должен обрабатывать состояния кнопок. Я начал прослеживать линию AF от самого разъёма:

Разводка платы разъёма. В цепях AF и затвора используются одинаковые компоненты
Разводка платы разъёма. В цепях AF и затвора используются одинаковые компоненты

Поскольку для 7d2 схемы нет, а информации и обозначений на самой плате крайне мало, я могу описать разъёмы и детали только по их расположению и приложить снимки.

Подключения от разъёма N3 проходят через небольшую FPC к основной плате. Затвор на контакте 1 (на фото слева), AF на контакте 2. GND на контактах 4 и 5. Далее (для линии автофокуса и затвора) установлены защитные диоды, включённые в обратном направлении на землю — они нужны для защиты от статического электричества (ESD) и переполюсовки. Следом идёт резистор 0 Ом, который, похоже, не несёт никакой полезной функции, а за ним — резистор на 1 кОм для дополнительной изоляции и защиты. Перед тем как сигнал уходит на обратную сторону печатной платы и поднимается к следующей гибкой плате (которая ведёт уже к главной), в цепи стоит ещё один конденсатор, подключённый к земле.

На главной плате сигнал приходит на четвёртый сверху контакт белого вертикального разъёма в левом верхнем углу, где покидает верхний слой. Почти все компоненты этой платы имеют типоразмер 0402, а переходные отверстия выполнены по технологии fill-and-cap (заполнение и металлизация) и часто расположены прямо под компонентами или выводами микросхем, что делает отслеживание сигналов нетривиальной задачей.

Единственное место, где мне удалось нащупать сигнал — это рядом с верхним MPU, а именно на фильтрующем конденсаторе, идущем на землю. К этому крохотному конденсатору не вела ни одна дорожка, а значит, сигнал должен приходить через переходное отверстие в площадке или из-под самого компонента. Похоже, он идёт прямо к разъёму и затем к одному из BGA-шариков процессора.

Это был тупик.

Трассировка «другого» сигнала AF

Тогда я решил вернуться и начать с кнопки затвора. На линии между этим сигналом и сигналом AF от разъёма N3 обнаружилось сопротивление 100 кОм. И хотя это много, я подумал, что оно может относиться к какой-то защите. Оглядываясь назад, я понимаю, что от этой зацепки нужно было копнуть глубже, но я этого не сделал.

Верхний блок. Кнопка затвора находится в верхнем левом углу.
Верхний блок. Кнопка затвора находится в верхнем левом углу.

Пройдя через пару гибких плат и шлейфов, сигнал приходит к вертикальному разъёму в верхнем правом углу, а именно к его шестому контакту в левом ряду, если считать сверху. Здесь он также уходит («без следа»?) на другой слой. Потом, как ни странно, этот сигнал снова появляется на противоположной стороне платы — а конкретно на резисторе прямо рядом с разъёмом, куда приходит сигнал N3. Несмотря на близкое расположение этих сигналов, связи между ними, похоже, никакой нет, кроме тех самых 100 кОм, которые должны откуда-то происходить.

Сигнал минует защитный резистор на 100 Ом, после чего идёт к подтягивающему резистору на 100 кОм. Больше нигде на плате я его найти не могу. Скорее всего, под одним из этих резисторов есть скрытое переходное отверстие, ведущее к MPU.

Заметки.
Заметки.

Пытаюсь разобраться в этом всём

Только в этот момент я осознал, что сигналу затвора и сигналу разъёма N3 вовсе не обязательно где-то соединяться. У MPU наверняка предостаточно выводов, чтобы развести каждый отдельный сигнал на свой собственный контакт.

На линии кнопки затвора между резисторами 100 Ом и 100 кОм отчётливо регистрируются 3,3 В. И здесь для меня, наконец, прояснились две вещи:

  • У MPU наверняка достаточно выводов для отдельной обработки каждого сигнала. Сигналам AF с разъёма и кнопки затвора не нужно где-либо пересекаться. В итоге это предположение подтвердилось.

  • И хотя я нашёл подтягивающий резистор на линии автофокуса, срабатывающего от кнопки затвора, для разъёма N3 такого резистора на плате могло и не быть. Дело в том, что у процессора Renesas SH7231 есть встроенные подтягивающие резисторы. Это указано в его мануале (таблица 1.1, стр. 9).

Помимо входного резистора на 1 кОм и обратного диода, я не нашёл никакой защиты на линии внешнего сигнала AF. То есть процессор от внешних сигналов практически ничем не защищён.

Размеченный снимок основной платы. Версия в высоком разрешении. Оригинал взят с photo-parts_ua.
Размеченный снимок основной платы. Версия в высоком разрешении. Оригинал взят с photo-parts_ua.

Итоговый фикс

Сигнал AF с разъёма N3 можно снять с конденсатора, расположенного между MPU и микросхемой флеш-памяти. Напряжение 3,3 В присутствует на нескольких развязывающих конденсаторах вокруг процессора. Резистора с номиналом выше 2,2 кОм у меня под рукой не оказалось — был только на 100 кОм в корпусе 0402, поэтому я решил попробовать его.

Подать 3,3 В через резистор 100 кОм нетрудно:

Подтяжка к 3,3 В через резистор 100 кОм
Подтяжка к 3,3 В через резистор 100 кОм

А вот с сигналом AF всё оказалось сложнее. Снимать его пришлось с конденсатора типоразмера 0402, тесно расположенного среди других деталей. Пространства между ними едва хватило, чтобы подвести провод:

Подтяжка линии автофокуса к 3,3 В
Подтяжка линии автофокуса к 3,3 В

Ну хотя бы для прокладывания провода между этими двумя точками места оказалось достаточно:

Общий вид проложенного соединения
Общий вид проложенного соединения

На время тестирования фикса я временно закрепил провод каптоновым скотчем.

Временная фиксация соединения
Временная фиксация соединения

После этого я собрал камеру ровно настолько, чтобы можно было протестировать её работоспособность. Тест увенчался успехом!

Последующая проверка не выявила никаких проблем. USB и HDMI-вывод работают исправно. Попользовавшись камерой несколько дней, я окончательно закрепил провод небольшой каплей двухкомпонентной эпоксидки.

Подытожим

Похоже, в камере есть два отдельных сигнала автофокуса, которые расходятся на разные выводы верхнего процессора. И если с сигналом от родной кнопки проблем не было, то сигнал, идущий от внешнего разъёма, не подтягивался как следует и «плавал» в районе 1,2 В. Скорее всего, это произошло из-за повреждения внутреннего подтягивающего резистора в самом процессоре (возможно, в результате плохой защиты входа). В итоге этого низкого напряжения процессору хватало, чтобы постоянно считывать его как команду «активировать автофокус».

Добавив резистор 100 кОм к цепи 3,3 В, я поднял уровень сигнала до 3,3 В, вернув камеру к полноценной жизни.

Сноска

  1. Magic Lantern — это кастомная прошивка, подходящая для многих зеркалок Canon. Она добавляет крутые функции, которые в официальной отсутствуют. ↩︎

Комментарии (8)


  1. akakoychenko
    02.08.2026 09:55

    €180 за нерабочий кроп 12-летней давности?

    Дорогие нынче запчасти


  1. Igornord
    02.08.2026 09:55

    И в итоге 180 евро за аппарат. Плюс повышение собственных знаний, незабываемые ощущения (мне кажется) от общения с крутыми ребятами. Мне кажется - оно того стоит, так что можно только плюсовать за терпение и настойчивость при поиске такой мелкой как оказалось неисправности. А сколько такого железа выкинуто - трудно себе представить.


  1. Astroscope
    02.08.2026 09:55

    Я боюсь 0402 и, тем более, мельче. 0603 тоже. Микроскопы есть в хозяйстве, сильно больше одного. Но смотреть в них это одно, а паять под ними - все равно удовольствие ниже среднего.


    1. ZyXI
      02.08.2026 09:55

      0402 для ручной пайки неудобные, но паять можно, даже без микроскопа. Но у 0402 дополнительно не пишут номиналы на сопротивлениях. И 0402 достаточно легко случайно сломать. 0603, по‐моему, идеальный баланс между занимаемым местом на плате и удобством пайки — и сопротивления даже всё ещё с надписями. Я как‐то свой отдел компании уговорил перейти с 0805 на 0603. Сильных жалоб не было, при этом под микроскопом мы почти никогда не паяли. (Очки, правда, в отделе никто не носит.)

      Замечу, что мы занимаемся тестированием микросхем, так что большинство создаваемых плат выглядят как одна—четыре микросхемы в центре от которых идёт где‐то два—четыре сантиметра проводников до тестовых разъёмов. Кроме образцов тестируемой микросхемы никаких активных элементов на плате нет, а если есть, то они, скорее, будут ещё дальше. В общем, место под 0805 и выше часто есть. 0603 всё равно ставить удобнее. И 0402 для случая, когда нужно поставить много ёмкостей близко к выводам — в первую очередь для установки под BGA.


    1. Void-Cowboy
      02.08.2026 09:55

      0603 можно и без микроскопа паять.

      да и 0402 тоже, просто там уже элементы не имеют на себе маркировки и потому менее "удобные" для поделок как по мне

      я лично вообще не понимаю как с микроскопом паяют микронные волосинки на чипах и тд


      1. boulder
        02.08.2026 09:55

        Хорошо, когда ты специалист! Я не понимаю, как mini-USB запаять, не отвалив половину дорожек :)


  1. Wlas
    02.08.2026 09:55

    То есть, можно было просто в разъем для пульта вставить затычку (так как проводной тросик при наличии ИК и wifi не то, чтобы нужен) с резистором и обойтись даже без разборки или внутри его подпаять на разъем и готово


    1. Squoworode
      02.08.2026 09:55

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