130 likes | 279 Views
Pulse Start Laser Synchro (PSLS). Permet de synchroniser le déclenchement de 2 lasers: MiniLite et SureLite. O scillateur P aramétrique O ptique. Laser SureLite. 355nm. Visible, forte énergie. OPO. Excite l’échantillon. Laser MiniLite. 532nm, faible énergie. Sonde l’échantillon.
E N D
Pulse Start Laser Synchro (PSLS) Permet de synchroniser le déclenchement de 2 lasers: MiniLite et SureLite. Oscillateur Paramétrique Optique Laser SureLite 355nm Visible, forte énergie OPO Excite l’échantillon Laser MiniLite 532nm, faible énergie Sonde l’échantillon Synchro Photodiode rapide PSLS ∆t Echantillon Oscilloscope Sébastien CASSAGNERE – CPMOH - Le 20 Septembre 2007
Chronogramme 10Hz 5V 0V FlashSL 230µs 5V 0V QswitchSL ∆t 20µs 5V 0V FlashML 5V 0V 10Hz 140µs QswitchML Laser SureLite Laser MiniLite 1- Les impulsions FlashSL et FlashML déclencheront une lampe flash qui amènera l’énergie au milieu. 2- Les impulsions (QswitchSL et QswitchML) ouvrent une porte optique pour lancer le tir laser - 200ns < ∆t < 1s ∆t : - 200ns → 1µs résolution de 5ns 1µs → 1s résolution de 1µs
PC Labview + VCP USB FT232 Schéma fonctionnel HC08AB32 SCI Programmation retard de -200ns → 1µs Programmation : - Retard de 1µs → 1s FlashSL 5ns Laser1 FlashSL 1us DS1023-500 QswitchSL 5ns XILINX XCS30XL QswitchSL 1us DS1023-500 FlashML 1us FlashML 5ns Laser2 DS1023-500 QswitchML 1us QswitchML 5ns Génération des pulses de 1µs → 1s DS1023-500 Générateur de retard de 1ns → 1µs
Microcontrôleur Freescale 68HC908AB32 Vers mon08 pour debug et programmation Il traite les données reçues de Labview Il programme les 4 DS1023 - 8MHz bus interne - 32Koctets de Flash - 1Koctets de RAM - Liaison SCI Il programme et commande le Xilinx 68HC908AB32
FPGA Xilinx XCS30XL Le Xilinx est utilisé afin de générer les impulsions avec un délai programmable de 1μs de résolution Le Xilinx reçoit les paramètres (Période, Δt, Polarité) du HC08
Délai Maxim DS1023-50 • Les Maxim DS1023-500 sont des délais programmables de 16.5ns à 1292ns par pas de 5ns pilotables en série ou comme ici en parallèle. • Ils sont utilisés lorsque -200ns < Δt < 1μs car on a besoin d’une résolution de 5ns.
Convertisseur FTDI FT232 La communication se fait par liaison USB Un FT232 de FTDI fait une conversion USB ↔ UART L’UART communique avec la liaison SCI du HC08 a la vitesse de 19200bits/s EEPROM FT232
Communication avec le PC Carte HC08 UART FT232 USB Driver USB Liaison USB PC USB VCP COM Port COM virtuel Labview
Algorithme microcontrôleur Initialisation Lecture USB Trame de programmation oui Programme Xilinx et DS1023 non Trame de fonctionnement Trame Marche oui oui non non Démarre le Xilinx Trame arrêt oui Arrête le Xilinx non
Xilinx DS1023 FT232 Circuit FR4 (Verre-époxy) 2 couches Société Db-Electronic HC08
Interface USB pour capteurPar D BLANCHARD • - PIC18F4550 PLL à 96MHz • CAN 12 bits AD9236 • - Durée d'acquisition de 100µs • - Acquisition de 4000 points 40MHz • Synchronisable • Gain programmable depuis le PC • Liaison USB avec un FT245 • Logiciel PC en langage C: • (Driver D2XX • interface graphique GTK)
Carte Acquisition USB FT245 Données 8bits // Données USB 8 FIFO PC signaux PIC CAN USB - Liaison USB avec un FT245 - PIC18F4523 40MHz CAN12BITS 50kS/S - Acquisition en continu Tech = 32 µs - 8 voies - Logiciel PC Labview: (Driver D2XX)
Merci Des Questions?