Январь 2013

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

Сразу после веселого извлечения ICX453AQ из Nikon D50 установил матрицу в плату cam81. Так как все остальные компоненты уже были подобраны и запаяны (в моем случае R1 — 100 кОм, R3 — 48 кОм,) с дрожащими руками пошел тестировать. Боялся что мог перетравить матрицу в щелочи. EEPROM камеры уже был запрограммирован с помощью Mprog 3.5. После подключения с камеры удалось извлечь такие кадры:

 

кадр 1

кадр 1

Прочитать остальную часть записи »

Как запрограммировать камеру 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-порта понижает скорость работы и не используется камерой.

cam8 в диспетчере устройств windows

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).

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

cam8 фото

cam8 фото

Прежде чем приступить к описанию проекта,  просьба прочитать следующие два пункта:

Прочитать остальную часть записи »