Interface I/O pour ampli/DSP/BT

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

Re: Interface I/O pour ampli/DSP/BT

Messagepar GoodNoize » mer. 12 févr. 2025 07:27

Il y a des tucs, on a beau te l'expliquer 20 fois, ça rentre pas dans la caboche X(
Le fonctionnement d'une LED par exemple, à chaque fois il y a pas moyen.

Les Leds sont des dialight 551-0407F
Vf = 2V, Test Current = 10 mA, et on a Vin = 3,3V

DONNNCCC :
3.3-2 = 1.3V/10mA = 130Ω
Sauf que je veux mettre une valeur en stock : 150Ω
1.3/150= 8,6mA

Si je dis pas de conneries, c'est le courant qui détermine l'intensité lumineuse. Ca va juste éclairer un peu moins fort.

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

Re: Interface I/O pour ampli/DSP/BT

Messagepar thierryvalk » mer. 12 févr. 2025 08:24

Tout est bon. :)
Sauf le choix des LED. :0
De nos jour, on utilise de préférence des LED Low-current. Dans cette série ce serait 551-0507F.
2mA à la place de 10mA c'est bien pour tout. Elle éclairent un peut moins mais bien suffisamment pour l'application.

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

Re: Interface I/O pour ampli/DSP/BT

Messagepar GoodNoize » mer. 12 févr. 2025 09:29

Je suppose que tu veux dire 551-1107F
Celle que tu cites à une résistance interne
LED.JPG

Vf = 1.7, If=2mA, Vin =3.3V
3.3-1.7 = 1.6/2mA = 800Ω

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

Re: Interface I/O pour ampli/DSP/BT

Messagepar GoodNoize » mer. 12 févr. 2025 20:19

Bon je pense avoir un truc qui tiens à peu près la route
SCHEMA.pdf
(190.1 Kio) Téléchargé 952 fois

PCB .png

schema.png

3D2.png

3D1.png

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

Re: Interface I/O pour ampli/DSP/BT

Messagepar GoodNoize » mer. 12 févr. 2025 20:26

Je cache pas l'envie de mettre un tout petit uC genre ça :
https://fr.rs-online.com/web/p/kits-et- ... e997d9cb8d

Pour :
Gérer le Stby avec un BP
Couper l'alim de l'ampli si pas de signal audio pendant 20min. Avec un optocoupleur AC et un relais.
ça doit se faire avec un NE555, pour l'exercice (à l'ancienne)

Mais ça va me prendre 3 plombes :ghee:
ça sera une V2.1.777

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

Re: Interface I/O pour ampli/DSP/BT

Messagepar GoodNoize » jeu. 13 févr. 2025 17:16

C'est un truc de fou. Quand je cherche des infos sur une nouvelle fonction, je tombe sur Alain qui s'est posé la question :]
https://www.homecinema-fr.com/forum/diy ... 27029.html

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

Re: Interface I/O pour ampli/DSP/BT

Messagepar thierryvalk » jeu. 13 févr. 2025 18:39

Fou, non, inquiétant oui. :ghee: :mrgreen: :ghee: :mrgreen: :cote:

Mais si tu lis bien c’est pas parfait, un uC est bien plus souple pour gérer ce genre de fonctions.

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

Re: Interface I/O pour ampli/DSP/BT

Messagepar GoodNoize » ven. 14 févr. 2025 07:31

Ouiii :ghee: et maintenant que vous m'avez mis le pied à l'étrier, j'ai envie de jouer avec un uC.
Mais sur un projet beaucoup plus modeste, sur l'ampli c'était beaucoup trop costaud niveau code pour apprentissage autodidacte.
Un Attiny85 ça devrait suffire pour ce que je veux faire. Ou autre petite cartelette avec quelques I/O.


Sur ce modèle c'est surtout la détection du signal audio qui à retenu mon attention.
Avant ça je pensais m'en sortir avec un opto AC capable de commuter avec un signal faible. Mais il faut une valeur de résistance pour que ça marche de quelques millivolts jusqu'au niveau ligne. foireux. Et puis les opto c'est chiant faut que les achètes par 10, vu que j'en crame la moitié :mrgreen:

Ou redresser le signal le signal audio, puis l'amplifier et rentrer directement dans l'uC.

La on peut s'en sortir avec un AOP double.
Il y a peut être d'autre solutions pour détecter un signal audio niveau ligne, je cherche.


les boites vont passer en peinture
ça sera de la peinture 2k "warrior" structuré, comme en off-road. Esprit Paris-Dakar :D
Application au pistolet à blackson.



Ce topic est complètement déstructuré :happy1:

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

Re: Interface I/O pour ampli/DSP/BT

Messagepar thierryvalk » ven. 14 févr. 2025 08:07

Un opto sur le signal Line ne fonctionnera pas en direct.
Par contre sur le signal HP, c'est possible et une opto-isolation est toujours bonne.

Vu qu'il y a un DSP, le plus élégant serait de le programmer pour qu'il sorte l'info Signal/No Signal sur une GPIO.

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

Re: Interface I/O pour ampli/DSP/BT

Messagepar GoodNoize » ven. 14 févr. 2025 08:38

Faut que je peaufine mon CDC
Soit du auto OFF, Soit du auto ON/OFF

Pour du auto ON/OFF : on regarde ce qui rentre dans la boite en analogique. ça ne fonctionnera pas en Bluetooth.
Il faut un module externe parce que tout est alimenté d'un seul bloc : ampli/dsp/BT

Pour du auto OFF avec tempo, on peut se mettre du le signal HP.
>si pas de signal pendant x minutes => on coupe le 36V
>On rallume avec un BP
Fonctionne en analogique et en BT.

Sur la carte, je n'ai accès qu'à 4 ADC. en mp 2/3/8/9
Mais ça à l'air configurable dans le registre via sigma studio.

La config par défaut :
par défault.JPG

Les choix possibles :
choix possible.jpg

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

Re: Interface I/O pour ampli/DSP/BT

Messagepar thierryvalk » ven. 14 févr. 2025 09:03


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

Re: Interface I/O pour ampli/DSP/BT

Messagepar alka » ven. 14 févr. 2025 09:58

Hello a tutti :)
Je lis en diagonale. Je n'ai pas suivi depuis longtemps les nouveautés en audio diy et je découvre ce module ampli+BT+dsp programmable. Ca intègre sur un seul pcb mon système actuel DSPiy+ampli+receveur BT. Le jour ou mon système tombera en panne, c'est bon de savoir qu'il restera des pistes en diy.

Pour l'auto-on/off : de mon expérience, l'auto-off, comme fait le DSPiy, est vraiment utile.
L'auto-on pour le système principal n'est pas indispensable. C'est utile pour un sub actif qu'on ne veut pas avoir a allumer/éteindre en plus, mais allumer au bouton (physique ou virtuel par http/wifi) le système principal n'est pas gênant.

Si la détection de signal se fait dans le DSP, il faut qu'il soit alimenté en permanence et seulement lui. C'est jouable ?

ps: c'est pas sympa de ressortir un post de 2012 ! j'étais un gamin et ça me fait de la peine de me relire :mrgreen: la vraie réponse est à la dernière page : utiliser un µC :)

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

Re: Interface I/O pour ampli/DSP/BT

Messagepar GoodNoize » ven. 14 févr. 2025 10:30

coucou :hello:
Faudrait que vous en ayez un en main pour vraiment juger de la qualité de mise en œuvre.
Moi je peux dire que ça marche bien et que c'est facile à configurer, c'est déjà ça :)
le TWS je trouve ça juste génial !

L'auto off c'est vraiment bien pour ces petites boites en BT. On s'en sert et quand on à fini on touche à rien.

Si la détection de signal se fait dans le DSP, il faut qu'il soit alimenté en permanence et seulement lui. C'est jouable ?

Alors en pug'n'play : non
Déja il faut aussi alimenter le module BT qualcom, le son arrive par la (en Bt ET en analogique)
En fouillant sur le PCB s'il y a un endroit ou on peut se repiquer ou shunter... peut être. Cette modif c'est déja un projet :gene:
Sachant que si on peut pas se repiquer avant celui de la carte, il faut un DC/DC avec régulateur de tension..
https://www.tinyosshop.com/image/cache/ ... 00x800.jpg
Je prendrai une belle photo

Pour ça que je pense me satisfaire d'un auto off avec la fonction détect de sigma studio.
Pas beaucoup de hardware. Tout petit uC, et code "abordable".

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

Re: Interface I/O pour ampli/DSP/BT

Messagepar GoodNoize » ven. 14 févr. 2025 10:35

thierryvalk a écrit :https://wiki.analog.com/resources/tools-software/sigmastudio/toolbox/leveldetectorslookuptables/signaldetection

Je vais tester sur une carte si en configurant le registre GPIO en output il se passe quelque chose.
Je devrais mesurer du 3V3

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

Re: Interface I/O pour ampli/DSP/BT

Messagepar thierryvalk » ven. 14 févr. 2025 11:08

Avec la fonction du DSP de Signal detect, je pense qu'il y a moyen de se passer de µC, mais c'est toujours plus pratique d'en avoir un.
Et oui, tu peux configurer le comportement d'une GPIO : GPIO in ou out, out en collecteur ouvert ou ADC.

Mais avant tout, il faut voir ce tu veux faire avec ce DSP et surtout à quelle fréquence de sampling.

Ce DSP est sympa, mais très basique et limité en ressources.
De mémoire il dispose d'une mémoire programme de 1024 instructions.
Ces 1024 instructions seront exécutées de manière synchrone avec la fs et durer exactement la période d'un sample.
Mais cela vaut pour 48k. Si tu veux du 96k, comme par défaut avec le DSPiy, il n'aura pas le temps d'exécuter les 1024 instructions mais seulement 512.

Et avec 512 instructions on devient très vite limité en fonctions.

En gros si tu l'utilise en 48k, c'est intéressant de voir si cette fonction est utilisable, si 96k tu peux directement oublier.

Moi je peux dire que ça marche bien et que c'est facile à configurer, c'est déjà ça :)

Attention avec l'USBi. Ca fonctionne, mais comme expliqué plus haut tout est synchro avec la fs.
Pour chaque chargement, il doit passer en mute, charger puis sortir du mute en utilisant le nouveau programme.
De mon expérience très lointaine, par moment ça dépare et cela fait un très gros bruit dans les HP. :|
Je te conseille donc d’expérimenter un max avec un HP sans valeur.

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

Re: Interface I/O pour ampli/DSP/BT

Messagepar GoodNoize » ven. 14 févr. 2025 12:44

j'y ai pensé à me passer d'uC et de tout faire avec le dsp et sigma studio.
Il peut gérer auto off tout seul.
Sans bidouillage de pcb il ne sera pas alimenté en permanence et ne pourras pas gérer la gestion d'un bouton de mise en marche.
Faut ruser et utiliser un truc comme un télérupteur.

D'un côté j'aimerai bien m'en passer et d'un autre j'aimerai bien appréhender la mise en place d'uC avec un code simple.
Sur le projet ampli c'était beaucoup trop ambitieux

ça tourne en 48k. Vu le setup electronique lowcost, l'emploi des ADC pas foufou de la puce qualcomm, je vois pas l'intérêt de chercher du highres.
Côté traitement on est sur du basique :
SIGMA STUD.JPG

- un multiplexeur commandé par un switch. Qui sélectionne soit somme ou différence des signaux (sym/asym)
- DC blocking
- Volume général
- limiteur
- La partie filtrage en 2.5 voies

tout fonctionne nickel sans le multiplexeur.

Avec cette config :
ressource.JPG

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

Re: Interface I/O pour ampli/DSP/BT

Messagepar thierryvalk » ven. 14 févr. 2025 19:11

Je vois que tu maîtrises. :super:

Je reprendrais bien le ps d’Alain mais je n’étais plus un gamin en 2012 à la naissance du DSPiy ( et lui non plus :mrgreen:), mais’cela fait tout de même un bail.

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

Re: Interface I/O pour ampli/DSP/BT

Messagepar GoodNoize » ven. 14 févr. 2025 19:31

oulahhh maitriser
J'ai passé beaucoup d'heure sur le forum ADI.
Cette histoire de DC input format 28:0 à multiplier format avec le signal de l'ADC.. :aille: Compliqué à appréhender

J'ai encore pas essayé si le Mux fonctionne avec 0 / 3V3 sur un GPIO.


Retourner vers « DSPiy général »

Qui est en ligne

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