| From | launay <pierre dot launay at ac-rennes dot fr> |
| Subject | Re: [gulliver] Microcontroleurs PIC |
| Date | Thu, 02 Mar 2006 23:45:12 +0100 |
Salut fred,David, je t'envoies 2 fichiers
Frederic Lehobey <Frederic dot Lehobey at free dot fr> writes:
Mieux, Gilles (Lamiral) peut peut-être te créer un compte (puisque
c'est pour du libre) ?
Oui enfin si Pierre ne veut pas faire du HTML et mettre en place une page, ça ne va pas beaucoup aider le schmilblick.
d.
Programmateur de Pic sur Port Parallèle
Ci- joint le schéma d'un programmateur de PIC réalisé sous Kicad logiciel libre GPL et testé avec des PIC16F877, PIC16F876 et PIC16F876A sous pkp programmateur de Pikdev GPL aussi. Kicad : http://www.lis.inpg.fr/realise_au_lis/kicad/ télécharger la dernière version kicad-version.tgz Pour l'installer sous linux voir install (en français à la fin) à lire absolument: Sous Linux On se placera de préférence en /usr/local Il faudra sans doute aussi etre "root" Decompacter kicad.tgz - kicad.tgz: faire tar zxvf <chemin de kicad.tgz>/kicad.tgz - dans kicad/library, untar doc_components.tgz (ou unzip doc_components.zip) On lancera kicad par Sous KDE on pourra copier /usr/local/kicad/linux/kicad.desktop sur le bureau de KDE comme raccourci. Sous gnome on pourra dans le bureau créer un lanceur et mettre /usr/local/kicad/linux/kicad avec l'icône /usr/local/kicad/linux/kicad_icon.png si on veut. L'installation est simple et ne pose pas de problème. Dans le fichier d'installation en français à la fin vous verrez qu'il existe une documentation de + de 200 pages réalisée sous OpenOffice.Org Vous pourrez aussi rajouter des librairies en allant dans Kicad Librairies ( pensez à donner les vôtres). Pour travailler faites un répertoire dans votre dossier personnel : projet-kicad par exemple et dans ce répertoire vous créez un répertoire par thème Ici je l'ai appelé progPIC Dans le répertoire projet-kicad vous créez un répertoire par thème, ici ProgPIC décompacter dans ce répertoire le fichier progpic.tgz Vous trouverez outre ce document : prog_pic.odt le projet Kicad : programmateurPIC.pro le schéma structurel :programmateurPIC.sch la netlist (liste des équipotentiels en français ) : programmateurPIC.net le lien symbole empreinte (symbol-pattern en anglais) : programmateurPIC.cmp et programmateur.stf le fichier cache de librairie : programmateurPIC.cache.lib normalement inutile les composants sont tous dans les librairies de base. Et enfin le typon : programmateurPIC.brd seules les fichiers en gras programmateurPIC.sch et programmateurPIC.brd sont à imprimer.
Avantage du programmateur: Quand le programmateur est au repos, les sorties vers la carte PIC sont en haute impédance, un Reset sur la carte micro et vous pouvez tester sans débrancher le programmateur. Le logiciel de programmation: j'utilise le logiciel de Pikdev: http://pikdev.free.fr/
Malheureusement Pikdev n'est pas prévu pour Ubuntu. sauf à compiler les sources voir document installation chez Pikdev. à lire absolument Pour le programmateur pkp (copier depuis installation Pikdev): To compile pkp :
Le fichier de config a modifié .pkprc config file : # parallel port device
Ce fichier est très important et correspond à la carte de programmation programmateurPIC.
Pour Ubuntu 5.10 , /dev/parport0 n'existe pas par défaut : 2 solutions 1) manuel pour test dans une console : sudo modprobe ppdev en automatique mettre ppdev dans /etc/modules
Il ne vous reste qu'à tester si vous avez une carte PIC évidemment. Lancer dans une console pkp et laissez vous guider. C: pour préciser votre PIC exemple p16f877 L: chargement du fichier.hex à charger P: pour programmer ...
Je remercie les créateurs des logiciels libres Kicad Jean-Pierre Charras et Pikdev Alain Gibaud sans quoi cette documentation n'existerait pas.
A bientôt pour la carte PIC16F877
Pierre Launay
|
Attachment:
progpic.tgz
Description: application/compressed-tar