La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

PILOTAGE DUNE AUDINE AVEC LINTERFACE USB Puce FTDI FT245 AM - 1 Mo/s (8 Euros)Module USBM OD2 gigatechnology (30 Euros) Motivation : (1) pilotage de la.

Présentations similaires


Présentation au sujet: "PILOTAGE DUNE AUDINE AVEC LINTERFACE USB Puce FTDI FT245 AM - 1 Mo/s (8 Euros)Module USBM OD2 gigatechnology (30 Euros) Motivation : (1) pilotage de la."— Transcription de la présentation:

1 PILOTAGE DUNE AUDINE AVEC LINTERFACE USB Puce FTDI FT245 AM - 1 Mo/s (8 Euros)Module USBM OD2 gigatechnology (30 Euros) Motivation : (1) pilotage de la caméra sous Win2000/NT/XP sans développement de drivers complexes, (2) fabrication en une journée par des non-experts, (3) très faible coût. Mise au point proto en FlashBasic coté PIC16F876 et en Visual Basic coté PC. Gestion USB : Driver virtuel libre de droits téléchargeable sur le Web. Thierry Maciaszek – Christian Buil Voir : et aussi pour les cartes module :

2 PILOTAGE DUNE AUDINE AVEC LINTERFACE USB Schéma électronique Les composants nécessaires à cette interface sont (coût total de l'ordre de 50 Euro) : un module USBMOD2 de Gigatechnology (importateur Fr : un PIC 16F876 (micro-contrôleur) un quartz 20MHz 2 condensateurs de 12nF 4 leds et 4 résistances de 3.3KOhm un connecteur DB25 femelle coudé à souder option : interface raquette électronique / roue filtres via un registre à décalage Audine

3 PILOTAGE DUNE AUDINE AVEC LINTERFACE USB Carte prototype (simple face !) Emulation du port imprimante via l'interface USB Programme de pilotage de l'Audine dans le PIC 16F876 Connecteur supplémentaire pour pilotage roue a filtre, raquette,...

4 PILOTAGE DUNE AUDINE AVEC LINTERFACE USB RECUPERE LE HANDLER L'INTERFACE USB If FT_Open(0, Handle) <> FT_OK Then MsgBox ("USB non OK") i_return = FT_Close(Handle) A lattention des programmeurs de logiciel dacquisition CCD: Programmation coté PC : haut niveau et très peu dinstructions… LE PC RESET L'INTERFACE USB i_return = FT_ResetDevice(Handle) i_return = FT_Purge(Handle, FT_PURGE_RX) ECRITURE VERS LINTERFACE i_return = FT_Write(Handle,Chr$(nb_image_a_faire * 16),1,lng_Octets_Written ) LECTURE DE LINTERFACE i_return = FT_GetQueueStatus(Handle,Nb_RxOctets) i_return = FT_Read(Handle,ReadBuffer,1,Nb_Octets_Lu)

5 PILOTAGE DUNE AUDINE AVEC LINTERFACE USB Images test Offset Signal thermique Pénombre Pas de parasites, bruit de 9 ADU (18 e-), lecture très régulière de limage (pas de FIFO externe). Config. PC = Duron 600 Mhz

6 PILOTAGE DUNE AUDINE AVEC LINTERFACE USB Conclusion : interface crédible (adaptation Audine, réalisation de petites caméras peu coûteuses), mais performances (vitesse, longueur câble) et universalité en retraits par rapport à une solution Ethernet Avantages : Simplicité de réalisation (accessible à des non-spécialistes – câblage en une après-midi), coût faible (évalué à euros sans le CI), facilité dutilisation (plug and play), modification du code de lecture par reprogrammation dun micro PIC (outils gratuits). Défauts : vitesse relativement modeste : KAF-0400 avec PC Duron 600 Mhz : lecture en 10 s en binning 1x1 et en 2,5 secondes en binning 2x2 (rappel : 16 s et 4 s sur port imprimante typiquement), la vitesse de lecture peut dépendre de la fréquence du PC (pas de mémoire tampon dans la version minimaliste présentée, mais cependant fonctionnelle), longueur de câble limitée (10 à 20 mètres sont raisonnables avec des répéteurs, mais accroissement du coût).


Télécharger ppt "PILOTAGE DUNE AUDINE AVEC LINTERFACE USB Puce FTDI FT245 AM - 1 Mo/s (8 Euros)Module USBM OD2 gigatechnology (30 Euros) Motivation : (1) pilotage de la."

Présentations similaires


Annonces Google