Pour prototyper et programmer les PIC confortablement
Je viens de terminer mes platines de d�veloppement pour les PIC 40pins et 80pins, ces platines ont �t� pens�es pour �tre �volutives � l'aide de
modules connect�s sur le haut de la carte.
En quelque sorte des plugins hardware.
Le module � tout faire, certainement celui qui sera connect� le plus souvent derri�re les platines. Quand on s'int�resse � la robotique et aux CNC on a souvent � g�rer des fin de course, le module recevra donc deux circuits � phototransistors avec un syst�me d'obturation manuel, un LCD 1602 sur 8bits enfichable pour pouvoir le cas �ch�ant le remplacer par un 4 lignes, 3 relais 12v command�s par des fet BS170, et 3 inters pour pouvoir forcer des niveau 1 ou 0 sur des pins du PIC.
Sch�ma:

Implantation:

PCB
Module termin�

Gros plan sur le syst�me d'obturation manuel des phototransistors.
Module enfich� sur la carte PICDEV V4_40

Module enfich� sur la carte PICDEV V4_80

J'ai quelques modules L298 dans mes tiroirs, ce sont des drivers moteurs ancienne g�n�ration qui sont un peu d�pass� de nos jours. Ils ont au moins deux handicaps par rapport aux drivers actuels: si on commet l'erreur de brancher la HT(12v)
avant le +5vcc le driver fume, ensuite au lieu d'une simple entr�e CW/CCW pour le sens du moteur il faut lui envoyer les bons �tats logiques sur 4 pins, la "table de v�rit�" pour commander les enroulements au bon moment.
Un tr�s bon exercice de programmation, et une fois que la routine est faite �� fonctionne tr�s bien. J'aime bien et j'ai beaucoup utilis� ces petits modules, j'en ai fait une extention pour mes platines.
Sch�ma:

Implantation:

Module mont�.


Les radiateurs d'origine �tant juste suffisants, j'en ai fait un plus performant � base de r�cup.

Un autre module drivers utilisant cette fois des TB6560. Il ne fait pas double emploi avec celui � L298, sur le module L298 il faut coder le chronogramme de fonctionnement des PAP pour faire tourner le rotor suivant la bonne s�quence, avec le TB6560 il suffit d'envoyer des impulsions, du temps machine gagn�.


Projet futur: construire une t�l�commande � partir de modules UHF �mission et r�ception, pour du prototypage plus confortable j'ai fais un module
supportant 2 joysticks, un affichage, des inters et des poussoirs. Comme il restait de la place j'ai optimis� en rajoutant un LCD sur support, �� ne mange pas de pain.
Sch�ma, les potentiom�tres des joysticks sont connect�s sur les pins a0,a1,a4 et a5 qui font partie des entr�es analogique/digitales du PIC.

Implantation


Lors de mon projet de syst�me de rotation d'antenne radioamateur avec recopie par roue codeuse j'ai eu quelques petits soucis, � l'oscillo et au voltm�tre les cr�neaux venant de l'optoelectronique semblaient bien, pourtant le PIC ne les reconnaissait pas.
Le renard a �t� lev� grace au testeur TTL d�crit sur cette page TesteurTTL, la diode rouge clignotait bien mais la verte restait �teinte, en �tat bas j'�tais dans le no man'land de la norme TTL (1,4 � 2,4v) et ne passais jamais � un �tat bas
franc. Si j'avai mieux regard� l'�cran de l'oscillo je l'aurai vu mais �� m'avait �chapp�, avec le testeur �� m'a saut� � la figure. Et parfois on n'a pas envie de sortir la grosse artillerie juste pour
tester l'�tat d'une pin, le testeur est un outil bien pratique pour cela, j'en abuse.
J'ai construis plusieurs petits modules testeurs TTL pour �quiper mes plaques de dev, une copie du manuel mais ceux-ci enfichables sur les breadboard. Grav�s en double-face pour minimiser
la place occup�e sur la breadboard et aliment�s par celle-ci.

Les quatre PCB sont grav�s en siamois et d�coup�s ensuite.



Ces petits modules sont bien pratiques, par exemple pour avoir toujours sous l'oeil l'�tat de fins de courses ou d�clencheurs en CNC, robotique, etc.
Platine encodeur, pratique, rigide et simplifie le c�blage sur la breadboard.


Un petit pr�ampli que j'utilise souvent pour booster un signal faible sur une entr�e d'oscillo, fr�quencem�tre, etc. J'en avais besoin dans mon projet VFO DDS sur la sortie de l'AD9850 qui sort ainsi � environ 1,3v cc. On enfiche et c'est pr�t � servir.
Large bande. Le transistor est un FET J310, m�me brochage que le MPF102 mais avec plus de gain.
ATTENTION : Le positionnement du FET est faux sur la capture de l'implantation, je n'avais pas le bon mod�le Eagle alors j'ai fais avec un 2N3819 qui n'a pas le m�me brochage. Se r�f�rer au datasheet du J310 (On semiconductor) pour le bon c�blage ou prendre exemple sur la photo ci-dessous.

