• catégorie : Ordinateurs
  • Publié en 11/2007 à la page 0
Présentation de l'article

Flashboard USB

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

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.
Le téléchargement de cet article est réservé aux membres abonnés d'Elektor.
Cliquez ici pour vous identifier.
Produits
Fichier Gerber

Le circuit imprimé de cet article est disponible sous forme d’un ou plusieurs fichiers Gerber. Seuls les membres de la communauté d’Elektor peuvent télécharger gratuitement ce(s) fichier(s). Avec ce(s) fichier(s), vous pouvez réaliser vous-même le circuit imprimé ou bien le faire faire.
Si vous souhaitez passer par un service en ligne, nous vous recommandons notre partenaire Eurocircuits. Nous faisons régulièrement appel à Eurocircuits pour nos prototypes et notre production en série.

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
Chargement des commentaires