Voilelec     Retour page précédente
     13 connectés     # # # # # # # # # # # # #  Une missive s'envolera dans l'éther...
 

Carte Elektor Flashboard USB

AT89c5131a

AT89c5131A

Choix de la carte
Phase de déploiement du projet
Tutorial
Conclusion
Liens

Maj : 14/02/08

Abstract :
An application of a card described in Elektor review, November 2007 "flashboard USB".  A cheap kit for development of powerful projects.  This first application drives video system in ham station.

Résumé :
Une application d'une carte décrite dans Elektor, novembre 2007 "flashboard USB". Un kit bon marché pour le développement de projets puissant. Cette première application pilote un système s vidéo pour la station amateur.

 

 

Choix de la carte


Cette carte a été choisie pour plusieurs raisons :
- Le chip est un AT89c5131a,  déclinaison très moderne du 8051 incluant l'USB et ISP (In Situ Programming).
- La carte est disponible chez Elektor en kit à faible coût de très bonne qualité et facile à monter (gros composants) par des amateurs avec des moufles.
- Disponibilité facile d'outils ASM, C, Basic…
- Montrer qu'il existe autre chose dans le monde des microcontrôleurs que le 16F84.

Il faut disposer des 'indispensables pages Elektor (liens) pour avoir tous les détails (article "flashboard USB" ou revue 11/2007 en vente sur le site).

Cette carte sert de base au pilotage de la matrice vidéo et de l'incrustateur, mais tout autre carte peut évidement aussi faire l'affaire.

Cette carte sera programmée sous les divers langages à des fins pédagogiques.


Haut de page

 

Phase de déploiement du projet

 

Commander et recevoir la carte (3 semaines)
Monter le kit (4 h)
Récupérer sur le site Elektor le compilateur Basic Bascom (version limitée à de petits projets) et l'exemple pour tester la carte.
Récupérer sur le site Atmel le programme Flip (3.3.0 en 02/2008) de communication pour programmer la carte en USB.
Suivre la procédure et tester la carte et l'afficheur sur l'exemple Elektor.
Commencer par bricoler l'exemple pour prendre en main les outils et la programmation.
Récupérer sur le site Atmel les documents du chip.
Récupérer des documents sur Bascom (notices, exemples, ...) pour aller plus loin.

Récupérer d'autres outils ASM, émulateurs, C,….

Commencer à apprivoiser la carte , il y reste beaucoup de travail…

Calendrier de l'évolution de mon prototype

- Commande carte 01/08
- Réception et montage : 02/08
- Premiers essais de programmation et de compilation : 14/02/08

Première photo de la carte avec son afficheur, ce premier test scrute et affiche les touches et interrupteurs.

Tous premiers tests : Utilisation du basic Bascom fourni pour tester le chip et la carte.
Développement très simple et rapide pour un débutant sur de petits projets.

Les dangers de persister en basic : Programmer en basic est très simple et intuitif, ce peut être une première approche pour un débutant complet. L'inconvénient est de se bloquer sans franchir le pas vers des langages bien plus performants et rigoureux, Assembleur et C mais plus difficiles d'apprentissage.

AT89c5131A
carte au 02/2008

Haut de page

 

Tutorial programmation USB

 

J’ai recompilé la procédure de programmation, le description d’Elektor n’est pas assez claire. L’ordre est à suivre à la lettre !
Au premier lancement de FLIP, décocher BLJB et choisir le chip 5131

01) Débrancher USB
02) Vérifier JP2 vers intérieur carte (/PSEN  +)
03) JP3 vers intérieur carte (ouvert)
04) Brancher USB
05) JP2 vers extérieur carte (/PSEN  GND)
06) Reset sur carte par S1
07) JP3 vers bord de carte (fermé)
08) Lancer Flip en vérifiant qu’il n’était pas déjà ouvert !
09) Flip : Charger fichier HEX
10) Flip : Open USB
11) Flip : RUN
12) JP2 vers intérieur carte (/PSEN  +)
13) Reset sur carte par S1
14) Flip : Fermer le programme

 

Haut de page

 

Conclusion

 

Cette carte est prévue pour lancer le programme d'incrustateur et de matrice vidéo.

À suivre

 Haut de page

Liens

Carte microcontrôleur principale

Kit complet disponible chez Elektor pour 52.50  € : elektor.fr/magazines/2007/novembre...

La page indispensable Atmel AT89C5131A-M : atmel.com/...

Incrustateur STV 5730 . . . . Petite matrice 8*8 . . . . Le projet de node 32*16
Retour sur la page TV amateur de Voilelec . . . . Retour sur la page Ham de Voilelec

* Liens vérifiés le 26/12/07

© Christian Couderc 1999-2010     Toute reproduction interdite sans mon autorisation

Merci aux journalistes qui pillent sans vergogne mon site,
d’avoir au moins la courtoisie de citer leurs sources…

Page vue   1790   fois       IP : 38.107.191.89

 Haut de page         Dernière retouche le 23 Novembre 2008 à 10 h           Retour page précédente

    Voilelec