Programmare con Labview - Esercizio Labview: Conversione di temperatura

bitPortal.it: Programmazione Hardware e Software



 Programmazione
Visual Basic.NET
Visual C++
LabView
C/C++ con Linux
Tcl/Tk
Bash
HTML
Javascript
Sicurezza

 Collegamenti    esterni
Centinaia di Giochi Gratis ai quali Giocare Online
 Giochi Gratis

Settore Finanza: Guida al Trading Online
 Guida Trading Online

Settore Finanza: Guida Prestiti e Finanziamenti
 Guida Prestiti e Finanziamenti

Tutorial e articoli su Php, Xml, AJjax,VoIP ..
 WebSpazio.it

Articoli riguardanti il tema del lavoro da casa
 lavorare da casa

Tutorial sul web hosting + Articoli riguardanti il tema dell' hosting di siti web
  Hosting Sito Web

Inviaresmsgratis.it si propone come bussola per tutti gli utenti che sono alla ricerca di siti internet per inviare sms gratis.
  SMS Gratis

Directory in cui segnalare il vostro sito gratis
    Directory

Guida alla zoologia e alle specie animali
    Zoologia




  Labview


Programmare con Labview - Esercizio n.1: conversione temperatura




(Prima di iniziare un link rapido ad un'utility per la conversione di unità di misura)

Il primo programmino

Conversione di una temperatura inserita dall'utente da gradi centigradi a gradi fahrenheit

Il programma che andiamo a proporre legge un valore numerico inserito dall'utente rappresentante una temperatura in gradi centigradi e ne restituisce il valore in gradi fahrenheit. Attenzione: la versione di LabView utilizzata è la 7.0 e potrebbero esserci pertanto variazioni dalle precedenti. A questo punto aprite un nuovo VI e disponetevi sul front panel. Create un controllo numerico facendo click col tasto destro sul front panel e seguendo questo percorso nelle control palette: all controls>>numeric>>numeric control


Numeric Control


Trascinate il controllo in un punto qualsiasi del pannello frontale. Adesso create nello stesso modo un indicatore numerico seguendo il percorso seguente: all controls>>numeric>>numeric indicator. Disponete l'indicatore sul pannello frontale. Potete a questo punto rinominare i due elementi facendo doppio click sull'etichetta e inserendo due nomi che cosa rappresenta la variabile ad esempio centigradi (per il controllo) e fahrenheit (per l'indicatore)


Numeric Indicator


Se vi spostate nel block diagram troverete due icone con lo stesso nome del controllo e dell'indicatore creati, che vi permetteranno rispettivamente di leggere la temperatura inserita in gradi centigradi e di visualizzare il risultato della conversione in gradi fahrenheit.


E' possibile leggere la temperatura inserita in gradi centigradi e di visualizzare il risultato della conversione in gradi fahrenheit


Il colore arancione delle variabili indica che rappresentano numeri reali in doppia precisione. Il controllo si presenta con un contorno più spesso e con una freccia verso destra (ad indicare che i dati sono uscenti) mentre l'indicatore ha un contorno più sottile e ha una freccia verso sinistra (ad indicare che i dati sono entranti).
Prendiamo adesso le funzioni che ci permettono di sommare e moltiplicare due numeri facendo click con il tasto destro nel block diagram e scegliendo le due icone rispettivamente da questi due percorsi: all functions>>numeric>>multiply e all functions>>numeric>>add


click con il tasto destro nel block diagram e scegliendo le due icone rispettivamente da questi due percorsi: all functions>>numeric>>multiply e all functions>>numeric>>add


e disponiamole sul diagramma a blocchi come indicato di seguito


Disposizione sul diagramma a blocchi


dobbiamo a questo punto inserire le due costanti per cui dobbiamo prima moltiplicare e poi sommare prendendole seguendo questo percorso all'interno delle function palette: all functions>>numeric>>numeric constant Disponetele nel block diagram e inserite i due valori 1,8 e 32 come indicato di seguito:


Disposizione sul diagramma a blocchi


Come potete notare, il numero 32 compare in azzurro ad indicare che è un intero. Bisogna a questo punto collegare tra di loro controlli, indicatori, costanti e funzioni. Per fare ciò portatevi sulla freccia che compare alla destra del controllo "Centigradi": il puntatore del mouse cambia forma assumendo quella del rocchetto Effettuate adesso i collegamenti tra i vari "blocchetti" come indicato di seguito:


Disposizione sul diagramma a blocchi


A questo punto il programma è bello che finito… la freccia in alto a sinistra diventa bianca e intera (al contrario di prima che era grigia e spezzata). Provate ad aprire il control panel e inserite un numero all'interno del controllo "Centigradi" facendovi doppio click all'interno. Premete la freccetta bianca in alto a sinistra e vedete apparire un numerino all'interno dell'indicatore fahrenheit indicante la conversione della vostra temperatura!!!


Output di ciò che è stato creato


Adesso avete le basi per iniziare… sfogate la vostra fantasia!!! Ultimo consiglio: usate l'help in linea (CTRL+H), faciliterà molto l'utilizzo dell'ambiente.