Programmation des µC ATMEL
SOMMAIRE
Vos commentaires ici Datasheets ATmega 16 AT90S8515 AT90S8535 |
Fabriquer son programmateur
Pour fabriquer votre programmateur vous devrez donc vous procurer un peu de matériel:- Si vous avez de quoi fabriquer vos circuit imprimés, vous trouverez ici-dessous les schémas nécessaires.
- Si vous n'avez pas de quoi fabriquer un circuit imprimé (ou PCB) alors il vous faudra soit utiliser
une plaquette d'essai soit une matrice d'essai sans soudure et relier les différents composants à l'aide de ce schéma
On trouve ce matériel sur tout site d'électronique: Radiospares, Conrad, ...
Liste des composants nécessaires:
- Résistances
- Capacitances
- Diodes
- Circuits intégrés
- Divers
1 | 470 |
1 | 47k |
2 | 100n | Polyester |
4 | 33n | céramique |
1 | 47µ | électrochimique |
3 | 1N4148 |
1 | 74HC244 |
1 | régulateur de tension 5V - 100mA (78L05) |
1 | LED diamètre 3mm |
2 | supports de quartz |
1 | Quartz 8MHz (pour programmer sur le programmateur) |
1 | support de CI 40pts |
1 | base 25pts femelle coudée 90° (idem que le port parallèle de votre pc) |
1 | bornier à vis 2 plots |
1 | support mâle HE10 2*5pts |
2 | douilles 4mm |
Descriptif du programmateur
Ici sont décrites les différentes fonctions du programmateur, ce qui peut être enlevé ou non suivant vos besoins et suivant le matériel dont vous disposez.Vous pouvez voir le pdf complet du schéma ici

Cette fonction sert d'interface entre le pc et le microcontroller. Le connecteur HE10 permet de faire la liaison entre le programmateur et le µC lorsque celui-ci est programmé directement sur le système (in-situ). Si vous souhaitez programmer toujours de cette manière, vous pouvez enlever la diode D2 et le reste derrière... (les ronds +5V et GROUND sont des pastilles pour connecter des douilles 4mm.
L'alimentation du programmateur se fait ainsi grâce à l'alimentation de votre système. Les douilles servent uniquement lorsque l'on veut programmer le µC sur le programmateur. Il faut donc connecter sur les douilles une alimentation 5V régulée. Une alimentation de labo quoi...
A noter que vous pouvez évidemment prendre un autre type de connecteur que le HE10, il suffit simplement que les fils arrivent au µC au bon endroit :) ....... Si vous faîtes le programmateur sur matrice d'essai sans soudure alors de simples fils de cuivre peuvent suffire.

Ceci est simplement les connexions à faire avec la base SUB25.

(Cette fonction n'est pas nécessaire si vous programmer in-situ)
Cette fonction permet de réguler la tension à 5V d'une source extérieure continue non régulée de 7V à 12V (plus la tension sera élevée plus le régulateur chauffera...). B1 est un bornier à vis 2 plots.
Simple remarque: Si vous utilisez une source extérieure, cela veut dire que vous programmer le µC sur le programmateur, donc le connecteur HE10 ne sert pas ici...

Cette image montre comment connecter le quartz et les signaux MOSI, MISO, SCK et /RST.
DIP40 est un support de CI de 40pts.
Il y a deux quartz car suivant le type de µC l'emplacement n'est pas toujours le même, pour cela consulter la datasheet du µC. C'est pour cela qu'il vaut mieux utiliser des supports de quartz, comme ça vous pouver utiliser qu'un seul quartz...
foufa
02-10-2013 à 17h48
Abouelmajde BOUAYAD
30-12-2012 à 21h26
Reda
07-10-2012 à 14h23
Reda
07-10-2012 à 14h23
Différent
02-05-2011 à 11h32