Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

PIC16F677 e oscillatore interno

Raccolta di codici sorgenti

Moderatore: Foto UtentePaolino

0
voti

[11] Re: PIC16F677 e oscillatore interno

Messaggioda Foto Utentesimo85 » 17 set 2014, 17:55

mros ha scritto:parliamo di due moduli che funzionano in radiofrequenza


E questo lo avevano capito pure i muri. :-)
Ma come comunicano i PIC con questi moduli ?
Avatar utente
Foto Utentesimo85
30,9k 7 12 13
Disattivato su sua richiesta
 
Messaggi: 9927
Iscritto il: 30 ago 2010, 4:59

0
voti

[12] Re: PIC16F677 e oscillatore interno

Messaggioda Foto Utentemros » 17 set 2014, 17:59

però sono io a non capirla...... ?%

un pin di uscita del PIC va collegato all'ingresso del TX (mod.aurel) e trasmette un'onda quadra codificata (creata da me)....idem il PIC sulla ricevente, un pin è collegato all'uscita del modulo RX che mi riporta il segnale ricevuto (onda quadra codificata).
Avatar utente
Foto Utentemros
10 1 5
Frequentatore
Frequentatore
 
Messaggi: 131
Iscritto il: 28 giu 2010, 9:23

0
voti

[13] Re: PIC16F677 e oscillatore interno

Messaggioda Foto Utentesimo85 » 17 set 2014, 19:12

Mmm ... di su quali pin hai collegato ciascun modulo di ciascun PIC.
Avatar utente
Foto Utentesimo85
30,9k 7 12 13
Disattivato su sua richiesta
 
Messaggi: 9927
Iscritto il: 30 ago 2010, 4:59

0
voti

[14] Re: PIC16F677 e oscillatore interno

Messaggioda Foto Utentemros » 18 set 2014, 10:28

per quanto riguarda lo stadio trasmittente utilizzo il pin C5
mentre per lo stadio ricevente utilizzo il pin B4

O_/
Avatar utente
Foto Utentemros
10 1 5
Frequentatore
Frequentatore
 
Messaggi: 131
Iscritto il: 28 giu 2010, 9:23

0
voti

[15] Re: PIC16F677 e oscillatore interno

Messaggioda Foto Utentesimo85 » 18 set 2014, 11:59

Quindi usi un protocollo definito e di conseguenza inventato da te .

Mi immagino che i due PIC debbano funzionare a 4 MHz, riconosci i fronti con le interrupt (su C5 non so come) comunque ricontrolla bene le impostazioni..

Purtroppo sembra che bisogna tirare fuori le informazioni con le pinze, ed io non ho tempo né voglia.

O_/
Avatar utente
Foto Utentesimo85
30,9k 7 12 13
Disattivato su sua richiesta
 
Messaggi: 9927
Iscritto il: 30 ago 2010, 4:59

0
voti

[16] Re: PIC16F677 e oscillatore interno

Messaggioda Foto Utentemros » 3 ott 2014, 21:42

ciao Simo

mi dispiace che non riesco a spiegarmi bene, anche se il principio è semplicissimo.

sto realizzando un telecomando e un ricevitore in RF (freq.433)
su entrambi i moduli sto utilizzando due pic16F677 , il primo montato sul modulo TX che ad ogni evento,generato dalla pressione di un tasto, genera un segnale da me definito, l'altro PIC l'ho montato sul RX il quale riceve il segnale e lo decodifica.
Utilizzo su entrambi i PIC l'oscillatore interno impostato a 4mhz, non utilizzo nessun interrupt e il problema era che i due PIC non riuscivano a sincronizzarsi tra loro cioè il periodo dei bit di controllo erano divesi .

comunque sia il problema l'ho risolto ....era il PIC guasto.

che culo
O_/
Avatar utente
Foto Utentemros
10 1 5
Frequentatore
Frequentatore
 
Messaggi: 131
Iscritto il: 28 giu 2010, 9:23

1
voti

[17] Re: PIC16F677 e oscillatore interno

Messaggioda Foto UtenteWALTERmwp » 3 ott 2014, 23:05

mros ha scritto:comunque sia il problema l'ho risolto ....era il PIC guasto.
... meglio così, anche se io, dopo avere letto quello che hai scritto, sono rimasto un pochino perplesso forse come Foto Utentesimo85 e Foto Utentelelerelele.

Preso atto del fatto che hai impiegato due microcontrollori e due moduli ricetrasmittenti non ho compreso la faccenda del sincronismo; poi, se sei disponibile, mi farebbe piacere capirci qualcosa in più, al di là del fatto che la difficoltà la hai superata.

Magari fraintendo ma se sei ricorso ad una trasmissione seriale (per lo più via radio) la trasmissione avviene in modo "asincrono", per quanto riguarda il rilevamento dello stato on/off del segnale.
Ma anche se per ipotesi si volesse pensare al sincronismo che citi tu, e che ritieni il presupposto al funzionamento del tuo sistema, come potrebbe avvenire, ma, sopratutto, come potresti asserire d'essere "sincronizzato" ?
Sempre ammesso che si possa, in tale circostanza, scrivere di "sincronizzazione".
Ti ringrazio per l'eventuale risposta.

Saluti
W - U.H.F.
Avatar utente
Foto UtenteWALTERmwp
30,2k 4 8 13
G.Master EY
G.Master EY
 
Messaggi: 8986
Iscritto il: 17 lug 2010, 18:42
Località: le 4 del mattino

0
voti

[18] Re: PIC16F677 e oscillatore interno

Messaggioda Foto Utentesimo85 » 3 ott 2014, 23:09

Credo che Foto Utentemros abbia usato la comunicazione seriale con il modulo EUSART, senza usare le interruzioni ma facendo il polling.
Avatar utente
Foto Utentesimo85
30,9k 7 12 13
Disattivato su sua richiesta
 
Messaggi: 9927
Iscritto il: 30 ago 2010, 4:59

0
voti

[19] Re: PIC16F677 e oscillatore interno

Messaggioda Foto UtenteWALTERmwp » 3 ott 2014, 23:17

Ciao Foto Utentesimo85.
Non credo, il 16F677 non ha la EUSART.
Ma anche se avesse impiegato una periferica del genere, cosa c'entra il "sincronismo" del "quarzo" (o con il "quarzo") ?
Non escludo nemmeno il fatto che si sia espresso utilizzando un termine in modo improprio.
Grazie

Saluti
W - U.H.F.
Avatar utente
Foto UtenteWALTERmwp
30,2k 4 8 13
G.Master EY
G.Master EY
 
Messaggi: 8986
Iscritto il: 17 lug 2010, 18:42
Località: le 4 del mattino

0
voti

[20] Re: PIC16F677 e oscillatore interno

Messaggioda Foto Utentesimo85 » 3 ott 2014, 23:29

WALTERmwp ha scritto:Non credo, il 16F677 non ha la EUSART.

OK mi hai beccato, non ho osservato il datasheet. :mrgreen:

Allora l'unica forma in cui lo vedo fattibile a quest'ora è quella di usare la SPI.
Fare il polling con i ping non mi sembra la idea migliore, comunque..

O_/
Avatar utente
Foto Utentesimo85
30,9k 7 12 13
Disattivato su sua richiesta
 
Messaggi: 9927
Iscritto il: 30 ago 2010, 4:59

PrecedenteProssimo

Torna a Firmware e programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 29 ospiti