Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

MCLR sensibile

Raccolta di codici sorgenti

Moderatore: Foto UtentePaolino

0
voti

[11] Re: MCLR sensibile

Messaggioda Foto UtenteGiVi » 21 mar 2024, 15:04

La scheda EasyPic v7 gestisce il reset tramide l'ICD integrato su scheda.
Se non ti serve il reset esterno puoi abilitare il pin RE3 come I/O e sfruttare il reset interno al PIC.
così facendo eviti anche l'utilizzo di pull-up oltre ai problemi di disturbi esterni.
saluti
Avatar utente
Foto UtenteGiVi
325 4
Frequentatore
Frequentatore
 
Messaggi: 185
Iscritto il: 20 mar 2020, 21:27

0
voti

[12] Re: MCLR sensibile

Messaggioda Foto UtenteEcoTan » 21 mar 2024, 15:40

gyruss ha scritto:
EcoTan ha scritto:C'è la resistenza di pull up fra MCLR e positivo?

Si, c'è.

10k secondo me può andare bene ma di solito si mette meno e senza il condensatore, perché non provare?
Avatar utente
Foto UtenteEcoTan
7.720 4 12 13
Expert EY
Expert EY
 
Messaggi: 5422
Iscritto il: 29 gen 2014, 8:54

0
voti

[13] Re: MCLR sensibile

Messaggioda Foto Utentegyruss » 21 mar 2024, 15:42

GiVi ha scritto:La scheda EasyPic v7 gestisce il reset tramide l'ICD integrato su scheda.
Se non ti serve il reset esterno puoi abilitare il pin RE3 come I/O e sfruttare il reset interno al PIC.
così facendo eviti anche l'utilizzo di pull-up oltre ai problemi di disturbi esterni.
saluti


Credo sia già cosi.
Codice: Seleziona tutto
               CONFIG            FOSC = INTIO67               
               CONFIG            PLLCFG=ON
               CONFIG            IESO=ON         
               CONFIG            PWRTEN=OFF
               CONFIG            BOREN=OFF
               CONFIG            WDTEN=OFF
               CONFIG            CCP2MX=PORTC1
               CONFIG            PBADEN=OFF
               CONFIG            T3CMX=PORTB5      
               CONFIG            MCLRE=INTMCLR
               CONFIG            CCP3MX=PORTE0
               CONFIG            LVP=ON                                 
               CONFIG            DEBUG=OFF
Avatar utente
Foto Utentegyruss
50 1 3
New entry
New entry
 
Messaggi: 75
Iscritto il: 26 mar 2010, 13:01
Località: Torino

0
voti

[14] Re: MCLR sensibile

Messaggioda Foto Utentegyruss » 21 mar 2024, 15:44

EcoTan ha scritto:
gyruss ha scritto:
EcoTan ha scritto:C'è la resistenza di pull up fra MCLR e positivo?

Si, c'è.

10k secondo me può andare bene ma di solito si mette meno e senza il condensatore, perché non provare?

Ho messo resistenza e condensatore solamente per replicare i collegamenti che sono a bordo Easypic.
Avatar utente
Foto Utentegyruss
50 1 3
New entry
New entry
 
Messaggi: 75
Iscritto il: 26 mar 2010, 13:01
Località: Torino

0
voti

[15] Re: MCLR sensibile

Messaggioda Foto UtenteWALTERmwp » 21 mar 2024, 20:23

EcoTan ha scritto:(...) e senza il condensatore, perché non provare?
si, attira l'attenzione quel C7.
Non ho guardato il datasheet del micro ma mi chiedo se sia corretto.
Non è che sulla Easypic il condensatore è collegato tra più e meno dell'alimentazione?

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

[16] Re: MCLR sensibile

Messaggioda Foto Utentedjnz » 21 mar 2024, 22:11

All'inizio avevo letto male, pensavo a disturbi su MCLR. Invece il micro non parte nel modo corretto, e solo un intervento su MCLR risolve la questione. Sospetto qualcosa sull'alimentazione... troppo lenta a salire? Il reset esterno lo attiverei, in modo che il condensatore svolga la sua funzione temporale.
Una domanda ben posta è già mezza risposta.
Avatar utente
Foto Utentedjnz
1.590 1 4 7
Master
Master
 
Messaggi: 708
Iscritto il: 26 lug 2020, 14:52

0
voti

[17] Re: MCLR sensibile

Messaggioda Foto Utentegvee » 21 mar 2024, 22:25

Il DS alla sezione 4.3 spiega bene come collegare il reset pero lo schema che hai proposto non è lo stesso. Consiglia una R tra 15k e 40k, non 10k. Non ho visto lo schema della EasyPIC.

Hai provato a disabilitare il reset esterno da registro?

qual è il part number di IC2?
Ultima modifica di Foto Utentegvee il 21 mar 2024, 22:43, modificato 1 volta in totale.
Avatar utente
Foto Utentegvee
1.475 5 7
Sostenitore
Sostenitore
 
Messaggi: 526
Iscritto il: 11 feb 2018, 20:34

0
voti

[18] Re: MCLR sensibile

Messaggioda Foto Utentestefanopc » 21 mar 2024, 22:31

Potrebbe essere il BOR o il BOD o altra funzione analoga da attivare o non configurato correttamente?
https://developerhelp.microchip.com/xwi ... cture/bod/.
Ciao
600 Elettra
Avatar utente
Foto Utentestefanopc
13,3k 5 9 13
Master EY
Master EY
 
Messaggi: 5567
Iscritto il: 4 ago 2020, 9:11

0
voti

[19] Re: MCLR sensibile

Messaggioda Foto Utentegyruss » 22 mar 2024, 21:03

gvee ha scritto:Il DS alla sezione 4.3 spiega bene come collegare il reset pero lo schema che hai proposto non è lo stesso. Consiglia una R tra 15k e 40k, non 10k. Non ho visto lo schema della EasyPIC.

Risolto.
Grazie gvee e a tutti per i suggerimenti.
Ho montato una resistenza da 33K ed ora funziona.
Ho trascurato questo dettaglio all'inizio (intendo lettura del datasheet) perché pensando di replicare esattamente quello che è montato sulla Easypic fosse la chiave.
E invece ...
Grazie ancora.
Avatar utente
Foto Utentegyruss
50 1 3
New entry
New entry
 
Messaggi: 75
Iscritto il: 26 mar 2010, 13:01
Località: Torino

0
voti

[20] Re: MCLR sensibile

Messaggioda Foto UtenteThEnGi » 22 mar 2024, 21:22

Aggiungo: una resistenza troppo bassa con l'aggiunta di condensatore provoca problemi in fase di programmazione. Il programmatore non riesce a gestire correntemente i livelli di tensione (fronti salita/discesa) sul pin di reset e di conseguenza programmare il uC

Spesso il condensatore viene aggiunta per filtrare eventuali disturbi, se so che ho una scheda particolarmente sensibile o che richiede il pulsante di reset semplicemente metto una jumper che saldo/dissaldo quando devo programmare il Uc.

La soluzione "profesionale" è l'utilizzo di un chip dedicato alla gestione del pin di reset, ma costa e neanche i cinesi profesionisti la usano :mrgreen:

O_/
Avatar utente
Foto UtenteThEnGi
2.230 3 6 9
Expert EY
Expert EY
 
Messaggi: 2228
Iscritto il: 6 ott 2022, 18:43

PrecedenteProssimo

Torna a Firmware e programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 9 ospiti