Altium

Quelques bonnes pratiques à suivre quant à l'utilisation d'Altium.

Remarques générales

  • On utilise Altium 14. L'installeur disponible sur le NAS/ownCloud dans /common/soft/install/ (attention, le premier lancement doit être fait par un utilisateur avec les droits d'administration, car Altium construit un cache des extensions dans son dossier d'installation).
  • Concevez des PCB propres et bien organisés avec la puissance séparée des petits signaux, des connecteurs judicieusement placés, des inscriptions sur le PCB qui permettent de localiser les signaux (5V, GND, etc.).
  • Réfléchissez toujours à l'intégration de la carte dans le robot et facilitez l'utilisation de la carte.
  • Faites des «Smart PDF» pour vos cartes, avec au moins le schéma et le PCB en couleur, ça permet de jeter un œil rapidement sur une carte sans avoir à lancer Altium, pour les gens qui ne l'ont pas, qui sont sous Linux, ou qui n'ont pas de copie de travail du dépôt et qui checkent sur le web.
  • Commitez uniquement les fichiers *.PrjPcb (projet), *.SchDoc (schéma), *.PcbDoc (PCB), *.OutJob (générateur de sortie PDF), et *.pdf. Ne commitez pas les dossiers History, _Previews, Project logs for *, ni les fichiers *.html, *.csv, etc.
  • Selon si la carte sera gravée au club ou fabriquée par Cirly, importez le fichier de «Design Rules» correspondant. Ces 2 fichiers sont disponibles dur le SVN dans /Library/Altium/Design_Rules_*.rul.

Bibliothèques

Pour les connecteurs, prenez :

  • Les embases mâles Molex pour l'I²C dans la lib «Connectique_2015» (nom du symbole : I2C)
  • Les embases femelle pour les batteries dans la lib «Connectique» (2013) en faisant attention au V+ et au V-
  • Les headers droits/coudés simples/doubles dans la lib «Misc. Connectors», en cherchant «header <n> » (avec <n> le nombre de pins)

Pour les composants, prenez :

  • Les composants TI (MSP430*, LM629, LMD18200), dans la lib «TI_CLK»
  • Les composants passifs classiques (résistances, capas, diodes, LEDs, etc.), dans la lib «CLK» (2013)

Création de composants

La bonne pratique est de prendre les librairies du club et de créer vos composants dedans, une fois sur de ce dernier de commit le changement via le SVN.

Bonnes pratiques

Connexion des pastilles aux plans de masse

Faites attention à ce que les pastilles reliées à la masse ne soient pas noyées dans le plan de masse, mais qu'elles soient bien connectées par des petites pistes. Ces pistes sont générées automatiquement par Altium avec le plan de masse, en fonction des Design Rules. Cf. image ci-contre.

Si la pastille est noyée dans le plan de masse, toute la chaleur du fer à souder est dissipée dans le plan de masse, et il est très difficile, voire impossible de souder quelque chose dessus.

Designs avec des micro-contrôleurs TI

Voir aussi

Vault

Petit tutoriel de présentation de la gestion de base de données via Vault sur Altium

Comment faire avec Vault ?

  • Simplement : il faut vous inscrire sur le site d'altium et ensuite donner vos ID et MDP sur altium

  • Ensuite la vidéo a partir de 3:45 vous aidera a l’installer
  • ensuite vous pouvez chercher dans la database externe de Vault vos composants:

  • Une fois le composant trouvé, vous pouvez telecharge le fichier de conception
  • Ensuite ??? FIXME
Cette page devrait plutôt aller dans la section “Bonnes pratiques” et être mise à jour (lien vers le dépôt ownCloud, …). — Patrick Fagan 10 juillet 2017 21:10