• Kicad : Template

    Kicad propose un mode d'édition pour vos circuits à base de "Template".

    Les "Templates" sont destinés à faciliter la construction de carte d'extension comme par exemple: les shields pour arduino, raspberry, parallax ect...ou encore votre propre carte de développement.

    Vous pouvez très bien créer votre propre "Template".

    Pour simplifier on importe un circuit complet existant dans un nouveau projet. C'est une méthode très rapide et flexible pour fabriquer des cartes d'extensions. 

    Je vous propose donc de découvrir un petit exemple avec un shield destiné à une carte arduino UNO:

     

    Note : " Ce tuto est fait avec une version non stable de kicad mais la procédure est strictement identique sur les versions stables" 

     

    - Ouvrer KICAD

    - Cliquer sur "Create new project from template"

    Kicad : Template

     

    - Une nouvelle fenêtre va s'ouvrir pour définir dans quel dossier vous souhaitez enregistrer votre projet.

    - Si ce n'est pas déjà fait, créez un dossier qui contiendra tout votre projet. puis valider.

    Note : "Le nom du dossier sera le nom de votre projet"

     

    - Suite à cela vous allez devoir choisir votre "Template" de base

    Kicad : Template

    Les "Templates" peuvent ce trouver à deux endroits. Regarder l'image du dessus.

    Dans les cadres rouges ce trouve le chemin vers les "Templates". Ces chemins sont définis par défaut et non pas besoin d'être changés.

    Si vous souhaitez ajouter de nouveaux "Templates", utilisez le chemin indiqué dans "User Templates" (cadre rouge). 

    Autre chose il ce peut que les dossiers ".../kicad/Template" n'existent pas il faudra alors les créer c'est tout. 

     

    - Selectionnez votre "Template" dans un des deux onglets (flèches rouge).

    Note : "Lorsque vous cliquez sur une icône, il s'affiche dans la fenêtre des informations sur le "Template" ainsi qu'une vue pcb. "

     

    - Votre projet est normalement chargé (Cadre rouge)

    - Cliquer sur "Eeschema" (cercle rouge)

    Kicad : Template

     

    - En ouvrant "Eeschema" une nouvelle fenêtre s'ouvre avec un schéma électrique déjà dessiné (chaque "Template" peut avoir des emplacements et des présentations différentes). 

    Kicad : Template

     

    - A partir de là vous pouvez dessiner votre projet en récupérant le nom des labels locaux.

    Note : "A ce stade le "Template" peut être modifié au niveau des labels mais ne modifier pas les connecteurs! "

    - Un exemple de shield:

    Kicad : Template

     

    - Enregistrer régulièrement votre projet.

     

    - Une fois votre schéma dessiné lancer l'annotation des composants (cercle rouge):

    /!\ Mise en garde : Si vous effacer toute les annotions existantes, il faudra réassigner manuellement la numérotation du template comme à l'origine! Si vous ne faites pas cela vous risquez de rencontrer des problèmes par la suite. 

    Kicad : Template

     

    - Lancez le test "ERC" (coccinelle avec la coche verte).

    Kicad : Template

    - Vous allez surement avoir beaucoup d'erreur. Lorsque qu'on utilise des "Templates", on se sert rarement de toutes les broches.

    La première chose à faire est de mettre une croix de non connexion sur les pins qui ne nous servent pas.

    Deuxième point mettre un "power flag" (il ce trouve dans les composants d'alimentation) sur les alimentations et les masses. Supprimer les alims qui ne servent pas et mettre une croix de non connexion.

    Troisièmement si vous avez deux ou plusieurs pins portant le même label exemple avec "A4(SDA)" et qui ne sont pas connectées supprimez-les pour n'en garder qu'une et toujours placer une croie de non connexion sur les autres.

    Kicad : Template

     

    Il ce peut que malgré tout ça des erreurs subsistes:

    Kicad : Template

    Cette erreur qui à l'aire bien effrayante signifie simplement que le module mosfet que j'ai utilisé n'a pas les pins correctement configuré. Il suffit d'éditer le module ou de le changer pour une autre version. Cela peut arriver dans les versions non stables.

     

    -Lancer l'association des composants "CvPcb". Vous pourrez constater que les empreintes du "shield" sont déjà prés sélectionnées. Vous n'avez qu'à vous occuper des empreintes de votre projet.

    Kicad : Template

     

    - Enregistrez et fermez "CvPcb".

     

    -Une fois les composants associés générez la net list (rond rouge).

    Kicad : Template

     

    - Ouvrez "Pcbnew", votre "shield" est prés chargé.

    Kicad : Template

     

    -Cliquez sur "lire la netliste" puis "lire la netlist courante":

    Kicad : Template

     

    - Placez vos composants et faite votre circuit.

    Note : "Faites attention car les "Templates" non pas toujours leurs empreintes contraintes, vous pouvez les déplacer par inadvertance. "

    Note : " Les contours pcb du "Template" peuvent être changés, vous pouvez les agrandir les rétrécir, faire une nouvelle forme pour votre pcb ect... "

     

    Kicad : Template

     

    - Sauvegardez !

     

    Kicad : Template

    - Voila votre module d'extension est virtuellement terminé :)