Technique des micro-contrôleurs avec 32-Bit ARM

publicité
Table of Contents
Table of Contents
Micro-ordinateurs
Technique des micro-contrôleurs avec 32-Bit ARM Cortex M3
Lucas Nülle GmbH
Page 1/9
1
2
2
www.lucas-nuelle.fr
Micro-ordinateurs
Technique des micro-contrôleurs avec 32-Bit ARM
Cortex M3
Technique des micro-contrôleurs avec 32-Bit ARM Cortex M3
Le cours contient des informations fondamentales sur l’environnement de programmation, à savoir le matériel et
le logiciel, les définitions de termes ainsi que la formation au maniement des composants. A l’aide d’exemples
simples, les apprenants se familiarisent avec la structure du microcontrôleur 32 bits ARM Cortex M3 et sa
périphérie ainsi qu’avec la programmation structurée, de l’approche à la solution. L’application de différentes
structures de contrôle, la manipulation possible de bit dans le langage de programmation C, l’utilisation de ports
et de broches de port, le traitement d’interruption et l’emploi du convertisseur A/N On Chip (« sur puce ») sont
utilisés dans le cadre des premières expériences. Un autre chapitre est consacré à l’utilisation de bibliothèques
de fonctions préélaborées pour le bus I²C et l’utilisation du module I2C-LCD.
Le cours SO4206-9C « Traitement numérique des signaux à l’aide d’un contrôleur 32 bits ARM Cortex M3 » est
la suite du cours SO4206-9B « Programmation de microcontrôleurs ARM Cortex M3 » qui constitue un
prérequis.
Lucas Nülle GmbH
Page 2/9
www.lucas-nuelle.fr
Equipement de base composé de :
Equipement de base composé de :
Equipement complémentaire à SO4206-9B:
Pos.
Désignation
Bestell-Nr.
1 Cours Programmation de micro-controleurs 32 bits ARM Cortex
M3
SO4206-9B
Anz.
1
Contenus du cours
Introduction à la programmation C pour les systèmes
intégrés
Architecture Cortex M3 et modèle de programmation
Premiers pas vers la programmation du microcontrôleur
Cortex M3
Programmation d’applications de microcontrôleur types
Livraison :
Module ARM Cortex M3
Module I2C LCD
2 x boutons-poussoirs
1 x potentiomètre
2 x résistances 10 K, 0,5 W
4 x LED (DEL) avec résistance série
1 x résistance 22 K, 0,5 W
1 x résistance 33 K, 0,5 W
1 x AND/NAND gate
1 x câble USB
CD du cours multimédia SO4204-9B « Programmation de
microcontrôleurs 32 bits ARM Cortex M3 »
Lucas Nülle GmbH
Page 3/9
www.lucas-nuelle.fr
2 Cours Traitement numérique du signal avec micro-controleur 32
bits Arm Cortex-M3
SO4206-9C
1
Contenus du cours
Composants système du traitement numérique des signaux:
Un aperçu du rôle joué par le traitement numérique des
signaux est fourni à l’apprenant. L’utilisateur se familiarise
progressivement avec les composants d’un système de
traitement numérique des signaux ainsi qu’avec leur
configuration et leur fonctionnement. Les différents chapitres
expliquent les contenus fondamentaux concernant la théorie
des fonctions de transfert numériques et leur mise en œuvre.
Fonctions de transfert simples: Dans cette partie, les
notions de base du traitement numérique des signaux
sont approfondies et des premières expériences sont
réalisées avec des fonctions de transfert simples.
Synthèse de signal: Cette partie expérimentale est
consacrée à la synthèse de différentes formes de signal à
l’aide de résonateurs numériques et d’intégrateurs
discrets. Des expériences permettent de mettre en
pratique les connaissances acquises.
Analyse de signal: La transformation de Fourier est une
méthode fondamentale du traitement des signaux, qui
permet de transférer des signaux de la plage de temps à
la plage de fréquence. Un aperçu du fonctionnement de la
FFT (transformée de Fourier rapide) est fourni à
l’apprenant qui teste sa mise en œuvre à l’aide du module
ARM CORTEX M3 dans le cadre d’expériences pratiques.
Traitement des signaux: L’apprenant se familiarise avec
les notions de base servant à la conception de filtres
numériques. Il peut mettre en pratique les notions de base
théoriques de calcul de filtres numériques en utilisant le
logiciel de conception et réaliser ainsi de manière
autonome des systèmes DSV à l’aide du module 32 bits
ARM CORTEX M3.
Applications du traitement numérique des signaux: Le
dernier chapitre montre les applications possibles dans le
domaine du traitement numérique de signaux audio qui
peuvent être testées par l’apprenant dans le cadre
d'expériences pratiques.
Livraison :
Module Codec I2C audio
Haut-parleur de PC
CD du cours multimédia SO4204-9B « Traitement
numérique des signaux à l'aide d'un microcontrôleur 32
bits ARM Cortex M3 »
Lucas Nülle GmbH
Page 4/9
www.lucas-nuelle.fr
3 Cours LED RGB avec commande DMX
SO4206-9G
1
Matériel fourni :
4 matrices RVB DMX avec commande DMX
2 pilotes RS485 DMX
20 lignes de mesure 2 mm
4 résistances 120 ohms, 1 W, boîtier PS2-1
CD cours multimédia SO4206-9G « LED RGB avec
commande DMX »
Contenus didactiques :
Introduction à la technique DMX512
Historique, normes et standards
Connaissances de base en DMX512 et RS485
Standard de transmission et spécification
Topologie de bus
Bases de la transmission différentielle de données
Codage binaire
Adressage DMX512
Protocole DMX512
Différentes expériences avec un terminal DMX512
Différentes expériences avec plusieurs terminaux DMX512
Représentation d'images sur un terminal à matrice à LED
DMX512
Représentation de vidéos sur un terminal à matrice à LED
DMX512
Nécessaire en plus :
Pos.
Désignation
Bestell-Nr.
4 UniTrain Interface avec instruments virtuels (base VI)
Lucas Nülle GmbH
Page 5/9
CO4203-2A
Anz.
1
www.lucas-nuelle.fr
UniTrain-Interface constitue l’appareil central sur lequel repose le
système UniTrain. Ce dispositif met à disposition les entrées et les
sorties ainsi que les commutateurs, les sources et la technique de
mesure requis pour les expériences. L'interface est commandée via
le PC connecté.
Equipement Interface :
Processeur 32 bits avec mémoire d’enregistrement des
données de mesure
Interface USB, débit de 12 Mbits/s
Interface Wi-Fi 2,4 GHz, IEEE 802.11 b/g/n
Connexion simultanée d’un nombre illimité d’expérimenteurs
via le bus UniTrain
Boîtier design haute qualité avec pieds en aluminium et face
avant en plexiglas à surface trempée
Pour la réception dans les cadres d'expérimentation pour
plaques didactiques DIN A4
Préparé pour la connexion de câbles de mesure de sécurité
2 mm
LED multicolores pour l'affichage d'état
Sortie analogique réglable, +/- 10 V, 0,2 A, CC – 1 MHz, sur
douille BNC et douilles de 2 mm
4 entrées analogiques d'amplificateur différentiel avec bande
passante de 10 MHz, rigidité jusqu’à 100 V, taux
d'échantillonnage 100 MSample, 9 plages de mesure,
profondeur de mémoire 4 x 8k x 10 bits, accessibles via des
douilles BNC (2 entrées) et des douilles de 2 mm (4
entrées).
2 entrées analogiques pour mesurer le courant, résistantes
aux surintensités jusqu'à 5 A, taux d'échantillonnage
250kSample, 2 plages de mesure, résolution 12 bits,
connexion via bornes 2 mm
Sortie de signaux numériques à 16 bits, dont 8 bits sur
douilles de 2mm, TTL / CMOS, fréquence d’horloge de 0 –
100 kHz, rigidité diélectrique +/- 15 V
Entrées de signaux numériques à 16 bits, dont 8 bits sur
douilles de 2mm, profondeur de mémoire 16 bits x 2k, TTL /
CMOS, taux d’échantillonnage 0 – 100 kHz, rigidité
diélectrique + / - 15 V,
8 relais 24V CC / 1A, dont 4 relais sur douilles de 2 mm
Dimensions : 29,6 x 19 x 8,6 cm; poids (bloc d'alimentation
Lucas Nülle GmbH
Page 6/9
www.lucas-nuelle.fr
compris) : 2,1 kg
Bloc d'alimentation externe avec entrée large gamme 100264 V, 47-63 Hz, sortie 24V/5A
Instruments virtuels (appareils de mesure et sources) :
2 x VI voltmètres, 2 x VI ampèremètres, CA, CC, 9 plages 100
mV à 50 V, TrueRMS, AV
1 x IV ampèremètre 2 canaux : CA, CC, 2 calibres 300 mA et 3
A, TrueRMS, AV
1 x IV voltmètre 2 canaux : CA, CC, 9 calibres 100mV à 50V,
TrueRMS, AV
1 x VI 8 x relais, 1 x VI multimètre : affichage du multimètre
(option; LM2330, LM2331, LM2322) dans LabSoft
1 x VI oscilloscope à 2 et 4 canaux : bande passante 10MHz,
25 plages de temps 100 ns/div à 10 s/div, 9 plages 20mV/div
à 10V/div, déclencheur (trigger) et pré-déclencheur, modes
XY- et Xt, fonction de curseur, fonction d'addition et de
multiplication pour 2 canaux
1 x VI tension continue réglable 0 – 10 V
1 x VI générateur de fonctions : 0,5 Hz - 5MHz, 0 - 10 V, sinus,
rectangle, triangle
1 x VI générateur de nombres aléatoires, 1 x VI générateur
d’impulsion
1 x VI 16 x sorties numériques, 1 x VI 16 x entrées
numériques, 1 x VI 16 x entrées / sorties numériques :
affichage binaire, hex, décimal et octal
1 x VI alimentation à courant triphasée 0 - 150 Hz, 0 - 14 Veff,
2 A (nécessite CO4203-2B)
1 x IV alimentation à tension continue réglable 3 x (-20 V - +20
V), 2 A (nécessite CO4203-2B)
1 x IV alimentation à courant triphasé avec déphasage
supplémentaire et fréquence d’impulsions réglables
(nécessite CO4203-2B)
Livraison :
Interface
Bloc d’alimentation
Cordon secteur
Câble USB
Cédérom avec logiciel de base
Mode d’emploi
Configuration PC minimale :
Ordinateur équipé de Windows Vista, Windows 7, Windows 8,
Windows 8.1, Windows 10 (version 32 bits ou 64 bits)
Lecteur CD-ROM pour l’installation du logiciel
Port USB pour l’interface
Lucas Nülle GmbH
Page 7/9
www.lucas-nuelle.fr
5 EloTrain Expérimenteur
SO4203-3B
1
EloTrain Expérimenteur pour le système à modules enfichables 2
mm, pour raccordement à l'interface UniTrain-I. 70 nœuds
permettent un montage clair des circuits d'une grande densité
d'éléments. Le montage du circuit est réalisé par l'enfichage de
composants entre les nœuds. Les connexions entre les nœuds sont
établies avec des fiches 2 mm/7,5 mm.
Raccordement à l'interface UniTrain-I
Mise à disposition des tensions fixes et variables du système
à des douilles de 2 mm
Utilisable avec des modules enfichables 2 mm
70 nœuds de 9 douilles 2 mm
Cadrage de 7,5 mm pour douilles de 2 mm
4 lignes de bus d'alimentation (+15 V,+5 V, -15 V, masse)
avec douilles 2 mm
Alimentation triphasée variable
Travail ergonomique par boîtier à pupitre
Capacité de charge du contact : max. 10 A
Dimensions : 358 x 275 x 85 mm (lxpxh)
Poids : 0,5 kg
Lucas Nülle GmbH
Page 8/9
www.lucas-nuelle.fr
6 EloTrain Jeu de lignes/fiches 2mm-système de mesure
électrotechn. /électronique/
SO5146-1N
1
EloTrain Jeu de lignes/fiches 2mm-système
Constitué de :
10 câbles de mesure 2mm, 15cm, bleus
4 câbles de mesure 2mm, 30cm, bleus
10 câbles de mesure 2mm, 15cm, jaunes
4 câbles de mesure 2mm, 30cm, jaunes
2 câbles de mesure 2mm, 45cm, noirs
4 câbles de mesure 2mm, 45cm, rouges
2 câbles de mesure 2mm, 45cm, bleus
2 câbles de mesure 2mm, 45cm, jaunes
1 câble de mesure 4 a 2mm, 50cm, noirs
1 câble de mesure 4 a 2mm, 50cm, rouges
60 fiches de connexion en pont 2mm, 7,5mm, noirs
Recommandé additionnellement :
Pos.
Désignation
Bestell-Nr.
7 UniTrain Valise de rangement pour un système
CO4203-2Y
Anz.
1
Valise en profilé d’aluminium avec poignée et bloc en mousse
pour le rangement d’un système UniTrain complet (sans
equipement).
Emplacement pour 1 interface, 2 expérimenteurs, 1 bloc
d’alimentation ainsi que les câbles et le petit matériel
Etriers de fermeture verrouillables ; charnières robustes
Coloris : alu, noir, chrome
Dimensions : 610 x 480 x 100 mm
Poids : 2,3 kg
Lucas Nülle GmbH
Page 9/9
www.lucas-nuelle.fr
Téléchargement