Initiation aux techniques modernes de traitement numérique du signal pour l’embarqué
Pour connaitre les prochaines sessions de formations en Conception et Industrialisation, cliquez ici.
OBJECTIFS
Présenter, d’une part les outils modernes de simulation et d’autre part l’utilisation de solutions technologiques de traitement numérique du signal dans l’embarqué sur les deux grandes familles de composants : les processeurs STM32 et les FPGAs
PUBLIC VISE
PMEs, startups ou bureaux d’études du secteur électronique au sens large, ayant développé même une petite application de traitement du signal ou qui envisagent de développer pour la première fois ce type d’applications.
PREREQUIS
Connaissances générales préalables en architectures électroniques et/ou en développement de logiciel embarqué. Savoir programmer en langage C.
Un PC avec webcam, haut-parleur et micro et une liaison Internet sont requis.
INTERVENANT
Ingénieur logiciel embarqué CAPTRONIC, plus de 20 d’expérience en BE, Doctorat en traitement du signal, formateur en école d’ingénieur
PRIX
Non-adhérent : 1 000€ HT
Adhérent CAP’TRONIC : 800€ HT
LIEU
Formation à distance : Les accès à un outil informatique en ligne adapté seront fournis au stagiaire avant le démarrage de la formation. Aucun logiciel spécifique n’est à installer. Seule une connexion à Internet est requise
PROGRAMME
JOUR 1
Tour de Table
Introduction au traitement numérique des signaux (TNS)
L’échantillonnage et la numérisation des signaux :
Théorème de Shannon,
La numérisation des signaux,
Panorama des différentes technologies des ADC & DAC.
Exemple de mise en œuvre matérielle, les pièges à éviter.
Notion de base de traitement numérique du signal :
Aspect temporel, aspect fréquentiel.
Le produit de convolution.
Le filtrage numérique FIR et IRR,
La transformée de Fourier
Python, l’outil gratuit pour simuler ses algorithmes de traitement numérique du signal.
Présentation de Python, rappel des bases de la programmation.
Les bibliothèques Python pour faire du traitement numérique du signal :
numpy, scipy, Matplotlib
Travaux Pratiques de simulation sous Python :
Synthèse de signaux,
Design d’un filtre numérique FIR et IIR,
L’analyse spectrale de signaux vibratoire et audio.
JOUR 2
Quelle technologie pour la mise en œuvre du TNS dans l’embarqué.
MAC, architecture de Harvard, SISD, SIMD, Gestion des flux de données, DMA : les briques matérielles nécessaires au traitement numérique du signal.
Rappel sur l’arithmétique et son impact sur les applications.
Présentation des architectures : DSP, FPGA, STM32
Comment faire le bon de choix du processeur pour son application.
ORGANISATION
Moyens pédagogiques : Outil de visioconférence - Support de cours - Etude de cas – Assistance pédagogique assurée par le formateur pour une durée de 2 mois suivant la formation.
Moyen permettant d’apprécier les résultats de l’action : Evaluation de l’action de formation par l’envoi d’un questionnaire de satisfaction à chaud à l’issue de la formation, puis d’un questionnaire à froid quelques semaines après la formation.
Moyen permettant de suivre l’exécution de l’action : Evaluation des connaissances via un questionnaire avant et après la formation.
Sanction de la formation : Attestation d’assiduité
RENSEIGNEMENTS ET INSCRIPTION
Florence CAGNARD, cagnard@captronic.fr - 01 69 08 60 54
Pour toute question y compris les conditions d’accès pour les publics en situation de handicap.
Les inscriptions sont closes. Pour connaitre les prochaines sessions de formations en Conception et Industrialisation, cliquez ici.
Informations mises à jour le 29/10/2021