Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Ricerca personalizzata

PIC18F25J10 problema porte GPIO come INPUT

Raccolta di codici sorgenti

Moderatori: Foto UtentePaolino, Foto UtenteTardoFreak, Foto Utentec1b8

0
voti

[21] Re: PIC18F25J10 problema porte GPIO come INPUT

Messaggioda Foto UtentePaolino » 14 apr 2012, 19:15

In effetti il datasheet non parla di LVP... :-k
La cosa si fa curiosa. Potresti mostrare come hai collegato il tutto, con una foto più ingrandita?

Ciao.

Paolo.
Avatar utente
Foto UtentePaolino
19,3k 7 11 13
G.Master EY
G.Master EY
 
Messaggi: 3352
Iscritto il: 20 gen 2006, 10:42
Località: Vigevano (PV)

0
voti

[22] Re: PIC18F25J10 problema porte GPIO come INPUT

Messaggioda Foto Utenteblast1 » 14 apr 2012, 20:45

Certo, è allegata.

comunque la cosa più ambigua è il fatto che quando avvicino al pin un filo di rame senza alcuna tensione, il pin si accende e si spegne, il tutto in modo irregolare, come gli dice la testa :-|

Io da quanto avevo intuito leggendo in internet, pensavo che se al pin (digitale) arriva una tensione inferiore a 2V dovrebbe leggerlo come valore logico 0, altrimenti se maggiore come 1..ma a sto punto questo discorso crolla ?%

comunque per adesso non posso che augurarti un buon sabato sera :ok:
Allegati
RERWE2.jpg
RERWE2.jpg (291.36 KiB) Osservato 136 volte
Avatar utente
Foto Utenteblast1
0 2
 
Messaggi: 36
Iscritto il: 5 apr 2012, 11:59

0
voti

[23] Re: PIC18F25J10 problema porte GPIO come INPUT

Messaggioda Foto UtentePaolino » 15 apr 2012, 13:49

Scusa, ma io dalla foto non vedo il contatto dell'interruttore (o relè che sia). Dov'è?

Ciao.

Paolo.
Avatar utente
Foto UtentePaolino
19,3k 7 11 13
G.Master EY
G.Master EY
 
Messaggi: 3352
Iscritto il: 20 gen 2006, 10:42
Località: Vigevano (PV)

0
voti

[24] Re: PIC18F25J10 problema porte GPIO come INPUT

Messaggioda Foto Utenteblast1 » 15 apr 2012, 14:41

Il relè per adesso non l'ho collegato, dato che ho trovato l'anomalia che ti ho descritto; quindi procedo avvicinando ed allontanando il filo di rame.

Ho scoperto un'altra ambiguità; questo è il codice che eseguo per far accendere il led:

TRISAbits.TRISA0 = 1; //RA0 input
for (;;){
PORTCbits.RC2 = !PORTAbits.RA0;
}

se avvicino al pin RA0 il dito, avrò che il led si accende.
Inoltre anche se avvicino il rame o il dito ad altri pin come RA1,RA2 etc.. il led si accende ?%
Avatar utente
Foto Utenteblast1
0 2
 
Messaggi: 36
Iscritto il: 5 apr 2012, 11:59

0
voti

[25] Re: PIC18F25J10 problema porte GPIO come INPUT

Messaggioda Foto Utenteblast1 » 20 apr 2012, 14:34

ciao Foto UtentePaolino, purtroppo posso scriverti solo adesso..comunque ti volevo comunicare che il tuo schema ha funzionato anche se mi si sono presentate le ambiguità che ti ho descritto. Ho risolto effettuando il ragionamento al contrario, e quindi facendo spegnere il led quando il relè è chiuso.

Grazie ancora per il tuo aiuto.

A presto,

blast
Avatar utente
Foto Utenteblast1
0 2
 
Messaggi: 36
Iscritto il: 5 apr 2012, 11:59

0
voti

[26] Re: PIC18F25J10 problema porte GPIO come INPUT

Messaggioda Foto UtentePaolino » 21 apr 2012, 6:24

Di nulla, ma la questione del disturbo mi lascia molto perplesso! :-M
Non riesco a capire perché ci debba essere un disturbo così forte. O ci siamo persi qualcosa nelle impostazioni (la lettura attenta deldatasheet deve essere fatta) oppure c'è qualcosa a livello elettrico che mi sfugge.

Ciao.

Paolo.
Avatar utente
Foto UtentePaolino
19,3k 7 11 13
G.Master EY
G.Master EY
 
Messaggi: 3352
Iscritto il: 20 gen 2006, 10:42
Località: Vigevano (PV)

Precedente

Torna a Microcontrollori:Software

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti