Acquisizione dati da Power Meter Thorlabs

Normalizzazione dei dati acquisiti da Power Meter
Thorlabs PS100 USB
Il programma permette la normalizzazione dei dati acquisiti.
I dati in uscita sono compatibili con FreeMat.
La struttura è un puro file di testo formattato, editabile quindi con qualsiasi sistema di scrittura.

Il programma lavora in ambiente Windows.®

Parametrizzazioni:

  • offset temporale: h.m.s.ms (ore, minuti, secondi, millisecondi) trasla nel tempo la registrazione;
  • campionamento: h.m.s.ms (ore, minuti, secondi, millisecondi); permette di diminuire il numero delle registrazioni in uscita;
  • inizio: h.m.s.ms (ore, minuti, secondi, millisecondi); seleziona l’inizio temporale delle registrazioni da produrre in uscita;
  • fine: h.m.s.ms (ore, minuti, secondi, millisecondi); seleziona la fine temporale delle registrazioni da produrre in uscita;
  • moltiplicatore: valore arbitrario che moltiplica tutte le letture; utile per cambiare la scala (mW, W etc.);
  • revisione: aggiunge un suffisso al nome dell’archivio generato;
  • separatore decimale: definisce il separatore decimale da usare per la scrittura delle registrazioni in uscita; usare “.” per compatibilità con FreeMat.

[wpdm_package id=5]

Esempio di codice FreeMat per generare due grafici con dati scritti dal programma:
clear
t1=dlmread(‘nome_del_file_1.txt’)
t2=dlmread(‘nome_del_file_2.txt’)
x1=t1(:,1)
y1=t1(:,2)
x2=t2(:,1)
y2=t2(:,2)
plot(x1,y1,x2,y2)
xlabel(‘tempo [sec]’)
ylabel(‘temp [°C]’)
title(‘prova acquisizione’)
legend(‘legenda 1′,’legenda 2’)

la traslazione temporale, generabile dal programma, permette di “fasare” di due grafici.

FreeMat è un ambiente gratuito per la progettazione e la prototipazione rapida scientifica ed elaborazione dati. E ‘simile ai sistemi commerciali come MATLAB di Mathworks e IDL di Research Systems, ma è Open Source. FreeMat è disponibile sotto la licenza GPL.
FreeMat