Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

PIC timer preimpostato

Raccolta di codici sorgenti

Moderatore: Foto UtentePaolino

0
voti

[21] Re: PIC timer preimpostato

Messaggioda Foto Utentebebos89 » 9 set 2015, 8:53

Grazie mille per tutti i consigli e gli aiuti!!! Purtroppo ho pochissimo tempo da dedicarci tra lavoro e studio quindi vi chiedo scusa in anticipo se le mie risposte arriveranno in ritardo! :ok:
Per la disposizione dei pulsanti sinceramente non ho capito se devo togliere del tutto resistenze e alimentazione verso il vdd e mettere un condensatore in parallelo verso massa?
Sono riuscito a rimetterlo in fidocadj cambiando qualche componente.
Avatar utente
Foto Utentebebos89
60 1 6
Frequentatore
Frequentatore
 
Messaggi: 126
Iscritto il: 14 nov 2012, 15:06

0
voti

[22] Re: PIC timer preimpostato

Messaggioda Foto UtentePaolino » 9 set 2015, 9:01

IlGuru ha scritto:... però vanno messi dei condensatori antirimbalzo...

Certo, ma si possono anche impiegare metodi software. Qui ne è spiegato uno.

Ciao.

Paolo.
"Houston, Tranquillity Base here. The Eagle has landed." - Neil A.Armstrong

-------------------------------------------------------------

PIC Experience - http://www.picexperience.it
Avatar utente
Foto UtentePaolino
32,6k 8 12 13
G.Master EY
G.Master EY
 
Messaggi: 4226
Iscritto il: 20 gen 2006, 11:42
Località: Vigevano (PV)

0
voti

[23] Re: PIC timer preimpostato

Messaggioda Foto Utentesimo85 » 9 set 2015, 9:02

bebos89 ha scritto:Per la disposizione dei pulsanti sinceramente non ho capito se devo togliere del tutto resistenze

I pin RB<4:5> hanno la resistenza di pull-up interna programmabile.
Avatar utente
Foto Utentesimo85
30,9k 7 12 13
Disattivato su sua richiesta
 
Messaggi: 9927
Iscritto il: 30 ago 2010, 4:59

0
voti

[24] Re: PIC timer preimpostato

Messaggioda Foto Utentebebos89 » 9 set 2015, 9:08

Una cosa del genere?
Però in questo modo non li porto in alto ma verso massa...probabilmente non ho capito cosa intendete con resistenza programmabile.
Avatar utente
Foto Utentebebos89
60 1 6
Frequentatore
Frequentatore
 
Messaggi: 126
Iscritto il: 14 nov 2012, 15:06

0
voti

[25] Re: PIC timer preimpostato

Messaggioda Foto Utentesimo85 » 9 set 2015, 9:25

bebos89 ha scritto:non ho capito cosa intendete con resistenza programmabile.

Vuol dire che in generale, il microcontrollore ha uno o più flag che se configurati secondo le specifiche, abilitano un pull-up interno (tipicamente fatto a PMOS). Vedi il datasheet linkato prima a pag. 23.

Li se ne parla. Con tanto di schema interno.
Avatar utente
Foto Utentesimo85
30,9k 7 12 13
Disattivato su sua richiesta
 
Messaggi: 9927
Iscritto il: 30 ago 2010, 4:59

0
voti

[26] Re: PIC timer preimpostato

Messaggioda Foto Utentebebos89 » 9 set 2015, 9:30

ah ok allora va bene l'ultimo schema poiché il transistor apre verso il pull-up.
Grazie dell'aiuto, verso l'ora di pranzo butto giù quello che posso sulla parte software sperando di non fare grosse cavolate :lol:
Avatar utente
Foto Utentebebos89
60 1 6
Frequentatore
Frequentatore
 
Messaggi: 126
Iscritto il: 14 nov 2012, 15:06

0
voti

[27] Re: PIC timer preimpostato

Messaggioda Foto Utentebebos89 » 9 set 2015, 12:53

ho buttato giù qualche condizione iniziali come consigliato da IlGuru e il primo comando di apertura solo che poi non trovo il modo di dare il ritardo di accensione del secondo relè. Ho usato MikroC perché sinceramente è il primo che ho trovato e non sapevo quale delle 10000000 versioni di MPLAB fosse la più semplice
2015-09-09_124903.jpg
Avatar utente
Foto Utentebebos89
60 1 6
Frequentatore
Frequentatore
 
Messaggi: 126
Iscritto il: 14 nov 2012, 15:06

0
voti

[28] Re: PIC timer preimpostato

Messaggioda Foto Utentebebos89 » 9 set 2015, 13:13

Potrebbe funzionare una cosa del genere?
prova.jpg
Avatar utente
Foto Utentebebos89
60 1 6
Frequentatore
Frequentatore
 
Messaggi: 126
Iscritto il: 14 nov 2012, 15:06

0
voti

[29] Re: PIC timer preimpostato

Messaggioda Foto Utentesimo85 » 9 set 2015, 13:34

bebos89 ha scritto:Potrebbe funzionare una cosa del genere?

In C le variabili si dichiarano cosi ? Mi riferisco a nRBU (che poi non serve se rappresenta il flag di pull-up).
bebos89 ha scritto:non sapevo quale delle 10000000 versioni di MPLAB fosse la più semplice

MPLABX.

Poi, esistono i tag CODE per postare i codici.
Avatar utente
Foto Utentesimo85
30,9k 7 12 13
Disattivato su sua richiesta
 
Messaggi: 9927
Iscritto il: 30 ago 2010, 4:59

0
voti

[30] Re: PIC timer preimpostato

Messaggioda Foto Utentebebos89 » 9 set 2015, 13:40

Sulla guida che ho seguito le dichiarano così visto che non cambiano durante il programma. Non sono dichiarate come variabili da elaborare ma solo nomi dati alle porte da condizionare. Almeno questo è quello che dicono nella guida.
a no rispetto a nRBPU ho seguito solo l'indicazione di IlGuru e infatti nella simulazione me lo da come errore
Avatar utente
Foto Utentebebos89
60 1 6
Frequentatore
Frequentatore
 
Messaggi: 126
Iscritto il: 14 nov 2012, 15:06

PrecedenteProssimo

Torna a Firmware e programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 7 ospiti