Modérateurs: Modération Forum DIY, Modération Forum Installations, Le Bureau de l’Association HCFR • Utilisateurs parcourant ce forum: Gug42 et 118 invités

Discussions générales sur le DIY Audio : choix des HP, comparaisons des principes : clos vs BR, etc

[Idée de projet commun] Appareil ABX de compétition

Message » 12 Jan 2015 13:52

Je pense aussi, même si ton idée est pleine de bonne volonté (désolé, c'est chouille condescendant :ko: :lol: ), qu'elle poursuit un but un peu vain ; la réalité c'est que l'intérêt des débats que tu voudrais trancher se situe précisément, pour ceux qui les poursuivent, dans leur caractère insoluble : c'est ça qui est éclatant. Donc si tu arrives avec 1 zinzin à ionisation intermodulée pour mettre fin au débat, tu ne vas faire que remettre un jeton dans la machine. En plus ce n'est pas si intéressant parce que :

1 - On connaît déjà la réponse ;
2 - Les gens raisonnables n'ont pas besoin d'avoir raison ;
3 - Schopenhauer s'est-il fourvoyé en écrivant un bouquin qu'il s'appelle L'art d'avoir toujours raison ?
4 - Tous les gens qui ont voulu inventer une machine à damner le pion ont échoué ;
5 - Bon courage (surtout sans l'aide de Philby) :ko:
androuski
 
Messages: 23165
Inscription Forum: 14 Mar 2007 14:43
Localisation: C'est un trou, mais rempli de pinard, donc ça me va.
  • offline

Message » 12 Jan 2015 14:09

androuski a écrit:damner le pion


Damer, damer....Vient du jeu de dame

Ce n'est pas si diabolique!
Philby
 
Messages: 9819
Inscription Forum: 12 Mar 2001 2:00
Localisation: 33
  • offline

Message » 12 Jan 2015 14:48

Je sentais bien en l'écrivant que l'orthographe clochait :oldy:
androuski
 
Messages: 23165
Inscription Forum: 14 Mar 2007 14:43
Localisation: C'est un trou, mais rempli de pinard, donc ça me va.
  • offline

Message » 26 Jan 2015 0:14

Bonsoir,

Il y a de l'avancement, j'ai choisi un Arduino pour la gestion complète du projet, il me permettra :

- L'affichage sur LCD (apparemment 6 sorties sont nécessaire pour sont contrôle avec les caractères nécessaire !) https://www.youtube.com/watch?v=85LvW1QDLLw

- La gestion des 16 relais (via seulement 4 sorties de l'Arduino, soit 16 possibilités, mais seulement 6 voir 7 nous intéresse)

- La télécommande IR (une seule entrée) https://www.youtube.com/watch?v=TlrQLbSTgpQ

En français : https://www.youtube.com/watch?v=pmg9dOT1aAM

- Une fonction aléatoire pour le choix de X, bien que je vais devoir user d'astuce (lecture d'une entrée analogique en l'air)

- Le code qui va bien pour faire le programme dont j'ai déjà designer les grandes lignes (avec quelques variables et sous-fonctions)

5 boutons devrait suffire à faire mon office :

- A
- B
- X
- Select
- Trial/End

La partie complexe que je n'aborderais pas dans un premier temps est la mesure de tension pour la calibration :-? .

:wink:
Cobrasse
 
Messages: 5864
Inscription Forum: 17 Aoû 2008 13:02
  • offline

Message » 26 Jan 2015 15:16

Bonjour,

Encore mieux pour l'écran et à pas cher (moins de 10€) :

http://diopter.fr/index.php/technique/e ... et-arduino

http://www.ebay.fr/itm/0-96-IIC-SPI-Ser ... 51c0d2cd07

Mais la taille est petite :oops: .

On trouve alors plus grand : 1.3"

Et les explications :

https://learn.adafruit.com/monochrome-o ... t-3-128x64

Prix très confortables aussi :o : http://www.ebay.fr/itm/1-3-Serial-SPI-O ... 23445f82fb
Cobrasse
 
Messages: 5864
Inscription Forum: 17 Aoû 2008 13:02
  • offline

Message » 26 Jan 2015 21:49

Un écran LCD 2x16 caractères doit être suffisant.

pour le X aléatoire,une table pré-écrite de 80-100 choix.
genre:
AAABABBABBAABB.....BBAABBA

qui est pointé à chaque session par incrément de 10.(ou de 5)
difficile de mémoire,de se rappeler de la suite des 100 prédéfinis.
thierry38efd
 
Messages: 1735
Inscription Forum: 18 Sep 2013 7:36
  • offline

Message » 26 Jan 2015 23:46

thierry38efd a écrit:Un écran LCD 2x16 caractères doit être suffisant.

J'ai pris l'OLED vu la différence de prix :mdr:

pour le X aléatoire,une table pré-écrite de 80-100 choix.
genre:
AAABABBABBAABB.....BBAABBA

qui est pointé à chaque session par incrément de 10.(ou de 5)
difficile de mémoire,de se rappeler de la suite des 100 prédéfinis.

Normalement pas de soucis avec les fonctions C/C++ random() et randomseed() que gère l'arduino, mais c'est aussi basé sur une table, donc le conseil est de gérer l'aléatoire soit avec une entrée analogique, soit avec un paramètre aléatoire (temps d'appui sur une touche).

Merci pour ton intervention :wink: .

Arduino UNO sera de la fête et la télécommande est aussi sélectionnée avec son récepteur 1838 :wink: .

Il faut que je fasse une recherche pour trouver maintenant les bons SSR (Solid State Relay) :thks:
Cobrasse
 
Messages: 5864
Inscription Forum: 17 Aoû 2008 13:02
  • offline

Message » 09 Fév 2015 23:46

Bonsoir,

Bon tout avance bien correctement, je suis dans la programmation de l'Arduino. J'essaye d'optimiser un peu le code, mais mes cours sont loin :lol: .

Je contrôle déjà la télécommande pour l'application que je veux en faire, j'ai pas les "relais", ni l'écran OLED, mais j'allume des LED pour faire des tests :wink: .

En clair pour l'instant l'idée :

Appui sur la touche A bascule sur la sélection définie

Appui sur la touche B bascule sur la sélection définie

Appui sur X bascule sur la sélection aléatoire entre A ou B

Premier appui sur trial fait rentrer dans le mode test, initialise X et met les compteurs d'essai et de succès à 0

Deuxième appui sur trial fait sorti de mode test et affiche les résultats des nombre de succès / nombre d'essai

Touche select hors mode trial, permet de sélectionner le type d'ABX désiré (les touches A et B permettant de faire défiler la liste dans un sens ou dans l'autre) : entre source/préampli/dac, entre amplis, entre transducteur, entre filtrage passif et filtrage actif ...

Si on est en mode trial, l'appui sur la touche select permet de de déterminer X (A ou B en appuyant sur les touches respectives), on valide à nouveau avec select qui affiche ensuite la valeur de X durant cet essai, puis un nouvel appui sur select redétermine un nouveau X pour continuer le test.

Voilà pour ce qui est de la logique du test ;) .
Cobrasse
 
Messages: 5864
Inscription Forum: 17 Aoû 2008 13:02
  • offline

Message » 13 Fév 2015 19:11

Il faut que je fasse une recherche pour trouver maintenant les bons SSR (Solid State Relay)
Je ne suis pas sûr que ce soit une bonne solution d'utiliser des SSR : j'ai déjà un testeur ABX avec relais et une remarque fréquente est "ces relais ne changent-ils pas le son ?" alors j'imagine la réaction si les audiophiles apprennent que le signal passe dans un élément actif !
ohl
Pro-Divers
Pro-Divers
 
Messages: 2030
Inscription Forum: 13 Aoû 2004 16:17
  • offline

Message » 13 Fév 2015 23:46

ohl a écrit:
Il faut que je fasse une recherche pour trouver maintenant les bons SSR (Solid State Relay)
Je ne suis pas sûr que ce soit une bonne solution d'utiliser des SSR : j'ai déjà un testeur ABX avec relais et une remarque fréquente est "ces relais ne changent-ils pas le son ?" alors j'imagine la réaction si les audiophiles apprennent que le signal passe dans un élément actif !

Salut Jean Luc,

Disons que les blabla "d'idophiles" ne m'intéressent absolument pas, cet outil est proposé pour les personnes ayant des connaissances et une culture de l'audio éloignées du sentier des croyances spirituelles :hehe: .

Par contre quand tu dis que ton testeur ABX de QSC utilise des relais, je suis un peu surpris, car normalement des relais possèdent des rebonds qui devraient venir polluer l'écoute (craquement ou autre) ... Quel est donc leur référence ? Car dans ce cas cela m'intéresse fortement si je peux passer par des relais sans le moindre impact audio (en espérant que leur tarif soit abordable !).

Merci :bravo:

Je posterai une bonne partie du code dès que possible, pour vous montrer l'avancement. N'hésitez à apporter des corrections simplification si besoin :thks: .
Cobrasse
 
Messages: 5864
Inscription Forum: 17 Aoû 2008 13:02
  • offline

Message » 14 Fév 2015 12:12

Les rebonds d'un relais,oui.

mais le but n'est par d'avoir une transition "transparente".
même avec des relais statiques,il faut quand même assurer un temps mort.
surtout avec semiconducteur et le temps de recouvrement des charges.

sinon il y'a quelques amplis qui vont "communiquer" leurs étages de puissance. :)

ce serait ballot de flinguer des amplis.
ou sinon un inverseur triphasé avec verrou mécanique...
thierry38efd
 
Messages: 1735
Inscription Forum: 18 Sep 2013 7:36
  • offline

Message » 16 Fév 2015 13:27

thierry38efd a écrit:mais le but n'est par d'avoir une transition "transparente".
même avec des relais statiques,il faut quand même assurer un temps mort.
surtout avec semiconducteur et le temps de recouvrement des charges.

il faut que le délais de commutation soit suffisamment court pour ne pas entendre les changements, sinon on devine très vite qui est X ... Le comparateur de Qsc semble plus que correct à ce niveau :wink:

Pour la calibration en tension, je pense faire au plus simple (à voir) avec des fichiers sons prévus à cet effet : bruit rose, quelques sinus de base ....) :

http://eskimon.fr/110-arduino-401-les-e ... e-larduino

:wink:
Cobrasse
 
Messages: 5864
Inscription Forum: 17 Aoû 2008 13:02
  • offline

Message » 17 Fév 2015 13:29

Bonjour,

J'avance un peu dans les recherches,

Concernant le relay il faut qu'il soit impérativement zero-crossing ( https://www.ia.omron.com/support/faq/an ... index.html ), et éventuellement high-speed (mais pas trop d'après Thierry) ... C'est un peu un casse tête, j'ai repéré des petites bêtes sans savoir si elles répondent vraiment à mes attentes, mais niveau tarif !!! Outch :

http://www.crydom.com/en/Products/Catalog/p_cv.pdf

http://www.farnell.com/datasheets/1795469.pdf

A voir

EDIT : de la lecture http://www.phidgets.com/docs/Solid_State_Relay_Primer
Cobrasse
 
Messages: 5864
Inscription Forum: 17 Aoû 2008 13:02
  • offline

Message » 17 Fév 2015 14:32

Zero crossing? Sur du 50 ou 100Hz, c'est facile et prévisible, sur de la musique, c'est quand que ça cross le zéro?
Ou alors, il faut jouer du potar ou supprimer le signal en amont avant de "relayer" (un transistor de mute à la masse, comme celui qu'on retire dans les lecteurs CD quand on tweake)
Philby
 
Messages: 9819
Inscription Forum: 12 Mar 2001 2:00
Localisation: 33
  • offline

Message » 17 Fév 2015 14:55

Je pense que tu fais fausse route si c’est pour mettre directement devant une enceinte.
Un relai statique c’est en général triac ou thyristor. Pas vraiment utilisable sur un signal d’ampli. Déclenche lorsque le courant passe vers zéro et se réenclenche que s’il y a une tension suffisante. Tu vas transformer l’ampli en très mauvais classe-B.
C’est bien noté dans la doc : pas utilisable pour des transfos qui requièrent un sinus pur.
Et en plus il n’est pas zéro-crossing qui de toute manière va mal fonctionner comme le dit Philby.

Le pana est opto-transistor : prévu pour du DC et en plus aura toujours une résistance interne non négligeable.
thierryvalk
 
Messages: 5617
Inscription Forum: 08 Mai 2012 9:39
Localisation: Belgique
  • offline


Retourner vers Discussions Générales