Home › Magazines › 2007 › novembre › Flashboard USB

Flashboard USB

Système à 8051 pour développement rapide de programmes

publié dans Elektor n° 353, novembre 2007

Flashboard USB

Les microcontrôleurs flash se programment confortablement, c'est pourquoi ils sont tout indiqués aussi bien pour la mise au point rapide d'applications que pour l'enseignement. Jusqu'ici on envoyait en général les données du programme par l'interface sérielle, mais il se trouve que les ordinateurs –et les portables en particulier– abandonnent de plus en plus souvent l'interface sérielle au profit de l'USB. Notre carte Flash est un élément de la solution. Elle est organisée autour de l'AT89C5131A, une variante améliorée du 8051, avec un noyau 8052 et une interface USB rapide (Full Speed). En prime, la puce contient une interface de mise à jour qui permet de charger une nouvelle version de programme. Pour conclure l'affaire, Atmel offre gratuitement le logiciel adéquat, FLIP.

La Carte 89S8252 Flash bien connue des lecteurs d'Elektor (numéro de décembre 2001) a déjà mis le monde des microcontrôleurs à la portée de nombreux débutants. Rien d'étonnant, parce que les microcontrôleurs équipés de mémoire flash, comme l'AT89C8252 de l'époque, sont très faciles à programmer.

Résistances :

R1 = réseau de 8 résistances de 1 k

R2,R3 = 27

R4,R12 = 1kΩ5

R5 = 100

R6,R7,R11 = 4kΩ7

R9 = réseau de 8 résistances de 10 k

R10 = 1 k

P1 = ajustable de 10 k

Condensateurs :

C10,C11=22 pF

C3 = 2nF2

C4 = 10 nF

C1,C2,C5 à C7,C14 à C16 = 100 nF

C8 = 10 μF/16 V

C9 = 1 μF/16 V

C12 = 1 000 μF/16 V

C13 = 100 μF/25 V

Semi-conducteurs :

D1 à D8,D12 = LED rouge faible courant

D9 = BAT46

D10 = 1N4001

D11 = diode zener 6V2

IC1 = AT89C5131AM

IC2 = 7805

X1 = quartz 12 MHz

Divers :

JP1,JP4 = embase à 1 rangée de 2 contacts

JP2,JP3 = embase à 1 rangée de 3 contacts

K2 = embase USB-A

K3,K6,K8 = embase HE-10 à 2 rangées de 5 contacts

K4 = embase à 2 rangées de 3 contacts

K7 = embase HE-10 à 2 rangées de 7 contacts

K9 = embase-jack d’alimentation encartable

S1,S3 à S6 = bouton-poussoir miniature

support PLCC

platine (disponible auprès des adresses habituelles EPS070125-1)

Il existe aussi un kit comprenant tous les composants EPS070125-71

Cliquez ci-dessous pour télécharger l'article ou le fichier pdf.

 

Téléchargements 

PDF de l'article
10 unités de crédit
PDF de la platine
Gratuit !
 

Revue 

Magazine de Novembre 2007
FR353 (US $ 8,70)
 

Produits 

platine sans composants
070125-1 (US $ 37,70)
Kit comprenant le platine et tous les composants
070125-71 (US $ 77,60)
 

Téléchargements gratuits 

Logiciel

Gratuit !

Manuel Succinct d'Installation

Gratuit !

Compte tenu de la complexité du marché international, Elektor ne saurait garantir la disponibilité des composants requis pour cette réalisation.

Elektor 3/2010 en kiosque

Elektor-Hebdo gratuit !

Mon adresse électronique :

Unités de crédit Elektor

Nos blogs-ateliers

10 ans d'Elektor sur DVD