Wiki

Reso-nance numérique | Arts et cultures libres

Outils du site


logiciels:kicad:accueil

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
logiciels:kicad:accueil [2015/11/03 13:37]
resonance [Bibliothèques officielle]
logiciels:kicad:accueil [2015/12/29 00:31] (Version actuelle)
resonance [PCB]
Ligne 138: Ligne 138:
  
 Exemple d'organisation dans mon dossier personnel **~/kicad** : Exemple d'organisation dans mon dossier personnel **~/kicad** :
-  * **./library** : les symboles des composants, fichiers *.lib et *.dcm +  * **./projects** : les projets 
-  * **./modules/** : *.kicad_pcb, *.brd +  * **./lib** : toutes les bibliothèques 
-  * **./template/** : modèles (Arduino, Raspberry, ...)+    * **./library** : les symboles des composants, fichiers *.lib et *.dcm 
 +    * **./modules/** : *.kicad_pcb, *.brd 
 +    * **./template/** : modèles (Arduino, Raspberry, ...)
  
  
Ligne 150: Ligne 152:
 ===Empreintes=== ===Empreintes===
   * Télécharger le script "library-repos-install.bat" pour Windows ou "library-repos-install.sh" pour Linux ou Mac : [[http://bazaar.launchpad.net/~kicad-product-committers/kicad/product/files/head:/scripts/|lien]]   * Télécharger le script "library-repos-install.bat" pour Windows ou "library-repos-install.sh" pour Linux ou Mac : [[http://bazaar.launchpad.net/~kicad-product-committers/kicad/product/files/head:/scripts/|lien]]
-  * Éditer le fichier pour indiquer où vous souhaiter installer les empreintes+  * Éditer le fichier pour indiquer où vous souhaitez installer les empreintes
 <html><pre>WORKING_TREES=${WORKING_TREES:-/usr/share/kicad/github}</pre></html> <html><pre>WORKING_TREES=${WORKING_TREES:-/usr/share/kicad/github}</pre></html>
   * Insatller avant tout le nécessaire : bash ./library-sources-install.sh --install-prerequisites'   * Insatller avant tout le nécessaire : bash ./library-sources-install.sh --install-prerequisites'
Ligne 180: Ligne 182:
  
 ==== 2 - Créer un composant à partir d'un autre ==== ==== 2 - Créer un composant à partir d'un autre ====
-C'est le cas le plus fréquent, il s'agit de ne pas réinventer la roue et d'utiliser un composant existant déjà dans une librairie pour le modifier ensuite. Prenons un exemple : modifier le schéma d'un régulateur 5V qui par défaut les noms de ses broches (//pins//génère des erreurs pour le circuit imprimé. Il faut les renommer VIN en 1, GND en 2 et VOUT en 3.+C'est le cas le plus fréquent, il s'agit de ne pas réinventer la roue et d'utiliser un composant existant déjà dans une librairie pour le modifier ensuite. Prenons un exemple : modifier le schéma d'un régulateur 5V dont les numéros de broches (//pins//génèrent des erreurs à l'étape du circuit imprimé. Il faut les renommer VIN en 1, GND en 2 et VOUT en 3.
  
 {{:logiciels:kicad:kicad-add-component.png|}} {{:logiciels:kicad:kicad-add-component.png|}}
  
-==== 3 - Créer un nouveau composant ==== 
  
  
 +==== 3 - Optimisation ====
  
 +| {{:logiciels:kicad:kicad-lib-1-components2.png?nolink|}} | Dans l'éditeur de composant : Menu Éditer les propriétés du composant |
 +| {{:logiciels:kicad:kicad-lib-1-components4.png?nolink|}} | Dans l'éditeur de composant : Sauver le composant après modification |
 +| {{:logiciels:kicad:filtre1.png?nolink|}} | Dans **Cvpcb** : Activation du filtrage des modules |
 +| {{:logiciels:kicad:kicad-lib-1-components7.png?nolink|}} | Dans **Cvpcb** : Associations automatiques |
 +
 +=== Alias ===
 +Onglet "**Alias**" : Il est possible de créer des alias pour un composant, car il est identique à d'autres composants.
 +
 +=== Filtrage des modules ===
 +Onglet "**Filtrage modules**" : il est possible d'association automatique un composant à une empreinte ou à un groupe d'empreinte. De plus il est possible d'utiliser des "*" pour signifier un ensemble d'empreintes. Par exemple pour le régulateur 5V 7805, souvent associé à un boitier TO-2200, nous pouvons écrire un choix direct avec le nom complet (TO_SOT_Packages_THT:TO-220_Neutral123_Vertical_LargePads) ou bien une sélection avec "*" (TO-220_Neutral123_*LargePads).
 +
 +{{:logiciels:kicad:screenshot_-_03112015_-_14_05_51.png|}}
 +
 +Une fois sauvé, nous pouvons reprendre la schématique et l'association. Alors grâce au bouton "Filtrer la liste des modules par mots clés", on obtient une liste réduite et par le bouton "Lancer l'association automatique des empreintes".
 +
 +{{:logiciels:kicad:kicad-lib-1-components6.png|}}
 +
 +==== 3 - Créer un nouveau composant ====
 +
 +:!: Munissez-vous de la //datasheet// du composant.
 +
 +| {{:logiciels:kicad:newlib-1.png?nolink|}} | Ouvrir l'éditeur de composants |
 +| {{:logiciels:kicad:newlib-1.png?nolink|}} | Créer un nouveau composant (donner un nom) |
 +| {{:logiciels:kicad:newlib-2.png?nolink|}} | Ajouter des pins |
 +| {{:logiciels:kicad:newlib-3.png?nolink&400|}} | Modifier : nom, numéro de pin, entrée/sortie, power input/output, droite/gauche |
 +| {{:logiciels:kicad:newlib-4.png?nolink|}} | Exemple avec quatre pins |
 +| {{:logiciels:kicad:newlib-5.png?nolink|}} | Exporter composant |
  
  
 ===== Créer ou importer une empreinte ===== ===== Créer ou importer une empreinte =====
 +==== 1 - Importer une empreinte ====
 +Voir les site de téléchargement "importer un composant".
 +
 +| {{:logiciels:kicad:kicad-footprinteditor.png?nolink|}} | Ouvrir l'éditeur d'empreintes |
 +| {{:logiciels:kicad:assistant-lib-empreintes.png?nolink|}} | Ouvrir l'assistant d'ajout d'empreintes |
 +
 +==== 2 - Créer une empreinte à partir d'une autre ====
 +
 +Il est conseillé pour un usage personnel, de rééditer la plupart des empreintes pour ajuster les tailles de perçage et des pads (soudure des pattes du composant), de manière à avoir moins de problèmes lors du perçage à la main. Problème récurrent : le perçage peut faire sauter les pistes, et il n'y a plus assez de surface pour souder les pattes du composant.
 +
 +| {{:logiciels:kicad:kicad-footprinteditor.png?nolink&100|}} | Ouvrir l'éditeur d'empreintes |
 +| {{:logiciels:kicad:footprint-1.png?nolink&100|}} | Sélectionner la librairie active |
 +| {{:logiciels:kicad:footprint-2.png?nolink&300|}} | Choisisser "Connect" par exemple |
 +| {{:logiciels:kicad:footprint-3.png?nolink&100|}} | Charger une empreinte à partir de la librairie |
 +| {{:logiciels:kicad:footprint-4.png?nolink&300|}} | Filtrer les modules avec "bornier*" par exemple ou "Lister tous"|
 +| {{:logiciels:kicad:footprint-5.png?nolink&300|}} | L'empreinte apparaît. Les pads sont les parties à souder. Il y a aussi le nom de l'empreinte et le la référence |
 +| {{:logiciels:kicad:footprint-6.png?nolink&400|}} | Éditer l'empreinte pour changer un paramètre. Par exemple l'épaisseur des pads ou du perçage pour une carte à faire à la main. |
 +| {{:logiciels:kicad:footprint-7.png?nolink&100|}} | Exporter l'empreinte |
 +| {{:logiciels:kicad:footprint-8.png?nolink&400|}} | Il s'agit d'un fichier .kicad_mod à placer dans votre répertoire personnel d'empreinte qui doit se terminer par .pretty comme ici |
 +
 +==== 3 - Créer une nouvelle empreinte ====
 +
 +Ajouter des pads aux bonnes dimensions, le nom et la référence ainsi que les graphiques représentant simplement l'empreinte. Attention, il faut bien suivre les dimensions du boîtier fournis dans la //datasheet//. Il est en général plus simple de modifier une empreinte existante.
 +
 +
 +===== Créer le circuit imprimé =====
 +
 +====Règles de conception====
 +  * Grille : 0.5mm (voir en dessous) pour le placement des empreintes, 1mm pour le contour de la carte
 +  * Options de couches : 2 couches, Edge.cuts (découpe de la carte), F.Cu (face avant), B.Cu (face arrière), 
 +  * Règles de conception : Isolation 0.6mm, Largeur de piste 0.8mm 
 +  * Option de routage : pousser
 +
 +<WRAP group>
 +<WRAP 30% column>{{:logiciels:kicad:pcb-0-0.png|}}</WRAP>
 +<WRAP 30% column>{{:logiciels:kicad:pcb-0-1.png|}}</WRAP>
 +<WRAP 30% column>{{:logiciels:kicad:pcb-0-2.png|}}</WRAP>
 +</WRAP>
 +
 +
 +
 +
 +==== PCB ====
 +<WRAP center round info 60%>
 +Voir l'article les [[materiel:pcb-diy:accueil|Circuits imprimés DIY]]
 +</WRAP>
 +
 +
 +
 +**Design Rules** \\
 +{{:logiciels:kicad:kicad-design-rules.png?400|}}
 +
 +
 +
 +
 +| {{:logiciels:kicad:pcb-0-new.png?nolink&80|}} | Ouvrir Pcbnew |
 +| {{:logiciels:kicad:pcb-1.png?nolink&80|}} | Importer la netliste |
 +| {{:logiciels:kicad:pcb-2.png?nolink&300|}} | Lire la netliste (plusieurs options si modifications de la netliste) |
 +| {{:logiciels:kicad:pcb-3.png?nolink&300|}} | Les empreintes apparaissent en "tas" |
 +| {{:logiciels:kicad:pcb-4.png?nolink&80|}} | Sélectionner le mode "empreinte" |
 +| {{:logiciels:kicad:pcb-4-1.png?nolink&300|}} | Clic droit "Étaler Toutes les Empreintes" > "...Globaux" |
 +| {{:logiciels:kicad:pcb-4-2.png?nolink&400|}} | Les empreintes sont séparées dans l'espace |
 +| {{:logiciels:kicad:pcb-5.png?nolink&400|}} | Réunir les empreintes par groupe |
 +| {{:logiciels:kicad:pcb-6.png?nolink&80|}} | Ajouter les pistes (commencer par le GROUND). Possibilité d'ajouter des "Vias" en appuyant sur "v". Cela permet de faire passer la piste sur l'autre face. |
 +| {{:logiciels:kicad:pcb-7.png?nolink&400|}} | Plaque routée |
 +| {{:logiciels:kicad:pcb-7-0.png?nolink&150|}} | Cliquer sur la couche "Edge Cuts" pour créer les contours de la carte |
 +| {{:logiciels:kicad:pcb-7-1.png?nolink&80|}} | Contours, dessiner le contour autour des composants (ou avant pour placer les  composants). N'oubliez pas de choisir une grille plus grosse (~1mm). |
 +
 +
 +Pour changer d'empreinte s'il elle a a été modifiée : taper "e" sur l'empreinte et changer l'empreinte.\\
 +{{:logiciels:kicad:pcb-8.png?800|}} 
 +
 +
 +**Augmenter la taille des pads** \\
 +{{:logiciels:kicad:kicad-pad-properties.png?600|}}
 +
 +**Impression** \\
 +{{:logiciels:kicad:pcb-impression-1.png?600|}}
 +{{:logiciels:kicad:pcb-impression-2.png?600|}}
 +
  
/home/resonancg/www/wiki/data/attic/logiciels/kicad/accueil.1446554259.txt.gz · Dernière modification: 2015/11/03 13:37 de resonance