IPB

Benvenuto Visitatore ( Log In | Registrati )

Registrati per comunicare con gli altri e per accedere a tutte le altre funzionalità del sito!
Per qualsiasi info scrivi a staff [AT] ferraraforum [PUNTO] it.


NOTA Il forum è offline ormai da parecchi anni, rimane online solo per archivio. Per informazioni contattare guidopotena@gmail.com

> [ing. Informazione] - Ing. E Tecnologia Dei Sist. Di Controllo, con il prof. Bonfè
Ale83
messaggio 4 May 2007 - 12:07
Messaggio #1


Magister Equitum
Gruppo icone

Gruppo: Utente
Messaggi: 1051
Iscritto il: 30 October 2005
Età: 41
Da: Ferrara
Utente Nr.: 381



Ciao, per il mese prossimo (diciamo a cavallo tra maggio e giugno) vorrei preparare l'esame di Bonfè, Ingegneria e Tecnologia dei Sistemi di Controllo. C'è qualcuno che ha in programma di darlo? In particolare, potendo sostituire una buona fetta di teoria con una tesina/progettino a scelta da un elenco di temi proposti, qualcuno sarebbe interessato? C'è la possibilità di fare la tesina in coppia, per questo chiedo (IMG:http://www.ferraraforum.it/style_emoticons/default/icon_smile.gif)

Link al sito ufficiale del corso.
Go to the top of the page
+Quote Post
 
Start new topic
Risposte
Ale83
messaggio 30 Nov 2007 - 15:02
Messaggio #2


Magister Equitum
Gruppo icone

Gruppo: Utente
Messaggi: 1051
Iscritto il: 30 October 2005
Età: 41
Da: Ferrara
Utente Nr.: 381



Bene bene, alla fine ho fatto slittare ITSC come penultimo esame... ora sono alle prese con PIC 16F877A su scheda PICDEM Mechatronics. Ecco cosa sto cercando di combinare...

Uso, come ingressi analogici, i due forniti dai sensori di temperatura e luminosità rispettivamente, che poi converto in numeri ed invio al computer tramite seriale (RS-232), e coinvolgo in qualche modo l'accensione dei LED della scheda. Al momento, per visualizzare su monitor quel che spedisco sulla seriale, uso HyperTerminal ma provvederò ad implementare l'interfaccia grafica in LabVIEW.

Ho due problemi, al momento.

1) Ho notato che i valori di luminosità e temperatura sono "accoppiati": se copro con un dito il light sensor, i valori di temperatura vanno giù di testa... fluttuano di 30 unità! e da 27 °C vanno fino a -5°C...
Così ho misurato con il multimetro la tensione sui pin che forniscono il segnale in tensione, PRIMA di venire convertito dall'ADC del PIC, e ho notato che i sensori funzionano bene: i volt misurati NON sono affatto dipendenti da cosa rileva l'altro sensore.
Quindi è colpa del PIC che digitalizza. Ma cosa può essere???
Interferenze all'interno del microcontrollore?
I pin su cui entrano i due segnali in tensione sono adiacenti... il max che posso provare è metterli su pin più lontani così magari non si influenzano.
Che ne pensate?

2) Per comunicare con la seriale, uso le funzioni definite in uart.h e uart.c
Ad es., è molto semplice usare UartPuts(string) per spedire una stringa alla seriale oppure Uartputc('X') per spedire il carattere X, ma per leggere da scheda la roba che arriva da pc?
Ho visto che c'è solo Uartgetc(carattere) e in rete la documentazione su queste funzioni è incredibilmente ridotta.
Uartgetc come funziona? se devo farle leggere una stringa, la devo per forza inviare carattere per carattere... ma come fa a sapere quando è finita la stringa?
Funziona come le pipe di unix, magari? che sono bloccanti in lettura?

ciao!
Go to the top of the page
+Quote Post

Inserisci in questo messaggio
- Ale83   [ing. Informazione] - Ing. E Tecnologia Dei Sist. Di Controllo   4 May 2007 - 12:07
- - pasqui   Tu cosa avresti intenzione di fare? Fai bene a far...   14 May 2007 - 17:13
- - Ale83   Pensavo ad una tesina con labview: il motivo è che...   16 May 2007 - 11:21
- - pasqui   Si, potresti fare anke così per risparmiare un pò ...   16 May 2007 - 17:34
- - Ale83   Ah tu sei di automazione quindi... questo giustifi...   30 May 2007 - 21:48
- - pasqui   No, sono di Elettronica e Tlc!!!!...   31 May 2007 - 18:16
- - Ale83   Bene bene, alla fine ho fatto slittare ITSC come p...   30 Nov 2007 - 15:02
|- - pasqui   CITAZIONE (Ale83 @ 30 Nov 2007 - 15...   30 Nov 2007 - 21:39
- - axettone   Domanda preliminare prima di scendere nel tecnico:...   30 Nov 2007 - 16:44
- - graograman   probabilmente l'accoppiamento sensore luce e t...   30 Nov 2007 - 16:47
- - Ale83   CITAZIONE (axettone @ 30 Nov 2007 - 16...   30 Nov 2007 - 17:40
- - axettone   Non è che si è rotto il PIC? Scusa, non ho proprio...   30 Nov 2007 - 17:57
- - Ale83   Generatore di segnali attaccato alle linee di ingr...   30 Nov 2007 - 18:09
- - axettone   Scusa...ma facendo uno shift di 8 bit non cancelli...   30 Nov 2007 - 18:25
- - graograman   più che altro, sicuro che uno <<8 sia uno sh...   30 Nov 2007 - 20:07
- - Ale83   b<<n significa moltiplicare per 2^n un nume...   30 Nov 2007 - 21:07
- - Ale83   Ciao pasqui, e grazie anche a te per essere interv...   1 Dec 2007 - 16:30
|- - pasqui   CITAZIONE (Ale83 @ 1 Dec 2007 - 16:3...   1 Dec 2007 - 21:14
- - Ale83   Ma settando a 0000 i 4 bit meno significativi di A...   2 Dec 2007 - 16:39
|- - pasqui   CITAZIONE (Ale83 @ 2 Dec 2007 - 16:3...   8 Dec 2007 - 14:13
- - Ale83   Ok, ho capito come funziona! Grazie 1000.   11 Dec 2007 - 11:11


Reply to this topicStart new topic
2 utenti stanno leggendo questa discussione (2 visitatori e 0 utenti anonimi)
0 utenti:

 

Modalità di visualizzazione: Passa a: Normale · Passa a: Lineare · Outline




Versione Lo-Fi Oggi è il: 24 May 2024 - 09:30


Page top
Contattaci a staff@ferraraforum.it - visitatori dal 25 Marzo 2005 ( oggi)