BLOC 6 voies

Discutions générales sur le DSPiy et tout ce qui s'y rattache
GoodNoize
Messages : 863
Enregistré le : mar. 27 nov. 2018 17:18
Localisation : Jura

Re: BLOC 6 voies

Messagepar GoodNoize » mar. 16 juil. 2024 12:21

Si on se débrouille bien, plus jamais besoin du port série et les éventuelles mises à jour futures du logiciel se feront sans fil

Yes,
Config 2 marche pas non plus.
Je peux pas écouter de la musique via jack du PC avec mon écran connecté en VGA :happy1:

ça m'affole pas; Dans la réalité il y aura un preamp en amont du bloc.

GoodNoize
Messages : 863
Enregistré le : mar. 27 nov. 2018 17:18
Localisation : Jura

Re: BLOC 6 voies

Messagepar GoodNoize » mar. 16 juil. 2024 13:35

La dernière version du schéma et PCB :

- Ajout du label 3V3A
- Ajout du connecteur FAN +V/GND/TACH/PWM
- Ajout connecteur I2C SDA/SCL/+3V3A / GND
- Modif ferite pour une CMS 1806
- modif C2 pour un polarisé 470uF D8.0 x P11.50mm
- R des CTN validées à 4K7
- Modif routage 3V3 sur R9
- Couche du dessous : plan de masse à 0V

A définir : Plan de masse sur la couche du dessus avec connexion des deux plans de masse par les broches traversantes ?

Le schéma V1.4 "FAB"
Schéma controle ampli V1.4.pdf
(241.12 Kio) Téléchargé 712 fois

Le PCB :
PCB V3.JPG

en 3D :
PCB V3_3D.jpg


La liste des courses :
BOM Amp Controler.xlsx
(16.71 Kio) Téléchargé 729 fois

Avatar de l’utilisateur
thierryvalk
Administrateur du site
Messages : 3771
Enregistré le : jeu. 9 juil. 2015 20:08
Localisation : Belgique

Re: BLOC 6 voies

Messagepar thierryvalk » mar. 16 juil. 2024 14:47

Pour moi :
Ceci a été zappé ?
https://www.dspiy.be/forum/viewtopic.php?f=2&t=270&start=216#p11044

Sinon, il manque le Pull-up POWER_GOOD, sauf si tu es joueur.
Cette fameuse R9 de l'opto est 3k3, fonctionnera peut-être, mais l'on peut prendre bien plus grand pour être certain.
Par exemple, celle du Trigger_In du DSPiy fait 18K.
Pourquoi 51K pour le Pull-up du BP ? Il faut mieux une résistance plus au moins faible pour avoir courant "d'auto-nettoyage" bien que tu peux mettre n'importe quoi. Une 4K7 par exemple tout comme pour R9, c'est moins de lignes dans la BOM.

J'avais aussi parlé du Vin du module ESP32, deux petits jumpers serait bien. Je ne sais pas trop comment va comporter le module lorsqu'il est branché en USB pour la mise au point.
Avec ces jumpers tu pourrais choisir soit le 5V de ton alim ou le 5V via l'USB.
Cela évite aussi d'avoir du 230V lors des phases de développement.

Avatar de l’utilisateur
alka
Administrateur du site
Messages : 3098
Enregistré le : mer. 15 juil. 2015 15:18
Localisation : 92
Contact :

Re: BLOC 6 voies

Messagepar alka » mar. 16 juil. 2024 15:16

Bonnes remarques.
Et aussi pour la sortie PWM : l'ESP32 ne saura pas piloter tout seul le courant pour un ventilateur en 3V3. Il faut prévoir un transistor et une ou deux résistances (même si au final il n'y aura peut etre jamais de ventilateur)

Aussi :comment le 0V Upesy est relié au 0V de la SPMS ?

thierryvalk a écrit :J'avais aussi parlé du Vin du module ESP32, deux petits jumpers serait bien. Je ne sais pas trop comment va se comporter le module lorsqu'il est branché en USB pour la mise au point.
Avec ces jumpers tu pourrais choisir soit le 5V de ton alim ou le 5V via l'USB.
Cela évite aussi d'avoir du 230V lors des phases de développement.

Bonne question. La carte UPESY (si elle suit bien le schéma habituel des devkits) doit protéger l'USB avec une diode : le pc sera safe.
Reste à se demander pour la petite alim.
J'ai déjà eu cette situation d'une carte ESP a la fois branchée sur le pc en usb et sur sa propre alim sur la pin 5V. J'ai pluggé l'USB et réfléchi après :( Ca c'est bien passé alors j'ai continué ;)
Mettre un jumper sur la carte c'est une bonne idée. Ou alors un interrupteur sur le 230V en amont du bloc d'alim 5V. Du coup, branché en USB, c'est le PC qui alimente tout sur le pcb.

Avatar de l’utilisateur
alka
Administrateur du site
Messages : 3098
Enregistré le : mer. 15 juil. 2015 15:18
Localisation : 92
Contact :

Re: BLOC 6 voies

Messagepar alka » mar. 16 juil. 2024 15:25

pour faire le même genre de chose, j'ai fait deux cartelettes :
- une pour l'alim et la sortie 5V (éventuellement les autres sorties pour aller vers le ventilateur par exemple)
- une avec la carte ESP et toute la connectique petit-signal.

Ca m'a laissé plus de latitude pour placer dans le boitier.

c'est quoi les borniers SBY BUTTON et LED BUTTON ? edit je viens de comprendre que c'est le bouton de façade avec sa led. Je m'attendais a un seul bornier 3 points.

ps: en anglais controller avec 2 "l"

GoodNoize
Messages : 863
Enregistré le : mar. 27 nov. 2018 17:18
Localisation : Jura

Re: BLOC 6 voies

Messagepar GoodNoize » mar. 16 juil. 2024 15:49

thierryvalk a écrit :Pour moi :
Ceci a été zappé ?
https://www.dspiy.be/forum/viewtopic.php?f=2&t=270&start=216#p11044

faut que je retourne l'ESP32 d'un 1/2 de tour.
Honnêtement : j'ai pas envie. Toute l'implantation est a revoir, et le routage. :aille:
Pour le coup je vais surement jouer

il manque le Pull-up POWER_GOOD, sauf si tu es joueur

Sauf erreur, pas encore implémenté dans le code d'Alain.
A voir
Par exemple, celle du Trigger_In du DSPiy fait 18K.

je suis pas contre. Vu comme j'ai galéré à faire fonctionner cet opto j'ai pas envie de changer quoi que ce soit :gene:

Pourquoi 51K pour le Pull-up du BP ?

Parce que :
alka a écrit :R6 pullup bouton à 3K. ca peut être 50K et consommer moins


Effectivement couper le 5V avec un jumper c'est une bonne idée.

ESP32 ne saura pas piloter tout seul le courant pour un ventilateur en 3V3

t'es sur ? J'ai regardé pas mal de montage ou les gens utilisent simplement le 3V3 de l'ESP32.
https://www.noctua.at/pub/media/wysiwyg ... _paper.pdf
Imax = 5mA
There are no special requirements for the circuits that generate the PWM signal.
However, Noctua recommends to use a CMOS-inverter type circuit as shown below. This
is the very circuit that is used for GPIO pins inside most micro-controllers


comment le 0V Upesy est relié au 0V de la SPMS ?

Tout les 0V sont sur la tôle de fond, au plus court.
Il y a le connecteur 5V_aux de dispo pour mettre le 0V au boiter.

GoodNoize
Messages : 863
Enregistré le : mar. 27 nov. 2018 17:18
Localisation : Jura

Re: BLOC 6 voies

Messagepar GoodNoize » mar. 16 juil. 2024 16:16

Toute l'implantation est a revoir, et le routage.

je vais "compromiser", je redescend l'ESP au maxi en bord de carte

ps: en anglais controller avec 2 "l"

:aille: :taistoi: :gene3:

Avatar de l’utilisateur
thierryvalk
Administrateur du site
Messages : 3771
Enregistré le : jeu. 9 juil. 2015 20:08
Localisation : Belgique

Re: BLOC 6 voies

Messagepar thierryvalk » mar. 16 juil. 2024 16:20

On va reprendre lentement:
Pull_up : soit en interne et donc activé par logiciel.
Valeur approximative 50K pour l'interne.
C'est bien mais pas bien s'il y a des fils ou besoin de plus d'immunité.

Soit en externe via une résistance de valeur au choix mais souvent pas critique.

OK ?

Alors pour le BP mettre une R de 51K autant prendre le Pull-Up interne, pour la consommation, c'est un BP. Vous comptez rester vraiment longtemps appuyé dessus ? :hehe:

Pour R9, c'est aussi un Pull_Up et lui va rester longtemps, consommer, faire chauffer (légèrement) l'opto qui si un peu limite va avoir un Vce qui remonte.... et pof l'ampli se coupe.

Avatar de l’utilisateur
thierryvalk
Administrateur du site
Messages : 3771
Enregistré le : jeu. 9 juil. 2015 20:08
Localisation : Belgique

Re: BLOC 6 voies

Messagepar thierryvalk » mar. 16 juil. 2024 16:21

je vais "compromiser", je redescend l'ESP au maxi en bord de carte

Aussi voir pour un support relativement haut et pas de plan de masse.

Avatar de l’utilisateur
alka
Administrateur du site
Messages : 3098
Enregistré le : mer. 15 juil. 2015 15:18
Localisation : 92
Contact :

Re: BLOC 6 voies

Messagepar alka » mar. 16 juil. 2024 16:34

GoodNoize a écrit :
il manque le Pull-up POWER_GOOD, sauf si tu es joueur

Sauf erreur, pas encore implémenté dans le code d'Alain.
A voir si j'ai bien compris, ça sert au démarrage de la spmps pour un ampli qui aurait une pin ENABLE de n'etre enabled que lorsque power is good.
Ce n'est pas un indicateur de défaut de la smps.
Du coup, je n'ai pas vu a quoi il pouvait servir ici ?

Par exemple, celle du Trigger_In du DSPiy fait 18K.

je suis pas contre. Vu comme j'ai galéré à faire fonctionner cet opto j'ai pas envie de changer quoi que ce soit :gene: pour le coup il a fonctionné correctement avec R9=3K9 chez moi mais un peu plus assurerait le coup.

Pourquoi 51K pour le Pull-up du BP ?

Parce que :
alka a écrit :R6 pullup bouton à 3K. ca peut être 50K et consommer moins
mon argument ne tient pas vraiment et celui de Thierry est bien meilleur

ESP32 ne saura pas piloter tout seul le courant pour un ventilateur en 3V3

t'es sur ? J'ai regardé pas mal de montage ou les gens utilisent simplement le 3V3 de l'ESP32.
https://www.noctua.at/pub/media/wysiwyg ... _paper.pdf
Imax = 5mA pour faire tourner un ventilateur sous 3.3V ???
There are no special requirements for the circuits that generate the PWM signal.
However, Noctua recommends to use a CMOS-inverter type circuit as shown below. This
is the very circuit that is used for GPIO pins inside most micro-controllers

dans le pdf de noctua : pas la sortie µC en direct sur le ventilo, mais un driver (simple ou double) entre le µC et le ventilo
Image
un petit ventilateur 5V c'est 0,5W à 2W . donc i>100mA. L'ESP32 est vite largué avec 40mA maxi sous 3V3.


comment le 0V Upesy est relié au 0V de la SPMS ?

Tous les 0V sont sur la tôle de fond, au plus court.
Il y a le connecteur 5V_aux de dispo pour mettre le 0V au boiter.a mon sens, il manque un fil qui relie 0V SMPS à celui de la carte ESP32. Les deux signaux power_good et smps_sby sont reliés mais pas le 0V. Il n'y a pas de 0V dispo a coté sur le bornier de la smps pour le ramener sur la carte ? connecté par le chassis c'est pas forcément top

Avatar de l’utilisateur
thierryvalk
Administrateur du site
Messages : 3771
Enregistré le : jeu. 9 juil. 2015 20:08
Localisation : Belgique

Re: BLOC 6 voies

Messagepar thierryvalk » mar. 16 juil. 2024 16:39

Alain, le ventilateur a une entrée PWM, ce n'est donc pas la puissance qui est commandée par la PWM de l'ESP32.
Par contre sais pas si 3V3 et ok et pas le temps pour le moment.

Avatar de l’utilisateur
alka
Administrateur du site
Messages : 3098
Enregistré le : mer. 15 juil. 2015 15:18
Localisation : 92
Contact :

Re: BLOC 6 voies

Messagepar alka » mar. 16 juil. 2024 16:50

thierryvalk a écrit :Alain, le ventilateur a une entrée PWM, ce n'est donc pas la puissance qui est commandée par la PWM de l'ESP32.
Par contre sais pas si 3V3 et ok et pas le temps pour le moment.
ah ok, ca change tout. Evidemment. :merci:

GoodNoize
Messages : 863
Enregistré le : mar. 27 nov. 2018 17:18
Localisation : Jura

Re: BLOC 6 voies

Messagepar GoodNoize » mar. 16 juil. 2024 17:06

je me permet de faire mon têtu :mrgreen:
Le ventilo c'est un 4 broches.
NF-A8 PWM 5V / 0.75 W / 150mA

Noctua indique 5mA max consommé sur la broche PWM (page 6 du papier blanc )
Une broche d'ESP32 peut fournir il me semble 40mA, mais sur le forum arduino c'est plutot préconisé 20mA max.

Par contre pour l'entrée Tachymetre, j'ai pas creusé.
J'ai trouvé pas mal d'exemple ou Tach et PWM sont cablé droit dans l'ESP32. Avec du noctua
Après les premiers test le ventilo ne semble pas forcément nécessaire.. Je laisse le connecteur en sécu. C'est pas la mort de rajouter un peu de hardware par la suite.

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

Pour les valeurs de R8 et R9, je peux les passer les deux en 4K7, ça simplifie bien les commandes :)

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

si j'ai bien compris, ça sert au démarrage de la spmps pour un ampli qui aurait une pin ENABLE de n'etre enabled que lorsque power is good.
Ce n'est pas un indicateur de défaut de la smps.
Du coup, je n'ai pas vu a quoi il pouvait servir ici ?

On s'est embrouillé
Hypex dis : The Power Good will be activated if the main SMPS is functioning correctly. If the main SMPS is disabled, the
Power Good pin is immediately released.

Et dans la description de la pin J16.14 : Power Supply Stable indicator (open collector)

La confusion viens surement que j'ai publié un lien wiki, ou on s'est rendu compte que power good n'est pas un terme spécifique à hypex. Mais viens des alim ATX.

Mon idée c'est surtout que si l'ampli ne s'allume pas, on peux savoir pourquoi grâce à l'état de cette pin. On sait que ça viens de l'alim. Elle est bad :hehe:

Avatar de l’utilisateur
thierryvalk
Administrateur du site
Messages : 3771
Enregistré le : jeu. 9 juil. 2015 20:08
Localisation : Belgique

Re: BLOC 6 voies

Messagepar thierryvalk » mar. 16 juil. 2024 17:15

La doc du ventilateur parle bien de 5V pour le signal PWM.
C'est pas forcément clair, ils indiquent que le ventilateur à un Pull-up intégré 3V3 / 5V mais qu'il faut bien utiliser une GPIO non collecteur ouvert.
Le problème c'est que l'ESP32 sort du 3V3 et de plus risque de ne pas apprécier le Pull-up s'il est en 5V.
L'idéal serait la datashett du ventilateur.

GoodNoize
Messages : 863
Enregistré le : mar. 27 nov. 2018 17:18
Localisation : Jura

Re: BLOC 6 voies

Messagepar GoodNoize » mar. 16 juil. 2024 17:31

datasheet d'un ventilateur que j'ai pas choisis vu que je sais pas si ça chauffe et bcp, on y revient :hehe:
du coup :
Je laisse le connecteur en sécu. C'est pas la mort de rajouter un peu de hardware par la suite

voiiiiillaa c'est reglé :mrgreen:

Il n'y a pas de 0V dispo a coté sur le bornier de la smps pour le ramener sur la carte ? connecté par le chassis c'est pas forcément top

Si, il y a un connecteur de dispo, c'est comme ça que c'est câblé en ce moment.

Les 0V :(
Quand j'ai étudié ce montage, en grande partie en autonomie, j'ai lu 1000 pages sur le 0V, la masse, la terre, le 0V signal etc, Pin 1 des xlr :berk1:
Traumatisé, j'ai pris la décision que tout le monde se retrouve sur la tôle de fond, au plus court, avec une cosse à oeil. Et basta.
Tout le monde il est bien référencé partout pareil, tout le monde il est bien calme, tout le monde la ferme. Pardon, je craque. Encore des séquelles.
En l'état, il fait pas un bruit dans une compression ce bloc :mrgreen: La chance du débutant.

Avatar de l’utilisateur
thierryvalk
Administrateur du site
Messages : 3771
Enregistré le : jeu. 9 juil. 2015 20:08
Localisation : Belgique

Re: BLOC 6 voies

Messagepar thierryvalk » mar. 16 juil. 2024 17:38

Traumatisé

Peut-être, mais Alain a raison. :ghee:
OU alors, et vu que tu connais bien maintenant, c'est de mettre 2 optos. :hehe:

Avatar de l’utilisateur
alka
Administrateur du site
Messages : 3098
Enregistré le : mer. 15 juil. 2015 15:18
Localisation : 92
Contact :

Re: BLOC 6 voies

Messagepar alka » mar. 16 juil. 2024 17:50

GoodNoize a écrit :Hypex dis : The Power Good will be activated if the main SMPS is functioning correctly. If the main SMPS is disabled, the
Power Good pin is immediately released.

Et dans la description de la pin J16.14 : Power Supply Stable indicator (open collector)

Mon idée c'est surtout que si l'ampli ne s'allume pas, on peux savoir pourquoi grâce à l'état de cette pin. On sait que ça viens de l'alim. Elle est bad :hehe:


pour moi l'ordre des choses :
Quand tu mets le 230V sur la SMPS:
- power_good démarre en Released
- la tension en sortie de la smps (Vout) monte gentiment de 0 à Vcc
- quand Vout est stable, power_good devient Activated

Quand tu coupes le 230V de la smps:
- power_good passe tout de suite à Released
- Vout descend de Vcc à 0 progressivement

Si on allume/coupe la SMPS avec SMSP_SBY : on sait pas.

On peut imaginer dans Amp Controller:
- on appuie sur le bouton pour allumer l'ampli:
- si power_good est Released, le controller se met en warning, la led bouton clignotte lentement
- quand power_good passe à Activated, tout va bien, le controller devient OK et la led est allumée
- si au bout d'un temps T a définir, power_good ne passe pas à Activated, le controller passe en état Alerte, l'alimentation de la SMPS est coupée (cad SMSP_SBY est coupé) et la led clignotte vite sans arrêt.

- On peut à ce stade tenter de rallumer l'ampli manuellement, et le cycle repart.

- A n'importe quel moment pendant que l'ampli est allumé, si power_good passe à Released , le controller passe en Alerte, la SMPS est coupée et la led clingotte vite. Une action manuelle devient indispensable pour rallumer.
(comment différentier cet état de l'état d'arret a cause de la température excessive ? sur l'interface web c'est facile mais avec une seule led en façade ça devient chelou)

Sans pullup externe, il en faut une interne pour power_good.
Pour Hypex, Released c'est transistor bloqué (collecteur à HIGH par la pullup) ou l'inverse ?

GoodNoize
Messages : 863
Enregistré le : mar. 27 nov. 2018 17:18
Localisation : Jura

Re: BLOC 6 voies

Messagepar GoodNoize » mer. 17 juil. 2024 07:18

thierryvalk a écrit :
Traumatisé

Peut-être, mais Alain a raison. :ghee:
OU alors, et vu que tu connais bien maintenant, c'est de mettre 2 optos. :hehe:

:ghee: :ghee: :ghee:
Image


Retourner vers « DSPiy général »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 8 invités