0% ont trouvé ce document utile (0 vote)
50 vues6 pages

Beaglebone

Ce document décrit un projet visant à développer une carte d'entrées-sorties pour la BeagleBone afin d'évaluer sa capacité de communication avec le monde extérieur. Le projet est organisé en plusieurs phases comprenant la conception de la carte, le développement d'un programme pour la tester et la validation des résultats.

Transféré par

Smart Classe
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
50 vues6 pages

Beaglebone

Ce document décrit un projet visant à développer une carte d'entrées-sorties pour la BeagleBone afin d'évaluer sa capacité de communication avec le monde extérieur. Le projet est organisé en plusieurs phases comprenant la conception de la carte, le développement d'un programme pour la tester et la validation des résultats.

Transféré par

Smart Classe
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
Vous êtes sur la page 1/ 6

IUT 2ième année

Noms Projet:
Développement d’une carte entrée-sorties
pour la beaglebone

Développement d’une carte entrées-sortie pour la beaglebone

Problématique :

La beaglebone est une minicarte CPU de développement sous LINUX


embarqué. Elle intègre un processeur ARM cortex A8 AM335x 1GHz fabriqués
par Texas Instruments (architecture OMAP3 famille de systèmes sur puces
(SOC)). On souhaite évaluer sa capacité à communiquer avec le monde extérieur
grâce à une carte d’entrée-sorties (port d’entrées sorties en TOR, Bus I2C,
CAN, liaison série RS232).

Organisation du travail :

Phase 1 :

A l’aide d’une recherche sur internet, déterminer les principales


caractéristiques de la carte beaglebone et de son processeur SOC AM335x 1GHz
(faire un document de synthèse).
Déterminez différents exemples écrit en langage C nous permettant de piloter
les ports d’entrée sorties, le convertisseur analogique numérique, la liaison série
et le bus I2C pour ce type de carte . Mettre en place la carte et découvrir son
environnement de programmation (suite eclipse).

Phase 2 :

Réalisez matériellement la carte d’entrée-sorties pour la beaglebone.

Proposer en langage C un programme qui permet :

- D’allumer les LEDs sur la carte d’entrées sorties.


- D’acquérir une consigne programmée sur les switches de la carte
- De lire ou écrire une chaine de caractère sur la liaison série RS232
- D’acquérir et de numériser une tension analogique
- De piloter en I2C le circuit MCP3221

Page 1/6
IUT 2ième année
Noms Projet:
Développement d’une carte entrée-sorties
pour la beaglebone

Phase 3 :
Tester et valider l’objet complet.

Documents à produire lors de la dernière séance:

A l'issue de cette étude, vous devrez produire un rapport sous format


informatique concernant les travaux réalisés.

Le cahier des charges


L’analyse fonctionnelle et une étude physique ou technologique (le cas
échéant).
Les solutions technologiques (algorigrammes ou algorithmes, programme,
processus, schémas structurels, justification théorique de vos études).
Les relevés de mesure lors des tests et de l’intégration.
Une conclusion (les difficultés rencontrés et comment vous avez su y
pallier, la plus value et si cela était à refaire qu’auriez vous changé)

Outils à disposition

- Beaglebone, suite de développement eclipse


- Carte de développement

Page 2/6
IUT 2ième année
Noms Projet:
Développement d’une carte entrée-sorties
pour la beaglebone

Annexe (extrait du Programme Pédagogique National du DUT GEII)

Liste des activités à mener


- Analyser une solution technique existante,
- Rechercher des documentations et exploiter les informations,
- Gérer un projet : cahier des charges, choix techniques, coût, échéancier,
contraintes d’industrialisation et prise en charge de la démarche qualité,
- Mettre en œuvre des composants matériels et logiciels à l’aide de notices
constructeurs,
- Concevoir tout ou partie d’un schéma fonctionnel ou structurel, d’un algorithme
et de son codage associé, d’un séquenceur et de son codage associé,
- Réaliser un prototype,
- Valider une solution technique (mesures ou simulations) en respect d’un cahier
des charges, - Rédiger les documents techniques associés au projet.

Evaluations

L’étudiant sera évalué sur sa capacité à :

Analyser un cahier des charges, rechercher et exploiter la documentation


technique
Mobiliser ses connaissances afin de répondre à une problématique
Proposer une solution technique répondant aux cahiers des charges
Prouver son autonomie et son initiative dans le travail.
faire preuve de méthodologie lors de ses séances d’études et de
réalisations

Page 3/6
IUT 2ième année
Noms Projet:
Développement d’une carte entrée-sorties
pour la beaglebone

Fiche de suivi d’étude et réalisation.

Cette fiche doit être complétée à chaque séance et remise au


professeur en fin de séance.

Date Travail effectué et problème rencontré

26/01/2015

02/02/2015

13/02/2015

16/02/2015

Page 4/6
IUT 2ième année
Noms Projet:
Développement d’une carte entrée-sorties
pour la beaglebone

18/02/2015

9/03/2015

16/03/2015

23/03/2015

27/03/2015

30/03/2015

Page 5/6
IUT 2ième année
Noms Projet:
Développement d’une carte entrée-sorties
pour la beaglebone

31/03/2015

07/04/2015
Final

Page 6/6

Vous aimerez peut-être aussi