Bonjour,
Etude du générateur de forme d'onde commencée. Le but de ce module est de fournir au générateur de puissance la forme d'onde sélectionnée à pleine échelle (325V) en mode différentiel.
Pour générer une onde il y a plein de méthodes possibles. En gros :
On va utiliser une mémoire pour stocker les formes d'ondes en digital. La mémoire va alimenter le DAC qui sortira en courant et en symétrique. Un étage analogique de conversion I/V va convertir le courant différentiel en tension différentielle à pleine échelle. C'est cette tension qui va attaquer les modules de puissance.
On va coder chaque forme d'onde complète sur 256 échantillons. Un compteur 8-bit va piloter les lignes d'adresse permettant de sélection chaque échantillon (8 bits --> 256 échantillons). Les autres lignes d'adresses permettront de choisir la forme d'onde à générer. Un signal d'horloge va piloter le compteur pour avoir du 50Hz, 100Hz ou 200Hz en sortie. Donc si vous avez suivi : une horloge de 50x256 = 12.8KHz, 25.6KHz, ou 51.2KHz.
Il reste ensuite la problématique de programmation de la mémoire. Solution de programmation in-situ à l'étude vu qu'aujourd'hui c'est CMS partout pour le numérique...
En fonctionnement on aura donc des lignes pour piloter la forme d'onde et des lignes pour piloter la fréquence.
Recherche des composants adéquats en cours...
Etude du générateur de forme d'onde commencée. Le but de ce module est de fournir au générateur de puissance la forme d'onde sélectionnée à pleine échelle (325V) en mode différentiel.
Pour générer une onde il y a plein de méthodes possibles. En gros :
- synthèse analogique : non, pas assez souple
- puce DDS toute faite : non car pas possible de modifier la forme d'onde selon les besoins ici
- carte CPU + DAC : non car j'ai pas envie de faire un soft temps réel et un carte CPU pollue pas mal les alims et les circuits à côté
- logique câblée + DAC : partons la-dessus
On va utiliser une mémoire pour stocker les formes d'ondes en digital. La mémoire va alimenter le DAC qui sortira en courant et en symétrique. Un étage analogique de conversion I/V va convertir le courant différentiel en tension différentielle à pleine échelle. C'est cette tension qui va attaquer les modules de puissance.
On va coder chaque forme d'onde complète sur 256 échantillons. Un compteur 8-bit va piloter les lignes d'adresse permettant de sélection chaque échantillon (8 bits --> 256 échantillons). Les autres lignes d'adresses permettront de choisir la forme d'onde à générer. Un signal d'horloge va piloter le compteur pour avoir du 50Hz, 100Hz ou 200Hz en sortie. Donc si vous avez suivi : une horloge de 50x256 = 12.8KHz, 25.6KHz, ou 51.2KHz.
Il reste ensuite la problématique de programmation de la mémoire. Solution de programmation in-situ à l'étude vu qu'aujourd'hui c'est CMS partout pour le numérique...
En fonctionnement on aura donc des lignes pour piloter la forme d'onde et des lignes pour piloter la fréquence.
Recherche des composants adéquats en cours...
contact@reddoaudio.com