21/02/2013

Programmateur de PIC ICSP avec son logiciel


Réalisation d'un programmateur de PIC ICSP avec son logiciel. Toutes les explications et le schéma sont dans le fichier d'aide fourni.

Auteur: Thierry Romano

Contenu: Les explications complètes, le programme, et les fichiers d'initialisation pour les pic supportés..

Commentaires de l'auteur: Réalisation d'un programmateur ICSP. Testé sous XP SP2, processeur compatible Pentium mini 100MHz. Compatible FLowcode (Matrix Multimedia). Le programme permet uniquement la programmation des PIC16F87x. Seront bientôt ajoutés les PIC12F et les versions "A". Programme depuis un fichier HEX ou depuis FLowcode (Matrix Multimedia). Utilisable également avec WINPIC .

Télécharger l'archive de la réalisation ici

Faites jouer une étude en si mineur par un PIC16F84



Faites jouer une étude en si mineur par un PIC16F84, ou comment faire jouer de l'audio par un PIC. Philippe a trouvé ce source d'auteur inconnu et l'a commenté et expliqué pour vous.

Auteur: Inconnu, fichier source commenté par Philippe Briola

Contenu: Le source, le fichier hex, et deux tableaux ".xls" concernant les chronogrammes et les calculs des notes, pour créer vos propres mélodies.

Commentaires de l'auteur: Une petite participation sans prétention mais j’ai trouvé la méthode originale. Je ne peux hélas pas rendre hommage à son auteur originel (le programme est en anglais) car aucun nom ne figure..
Je suis sûr que certains internautes seront intéressés. Et tout ça avec un bon vieux 16f84a – que du bonheur !

Télécharger l'archive de la réalisation ici

Pilotage d'un ventilateur en fonction de la température


Pilotage d'un ventilateur en fonction de la température avec affichage optionnel sur un afficheur LCD. Ce programme, outre son côté pratique, met en oeuvre différentes techniques intéressantes au niveau didactique, comme les manipulations de PCL et PCLATH, techniques d'affichage sur LCD, protocole OneWire, et conversion binaire/décimale.

Auteur: Philippe Briola

Contenu: Les fichiers source, le schéma, l'exécutable, et tous les fichiers utiles.

Commentaires de l'auteur: En farfouillant sur le forum d' abcelectronique.com, j'ai vu que certains internautes étaient intéressés par le démarrage d'un ventilateur sur seuil de température. Comme j'ai développé cette application dans le cadre de mon étude du bus onewire (utilisation du DS18B20), je le mets à disposition de tous. J'utilise en fait deux seuils permettant un hystérésis: Un seuil haut démarrant le ventilateur, et un bas qui le coupe. Je fixe ces seuils dans la séquence d'initialisation. Il est bien sûr possible de supprimer toute la partie affichage sur LCD qui est assez lourde et qui n'apporte rien d'indispensable sinon un plaisir esthétique (qui ne gâche rien cependant). Cette suppression est d'autant plus facile que le programme est réalisé par addition de modules "include" qui ont chacun un rôle précis. Sur un plan pratique, il utilise beaucoup des ressources du 16f84a. Il n'est pas nécessaire d'aller chercher des microcontrôleurs ultra puissants pour certaines applications simples et le plaisir reste entier.

Télécharger l'archive de la réalisation ici

Analyseur d'émissions infrarouges RC5


Analyseur de code RC5 issus d'une télécommande I.R. avec affichage sur un afficheur de type LCD.

Auteur: Philippe Briola

Contenu: Les fichiers source, les schémas, les exécutables, et tous les fichiers utiles.

Commentaires de l'auteur: Voila donc ma participation concernant le code RC5. Je ne te dirai pas que cela a été facile. Mais je m'en suis sorti. J'ai pensé aux internautes qui n'avaient pas trop de sous et j'ai fait une version light pour LCD 2x16, sans fioritures. Pour ceux qui en ont un peu plus, j'ai fait une version upper-class pour LCD 2x40, avec message d'appel, code de présentation et message d'erreur. Ces présentations ne sont pas ininterressantes, elles permettent d'apprendre plein de choses..

Télécharger l'archive de la réalisation ici

Série d'exercices (3) pour se familiariser avec les PIC® 16F84A

Une série d'exercices pour se familiariser avec les PIC® 16F84(A), de la gestion d'un afficheur jusqu'à différents convertisseurs et comparateurs. Fait suite aux précédents exercices du même auteur

Auteur: N A Akli

Contenu: Les exercices et les solutions

Commentaires de l'auteur: Je fais des cours de soutien pour les étudiants, dans ce but j’ai réalisé trois séries d’exercices en essayant de toucher différents aspects pratiques.

Télécharger la série d'exercices ici

Programmateur de PIC ICSP pour les 16F87x et 16F87xA


Le schéma d'un programmateur de pic ICSP compatible flowcode pour les 16F87x et 16F87xA.

Auteur: Thierry Romano

Contenu: Le schéma du programmateur

Commentaires de l'auteur: Voici le schéma d'un programmateur qui permet de programmer un 16F87x(A) en mode ICSP, et compatible flowcode.

Télécharger l'archive de la réalisation ici