Retour

Les circuits imprimés en libre service


Bien sur il y a la CAO, efficace mais lourde pour un petit circuit.
A l'opposé voici la méhode de dessin directe, simple mais sans aucun control.
Le logiciel de Bruno Urbani est utilisé pour le dessin du circuit.
La prise en main du programme est rapide, il est de petite taille et il est gratuit. Les fichiers empreintes et les fichiers circuits sont petits et sous forme texte, donc ouvert et éditable.
L'impression des typons peut se faire directement sur l'imprimante, mais aussi dans un fichier gerber..
Voici une bonne base de cuivres en freeware, personnalisables.
Un logiciel de schéma existe, mais comme il n'y a pas de "netlist", je préfère la surchage des empreintes (dessin du composant, les sorties...) pour éviter les erreurs en suivant le schéma sur le cuivre.
Les schéma, de toute façon, c'est toujours pareils...


Un interface carte a puce.


Comme premiere réalisation voici un interface carte a puce.
Il permet le dialogue PC carte à puce asynchone, mais aussi l'émulation d'une carte puce à asynchrone.
Ce montage est compatible avec les logiciels "classiques", qui utilisent la liaison série.
Il a été conçus pour être modulaire, avec des connecteurs DB9.
Il se compose de deux modules: l'interface PC et le connecteur carte a puce.

L'interface PC

Trois transistors assurent la translation des niveaux, la sortie RX n'est pas "conforme" a la norme RS232 (+12/-12) mais cela fonctionne correctement.
Un circuit 74HCT00 gere le RAZ de la carte (par RTS-CTS) et génère l'horloge de 3,57Mhz pour la carte.
Des cavaliers permettent de choisir la polarité de la RAZ, et la sortie de l'horloge.
Ceux-ci doivent etre enlevés (ou mis en position repos) en configuration émulation carte.
Le signal raz est transmis sur la ligne DSR.
Le régulateur prévu est un 7805, et monté un 78L05.
Sur le connecteur DB9 "interne" on retrouve TX et RX, pour une carte à puce ces signaux sont réunis en I/O, cette opération est faite sur la carte connecteur. Avec TX et RX non réunis, ont peut établir des liaisons TTL full duplex.




Le fichier "CartePuce_PC_Version1.Tci" (4K zip)
Des empreintes (8K zip)

Le lecteur de carte


Le lecteur de carte peut lire les carte au format normal ou au format SIM.
Le premier est monté coté composant, le second cote cuivre, c'est un CMS.
Attention il faut isoler le cuivre pour le CMS, en mettant du papier collant sous les contacts, avant de le souder.
Avec un connecteur ISO (8 broches) aucun strap n'est necessaire.
Pour le connecteur SIM, il faut ajouter deux staps isolés coté cuivre.
Enfin avec un connecteur ISO/AFNOR (ancienne carte bancaire) il faut six straps isolés.




Cliquez sur les images pour un affichage haute resolution

Le fichier "CartePuce_DB9_version1.Tci" (4K zip)

Les Tests


Les logiciels (lecture/ecriturecarte):
Winexplorer, Chipit,Simscan
ont parfaitement fonctionnés avec cette réalisation.





Chargeur double d'accus a PIC


Les chargeurs simples ont un seul défaut, on peut les oublier!.
En phase de charge, au delà des cinq heures, l'accumulateur peut souffrir, voir être détruit.
Il faut aussi decharger les accus, avant de les charger. L'utilisation d'un PIC a seulement huit pattes et un montage vetical des composants
permet de placer ce module dans un chargeur (double) existant.
Pour chaque chargeur on doit utiliser trois pattes du circuit.

Utilisation du chargeur

On place les deux ou les quatre batteries sur le chargeur, puis on met sous tension.
A cet instant le mode décharge est enclenché pendant 10 secondes, les deux leds jaunes sont allumées.
Apres ce temps, la mesure de tension est réalisée, des qu'un pack est passe en dessous des deux volts, la décharge s'arrête.
Avec un seul pack, la led jaune du pack vide s'éteint au bout des 10 secondes.
Quand les deux packs sont déchargés, le mode charge est enclenché.
Les leds rouges s'allument, indiquant la charge et la présence de la batterie.
La charge dure 10 heures.
Au bout de ce temps, la charge est stoppée.
Pour passer directement en mode charge, sans passer par le mode décharge, il suffit de brancher le chargeur,
sans mettre les batteries, d'attendre que la led jaune s'éteigne, puis de mettre les accumulateurs.

Le plan electrique

La réalisation.
Le montage se décompose en trois platines.
La platine de base contient le PIC, son régulateur et les quatre transistors de commandes.
Les platines auxiliaires supportent le générateur de courant et la résistance du pont a ajuster pour avoir le basculement à zéro quand la tension de la batterie passe en dessous de sa tension min.
La puissance des résistances et les transistors doit être choisie en fonction du courant de charge.
Pour simplifier, il n'y a pas de comparateur, pour la detection de la tension a vide, pour le PIC est est
a environ 1,4 volts. La tension min etant d'un volt pour un accu, le pack min sera de deux accus.
Sans accus, le pont peut donner une tension supererieure a 5 volts, la diode interne du pic limte la tension
(Input Clamp Current, IIK (VI < 0 or VI > VDD). ±20 mA), un diode de securité peut etre ajoutée.
Avec des interupteurs on peut selectionner le courant de charge et/ou de decharge.
Idem pour la tension du pack

La platine de base

La platine de controle de l'accu


Les fichiers
Le plan electrique
Le cuivre


Le programme
Le programme utilise seulement 70 mots dans le PIC.
L'analyse du source montrera que la cible choisie peut être le PIC12C508, mais aussi le PIC 16F876.
En effet plutôt que d'utiliser un PIC 12C508 a fenêtre pour la mise au point, qu'il faut effacer a chaque
fois, il est bien plus simple d'utiliser un port (le B) du 16F876 pour simuler le PIC 12C508.
Attention... il y a des differences (jeu d'instruction par exemple)...
En dehors de l'aspect pédagogique qu'offre la lecture du source, cela permet aussi de modifier voir de
personnaliser son chargeur.
Le programme reserve une zone apres l'adresse 0 ( un goto), le programme commence en 0x10.On peut ainsi
mettre un autre programme.
Il suffit de remplacer le "goto" par un "nop", d'ajouter un "goto" dans la zone reservee adresse 1
et de placer son programme apres le premier.
Et ainsi de suite.

Le programme du PIC
En construction





Page Web X.Fenard
(c) Xavier Fenard 2002

Retour