Archive

Archives de l'auteur

Afficheur alphanumérique à DELs défilant

29/10/2010

J’ai toujours été intéressé par les afficheurs à DELs. J’en ai même réalisé un il y a de cela quelques années avec 70DELs (10 colonnes de 7 dels). Cependant si l’on veut avoir une zone importante de défilement rien ne vaut les modules DELs tout montés (en 5 lignes x 7 colonnes ou 8 lignes x 8 colonnes). En cherchant sur un marchant en ligne bien connu, j’ai trouvé ce module (voir photographie ci-dessous) chez SureElectronics pour seulement 7,5 euros frais de port inclus. Après avoir rapidement lu la documentation fournie par le revendeur, je me décide à commander un de ces modules pour le tester !

Module DELs 32x8

Module DELs 32x8

Lire la suite…

Author: Olivier Categories: µC Atmel, µC PIC Tags:

Afficheur LCD à commande sériel

14/07/2010

Récemment j’ai eu besoin pour un projet d’afficher des données afin de déverminer le programme. Pour cela j’avais la solution d’envoyer, par la voie série du PIC utilisé dans le montage, les variables à visualiser pour les afficher sur un PC. Cependant ce n’était pas vraiment pratique, ni très autonome !

J’ai donc regarder du coté des afficheurs alphanumériques LCD à commande sériel. Vous en trouverez chez Lextronic par exemple. Cependant je trouvais le kit un peu cher et j’ai donc décidé de réaliser mon propre afficheur à commande série. Lire la suite…

Author: Olivier Categories: µC PIC Tags: , ,

Robot hexapode - Robot “Fourmi”

08/12/2009

Dernièrement, j’ai réalisé avec mes élèves un robot “marcheur”. La présentation est disponible sur le site académique de Limoges. Comme j’ai bien aimé le concept, je me suis lancé dans la réalisation d’une “mini-fourmi” avec une carte électronique en CMS et un PIC plus puissant pour avoir plus de possibilités. Je présente dans les lignes ci-dessous la réalisation de ce robot… Imprimer cet article Imprimer cet article Lire la suite…

Author: Olivier Categories: µC PIC Tags: , , , ,

Mise en place de TinyBootLoader avec l’oscillateur interne du PIC et la PLL

21/06/2009

Dans la plupart de mes montages je rajoute un FTDI FT232R pour avoir une liaison USB-série. Cela engendre un léger surcoût (environ 5€) et une difficulté supplémentaire lors de la soudure car le circuit n’est disponible qu’en SSOP. Mais par contre cela me facilite grandement la communication avec un PC et la programmation du PIC par l’intermédiaire du bootloader TinyBootLoader. J’ai fait une présentation de TinyBootLoader sur le site de l’académie de Limoges (à lire avant cet article). Cependant, je n’abordais pas la problématique de l’utilisation de l’oscillateur interne avec le bootloader. Je présente donc dans cet article la mise en place de TinyBootLoader dans un PIC18F2520 en utilisant l’oscillateur interne avec ou sans la PLL.

Lire la suite…

Author: Olivier Categories: µC PIC Tags: ,

Programmes de tests pour carte PICDEM.net 2

24/05/2009

Cette article présente une suite de petits programmes qui m’ont permis de découvrir la carte PICDEM.net 2 et le compilateur C C18. Je n’aborde pas ici la pile TCP/IP mais des concepts beaucoup plus basiques tel que:

  • la commande de DELs
  • l’utilisation des boutons poussoirs
  • la lecture du potentiomètre et du capteur de température : utilisation du convertisseur analogique numérique (CAN)
  • la commande de l’afficheur LCD
  • l’utilisation de la voie série
  • l’utilisation de l’EEPROM externe en mode SPI
  • les interruptions (Timer, USART, PortB, …)

Remarquez que ces programmes ne sont en rien “spécifique” à cette carte et au PIC18F97J60 mais sont utilisables sur une carte de test classique équipée d’un PIC18F2520 par exemple.
Imprimer cet article Imprimer cet article

Lire la suite…

Tests autour de la carte PICDEM.net 2

21/05/2009

Merci à ceux qui m’ont contacté ! Cependant je ne peux vous répondre car le mail que j’ai reçu ne contient pas votre adresse e-mail. Merci de me contacter directement à : olivier at innovelectronique point fr. Merci d’avance

Suite à une présentation sur “Comment relier son système embarqué à ethernet : application avec les microcontrolleurs PIC”, nous avons décider d’acheter une carte de test PICDEM.net 2 afin de réaliser des tests. Nous avons donc commandé chez Farnell cette carte. Je détaille dans cet article la prise en main de ce kit. Je poursuivrais par des articles sur l’utilisation du compilateur C18 sur cette carte pour (je l’espère) arriver à réaliser mon propre serveur web embarqué.

Lire la suite…

Author: Olivier Categories: µC PIC Tags: , ,

Test d’un clone du programmateur PICKIT2

17/05/2009

Après trois semaines d’attente, je viens de recevoir un clone chinois du programmateur de MicroChip PICKIT2 commandé sur e-Bay. Je vous délivre mes impressions dans cet article ainsi que les premiers tests.

Lire la suite…

Author: Olivier Categories: µC PIC Tags: ,

Utiliser un support RW (CD ou DVD) avec l’écriture par paquet

08/05/2009

Dans le cadre d’une formation informatique, nous avons décider d’utiliser des supports RW (CD ou DVD) pour sauvegarder des images disques réalisées avec le logiciel PartImage. Le tutoriel disponible sur le site de la distribution SystemRescueCD n’est pas à jour, aussi voici un tutoriel qui présente l’écriture par paquet avec GNU/Linux Lenny. Vous pouvez cependant appliquer les commandes suivantes avec d’autres distributions.

Lire la suite…

Author: Olivier Categories: GNU/Linux, Informatique Tags: , ,

Utilisation d’AVRDude avec USBAsp sous GNU/Linux

29/04/2009

Avertissement : Ce qui suit a été testé avec un programmateur USBASP sous GNU/Linux Debian Lenny, cependant toutes les commandes présentées sont utilisables avec n’importe quel programmateur ainsi que sous environnement Microsoft Windows.

AVRDude est sans aucun doute le meilleur logiciel pour utiliser votre programmateur USBAsp. Je présente ci-dessous plusieurs cas concrets d’utilisation de ce logiciel. En fin d’article, je présente aussi l’utilisation d’une fonction nouvelle du programmateur USBAsp utilisable uniquement avec la version CVS d’AVRDude : le réglage de la vitesse d’horloge du programmateur de façon totalement logiciel et les avantages de cette méthode. Souvenez-vous aussi que vous disposez d’une aide en ligne sous GNU/Linux: man avrdude Lire la suite…

Author: Olivier Categories: µC Atmel Tags: , ,

Programmateur pour µC Atmel

26/04/2009

Tout comme les PICs, il faut un programmateur pour transférer les fichiers HEX issu de la compilation du code source vers les microcontrôleurs Atmel ATMega et ATTiny. Je vous présente ci-dessous deux réalisations de programmateur. Lire la suite…

Author: Olivier Categories: µC Atmel Tags: , ,