Salve a tutti
Chiedo il vostro aiuto per sapere dell'esistenza o meno di qualche programmino che mi consenta di comunicare con la seriale, ossia che invii alla seriale tutto ciò che do io come input
Thx 1000
Salve a tutti
Chiedo il vostro aiuto per sapere dell'esistenza o meno di qualche programmino che mi consenta di comunicare con la seriale, ossia che invii alla seriale tutto ciò che do io come input
Thx 1000
"Sotomaioo" ha scritto nel messaggio news: snipped-for-privacy@posting.google.com...
lo puoi fare.. ad ESEMPIO con MATLAB.
Mah? Racconta, racconta, che la cosa si fa interessante... ;-) Legge anche da seriale?
Boiler
Hyperterminal, che c'e` nei sistemi windows
--
Franco
Um diesen Satz zu verstehen, muß man der deutschen Sprache mächtig sein.
Bevendo il suo prosecco Franco scrisse:
Minicom, che c'e' nei sistemi Linux
Nicola.
-- chi va pian va san e va lontan
"Boiler" ha scritto nel messaggio news:3fdf08ab$ snipped-for-privacy@pfaff2.ethz.ch...
certo! ....e nell'ultima versione anche da parallela. Ho fatto un paio di programmi. Dimmi cosa vuoi sapere e vediamo se lo so.
Novello
TeraTerm Pro
-- Ciao Andrea Msn: sistarelli@hotmail.com Icq: 11598516
Se non abuso della tua gentilezza vorrei sapere come posso acquisire dei dati da seriale a intervalli di tempo regolari e schiaffarli in una matrice (o file esterno).
Grazie mille Boiler
"Boiler" ha scritto nel messaggio news:3fe02689$ snipped-for-privacy@pfaff2.ethz.ch...
so.
matrice
Per comunicare tramite seriale con uno multimetro digitale ho utilizzato qualcosa del genere... in creo l'ogetto porta seriale, lo setto e invio e ricevo stringhe.
% porta seriale s = serial('COM2'); set(s, 'BaudRate', 9600, 'Parity', 'even','DataBits',7); set(s, {'StopBits','Name'},{2,'DMM'}); fopen(s); %lettura del potenziale fprintf(s,'%s\n',':MEAS:VOLT:DC? 10,0.00001'); lettura=sscanf(fscanf(s),'%f');
Per la porta parallela ho fatto così...
%apertura porta parallela p = digitalio('parallel','LPT1'); addline(p,0:7,'out'); %pins 2-->9 (8 pin output) addline(p,8:12,'in'); %pins 10,11,12,13 e 15 (5 pin input) addline(p,13:16,'out'); %pins 1,14,16,17 (4 pin output) ...per leggere lo stato dei pin della parallela utilizzi poi: getvalue ...per scrivere utilizzi : putvalue attento che alcuni pin hanno logica invertita.
Io ti ho già detto molto, cose che ho dovuto studiare dai tutorial in inglese. Se ti manca qualcosa basta cercarlo sul sito della mathworks. Buon lavoro
NOvello ( GDR)
Grazie 1000 a tutti per le risposte :)
interessante... sinceramente sapevo della possibilita' ma non mi ero mai informato in pratica su come fare. Cmq per aggiungere la mia, se vuoi ti puoi fare con poche righe di codice anche un programma in VB.
Ripeto cmq interessante la storia del matlab, cosi' mi posso importare i dati del matlab direttamente via seriale senza passare per GPIB che non so perche' ma mi incarta il pc.
chissa' se il tutto funziona anche con la versione linux del matlab. Per la seriali non ci dovrebbero essere problemi. Forse per la parallela bisognerebbe aver installato qualche modulo del kernel per potervi accedere direttamente... ciao
Ti ringrazio veramente moltissimo!
Il tutorial l'ho letto, ma non ho trovato niente di simile (forse perche' nella versione da studente e' ridotto?).
Comunque ora potro' usare questo maledetto programma che odio intensamente! A qualcosa allora serve ;-)
Tu per cosa lo usi?
Ciao Boiler
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.