programma per comunicare con la seriale

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

Reply to
Sotomaioo
Loading thread data ...

"Sotomaioo" ha scritto nel messaggio news: snipped-for-privacy@posting.google.com...

lo puoi fare.. ad ESEMPIO con MATLAB.

Reply to
Novello

Mah? Racconta, racconta, che la cosa si fa interessante... ;-) Legge anche da seriale?

Boiler

Reply to
Boiler

Hyperterminal, che c'e` nei sistemi windows

--

Franco

Um diesen Satz zu verstehen, muß man der deutschen Sprache mächtig sein.

Reply to
Franco

Bevendo il suo prosecco Franco scrisse:

Minicom, che c'e' nei sistemi Linux

Nicola.

--
chi va pian va san e va lontan
Reply to
NicoKid

"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

Reply to
Novello

TeraTerm Pro

--
Ciao
Andrea

Msn: sistarelli@hotmail.com
Icq: 11598516
Reply to
Andrea

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

Reply to
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)

Reply to
Novello

Grazie 1000 a tutti per le risposte :)

Reply to
Sotomaioo

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

Reply to
Paolo Squaratti

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

Reply to
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.