(Loading...)

samedi 12 avril 2008

Mon petit labo de développement PIC


En amateur que je suis dans le domaine de la programmation de PIC, il ne me semblait pas nécessaire d'investir dans un ensemble de programmation tournant aux alentours de 150 €.

J'ai donc pris le parti de mettre en place, avec un budget extrêmement réduit, mes propres outils me permettant de mettre en pratique le développement sur PIC.







Bien entendu, je parle de la phase test pratique des codes développés.
La partie théorique se passe sur l'ordinateur, avec la conception du code le débogage et test virtuel sous l'excellentissime Proteus ISIS.

Le langage de programmation choisi, est le C en utilisant l'outil de développement de chez MikroElektronika qui propose comme langage le C, le Pascal et le Basic. Ce choix fut déterminé par la convivialité de l'outil, ses bibliothèques et sa documentation très accessible. Une version gratuite est disponible sur le site, la seule limitation est, 2ko de code, ce qui est amplement suffisant pour tester et mettre en application des programmes de débutants.




Dans la panoplie du parfait petit électronicien, la platine LABDEC, appelée également "BreadBoard" par nos amis anglo-saxons, permettant le prototypage sans soudure est indispensable.

Certaines sont vendues avec quelques câbles à embouts, autrement, penser à se faire une petite boite avec du fil électrique fin mono-brin, de différentes longueurs.








En travaillant sur les PICs, il devient évident que l'on utilise régulièrement les mêmes éléments:
Alimentation, LEDs, boutons poussoirs, buzzer, potentiomètres, etc..

Aussi, plutôt que de sortir de ses tiroirs à chaque prototype, les composants nécessaires à l'élaboration du montage,







autant se préparer quelques platines dédiées, adaptées aux connections LABDEC.

Ainsi on aura toujours sous la main ce qu'il faut,  puis simplement, les enficher sur la platine d'essais.


L'affichage d'informations via LCD...






...Afficheurs 7 segments...














...communiquer avec le monde extérieur via RS232














Dès lors que le schéma est mis en place ainsi que le code, la mise en pratique se fait rapidement, avec sa petite panoplie de développement fait-maison.

Qui au fur et à mesure, se complète de nouveaux modules, en fonction de mes évolutions.






   


La platine d'essais connectée au PicKit2 permettra de programmer/déboguer le PIC en direct
L'ensemble étant modulaire, le plan de travail ne sera encombré que par le strict nécessaire.

11 commentaires :

Anonyme a dit…

bonjour,
est-ce-que vous pouvez envoyer les schémas et PCB des ce montages utiles.
merci pleinement.

HeartyGFX a dit…

Bonjour,

Je peux bien entendu fournir
les différents schémas,
qui restent extrêmement simple cela dit.

Par contre, je ne sais pas si j'ai encore tous les typons.
Je ne dois plus avoir l'afficheur 7 segments et les boutons poussoirs.
Pour le reste je ferais une fouille sur mes disques
et les mettrais en ligne dès que possible.

A bientôt,

;)


bru48 a dit…

bonjour

pouvez vous me les envoyer aussi merci

HeartyGFX a dit…

Bonjour,

J'ai complètement zappé cette demande.
Dès que possible je tacherais de remettre la main
sur les typons disponibles.

;)


bru48 a dit…

merci beaucoup

Lnx2050 a dit…

hello,
j'ai trouvé ça très intéressant, aussi j'ai réalisé quelques modules du meme type.

J'ai envoyé un mail avec des photos ;))

Cdlt
Ln

HeartyGFX a dit…

Bonjour,

J'ai bien reçu les photos, merci.

Je vois que tu as maintenant un équipement modulaire complet pour développer autour des PIC.

Cela rend aisée et rapide la mise en pratique d'applications embarquées.
N'hésite pas à me communiquer des réalisations accompagnées de photos (plus grandes), j'aime ça.

Mes compliments.

A bientôt,

;)


Anonyme a dit…

Bonjour
Tout d'abord merci de partager votre travail.
Commençant avec les pics, votre site est une mine d'or pour débuter.
Serait il possible de fournir les differents schémas svp?

cordialement

HeartyGFX a dit…


Bonjour,

Merci pour ce sympathique commentaire.

Je dois avoir certains schéma sur mes disques, pour les typons rien de sur.
De toute façon il n'y a rien de compliqué en réalité, chaque module est très simple, puisqu'il permet simplement de mettre leur connexion au format d'une platine d'essais type LABDEC.
Je rassemble cela, et les met en ligne dès que possible.

A bientôt,

;)


Unknown a dit…

bonjour,
est-ce-que vous pouvez envoyer les schémas EN ISIS pour déclencher des caméra via wifi ?
merci pleinement.

HeartyGFX a dit…


Bonjour,

Rihane je n'ai pas de schéma sous ISIS pour ces modules.
Les typons ont été réalisé sous Eagle -Et je ne sais même pas si je les ai toujours-

De plus, je n'ai pas de module wifi.

Merci pour votre visite.

A bientôt.

;)