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
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
Nucléo – Réaliser une interface graphique sur écran TFT / 3
Comment réaliser une interface graphique sur un écran TFT ? Objectifs Matériel Carte DISCO-F746NG Pré-requis Carte DISCO-F746NG Exemples Exemple réalisé par des étudiants #include “F746_GUI.hpp” #include “mbed.h” int main() { const string TITRE_ENGL = ” Control Panel for the RED
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
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
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
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
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
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
Nucléo – Configurer une communication point à point de type RS232
Comment configurer une communication point à point de type RS232 ? NIVEAU 2 Objectifs Mettre en œuvre une liaison RS232 bidirectionnelle entre le microcontroleur et l’ordinateur Pré-requis Faire communiquer deux systèmes ensemble 1 Protocole RS232 Utilisation et définition Le protocole