Электронная часть и ПО объектива «Зенит»

Проект выполнен для Красногорского завода им. С.А. Зверева, более известного как «Зенит». Фотографы-любители и профессионалы непременно помнят их зеркалки.

Сегодня завод выпускает объективы для фотоаппаратов популярных марок.

Для наиболее полного использования возможностей объектива самим фотоаппаратом необходимо, чтобы в объективе присутствовала электронная часть, которая в простых случаях просто сообщит фотоаппарату параметры объектива (светосила, фокусное расстояние и т.п.), а в сложных - управляла бы приводами (фокус, оптическая стабилизация и т.п.).

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

В рамках данного проекта нами были проделаны следующие работы:

  • Исследование протокола обмена;
  • Написание тестового эмулятора для проверки и отладки реализации протокола;
  • Разработка схемы электронной платы;
  • Разработка 3D-модели части корпуса объектива, контактов и гибко-жесткой печатной платы;
  • Разработка проектной документации по ЕСКД;
  • Разработка рабочей документации по ЕСКД;
  • Организация и контроль производства печатных плат;
  • Написание и отладка окончательной версии прошивки (под выбранный микроконтроллер).

Работа началась с исследования протокола, поскольку документация на него отсутствовала:

Разработка ПО для Зенита - исследование протокола

После чего нами была использована отладочная плата (т.н. стартер-кит) для отладки собственной реализации протокола:

Объектив для завода Зенит - проверка протокола обмена

Далее мы приступили к проектированию части корпуса. Завод предоставил нам место в объективе, куда мы должны были поместить корпус, контакты, гибко-жесткую печатную плату и ее крепление к корпусу.

Таким образом, мы разработали часть корпуса и его "начинку". Сложностью стали крайне ограниченные размеры конструкции, но наши конструкторы придумали способ реализации, который позволил уместить все запланированное.

3д-модель разработанного корпуса объектива

После утверждения 3D-модели мы приступили к разработке проектной и рабочей документации. Вся конструкторская документация выполнена в строгом соответствии со стандартами ЕСКД.

Сборочный чертеж. Изображение на сайте намеренно сделано нечетким.

Сборочный чертеж корпуса контактов и ПО

Схема печатной платы управления. Изображение намеренно сделано нечетким.

Схема платы управления для программного обеспечения объектива Зенит

Изготовленная плата управления:

Изготовленная плата управления с ПО для объектива

Далее нами была разработана окончательная версия микропрограммы под выбранный контроллер.

Последний этап - испытания на реальном фотоаппарате:

Испытания программного обеспечения управления фотоаппаратом

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