Académique Documents
Professionnel Documents
Culture Documents
Sujet :
- Réaliser un chargeur de batterie (cellule lithium-ion) à partir d'une source USB.
Objectifs :
- Prendre en main le logiciel de CAO électronique : Altium Designer.
- Connaître les différentes étapes de création d’un circuit électronique.
Ce tutoriel vidéo vous montre les étapes permettant de saisir le schéma, d'effectuer le
placement, puis le routage d'une carte électronique.
Suivez les étapes pas à pas pour découvrir Altium Designer.
Si vous disposez d'un casque ou d'écouteurs, ou que vous regardez la vidéo en groupe,
vous pouvez profiter des commentaires audio enregistrés.
Si vous ne pouvez utiliser le son, les étapes sont décrites et disponibles à la lecture ci-
dessous.
Dans ce schéma, ajoutez les composants suivants (en utilisant la fenêtre Librairies) :
o Energie -> MCP73831T-2CDI.
o Pour zoomer : CTRL+Molette (ou les boutons 'loupe').
Nous nous rendons sur la datasheet du MCP73831 (accessible en quelques clics sur Internet...)
Dans cette documentation, nous trouvons des informations concernant les fonctionnalités de ce
circuit, ainsi qu'un schéma typique que l'on se propose de suivre.
Sur ce schéma, on retrouve une tension d'entrée Vin (pour nous le 5V USB).
En sortie, Vbat que l'on relie à la cellule lithium que l'on souhaite charger.
Les deux condensateurs assurent le découplage (i.e. la stabilité de la tension).
Une LED peut être utilisée pour observer le statut du composants.
La résistance Rprog de 2k permet d'indiquer au composant que l'on souhaite un courant de charge
de la batterie de 500mA.
En cas de broches qui ne servent pas, on peut utiliser la croix rouge pour indiquer à Altium qu'on
assume cette non utilisation de broches.
Pour cela, on place une directive ERC. (Bouton-droit sur l'icône rouge...)
Quelques fonctionnalités utiles sont décrites dans la notice altium que nous mettons à votre
disposition.
o Notamment l'ajout de texte qui permet d'enrichir les informations disponibles sur le schéma.
Place > Text
o La notice vous explique également comment créer le symbole d'un composant, ou comment
déclencher une numérotation automatique des composants à la fin du schéma.
o L'utilisation du panneau "properties" est vivement conseillée. Cet outil recense pour chaque
composant sélectionné l'ensemble de ses paramètres.
On peut ainsi effectuer des modifications à la volée sur un ensemble de composants
sélectionnés.
Parmi les erreurs classiques, faites attention à bien relier les fils au bout des composants... n'hésitez
pas à zoomer.
Il faut bien utiliser le bout des lignes noires.
Soyez également vigilant sur l'intitulé des nets labels. Une mauvaise majuscule suffit à provoquer des
différences !
Placement routage.
Nous avons réalisé un schéma d'un chargeur de batterie sous Altium Designer. Nous allons passer à
l'étape suivante : placement routage des composants.
Nous créons un nouveau fichier PCB (Bouton-droit sur le nom du projet -> Add New to Project ->
PCB) que l'on enregistre sous le nom ChargeurBatterie.PcbDoc
Attention, si vous consultez ce tutoriel dans le cadre de votre projet d'électronique numérique,
sachez que pour le design de votre projet vous n'aurez pas à repartir d'un fichier vierge. Nous vous
fournissons un schéma et un routage pré-construit.
Nous allons dans ce PcbDoc importer les composants de notre schéma SchDoc :
Pour cela, il faut que les deux fichiers soient dans le même projet.
o -> Design -> Import changes from <nom du projet>
o L'outil nous présente une liste des différences entre les deux fichiers.
o -> Validate -> Execute.
o L'ensemble des composants de notre schéma ont été ajoutés.
o En cas de problème, vérifiez que les librairies sont bien toutes présentes.
o On place le composant central, on place également les condensateurs, les résistances, la diode
traversante, ainsi que les deux connecteurs.
- Sur la vue 3D, on remarque que certains composants sont CMS (Composants
Montés en Surface. SMD en anglais).
- Les autres composants sont traversants.
- Les composants sont placées sur la couche TOP. Sur la couche Bottom, on voit
les pattes des composants traversants.
- Les Pads Rouges correspondent aux composants montés en surface, ils sont
branchés sur la couche TOP-Layer.
Il est d'usage de placer les composants CMS sur l'autre couche que les composants traversant. (Pour
faciliter le routage).
o En sélectionnant les 3 composants CMS, et à l'aide du panneau Properties (suggestion :
placez-le à gauche), on place ces composants sur le bottom (bottom layer).
o On remarque que les écritures ont étés placées en 'miroir' (puisqu'elles doivent être lues par
le dessous de la carte)
Les pads rouges correspondent à la couche supérieure de la carte, qui nous fait face.
Les pads bleus correspondent à la couche inférieure.
Le gris concerne les pads multi-couches (qui traversent la carte)
Les trous sont matérialisés par la couleur bleue.
On remarque que les composants sont reliés ensemble par les nets du schéma...
On appelle cela un chevelu.
L'opération de routage consistera à remplacer ces nets par des pistes qui ne devront
pas se croiser sur la même couche.
Pour y voir plus clair, on peut masquer les couches mécaniques qui provoquent les rayures roses.
(Bouton droit sur Mechanical xx -> Hide)
On peut également colorier certains nets.
Chaque pad porte le nom du net auquel il est relié.
Bouton droit -> Net Actions -> Properties -> choix de la 'connection color'
Il est d'usage de changer la couleur par défaut pour les nets GND, VCC...
Il faut maintenant chercher à placer les composants, pour minimiser l'espace total occupé, et limiter
les croisements des nets.
Cette étape est cruciale, et il faut souvent s'y reprendre à plusieurs fois pour avoir un placement
correct.
La barre d'espace permet la rotation.
Les premières contraintes à prendre en compte lors du placement sont les impératifs fixés par le
client, ou par les aspects fonctionnels du projet
- par exemple : le bouton untel doit être impérativement en bas à droite, à côté d'une led.
- ou bien : l'écran doit être au-dessus du clavier, dans le bon sens...
...placement...
remarquez qu'il n'y a pas de conflit entre le condensateur traversant et la résistance CMS placée en
dessous.
La vue est un peu polluée par les noms des composants, si on veut y voir plus clair, on peut les
masquer.
o On sélectionne tout les composants, puis on désactive leur affichage du nom dans le panneau
properties.
o C'est 10 fois plus rapide que de modifier chaque composant individuellement.
o D'une façon générale, l'outil "Find Similar Object" est très utile pour appliquer des
modifications à la volée.
Le net +5VUSB est difficilement routable. (bien qu'une solution existe par la droite), on se propose
de montrer la fonctionnalité de vias et de changement de couche.
o Nous devons utiliser un via (Place -> Via). (ou touche '*' du clavier)
o Ce via permet de relier les deux couches entre elles.
Nous demandons maintenant à Altium de vérifier la cohérence de notre design par rapport au
schéma.
- Tools -> Design Rule Check
- On décoche "Create Report File" -> Run Design Rule Check.
- On désactive ensuite un certain nombre d'erreurs qui ne nous intéressent pas dans le cadre d'une
fabrication de la carte à l'ESEO (i.e. non sous-traitée à l'extérieur)
- Tools -> Design Rule Check -> Manufacturing... on peut désactiver quelques familles d’erreurs.
- On relance le DRC. Il n'y a plus d'erreur.
Pour montrer ce qui se passe avec des erreurs, nous en provoquons volontairement.
(Court-circuit, composant trop proche d'un autre, ou en dehors de la carte).
La liste d'erreurs qui apparait est riche d'informations.
On observe les erreurs de clearance ou de short-circuit... ou des liaisons non routées.
Copier coller
Il est possible de copier coller des pistes ou des vias... Mais altium propose une façon de faire un peu
particulière.
- CTRL+C permet de copier, on obtient alors un curseur en forme de croix...
- il faut ensuite CLIQUER sur le point qui servira de référence pour cette copie
- CTLR+V permet de coller, le curseur de la souris se trouve alors à une certaine position par
rapport à l'élément copié, dépendant de la position du clic précédent.
- Le plus simple étant de ne pas bouger la souris entre la commande CTRL+C et le clic qui valide
la copie !
Ajout de plan de masse
Nous allons maintenant ajouter des plans de masse sur les couches TOP et BOTTOM de
notre carte.
Deux raisons principales à cela :
- première raison : bien que nous n'étudions pas dans le cadre de ce tutoriel les contraintes
et les bonnes pratiques CEM (Compatibilité Electro-Magnétique)
Retenez simplement pour l'instant que la présence d'un plan de masse réduit
considérablement la vulnérabilité du montage face aux perturbations électromagnétiques
- une seconde raison : lorsque vous imprimez un texte sur une imprimante laser ou jet
d'encre, il est naturel d'écrire en noir sur fond blanc... plutôt que de faire le contraire qui
consommerait nettement plus d'encre...
De façon similaire, sur un circuit imprimé gravé à l'ESEO, plus il faut retirer de cuivre,
plus on consomme du perchlorure de fer
On a tout intérêt à produire des cartes qui contiennent une majorité de cuivre.
- Avec "copier-coller", on peut doubler ce plan et placer la copie sur l'autre couche.
Pour masquer les plans : Tools -> Polygon Pours -> Shelve (restore pour restaurer).
Astuces utiles.
Sélection multiple
o Altium permet d'appliquer des modifications à un ensemble d'éléments, ce qui bien souvent
s'avère nettement moins fastidieux que d'appliquer une multitude d'éléments...
o Imaginons par exemple que nous souhaitons modifier un ensemble de pistes.
o Je choisis une piste, avec le bouton droit, j'accède à Find Similar Object...
o J'indique quel est le point commun entre l'objet sélectionné et l'ensemble des objets que je
souhaite sélectionner
o Je valide...
o A l'aide du panneau Properties, je peux alors effectuer la modification globale.
o Avec cette méthode, on peut aussi par exemple modifier en quelques clics la taille de toutes
les pistes qui sont sur le bottom.
Changement d'unité : touche Q
Altium est capable d'utiliser indifféremment plusieurs unités. Le mil (millième de pouce), ou le
millimètre.
Appuyez sur Q pour modifier l'unité dans laquelle il affiche les grandeurs !
pour toute modification du schéma, il suffit de revenir sur le schéma, d'effectuer la modification
souhaitée, et de réimporter les changements dans le routage.
o Dans cet exemple : remplacement d'une led traversante par un modèle CMS.
o on observe que les pistes bleues ne peuvent être reliées au pastilles rouges du CMS...
o Deux solutions sont possibles :
changement de couche pour les pistes qui relient la led.
ajout d'un via pour changer de couche
Sur une carte industrialisée, nous pouvons bénéficier d'une sérigraphie (impressions à l'encre sur la
carte).
o Pour une carte fabriquée à l'ESEO, on peut écrire que les couches de cuivre. Nous
recommandons d'indiquer vos noms sur les cartes que vous réalisez.
Une fois la carte terminée, il faut penser à restaurer les plans de masse, et toujours revérifier le
DRC.
o Nous avons ici commis l'erreur d'oublier de régénérer les plans de masse après les dernières
modifications.
o Lorsque le DRC ne présente plus d'erreur, la carte peut partir en fabrication.
\\eseo-etudiants\depots\Altium\fiche_verif_pcb_avant_fabrication.pdf