Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3766 connectés 

 


Dernière réponse
Sujet : Silicium HFR: blabla @ Electronique
manisque On met un des deux circuits, mais mélanger les deux n'est pas une bonne idée.

 

Le signal est actif à l'état bas, ça veut dire qu'il faut une résistance de pullup pour que le MCU fonctionne normalement. Sauf qu'il y a des glitches gênants au démarrage des alims, alors on a deux solutions :

 

Soit on met un RC assez lent pour que le chip se réveille après que les rails d'alim soient stabilisés, et la capa servira éventuellement aussi à découpler le pin de reset, soit on met un circuit de reset qui a des comparateurs et une tempo pour remplacer le RC et la pullup.

 

Si le circuit de reset est placé loin du MCU et que la piste est sensible au bruit, ça peut-être utile de placer une capa de faible valeur proche du pin de reset, mais il vaut mieux éviter et placer le circuit de reset proche :jap:.

 

Le risque à mettre les deux en même temps, c'est que le circuit de reset galère à imposer un état bas à cause de la résistance de pullup (peu probable avec 5kOhm), et que ses commutations soient perturbées en chargeant/déchargeant une capa de trop forte valeur.


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
manisque On met un des deux circuits, mais mélanger les deux n'est pas une bonne idée.

 

Le signal est actif à l'état bas, ça veut dire qu'il faut une résistance de pullup pour que le MCU fonctionne normalement. Sauf qu'il y a des glitches gênants au démarrage des alims, alors on a deux solutions :

 

Soit on met un RC assez lent pour que le chip se réveille après que les rails d'alim soient stabilisés, et la capa servira éventuellement aussi à découpler le pin de reset, soit on met un circuit de reset qui a des comparateurs et une tempo pour remplacer le RC et la pullup.

 

Si le circuit de reset est placé loin du MCU et que la piste est sensible au bruit, ça peut-être utile de placer une capa de faible valeur proche du pin de reset, mais il vaut mieux éviter et placer le circuit de reset proche :jap:.

 

Le risque à mettre les deux en même temps, c'est que le circuit de reset galère à imposer un état bas à cause de la résistance de pullup (peu probable avec 5kOhm), et que ses commutations soient perturbées en chargeant/déchargeant une capa de trop forte valeur.

zeql_ Tu te fais pas mal de noeuds au cerveau pour un simple reset.
J'ai jamais mis de circuit de reset pour avoir un "reset franc". Justement on met une capa pour filtrer (circuit RC) les petites perturbations qui pourraient faire baisser la tension du signal dans la zone d'incertitude.
fredo3 Oui c'est ce que j'ai fait, mais pour que la fonction "auto-reset" du programmateur fonctionne, il faut une capacité supplémentaire, ce qui est un peu contradictoire avec une puce reset qui est sensé donné un signal de reset franche.
 
Avec le programmateur que j'ai fait faire, il programme l'ESP correctement, mais il ne sort pas du reset, obligé de le débrancher pour que le code s'exécute.
Et je crois que c'est parce que le condensateur manque à l'appel. Il est sensé donné une impulsion permettant de quitter le reset.
 
Le schema de la fonction auto-reset du DEV-KIT-C de l'ESP32:
https://rehost.diberie.com/Picture/Get/f/512304  
 
Finalement je crois que je vais déplacer la capacité vers le programmateur, ca règle le problème.
crazytiti ça dépend la valeur de ta capacité et la résistance de sortie de la puce de reset, à voir si cela reste compatible avec la pente requise par l'ESP32.
Note : mais si tu met une puce de reset tu devrais suivre le schema d'application fourni ?
fredo3

crazytiti a écrit :

[:henri gaud-belin:1] Tu as donc 2 PCB avec une version et le 3eme avec une autre version ?


C'est 3 PCB différents, 2 exemplaires de chaque. Heureusement pas tous le même LDO foireux :D

 
fredo3 a écrit :

Le deuxième mineur viendra un autre jour.


Le problème principal étant résolu, passons au moins grave.
Pour des raisons que je vais vous épargner il manque un capacité au niveau du pin EN de mon ESP32.

 

Celui-là:
https://rehost.diberie.com/Picture/Get/f/512276

 

Sauf qu'en même temps j'avais déjà une puce de reset, pour avoir un enable franche.

 

https://rehost.diberie.com/Picture/Get/f/512277

 

Question:

 

Du coup cette capacité ne va-t-elle pas rendre ma puce de reset caduque?
Je veux dire, la capacité va adoucir la pente du signal EN.

 


Merci!

crazytiti [:henri gaud-belin:1] Tu as donc 2 PCB avec une version et le 3eme avec une autre version ?

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)