Asservissement d'un subwoofer avec le DSPiy
-
- Messages : 190
- Enregistré le : jeu. 16 juil. 2015 16:17
- Localisation : Grenoble fournaise/Frigidaire
Re: Asservissement d'un subwoofer avec le DSPiy
Hello,
Joli travail,comme toujours.
une question,en vrac (j'ai juste compulsé le sujet).
pourquoi ne pas avoir choisi un soustracteur dans le DSP ?
avec un additionneur le signal est inversé,en sortie d'ampli (ou sur le HP).Comme le préamp ACH n'est pas inverseur,ni l'image de l'accélération.
c'est un choix motivé pour une raison connue ?
Joli travail,comme toujours.
une question,en vrac (j'ai juste compulsé le sujet).
pourquoi ne pas avoir choisi un soustracteur dans le DSP ?
avec un additionneur le signal est inversé,en sortie d'ampli (ou sur le HP).Comme le préamp ACH n'est pas inverseur,ni l'image de l'accélération.
c'est un choix motivé pour une raison connue ?
- philby
- Messages : 325
- Enregistré le : ven. 10 juil. 2015 12:28
- Localisation : Gironde France
- Contact :
Re: Asservissement d'un subwoofer avec le DSPiy
Pas de raison particulière, mais il y a des inverseurs disponible sur chaque groupe de biquads, et c'est aussi fonction de la position de l'accéléro : devant/derrière la membrane, on a une chance sur 2...
Et puis, A +(-B) = A-B...
Et puis, A +(-B) = A-B...

-
- Messages : 190
- Enregistré le : jeu. 16 juil. 2015 16:17
- Localisation : Grenoble fournaise/Frigidaire
Re: Asservissement d'un subwoofer avec le DSPiy
Ah oui,la position de l'ACH...pas pensé au sens du "collage".
il y a une face particulière pour le fixer ? (plutôt qu'une autre).
Les résultats sont motivants,avec la souplesse du DSP en plus.
On est peut être en train de voir naître du Velodyne à la franco-Belge.
Reste à faire des alims amplis sans transfo,genre avec un PFC,---->+250/300V continu.(et le splitter en +-125V avec des condos).
et derrière des IRS2092.
il y a une face particulière pour le fixer ? (plutôt qu'une autre).
Les résultats sont motivants,avec la souplesse du DSP en plus.
On est peut être en train de voir naître du Velodyne à la franco-Belge.

Reste à faire des alims amplis sans transfo,genre avec un PFC,---->+250/300V continu.(et le splitter en +-125V avec des condos).
et derrière des IRS2092.
- thierryvalk
- Administrateur du site
- Messages : 3770
- Enregistré le : jeu. 9 juil. 2015 20:08
- Localisation : Belgique
Re: Asservissement d'un subwoofer avec le DSPiy
Ce qui est un peu dommage c’est que le DSPiy est un peu overkill niveau périphériques du DSP pour ce genre d’application.
On pourrait imaginer de gérer 1 sub et 2 enceintes passives, mais là c’est les ressources DSP qui vont commencer à manquer.
Sauf en passant en 48K, mais avec temps de latence plus grand.
Faire un DSPIy simplifié serait une solution, mais déjà étudiée et reviendrait pratiquement au même prix.
Suite à la conversation sur le forum d’ADI donnée plus haut, je regarde l’ADAU1772.
IL semble être fait pour :
4 ADC avec gain programmables, générateur de tension de bias… donc avec un peu chance on pourrait y raccorder directement l’ACH sans passer par un préampli.
2 DAC avec sorties symétriques.
38µS de latence d’analogique In à Out.
Par contre moins de souplesse et apparemment moins de ressources DSP.
Un ampli direct sur le secteur, oui, c'est beau, mais plus que dangereux. Pas vraiment adapté au DIY.
On pourrait imaginer de gérer 1 sub et 2 enceintes passives, mais là c’est les ressources DSP qui vont commencer à manquer.
Sauf en passant en 48K, mais avec temps de latence plus grand.
Faire un DSPIy simplifié serait une solution, mais déjà étudiée et reviendrait pratiquement au même prix.
Suite à la conversation sur le forum d’ADI donnée plus haut, je regarde l’ADAU1772.
IL semble être fait pour :
4 ADC avec gain programmables, générateur de tension de bias… donc avec un peu chance on pourrait y raccorder directement l’ACH sans passer par un préampli.
2 DAC avec sorties symétriques.
38µS de latence d’analogique In à Out.

Par contre moins de souplesse et apparemment moins de ressources DSP.
Un ampli direct sur le secteur, oui, c'est beau, mais plus que dangereux. Pas vraiment adapté au DIY.
-
- Messages : 190
- Enregistré le : jeu. 16 juil. 2015 16:17
- Localisation : Grenoble fournaise/Frigidaire
Re: Asservissement d'un subwoofer avec le DSPiy
Oui,directement sur le secteur,ça parait plus dangereux.
mais enfermé dans un sub (en bois,PVC,),ça reste acceptable.
Velodyne n'utilise pas de SMPS,comme pour sortir 3000W,ça devient couteux.
ça permet de s'affranchir des limites en courant des SMPS (transfo).
remarque,on avait bien des rasoirs électriques sous 220V,y'a pas pire,dans une salle de bain,et sans transfo.
L'idée du DSP déstiné à un servo SUB est séduisante.
M'enfin bon,tu as suffisamment d'activités à ce jour,je pense.
A la limite,dans un cadre pro/commercial,ça vaudrait le coup puisque quasi inexistant sur le marché.(enfin qquns quand même)
mais enfermé dans un sub (en bois,PVC,),ça reste acceptable.
Velodyne n'utilise pas de SMPS,comme pour sortir 3000W,ça devient couteux.
ça permet de s'affranchir des limites en courant des SMPS (transfo).
remarque,on avait bien des rasoirs électriques sous 220V,y'a pas pire,dans une salle de bain,et sans transfo.

L'idée du DSP déstiné à un servo SUB est séduisante.
M'enfin bon,tu as suffisamment d'activités à ce jour,je pense.
A la limite,dans un cadre pro/commercial,ça vaudrait le coup puisque quasi inexistant sur le marché.(enfin qquns quand même)
Modifié en dernier par thierry38 le sam. 30 janv. 2016 12:35, modifié 3 fois.
- philby
- Messages : 325
- Enregistré le : ven. 10 juil. 2015 12:28
- Localisation : Gironde France
- Contact :
Re: Asservissement d'un subwoofer avec le DSPiy
Ah oui,la position de l'ACH...pas pensé au sens du "collage".
il y a une face particulière pour le fixer ? (plutôt qu'une autre).
Oui, il y a une face en "céramique" pour ça :

- philby
- Messages : 325
- Enregistré le : ven. 10 juil. 2015 12:28
- Localisation : Gironde France
- Contact :
Re: Asservissement d'un subwoofer avec le DSPiy
Les résultats d'hier soir sur le Dayton Rss390HF-4 :
mesuré sur l'accéléromètre, et étalonné en dBspl avec slpmètre
90dBspl :
à différentes fréquences de coupure (de 100 à 1000, par pas de 100) :
bleu : consigne, noir en boucle ouverte
mesuré sur l'accéléromètre, et étalonné en dBspl avec slpmètre
90dBspl :
à différentes fréquences de coupure (de 100 à 1000, par pas de 100) :
bleu : consigne, noir en boucle ouverte
- thierryvalk
- Administrateur du site
- Messages : 3770
- Enregistré le : jeu. 9 juil. 2015 20:08
- Localisation : Belgique
Re: Asservissement d'un subwoofer avec le DSPiy
A oui, tout de même
Un peu déçu que tu n'aies pas tenter le 20kHz, ça résoudrait quelques problèmes.

Un peu déçu que tu n'aies pas tenter le 20kHz, ça résoudrait quelques problèmes.

-
- Messages : 190
- Enregistré le : jeu. 16 juil. 2015 16:17
- Localisation : Grenoble fournaise/Frigidaire
Re: Asservissement d'un subwoofer avec le DSPiy
Ok pour l'ACH,merci.
Une question (toujours).
sur la mesure oscillo,page 1,sur le GT120.
le déphasage est de 45°(vers là).entre signal et feedback
as-tu testé de faire varier le délai dans le DSP pour le diminuer ?
l'erreur s'en trouverait plus faible,et donc la disto.

Une question (toujours).
sur la mesure oscillo,page 1,sur le GT120.
le déphasage est de 45°(vers là).entre signal et feedback
as-tu testé de faire varier le délai dans le DSP pour le diminuer ?
l'erreur s'en trouverait plus faible,et donc la disto.
-
- Messages : 190
- Enregistré le : jeu. 16 juil. 2015 16:17
- Localisation : Grenoble fournaise/Frigidaire
Re: Asservissement d'un subwoofer avec le DSPiy
Un peu déçu que tu n'aies pas tenter le 20kHz, ça résoudrait quelques problèmes.

les mesures THD du dayton sont remarquables.
-50dB-->30Hz
-40dB dessous.
c'est 90dB à 1m ? (j'ai suivi que c'est la mesure accélero affichée)
Edit:
à titre de curiosité,sur le préamp ACH,R2 ne serait pas nécessaire
comme cela fixe Vcc/2,et le condo de couplage alternatif en amont "coupe" le DC,une valeur proche (ou égale) de 0 Ohms reviendrait au même.
- philby
- Messages : 325
- Enregistré le : ven. 10 juil. 2015 12:28
- Localisation : Gironde France
- Contact :
Re: Asservissement d'un subwoofer avec le DSPiy
Thierry (le 38!, pas l'autre
)
Le déphasage que tu as pointé est en fait du au DSP, il a un délai incompressible de 600µS.C'est en fait un délai constant de 600µS dont on a parlé juste un peu au dessus :
25 samples pour l'adc,
2 samples pour le DSP
35 samples pour les ess en sortie...
Ca reste un problème...et c'est incompressible!
Avec R2 à0 ohms, le signal serait court circuité à la masse et donc annulé par les capas de découplage...Ou alors je n'ai pas compris ce que tu voulais dire.

Le déphasage que tu as pointé est en fait du au DSP, il a un délai incompressible de 600µS.C'est en fait un délai constant de 600µS dont on a parlé juste un peu au dessus :
25 samples pour l'adc,
2 samples pour le DSP
35 samples pour les ess en sortie...
Ca reste un problème...et c'est incompressible!
Edit:
à titre de curiosité,sur le préamp ACH,R2 ne serait pas nécessaire
comme cela fixe Vcc/2,et le condo de couplage alternatif en amont "coupe" le DC,une valeur proche (ou égale) de 0 Ohms reviendrait au même.
Avec R2 à0 ohms, le signal serait court circuité à la masse et donc annulé par les capas de découplage...Ou alors je n'ai pas compris ce que tu voulais dire.
Modifié en dernier par philby le dim. 31 janv. 2016 18:29, modifié 1 fois.
Re: Asservissement d'un subwoofer avec le DSPiy
philby a écrit :Le déphasage que tu as pointé est en fait du au DSP, il a un délai incompressible de 600µS.C'est en fait un délai constant de 600µS dont on a parlé juste un peu au dessus :
Je dis peut-être une grosse bêtise, mais tu peux pas ajouter un délai à la consigne pour compenser ? En gros faire comme si "la consigne faisait un tour dans le dsp" et donc se voyait rajouter ce délai, et donc en phase avec l'accéléromètre ?
C'est pas très clair mais ça ne l'est pas vraiment pour moi non plus

-
- Messages : 190
- Enregistré le : jeu. 16 juil. 2015 16:17
- Localisation : Grenoble fournaise/Frigidaire
Re: Asservissement d'un subwoofer avec le DSPiy
Le délai de 600µ n'est pas,je pense,la cause de ce petit shift de 45°.
par exemple,une période de 30Hz (33ms),cela représenterait 0.6/33 % (soit 6°).
Mon humble hypothétique raisonnement pencherait sur le délai de groupe des filtres IIR.
Mais je ne m'avance pas,
Vais essayer de comprendre au mieux ce déphasage,
même si en inversant,et en retardant,le déphasage pourrait être nul.(régime établi)
Par contre,le joli sine burst (page 1) risque de partir en"vrille".(transitoire)
par exemple,une période de 30Hz (33ms),cela représenterait 0.6/33 % (soit 6°).
Mon humble hypothétique raisonnement pencherait sur le délai de groupe des filtres IIR.

Vais essayer de comprendre au mieux ce déphasage,
même si en inversant,et en retardant,le déphasage pourrait être nul.(régime établi)
Par contre,le joli sine burst (page 1) risque de partir en"vrille".(transitoire)
- philby
- Messages : 325
- Enregistré le : ven. 10 juil. 2015 12:28
- Localisation : Gironde France
- Contact :
Re: Asservissement d'un subwoofer avec le DSPiy
Effectivement, surement le GD du filtre!
Je t'ai répondu un peu vite!
Ce filtre est appliqué sur la consigne, donc pas de problème au niveau de l'asservissement.
Ma mesure prends comme référence le signal d'entrée, donc avant le filtre sur la consigne.
Je t'ai répondu un peu vite!
Ce filtre est appliqué sur la consigne, donc pas de problème au niveau de l'asservissement.
Ma mesure prends comme référence le signal d'entrée, donc avant le filtre sur la consigne.
- philby
- Messages : 325
- Enregistré le : ven. 10 juil. 2015 12:28
- Localisation : Gironde France
- Contact :
Re: Asservissement d'un subwoofer avec le DSPiy
Passage en 48k, la latence est bien multipliée par deux...
Reste à voir si on asservit aussi bien.
Reste à voir si on asservit aussi bien.
- philby
- Messages : 325
- Enregistré le : ven. 10 juil. 2015 12:28
- Localisation : Gironde France
- Contact :
Re: Asservissement d'un subwoofer avec le DSPiy a 48kHz
Voilà les résultats de l'asservissement du dayton à par le DSPIY à 48kHz.
D'abord ce que j'ai pu faire de mieux :
la consigne est plate à 10Hz, puis est coupée à 700Hz en LR24 (le curseur bleu indique -6dB, donc la coupure à 700Hz pour la consigne :
Le signal est fidèle de 20Hz à 250Hz
La bande passante -3dB va de 16Hz à 300Hz
Avec une consigne coupée à 20Hz LR24 et 300Hz LR24 :
Avec une consigne à 20Hz LR24 et 200Hz LR24 :
Avec une consigne à 20Hz LR48 et 200Hz LR48 :
D'abord ce que j'ai pu faire de mieux :
la consigne est plate à 10Hz, puis est coupée à 700Hz en LR24 (le curseur bleu indique -6dB, donc la coupure à 700Hz pour la consigne :
Le signal est fidèle de 20Hz à 250Hz
La bande passante -3dB va de 16Hz à 300Hz
Avec une consigne coupée à 20Hz LR24 et 300Hz LR24 :
Avec une consigne à 20Hz LR24 et 200Hz LR24 :
Avec une consigne à 20Hz LR48 et 200Hz LR48 :
Modifié en dernier par philby le dim. 31 janv. 2016 18:15, modifié 1 fois.
- philby
- Messages : 325
- Enregistré le : ven. 10 juil. 2015 12:28
- Localisation : Gironde France
- Contact :
Re: Asservissement d'un subwoofer avec le DSPiy a 48kHz
Si on garde ce dernier réglage, LR48 de 20Hz à 200Hz, et qu'on monte en puissance :
De 90dB à 110dB, puis en ayant réduit la bande de 30Hz à 200Hz LR48 : De 110dB à 120dB :
La distorsion :
A 100dB (20-200Hz):
A 120dB (30-200Hz) :
De 90dB à 110dB, puis en ayant réduit la bande de 30Hz à 200Hz LR48 : De 110dB à 120dB :
La distorsion :
A 100dB (20-200Hz):
A 120dB (30-200Hz) :
Re: Asservissement d'un subwoofer avec le DSPiy
Super, les mesures
Le volume est de 60 l, si ma mémoire est bonne.
Quelle ampli utlises tu ? avec quelle alim ?
Le volume est de 60 l, si ma mémoire est bonne.
Quelle ampli utlises tu ? avec quelle alim ?
Retourner vers « DSPiy général »
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 8 invités