Aller au contenu
LEnsE

LEnsE

Laboratoire d'Enseignement Expérimental

Menu

  • Accueil
    • Présentation du LEnsE
    • LEnsE – Experimental teaching Lab
    • Règles de fonctionnement
    • Les équipes
    • Contacts et plan d’accès
    • Stages LIESSE
  • Sites
    • LEnsE Paris-Saclay
      • Tous les TPs (Paris-Saclay)
    • LEnsE Bordeaux
    • LEnsE Saint-Etienne
  • Année
    • Première année
      • Optique Semestre 5
      • Electronique S5
      • Optique Semestre 6
      • Electronique S6
      • Autres
    • Deuxième année
      • Photonique Semestre 7P
      • Photonique Semestre 8P
      • Projet d’Ingénierie Multi Sites
      • ProTIS
    • Troisième année – M2
      • Photonique SI
      • Photonique QLMN
      • Photonique IASO
    • Tous les TPs (Paris-Saclay)
  • Thèmes
    • Electronique
    • Photonique
      • Optique Instrumentale
      • Photonique quantique
      • Photométrie et radiométrie
      • Interférences et diffraction
      • Polarisation
      • Détection
      • Sources Laser
      • Fibres et télécommunications
      • Imagerie
  • Réalisations
    • PIMS – Réalisations des élèves
  • La MInE
  • 🇬🇧 ENG

MINE_Nucleo

Nucléo / Echanger des données entre un PC et un uC

Ou échanger des données entre deux microcontroleurs par l’intermédiaire d’un protocole “bas niveau” existant (SPI, I2C ou RS232 par exemple). Comment échanger des données entre deux systèmes communicants ? NIVEAU 3 Objectifs Etablir un protocole de communication de haut niveau

Julien Villemejane 06/02/202103/04/2021 MINE_Nucleo Lire la suite

Nucléo – Interfacer un accéléromètre en I2C

Comment interfacer un accéléromètre en I2C ? NIVEAU 4 Objectifs Mettre en oeuvre le protocole I2C Trouver les informations dans une documentation technique complexe Ecrire des fonctions pour une application spécifique Pré-requis Configurer un réseau adressable I2C 3 Accéléromètre et

Julien Villemejane 22/03/201910/01/2020 MINE_Nucleo Lire la suite

Nucleo – Générer un signal analogique périodique

Comment générer un signal analogique périodique ? NIVEAU 3 Objectifs Générer un signal analogique périodique à partir de données numériques Préparer les échantillons numériques Pré-requis Générer une tension analogique 1 Faire une action à intervalle régulier 2 Pourquoi générer un

Julien Villemejane 15/03/201908/01/2020 MINE_Nucleo Lire la suite

Nucléo – Réaliser une interface graphique sur écran TFT / 3

Comment réaliser une interface graphique sur un écran TFT ? Objectifs  On souhaite utiliser un écran TFT/LCD, incluant également une partie tactile, des cartes Disco-F746NG, pour réaliser une interface graphique permettant de piloter un système. Matériel Carte DISCO-F746NG Pré-requis Exemples

Julien Villemejane 14/03/201905/12/2021 MINE_Nucleo Lire la suite

Nucleo – Obtenir le spectre d’un signal en temps réel / 4

Comment obtenir le spectre d’un signal en temps réel ? NIVEAU 4 Objectifs Calculer la FFT d’un signal analogique à l’aide d’une carte Nucléo Afficher la FFT à l’aide d’une sortie analogique Pré-requis Filtrer une bande fréquentielle / spectrale 3

Julien Villemejane 08/02/201906/02/2021 MINE_Nucleo Lire la suite

Nucléo – Configurer un réseau adressable de type I2C / 3

Comment configurer un réseau adressable de type I2C ? Objectifs Comprendre le protocole I2C Visualiser les différents signaux nécessaires à la transmission d’une information Pré-requis Faire communiquer deux systèmes ensemble 1 Matériel Carte STMicroelectronics Nucléo L476RG Kit Microchip PKSERIAL-I2C1 Protocole

Julien Villemejane 02/12/201802/04/2020 MINE_Nucleo Lire la suite

Nucléo – Ajouter de la mémoire de données (SRAM) en SPI / 4

Comment ajouter de la mémoire de données (SRAM) en SPI ? NIVEAU 4 Objectifs Mettre en oeuvre une mémoire de données externe SPI Pré-requis Configurer un réseau point à point SPI 2 SRAM 23LCV1024 de Microchip Le composant 23LCV1024 de

Julien Villemejane 02/12/201810/01/2020 MINE_Nucleo Lire la suite

Nucléo – Mettre en place un asservissement numérique / 3

Comment mettre en place un asservissement numérique ? NIVEAU 3 Objectifs Mettre en oeuvre un système asservi numérique Pré-requis Supprimer une fréquence parasite 2 Pourquoi asservir un système ? Afin de comprendre pourquoi il est important d’asservir un système pour

Julien Villemejane 24/11/201801/06/2020 MINE_Nucleo Lire la suite

Nucléo – Interfacer un convertisseur numérique-analogique externe en SPI

Comment interfacer un CNA externe en SPI ? NIVEAU 3 Objectifs Mettre en oeuvre un convertisseur analogique-numérique externe SPI Pré-requis Configurer un réseau point à point SPI MCP4921 – DAC 12bits Le composant MCP4921 de Microchip (documentation) est un convertisseur

Julien Villemejane 03/11/201826/11/2019 MINE_Nucleo Lire la suite

Nucléo – Configurer un réseau point à point de type SPI

Comment configurer un réseau point à point de type SPI ? NIVEAU 2 Objectifs Comprendre le protocole SPI Visualiser les différents signaux nécessaires à la transmission d’une information Pré-requis Faire communiquer deux systèmes ensemble Protocole SPI Transmission maître/esclave Le protocole

Julien Villemejane 03/11/201810/01/2020 MINE_Nucleo Lire la suite

Nucléo – Faire communiquer deux systèmes ensemble

Comment faire communiquer deux systèmes ensemble ? NIVEAU 1 Objectifs Expliquer le principe d’une communication numérique entre dispositifs électroniques Différencier les 3 types courants de bus de communication Pré-requis Piloter une LED 1 Déboguer son programme et utiliser l’affichage série

Julien Villemejane 03/11/201810/01/2020 MINE_Nucleo Lire la suite

Nucléo – Corriger un asservissement numérique / 4

Comment corriger un asservissement numérique ? Objectifs Mettre en oeuvre un correcteur PID numérique Pré-requis Mettre en place un asservissement numérique 3 Correcteur PID Conception du correcteur numérique Implémentation sur Nucleo via MBED Il sera pris ici l’exemple de l’asservissement

Julien Villemejane 03/11/201824/11/2018 MINE_Nucleo Lire la suite

Nucléo – Filtrer une bande fréquentielle plus efficacement

Comment filtrer une bande fréquentielle plus efficacement ? NIVEAU 3 Objectifs Mettre en oeuvre un filtre à réponse impulsionnelle infinie (IIR) Caractériser un filtre à réponse impulsionnelle infinie (IIR) Etudier la stabilité d’un filtre à réponse impulsionnelle infinie (IIR) Pré-requis

Julien Villemejane 03/11/201808/01/2020 MINE_Nucleo Lire la suite

Nucléo – Supprimer une bande fréquentielle

Comment supprimer une bande fréquentielle ? NIVEAU 3 Objectifs Mettre en oeuvre un filtre à réponse impulsionnelle finie (FIR) Caractériser un filtre à réponse impulsionnelle finie (FIR) Pré-requis Supprimer une fréquence parasite 2 Filtre numérique et gabarit Avant toute chose,

Julien Villemejane 03/11/201808/01/2020 MINE_Nucleo Lire la suite

Nucléo – Caractériser un traitement numérique

Comment caractériser un traitement numérique ? NIVEAU 2 Objectifs Pré-requis Déboguer son programme et utiliser l’affichage série Caractérisation d’un système numérique Un système numérique est un système qui traite des données numériques d’entrée pour ensuite calculer des commandes à appliquer

Julien Villemejane 01/11/201808/11/2022 MINE_Nucleo Lire la suite

Nucléo – Faire une action à intervalle régulier à une fréquence précise / 3

Comment faire une action à intervalle régulier à une fréquence précise ? NIVEAU 3 Objectifs Utiliser un oscillateur externe combiné à une interruption du microcontroleur Pré-requis Générer un signal d’horloge sans GBF 2 Faire une action instantanément lors d’un évènement

Julien Villemejane 01/11/201808/01/2020 MINE_Nucleo Lire la suite

Nucléo – Générer un signal d’horloge sans GBF

Comment générer un signal d’horloge sans GBF ? NIVEAU 2 Objectifs Mettre en oeuvre un oscillateur pour générer un signal d’horloge à une fréquence particulière Mettre en oeuvre un quartz pour générer un signal d’horloge à une fréquence précise Pré-requis

Julien Villemejane 31/10/201808/01/2020 MINE_Nucleo Lire la suite

Nucléo – Faire plusieurs actions à intervalle régulier

Comment faire plusieurs actions à intervalle régulier ? NIVEAU 2 Objectifs Mettre en oeuvre des timers logiciels basés sur un timer matériel Pré-requis Faire une action à intervalle régulier 2 Timer logiciel Les modules matériels de gestion du temps ne

Julien Villemejane 31/10/201808/01/2020 MINE_Nucleo Lire la suite

Nucléo – Faire une action à intervalle régulier

Comment faire une action à intervalle régulier ? NIVEAU 2 Objectifs Mettre en oeuvre un timer matériel dans le cadre d’une interruption Créer des routines d’interruption Pré-requis Déboguer son programme et utiliser l’affichage série Timer matériel Tic, toc, tic, toc..

Julien Villemejane 31/10/201808/01/2020 MINE_Nucleo Lire la suite

Nucléo – Connecter une source sonore

Comment connecter une source sonore à un système d’acquisition numérique ? NIVEAU 2 Objectifs Câbler une interface pour une source sonore Pré-requis Déboguer son programme et utiliser l’affichage série 1 Récupérer un signal analogique 1 Générer une tension analogique 1

Julien Villemejane 31/10/201805/09/2022 MINE_Nucleo Lire la suite

Nucléo – Faire varier la vitesse d’un moteur à courant continu

Comment faire varier la vitesse d’un moteur à courant continu ? NIVEAU 3 Objectifs Comprendre le fonctionnement d’un moteur à courant continu Piloter un moteur à courant continu à l’aide d’un microcontroleur Pré-requis Régler la luminosité d’une LED 2 2

Julien Villemejane 30/10/201805/09/2022 MINE_Nucleo Lire la suite

Nucléo – Contrôler un mouvement angulaire

Comment contrôler un mouvement angulaire à l’aide d’un servomoteur ? NIVEAU 2 Objectifs Comprendre le fonctionnement d’un servomoteur Piloter un servomoteur à l’aide d’un microcontroleur Pré-requis Régler la luminosité d’une LED 2 Servomoteur Qu’est-ce que c’est ? Un servomoteur est

Julien Villemejane 29/10/201819/03/2021 MINE_Nucleo Lire la suite

Nucléo – Générer une tension analogique

Comment générer une tension analogique ? NIVEAU 1 Objectifs Configurer et utiliser une broche de la carte Nucléo en sortie analogique Générer un signal analogique avec une carte Nucléo Pré-requis Déboguer son programme et utiliser l’affichage série Convertisseur numérique/analogique Sur

Julien Villemejane 29/10/201808/01/2020 MINE_Nucleo Lire la suite

Nucléo – Régler l’intensité lumineuse d’une LED

Comment régler l’intensité lumineuse d’une LED ? NIVEAU 2 Objectifs Comprendre le principe de la modulation de largeur d’impulsions Configurer un signal modulé sur une carte Nucléo Pré-requis Caractéristiques d’une LED Déboguer son programme et utiliser l’affichage série Modulation de

Julien Villemejane 25/09/201817/10/2022 MINE_Nucleo Lire la suite

Nucleo – Utiliser un écran LCD / 2

Comment utiliser un écran LCD ? NIVEAU 2 / SPI Objectifs Câbler un écran LCD de type EA DOG 163 en SPI Utiliser l’écran pour afficher des informations Pré-requis Déboguer son programme et utiliser l’affichage série Ecran LCD / SPI

Julien Villemejane 25/09/201828/02/2022 MINE_Nucleo Lire la suite

Nucleo – Supprimer une fréquence parasite

Comment supprimer une composante fréquentielle parasite ? NIVEAU 2 Objectifs définir ce qu’est un traitement linéaire du signal différentier un filtre à moyenne mobile (FIR) d’un filtre récursif (IIR) régler les paramètres d’un filtre à moyenne mobile simple mettre en

Julien Villemejane 11/09/201808/01/2020 MINE_Nucleo Lire la suite

Nucleo – Récupérer un signal analogique

Comment récupérer un signal analogique ? NIVEAU 1 Objectifs Configurer et utiliser les entrées analogiques de la carte Nucléo Mesurer une tension analogique Pré-requis Piloter une LED Déboguer son programme et utiliser l’affichage série Convertisseur analogique/numérique Sur les systèmes numériques,

Julien Villemejane 11/09/201805/09/2022 MINE_Nucleo Lire la suite

Nucleo – Faire une action instantanément après un évènement

Comment faire une action instantanément après un évènement ? NIVEAU 2 Objectifs Comprendre le principe d’interruption externe Mettre en oeuvre les interruptions externes sur un microcontroleur STM32 Pré-requis Récupérer une information numérique Vers le temps réel Les systèmes embarqués sont

Julien Villemejane 11/09/201803/11/2020 MINE_Nucleo Lire la suite

Nucleo – Cabler un bouton-poussoir

Comment câbler un bouton-poussoir ? NIVEAU 1 Objectifs Câbler un bouton-poussoir sur une entrée numérique Pré-requis Récupérer une information numérique 1 Bouton-Poussoir Une des premières façons de réaliser une interface homme-machine (ou IHM) est d’utiliser des LEDs pour l’affichage et

Julien Villemejane 11/09/201808/01/2020 MINE_Nucleo Lire la suite

Nucleo – Récupérer une information numérique

Comment récupérer une information numérique ? NIVEAU 1 Objectifs Configurer une broche du microcontroleur en entrée numérique Utiliser une broche du microcontroleur en entrée numérique Pré-requis Piloter une LED 1 Déboguer son programme et utiliser l’affichage série 1 Limitations de

Julien Villemejane 11/09/201830/11/2020 MINE_Nucleo Lire la suite

Nucleo – Trouver des informations dans la documentation

Comment trouver des informations dans la documentation technique ? NIVEAU 1 Objectifs Trouver l’information sur les différentes fonctions disponibles en ligne Importer de nouvelles bibliothèques de fonctions Comprendre la structure simplifiée d’un microcontroleur Pré-requis

Julien Villemejane 17/08/201821/08/2022 MINE_Nucleo Lire la suite

Nucleo – Découvrir les microcontrôleurs des cartes Nucléo

Que contient vraiment une carte Nucléo ? NIVEAU 0 Objectifs Comprendre ce qu’est un microcontroleur Connaitre les possibilités et les limites des microcontroleurs Créer un code structuré pour un microcontroleur Pré-requis Trouver des informations dans la documentation Qu’est-ce qu’un microcontroleur

Julien Villemejane 15/06/201821/08/2022 MINE_Nucleo Lire la suite
MInE

News du LEnsE

  • Traitement de l’information avec Python !Traitement de l'information avec Python !
  • Quand le LEnsE s’associe au LaserWave et aux projets Arts et Sciences…Quand le LEnsE s'associe au LaserWave et aux projets Arts et Sciences...
  • Forums des TPs 3A·M2 – Octobre |Décembre 2022Forums des TPs 3A·M2 - Octobre |Décembre 2022
  • Le TP de photonique quantique dans “Photoniques”Le TP de photonique quantique dans "Photoniques"

LEnsE Palaiseau

 

Institut d’Optique Graduate School

2 avenue Augustin Fresnel

91120 PALAISEAU

Contacts et plan d’accès

LEnsE Aquitaine

 

Institut d’Optique Aquitaine

Rue François Mitterand

33400 TALENCE

LEnsE Rhône-Alpes

 

Institut d’Optique Rhône-Alpes

18, rue Benoît Lauras

42000 SAINT-ETIENNE

Copyright © 2023 LEnsE. All rights reserved. Theme Spacious by ThemeGrill. Powered by: WordPress.