2 Identification et simplification des blocs

Identification

Le plan de la DSME3000 que nous a fourni notre client n'était que partiellement cartographié. Or, nous avions
besoin de connaître chacune des sous parties qui composent la sirène afin de pouvoir les étudier individuellement.
au cours de notre mission de cartographie, on a identifié les blocs suivants :

- Boost Converter : qui fournit une tension fixe au pilote du haut-parleur. il contient une clock (74HC132) assez
gourmande en temps de simulation.(en rouge sur la figure 1)

- Bloc Alimentation : il reçoit 48V ou 24V provenant d'une alimentation externe. Sa mission est d'alimenter tous
les bus principaux de la sirène (3V3, LOOP_F, REG_SUPPLY, AVCC). (en beige sur la figure 1)

- Speaker Driver : C'est le pilote du haut-parleur. (en gris sur la figure 1)

- Speaker Control : C'est la carte de contrôle du haut-parleur. (en vert sur la figure 1)

- Speaker Filter : C'est un filtre RC qui filtre la tension d'entrée du bloc Speaker Control. (en violet clair sur la figure 1)

- EMC Filter : Un filtre RL à la sortie du Bloc Alimentation qui traite les perturbations CEM. (en maron sur la figure 1)

- Bloc Protection : Ce bloc contient plusieurs montages pour protéger le reste de la PCB, dont notamment une protection thermique.
(en Bleu clair sur la figure 1)

- Bloc Microcontrôleur : le microcontrôleur et ses différentes connexions. (en violet foncé sur la figure 1)

Figure 1 : Cartographie de la DSME3000 vu sous LTSpice

Note : pour plus de details, consultez le fichier "schema_dsme3000_ltspice.png" et "cartographie_dsme3000_ltspice.png" en bas de page.

Simplification

La phase d'identification nous a permis de repérer les composants inutiles à la simulation, comme les connections
USB et UART du microcontrôleur. On a aussi pu identifier les composants gourmands en temps de simulation, tel que le 74HC132.
Les composants inutiles ont tout simplement été omis dans le schématique LTSpice. Les composants gourmands ont été
remplacés par des équivalents plus rapides à simuler. Par exemple, le 74HC132 a été remplacé par un générateur de
créneaux. Grâce à cette modification notre vitesse de simulation est passée de 15µs/s à 390µs/s soit un gain de 2500%.

Figure 2 : simplification du 74HC132


page suivante : 3. Optimisation du temps de simulation

page précédente : 1. Création de composants

cartographie_dsme3000_ltspice.png - Cartographie de la DSME3000 sous LTSpice (en grand)

schema_dsme3000_ltspice.png

schema_dsme3000_ltspice_s.png

simplification_boost_converter.png

simplification_boost_converter_s.png