Архив рубрики «cam83»
ASCOM драйвер для cam81/cam83, версия 0.1
Намедни был написал ASCOM драйвер для камеры cam81/cam83. Т.е. теперь камеру cam81/cam83 можно интегрировать с Maxim DL и другими популярными программами для съемки и гидирования. Драйвер работает с ОС семейства Windows и состоит из 2-х частей:
— высокоуровневое взаимодействие с ASCOM писалось на C# (cam81_v01 — dll-библиотека, проект MS Visual Studio C# 2010 );
— низкоуровневого взаимодействия с железом камеры (cam81_ll — dll-библиотека, проект Delphi 7);
Проект высокоуровневого взаимодействия линкуется с низкоуровневым взаимодействием.
Почему драйвер не был написан в одной среде разработки? Сперва пытался написать весь код на С#, работало отвратно: медленно и глючно. В общем не удалось добиться нормальной работы (или я просто не умею готовить на C# 🙂 ). Поэтому решил использовать уже написанный и рабочий код из программы grim, организовав его в виде dll-библиотеки.
Как запрограммировать камеру cam81/cam83/cam8s/cam84/cam85/cam85m с помощью утилиты MProg 3.5
Для того, чтобы управляющий софт мог корректно идентифицировать камеру cam81/cam83/cam8s необходимо зашить в ее EEPROM память некоторые настройки и серийный номер. Это делается следующим образом:
1) Качаем утилиту MProg 3.5 (http://astroccd.org/wp-content/uploads/2014/10/MProg3.5.zip).
2) Качаем шаблон cam8X.ept .
3) Подключаем камеру cam81/cam83/cam8s к ПК, устанавливаем драйвера D2XX версии 2.08.24 от FTDI (http://astroccd.org/wp-content/uploads/2014/10/CDM-2.08.24-WHQL-Certified.zip). При этом в Диспетчере устройств (Device Manager) появится 2 устройства: USB Serial Converter A, USB Serial Converter B. В свойствах данных устройств на вкладке Дополнительно (Advanced) необходимо убрать чекбокс Load VCP. Данная опция виртуального COM-порта понижает скорость работы и не используется камерой.
4) Запускаем MProg 3.5 подключаем камеру, открываем шаблон:
Где найти матрицу ICX453AQ для cam81/cam83/cam8s
Для сборки собственной камеры cam81 или cam83 нам понадобиться матрица ICX453AQ. Самый простой способ раздобыть данную матрицу — купить недорого Б/У зеркалку и распотрошить ее. Для этого нам подойдут Nikon D40, D50, D70 и D70s. Также иногда модули с ICX453AQ для камер Nikon D40, D50, D70 и D70s проскакивают на ebay. Где найти новый, непаянный чип ICX453AQ поштучно и по приемлемой цене — пока не знаю.
После некоторого поиска на просторах Интернета был найден полурабочий Nikon D50. В нем через раз работал затвор. Было очень жалко разбирать полуживой фотоаппарат, который еще не утратил способность фотографировать. Как вынуть модуль с матрицей лучше всего покажет инструкция по переделке D50 в ИК камеру: http://www.lifepixel.com/tutorials/infrared-diy-tutorials/nikon-d50
Матрица ICX453AQ в D50 оказалась намертво прилеплена с помощью какого-то полупрозрачного клея. Растворить клей не получилось, итого поступил по совету grim:
Предисловие к проекту Cam8 — охлаждаемой астрономической камеры
Cam8 — проект охлаждаемой астрономической камеры на сенсоре от фотоаппаратов Nikon D50, D70 (ICX453AQ).
Проект будет настолько детальным, что позволить электронщику, повторить его и даже усовершенствовать.
Прежде чем приступить к описанию проекта, просьба прочитать следующие два пункта: