Aller au contenu

Camera CCD fabriqué maison "CAM86"


pagpatrice

Messages recommandés

il y a 57 minutes, gehelem a dit :

Euhh... mais sinon tu peux aussi faire joujou avec mon driver indi 🙂

 

J'étais dessus à l'instant :be:

Je verrais ça demain soir car c'est pas compatible avec le télétravail tout ça :D

  • Comme je me gausse! 1
Lien vers le commentaire
Partager sur d’autres sites

J'ai avancé un peu...

1799942704_Capture.thumb.jpg.4971fe82b4b8d0769880850bb71a56df.jpg

 

C'est pas ça encore mais j'arrive me connecter via le driver.

J'ai dû changer 2/3 fonctions et les adapter pour en arriver là...

@gehelem, pour le moment je me suis servi que du fichier '99-cam86.rules' (j'ai compris le délire...pas facile linux quand même !)

Pour récupérer le Handle, j'ai dû faire cette bidouille:

if Open_USB_Device_By_Device_Description('CAM86 A') <> FT_OK then FT_OP_flag := false;          

....

Function Open_USB_Device_By_Device_Description(Device_Description:string) : FT_Result;
Begin
SetDeviceString(Device_Description);
if Device_Description='CAM86 A' then
 begin
   Result := FT_OpenEx(@FT_Device_String_Buffer,FT_OPEN_BY_DESCRIPTION,@FT_HANDLEA);
   Form1.Memo1.Lines.Add('Finding:'+FT_Device_String_Buffer);
 end;
if Device_Description='CAM86 B' then
 begin
   Result := FT_OpenEx(@FT_Device_String_Buffer,FT_OPEN_BY_DESCRIPTION,@FT_HANDLEB);
   Form1.Memo1.Lines.Add('Finding:'+FT_Device_String_Buffer);
 end;

If Result <> FT_OK then FT_Error_Report('Open_USB_Device_By_Device_Description',Result);
End; 

 

Modifié par Greg34
  • J'aime 1
  • Merci / Quelle qualité! 1
Lien vers le commentaire
Partager sur d’autres sites

Le 29/03/2020 à 21:32, pagpatrice a dit :

Salut et bienvenu, moins actif peut être mais toujours un peu, pour mon cas et certainement celui d'autres d'autre obligation mon obligé à mettre la 86 de côtés, comme l'astro d’ailleurs :confused:.

pour ton problème, en premier lieu :

1- Quel firmware? quel viewer? quel drivers?

2- Est ce que ton WIFI est actif ? si oui refais le test mais en désactivant la carte Wifi du PC. 

 

Bonjour pagpatrice et merci pour cette réponse.

 

Le confinement a du bon ! En attendant les réponses des membres du groupe, j'ai mis à profit le temps disponible malgré le télétravail pour remonter le fil des messages.

j'ai constaté que effectivement mon driver était ancien (c'était celui cité sur la toute première page du forum)

 

J'ai installé le driver qui me paraissait le plus récent et surtout j'ai recompilé le driver Indi de gehelem.

Suite à ça, tout semble être rentré dans l'ordre.

 

J'ai testé la caméra avec le logiciel ccdCiel sous linux et apparemment tout va bien maintenant.

La piste des drivers était effectivement la bonne.

 

J'étais d'autant plus surpris que tous les tests électroniques effectués sur la carte étaient parfaits.

Aucune raison que ça foire. Mon capteur était également à priori bon, je l'ai récupéré directement sur mon ancien Nikon...

 

Bref, la première étape est validée.

Il me reste à installer le système de refroidissement, sécher et fermer le boîtier et ça devrait le faire.

 

Je peux aussi reprendre la construction du télescope que j'avais un peu mise en veilleuse tellement ce problème m’accaparait.

 

Merci à tous en tout cas.

Je vais continuer à suivre le forum. SI je peux donner un coup de main pour renvoyer l’ascenseur ça sera avec plaisir.

 

Phil38 (Un Philippe dans l’Isère, c'est original comme pseudo)

Lien vers le commentaire
Partager sur d’autres sites

Il y a 12 heures, Phil38 a dit :

La piste des drivers était effectivement la bonne.

Super, c'est un peu le problème des nouveaux, vous lisez toujours en diagonales :be:, il faut toujours tester avec le firmware et drivers de la première page, après on passe au derniers.

N'hésite pas à poster des photos de ton montage ;)

  • Comme je me gausse! 1
Lien vers le commentaire
Partager sur d’autres sites

Il y a 13 heures, Phil38 a dit :

J'ai installé le driver qui me paraissait le plus récent et surtout j'ai recompilé le driver Indi de gehelem.

 

oh dis donc !

un aventurier linux de plus parmi les aventuriers cam86, chouette !!

 

Lien vers le commentaire
Partager sur d’autres sites

Il y a 12 heures, pagpatrice a dit :

Super, c'est un peu le problème des nouveaux, vous lisez toujours en diagonales :be:, il faut toujours tester avec le firmware et drivers de la première page, après on passe au derniers.

N'hésite pas à poster des photos de ton montage ;)

Bien sur,

 

Dès que le Peltier est en place je fais des photos. A voir les posts sur le forum, c'est un sujet qui semble alimenter pas mal de discussions.

J'ai la chance d'avoir quelques collègues de travail qui sont spécialistes de packaging de modules opto genre lasers, détecteurs...

S'ils me donnent des conseils utiles j'en ferai part.

 

Philippe

Il y a 12 heures, gehelem a dit :

oh dis donc !

un aventurier linux de plus parmi les aventuriers cam86, chouette !!

 

Linux un jour, linux toujours !

Lien vers le commentaire
Partager sur d’autres sites

  • 3 semaines plus tard...

Bonjour à tous,

En cette période de confinement, j'ai pas mal avancé sur ma caméra et je me réjouis de faire les premières images. Je voulais avant tout remercier toutes les personnes qui m’ont aidées pour cette réalisation magnifique.

Etant Linuxien depuis fort longtemps et grand fan d'INDI, je suis impatiens de voir l'évolution du module CAM86. Si vous êtes d'accord, je serai volontiers "beta-testeur" de vos œuvres.

Pour finir, j'ai commandé des circuits imprimés et je peut en céder à ceux qui le désirent pour un montant "chinois" 🤣 évidemment.

 

Je vous souhaite un excellent confinement et prenez soin de vous

Cordialement

 

Daniel

  • J'aime 1
Lien vers le commentaire
Partager sur d’autres sites

Il y a 1 heure, nounouche a dit :

Etant Linuxien depuis fort longtemps et grand fan d'INDI, je suis impatiens de voir l'évolution du module CAM86. Si vous êtes d'accord, je serai volontiers "beta-testeur" de vos œuvres.

 

Ce projet est au point mort pour ce qui me concerne, je n'ai pas travaillé dessus depuis bien longtemps

Mais normalement le driver fonctionne en grande partie.

De mémoire la partie refroidissement méritait quelques ajustements pour son utilisation sur Ekos

Mais sinon :

https://github.com/gehelem/indi_cam86_ccd/blob/master/BUILDME.rst

Lien vers le commentaire
Partager sur d’autres sites

J essai demain, merci

 

Voici ma version de la cam86, je descend facile à-25 degré en dessous temp ambiante, derrière j aun une roue à filtre imprimer en 3d avec un barrilet.. Depuis 6 mois et ca tient le coup et c bien pratique.. 

IMG_20200424_212203.jpg

IMG_20200424_212023.jpg

IMG_20200424_212003.jpg

IMG_20200424_211741.jpg

  • J'aime 1
Lien vers le commentaire
Partager sur d’autres sites

Il y a 17 heures, gehelem a dit :

curieux

essaie avec 


git clone https://github.com/gehelem/indi_cam86_ccd.git

 

 j ai put avancer, mais de nouveau un message de erreur

 

-- Configuring incomplete, errors occurred!

:::::::::::::::::::::::::::::::::::::::::::::::

 

pi@raspberrypi:~/tmp $ git clone https://github.com/gehelem/indi_cam86_ccd.git
Clonage dans 'indi_cam86_ccd'...
remote: Enumerating objects: 3, done.
remote: Counting objects: 100% (3/3), done.
remote: Compressing objects: 100% (3/3), done.
remote: Total 175 (delta 0), reused 0 (delta 0), pack-reused 172
Réception d'objets: 100% (175/175), 108.13 KiB | 608.00 KiB/s, fait.
Résolution des deltas: 100% (93/93), fait.
pi@raspberrypi:~/tmp $ cd indi_cam86_ccd
pi@raspberrypi:~/tmp/indi_cam86_ccd $ git checkout workinprogress
La branche 'workinprogress' est paramétrée pour suivre la branche distante 'work                                 inprogress' depuis 'origin'.
Basculement sur la nouvelle branche 'workinprogress'
pi@raspberrypi:~/tmp/indi_cam86_ccd $ mkdir build
pi@raspberrypi:~/tmp/indi_cam86_ccd $ cd build
pi@raspberrypi:~/tmp/indi_cam86_ccd/build $ cmake ..
-- The C compiler identification is GNU 8.3.0
-- The CXX compiler identification is GNU 8.3.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found CFITSIO 3.45: /usr/lib/arm-linux-gnueabihf/libcfitsio.so
CMake Error at cmake_modules/FindINDI.cmake:256 (message):
  Could not find INDI include directory
Call Stack (most recent call first):
  CMakeLists.txt:20 (find_package)


-- Configuring incomplete, errors occurred!
See also "/home/pi/tmp/indi_cam86_ccd/build/CMakeFiles/CMakeOutput.log".

pi@raspberrypi:~/tmp/indi_cam86_ccd/build $ nano /home/pi/tmp/indi_cam86_ccd/bui                                 ld/CMakeFiles/CMakeOutput.log
  GNU nano 3.2               /home/pi/tmp/indi_cam86_ccd/build/CMakeFiles/CMakeOutput.log               Modifié


Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded.
Compiler: /usr/bin/c++
Build flags:
Id flags:

The output was:
0


Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out"

The CXX compiler identification is GNU, found in "/home/pi/tmp/indi_cam86_ccd/build/CMakeFiles/3.13.4/CompilerId$

The system is: Linux - 4.19.75-v7+ - armv7l
Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
Compiler: /usr/bin/cc
Build flags:
Id flags:

The output was:
0


Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out"

The C compiler identification is GNU, found in "/home/pi/tmp/indi_cam86_ccd/build/CMakeFiles/3.13.4/CompilerIdC/$

Lien vers le commentaire
Partager sur d’autres sites

il y a 5 minutes, stefaco a dit :

 j ai put avancer, mais de nouveau un message de erreur

 

il doit manquer un bout dans mon buildme...

essaie de faire ceci avant de lancer le cmake 

sudo apt install libindi-dev

 

Lien vers le commentaire
Partager sur d’autres sites

il y a 54 minutes, gehelem a dit :

il doit manquer un bout dans mon buildme...

essaie de faire ceci avant de lancer le cmake 


sudo apt install libindi-dev

 

pi@raspberrypi:~/tmp/indi_cam86_ccd/build $ sudo apt install libindi-dev
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les NOUVEAUX paquets suivants seront installés :
  libindi-dev
0 mis à jour, 1 nouvellement installés, 0 à enlever et 270 non mis à jour.
Il est nécessaire de prendre 530 ko dans les archives.
Après cette opération, 3 545 ko d'espace disque supplémentaires seront utilisés.
Réception de :1 https://www.astroberry.io/repo buster/main armhf libindi-dev armhf 1.8.5 [530 kB]
530 ko réceptionnés en 1s (582 ko/s)
Sélection du paquet libindi-dev précédemment désélectionné.
(Lecture de la base de données... 264370 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libindi-dev_1.8.5_armhf.deb ...
Dépaquetage de libindi-dev (1.8.5) ...
Paramétrage de libindi-dev (1.8.5) ...
pi@raspberrypi:~/tmp/indi_cam86_ccd/build $ cmake ..
-- Found CFITSIO: /usr/lib/arm-linux-gnueabihf/libcfitsio.so
-- Found INDI: /usr/lib/arm-linux-gnueabihf/libindidriver.so;/usr/lib/arm-linux-gnueabihf/libindiAlignmentDriver.so (found version "1.8.5")
-- Found ZLIB: /usr/lib/arm-linux-gnueabihf/libz.so (found version "1.2.11")
CMake Error at CMakeLists.txt:22 (find_package):
  Could not find a package configuration file provided by "LibFTDI1" with any
  of the following names:

    LibFTDI1Config.cmake
    libftdi1-config.cmake

  Add the installation prefix of "LibFTDI1" to CMAKE_PREFIX_PATH or set
  "LibFTDI1_DIR" to a directory containing one of the above files.  If
  "LibFTDI1" provides a separate development package or SDK, be sure it has
  been installed.


-- Configuring incomplete, errors occurred!
See also "/home/pi/tmp/indi_cam86_ccd/build/CMakeFiles/CMakeOutput.log".

 

Lien vers le commentaire
Partager sur d’autres sites

il y a 6 minutes, gehelem a dit :

là tu bloques sur l'install de libftdi

tu as bien suivi ces instructions ?

image.png.8b2688a51f70c3bbdd40027dbd73672f.png

 

c'est relou cette partie

HEHHHEHEUUUUUUUU....... quand je clic dessus je n y est pas accès.... alors , j ai continuer sans m en soucier, je sait je merite des coups de fouets :)

Screenshot_2020-04-25 403 Forbidden.png

Lien vers le commentaire
Partager sur d’autres sites

il y a 7 minutes, stefaco a dit :

je sait je merite des coups de fouets

du tout, plutôt : tu es victime de mon coté crado

donc essaie plutôt avec ce lien, ça devrait mieux marcher

http://developer.intra2net.com/mailarchive/html/libftdi/2013/msg00014.html

 

Edit : mis à jour sur git aussi

Lien vers le commentaire
Partager sur d’autres sites

il y a 12 minutes, gehelem a dit :

du tout, plutôt : tu es victime de mon coté crado

donc essaie plutôt avec ce lien, ça devrait mieux marcher

http://developer.intra2net.com/mailarchive/html/libftdi/2013/msg00014.html

 

Edit : mis à jour sur git aussi

pi@raspberrypi:~ $ sudo apt-get install libusb-1.0-devel
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet libusb-1.0-devel
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « li          busb-1.0-devel »
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « li          busb-1.0-devel »

 

 

Cest galere effectivement !!:s

Lien vers le commentaire
Partager sur d’autres sites

il y a 11 minutes, stefaco a dit :

pi@raspberrypi:~ $ sudo apt-get install libusb-1.0-devel
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet libusb-1.0-devel
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « li          busb-1.0-devel »
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « li          busb-1.0-devel »

 

 

Cest galere effectivement !!:s

tu dois pouvoir passer à la suite, libusb-dev tu l'as déjà installé plus haut

 

1620814426_Slection_609.png.fc6d1055952250c52adec85a37acaa21.png

 

 

Lien vers le commentaire
Partager sur d’autres sites

il y a 40 minutes, gehelem a dit :

tu dois pouvoir passer à la suite, libusb-dev tu l'as déjà installé plus haut

 

imageproxy.php?img=&key=b38be82c93b6f78d1620814426_Slection_609.png.fc6d1055952250c52adec85a37acaa21.png

 

 

Je penne a recuperrer libboostal... sur le serveur raspbian

 

E: Impossible de récupérer http://raspbian.raspberrypi.org/raspbian/pool/main/libt/libtool/libtool_2.4.6-9_all.deb Impossible d'initialiser la connexion à raspbian.raspberrypi.org: 80 (2a00:1098:0:80:1000:75:0:3). - connect (101: Le réseau n'est pas accessible) [IP : 93.93.128.193 80]
E: Impossible de récupérer certaines archives, peut-être devrez-vous lancer apt-get update ou essayer avec --fix-missing ?

 

Je retenterai plus tard, merci pour ton aide... la victoire de l aprem, j ai mon scope full operationel avec onstep/ k star qui tourne sur windows a present c etait mon but premier car je trouve ce planetarium vrt top!!

Je te tiens au courant...MERCI ENCORE

Lien vers le commentaire
Partager sur d’autres sites

C est bon on est dans la place !!!! :), je vais pouvoir imager du salon , tous en regardant la fin de la casa de papel... :D

 

Pour le refroidissement la commande marche bien, mais j ai du mal a respecter la temperature demande parfois... mais c etais deja le cas avec le pilote ascom, alors je bidouillais avec les valeur du driver et ca marchais pas trop mal ensuite...

 

ici un dark de 60seconde

 

Voila y a plus qu'a se relancer dedans !!

Merci encore pour ton aide..

Capture.JPG

SS.JPG

  • Merci / Quelle qualité! 1
Lien vers le commentaire
Partager sur d’autres sites

@stefaco Superbe le nez de la cam ! tu l'as fait usiner ?

 

J'ai vu que j'arrivais avec mon Peltier à le faire descendre à -18 degrès avec une temp. ambiante de 20 dans la pièce le tout posé sur une équerre en alu sans ventilateur.

L'équerre reste tiède et la température du Peltier est stable.

Du coup, je pense que je vais partir sur une simple pièce en alu du genre (le capteur sera posé sur l'image de gauche, le doigt à droite ne servira que pour la partie chaude) :

 

2.png.818284fd655041459415446891dd605b.png1.png.8d33054e0ece02530d58895f5e5d9362.png

Le tout habillé ensuite avec une coque imprimée en 3D et cette fois-ci avec un ventilateur histoire de pulser la chaleur de la partie alim aussi.

Pour le nez, je me tâte aussi encore avec un cylindre usiné autour du capteur pour faire une cage étanche sous vide ou avec du silicagel...

Et pourquoi pas récupérer quelques calories de cette plaque pour l'associer à une autre plaque qui serait en contact avec la vitre.

 

Bon je sais pas ce que ça pourrait donner mais le fait d'en parler, ça me donne l'impression d'avancer ^^

 

 

 

Lien vers le commentaire
Partager sur d’autres sites

@gehelem possible ^^

J'ai plusieurs idées que j'ai bien envie de tenter.

Je pourrais ajouter un second Peltier (40x40) sur la plaque pour assister la régulation de celui du capteur: il ne servira qu'à faire descendre de quelques degrès le support en alu et il n'aura pas besoin d'un dissipateur énorme pour évacuer les calories.

Du coup, si je stabilise ma plaque par exemple à 20 degrès, je pourrais mieux exploiter le TDelta Max du Peltier qui est sous mon capteur.

Pour réguler le tout, je vais ajouter un arduino mini avec un MCP41010 qui est branché sur mon abaisseur de tension dont j'avais dessoudé le potard manuel d'origine.

Et quelques sondes de temp aussi supplémentaires pour l'asservissement de tout ce bronx (j'avais déjà fait un soft en delphi qui relevait la temp et qui l'affichait dans une courbe via le port com et je peux aussi avec ce soft piloter l'intensité et non la tension du Peltier via le potard numérique MCP41010).

 

Modifié par Greg34
Lien vers le commentaire
Partager sur d’autres sites

Bonjour à toutes et tous,

 

En ces temps de confinement, j'ai refait complètement mon boîtier de CAM86 car celui que j'avais fait n'était pas étanche du tout finalement.

Je suis parti sur un boitier quasi identique mais un peu plus long ce qui me permet de loger un Sub-D 15 étanche pour faire passer toute la connectique.

 

Et maintenant que je suis prêt, ben la carte ne veut plus se connecter au PC 😭 . J'ai un message du PC qui me dit que le périphérique usb  a mal fonctionné. Sur ce PC, j'avais déjà installé les drivers et sur un autre c'est pareil.

SI je tente de réinstaller les drivers, même chanson.

 

Je suis en train de revérifier mon câblage USB mais je ne vois rien d'anormal. Tout à l'air ok.

De même, j'ai vérifié à fond les soudures du FT2232H qui sont au niveau de l'USB et je ne vois rien de dément non plus.

 

Ce FT2232H est il un composant fragile, quelqu'un a-t-il déjà eu des soucis avec ?

Est-ce que je prévois de le changer ou est-ce que quelqu'un a d'autres pistes à explorer ?

 

Je reposterais les plans de mon nouveau boîtier quand ça marchera, là je suis trop dégouté... Changer le FT2232 ça va être une bonne galère maintenant que la carte est complètement câblée...

 

Merci de vos lumières.

 

Pierre

Lien vers le commentaire
Partager sur d’autres sites

 

 

Pierre

Il y a 3 heures, Greg34 a dit :

Salut @Pierre_Ch,

 

La poisse...tu as essayé sur un autre PC et testé tous les port USB?

Tu as essayé aussi avec ce driver ? http://astroccd.org/wp-content/uploads/2014/10/CDM-2.08.24-WHQL-Certified.zip

 

 

 

 

 

Merci Greg,

 

Oui ,j'ai essayé d'autres ports et un autre pc sous xp pour voir...

Le pb c'est que je ne peux plus causer du tout au FT2232 donc je ne peux rien programmer ni tenter car il n'est pas vu sous windows..

J'ai essayé d'installer les drivers ils s'installent mais c'est après, quand je branche que W dit que ça ne fonctionne pas. Comme le FT2232 est en direct sur les fils de l'USB et que toutes mes alims sont OK, je ne vois qu'une panne de ce composant. Pourquoi ? décharge électrostatique ??

 

A plus

Lien vers le commentaire
Partager sur d’autres sites

Il y a 13 heures, Pierre_Ch a dit :

Ce FT2232H est il un composant fragile, quelqu'un a-t-il déjà eu des soucis avec ?

Est-ce que je prévois de le changer ou est-ce que quelqu'un a d'autres pistes à explorer ?

Salut, aie qu'elle galére... jamais eu de probleme avec le FT pourtant, tu peux me croire, je l'ai mal traité.

Un raport avec la mise en place du Sub-D 15 peut être?

Lien vers le commentaire
Partager sur d’autres sites

Rejoignez la conversation !

Vous pouvez répondre maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous pour poster avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.