User Tools

Site Tools


en:rules

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
en:rules [2019/02/04 14:31] fluktuaciaen:rules [2019/02/09 15:19] fluktuacia
Line 163: Line 163:
 ==== Sizes ==== ==== Sizes ====
  
-MLAB modules are designed in 10,16 (??) mm raster (400 mils) and their sizes exceed 200 mils - 10 mils from the centres of the corner holes. Each module is 10 mils smaller in size compared to the exact raster due to production tolerances (otherwise it might not be possible to fit two modules next to each other on a base board). To make it possible to fit modules next to each other, it is necessary to make each size smaller by 0.254 mm (10 mils). For mounting on the [[en:albase1521|ALBASE]], we use M3 screws of 12 mm in length - that is why it is necessary to have four 3 mm diameters openings on each PCB.+MLAB modules are designed in 10.16 mm raster (400 mils) and their sizes exceed 200 mils - 10 mils from the centres of the corner holes. Each module is 10 mils smaller in size compared to the exact raster due to production tolerances (otherwise it might not be possible to fit two modules next to each other on a base board). To make it possible to fit modules next to each other, it is necessary to make each size smaller by 0.254 mm (10 mils). For mounting on the [[en:albase1521|ALBASE]], we use M3 screws of 12 mm in length - that is why it is necessary to have four 3 mm diameters openings on each PCB.
  
 An example of a module occupying 3 openings on the ALBASE: An example of a module occupying 3 openings on the ALBASE:
Line 170: Line 170:
  
  
-   Length of the edge = 4x10,16 - 0.254 -0.254 = 40.132 mm (??) +   Length of the edge = 4x10.16 - 0.254 -0.254 = 40.132 mm 
-   Rozteč šroubů = 3x10,16 = 30,48 mm +   Screws’ pitch = 3x10.16 = 30.48 mm 
-   Vzdálenost otvoru na šroub od okraje desky = 5,08 - 0,254 = 4,826 mm +   The distance of screw opening from the base’s edge = 5.08 - 0.254 = 4.826 mm 
-   Průměr otvoru na šroub = 3 mm+   Screw opening’s diameter = 3 mm
  
-==== Rohové šrouby ====+==== Edge screws ====
  
-Šrouby musí mít okolo sebe dostatečný prostor pro utažení dvou kontra-matic, které v modulu drží šroub zároveň fungují, jako distanční podložka mezi plošným spojem podkladovou deskouPlošný spoj je tedy na výšku dvou matic umístěný nad základovou deskou tedy cca 5mm, použitelný montážní prostor pro součástky je tedy 4,9mm V případě nutnosti použití větších součástek lze modul mírně přizvednout vložením potřebného počtu podložek mezi obě matice (obvykle stačí jedna nebo dvě podložkyjinak je vhodné použít distanční sloupek nebo další matici). +Screws need to have a sufficiently large space around them in order to fasten two contra-nuts that are holding screw in module and at the same time serve as a spacer washer between a PCB and a basePCB is thus placed at the height of two nuts above the base (approx. 5 mm) making the available space for assembly of components 4.9 mm. In case of using larger components, a module can be slightly raised by inserting a required number of washers between both nuts (usually one or two washers are sufficientotherwise it is recommended using a spacer column or another nut).
  
-Matice se u modulů používají proto, protože dvě matice umožňují využít efektu [[http://cs.wikipedia.org/wiki/Matice_%28spojovac%C3%AD_materi%C3%A1l%29|kontra matice]] a tudíž se nepovolují na rozdíl od jednoduchých sloupkůkteré je proti povolení třeba zabezpečit jiným způsobemNapříklad zalepením anaerobním lepidlem  +Nuts are used thanks to the fact that two nuts make it possible to use a  [[http://cs.wikipedia.org/wiki/Matice_%28spojovac%C3%AD_materi%C3%A1l%29|contra-nut]] effect - they hold firmly and are not released easily compared to simple columnswhich have to be secured against release by other ways (e.gusing an anaerobic glue)
  
 +==== Layout (PCB design) ====
  
 +**Limits of production possibilities:**
 +  Minimal trace width (?? Cesta) 0.1 mm
 +  Minimal insulating space 0.1 mm
  
  
-==== Layout (návrh plošného spoje====+Conductive traces (??in PCB and their sizes are always chosen so even an amateur production and PCB mounting are supported as much as possible. Insulating distance are therefore maximal and spaces for components are chosen to be a bit longer than necessary (especially in case of QFN containers, where such approach makes a soldering quality check much easier).
  
-**Mezní možnosti výroby:** +The traces are furthermore design to minimise the possibility of modules’ emissions - this usually means to minimise the area of knots (?? Smyček)especially in case of boards with alternating currents of high amplitude (e.g. inverters) or in case of outputs of logical circuits of CMOS and TTL types. 
-  Min. tloušťka cesty 0,1 mm +
-  Min. izolační mezera 0,1 mm+
  
 +In case of two-layer PCBs we prefer to use the upper side of the module (the one away from the base board) as a ground potential (??). If necessary, it is possible to have a low-voltage power supply led also in this side. However, it is quite crucial to avoid leading data or high-frequency signals in the top layer (again, due to possibility of emissions and reduction in the signal integrity).
  
-Vedení plošných spojů a jejich rozměry jsou vždy volené takaby byla v co největší míře umožněna i amatérská výroba a osazení plošného spoje Izolační vzdálenostijsou proto maximální a plošky pro součástky o něco delší, než potřebné (zvláště u QFN pouzder, kde to velmi usnadňuje kontrolu kvality pájení).+Modules should have all of the four screws connected with the same potentialeven in cases when the module is not using the base board’s ground (if there are not any special construction requirements that would make such practice impossibleAn exception is for example [[en:eth]]). This practice helps to reduce emissions from modulesespecially in cases of multi-layer PCBs
  
-Spoje jsou dále vedeny tak, aby se co nejvíce minimalizovala možnost vyzařování modulu, což znamená minimální plochy smyček zvláště u spojů, které vedou střídavé proudy s velkou amplitudou, typicky měniče ale třeba i výstupy logických obvodů typu CMOS a TTL. +=== Components’ encasements ===
  
-U dvouvrstvých plošných spojů je preferováno užití horní strany modulu (odvrácené od základové desky) jako zemního potenciáluV nutných případech je ale možné na této straně vést i nízkovýkonové napájení. Je ale nutné se v horní vrstvě vyvarovat vedení datových a vysokofrekvenčních signálů (opět kvůli možnosti vyzařování a snížení integrity signálu)+The preferred encasements for components are those from [[https://github.com/MLAB-project/kicad-mlab|libraries on github]] verified by us 
  
-Moduly by měly mít všechny čtyři šrouby spojené stejným potenciálem a to pokud možno i v případě, kdy modul nepoužívá zem základové desky (Pokud to zvláštní konstrukční požadavky modulu nevylučují. Vy jímka je například [[cs:eth]]) tato praxe opět pomáhá snížit vyzařování modulu, zvláště u vícevrstvých plošných spojů+The preferred size of SMD casing is currently 0805 series
  
-=== Pouzdra součástek ===+=== Components’ placement ===
  
-Preferovaná pouzdra součástek jsou z našich [[https://github.com/MLAB-project/kicad-mlab|ověřených knihoven na githubu.]] +SMD components are placed only at one side of the board the one turned towards the base board, if possible (B.Cu layer). A reason for this placement is a greater toughness of the construction, lower radiation and easier mounting in a reflow oven.
  
-Proferovaná velikost SMD pouzder je aktuálně řada 0805.+=== Layers ===
  
 +  F.Cu - top copper (copper layer on the components’ side) (??)
 +  B.Cu - bottom copper (copper layer on the traces side ?? měděná vrstva ze strany spojů)
 +  F.SilkS - silkscreen (components’ side)
 +  B.SilkS - silkscreen (traces’ side ??) potisk strana spojů
 +  F.Mask -  soldermask (components’ side)
 +  B.Mask - soldermask (traces’ side ??) maska strana spojů
 +  Edge.Cuts - board outline
 +  F.Fab - fabrication layer (components’ side) potisk pro osazování strana součástek
 +  B.Fab - fabrication layer (potisk pro osazování strana spojů
  
-=== Rozmisteni soucastek === 
  
-SMD součástky se umisťují výhradně na jednu stranu desky. Ideálně na stranu přivrácenou k základové desce (vrstva B.Cu). Důvodem je větší odolnost konstrukce, nižší vyzařování a ulehčení osazení v reflow peci.  
  
 +When designing a two-layer PCB, one layer is reserved for grounding and power supply - this layer will be set up as a "Split/Mixed plane" and will have an earth and power supply signals assigned to it. Such setting will allow to automatically end traces of these kinds by a VIA into this layer. It is far better than set up the layer as “copper pour” since in such case the traces are difficult to edit. 
  
-=== Vrstvy ===+=== VIAs ===
  
-  F.Cu - měděná vrstva ze strany součástek +**For usual traces** 
-  B.Cu - měděná vrstva ze strany spojů +  0.8 mm VIA’s diameter and 0.4 mm diameter for drilling
-  F.SilkS - potisk součástek +
-  B.SilkS - potisk strana spojů +
-  F.Mask - maska strana součástek +
-  B.Mask - maska strana spojů +
-  Edge.Cuts - obrys desky +
-  F.Fab - potisk pro osazování strana součástek +
-  B.Fab - potisk pro osazování strana spojů +
- +
- +
- +
- +
-Pri navrhu dvouvrstveho plosneho spoje, je jedna vrstva se vyhrazena pro zem a napajeni. Tato vrstva se +
-pak nastaví jako "Split/Mixed plane" a priradi se k ni signal zem a +
-napájení. To umožní automaticky ukončovat tyto spoje prokovem do této +
-vrstvy.  Je to mnohem lepší než pro tuto vrstvu zadat "copper pour" +
-protoze v takovem případě se spoj špatně edituje.  +
- +
- +
-=== Prokovy === +
- +
-**Pro běžné cesty** +
-  0,8 mm průměr prokovu a 0,4 mm průměr vrtání+
      
-Pro silové cesty je potřeba zvětšit rozměry prokovudle přenášených proudůnebo zvýšit jejich počet.  +For power tracesthe dimensions of VIAs have to be enlarged depending on the currentsor their number have to be increased.  
      
      
-**Mez výroby** +**Limits of production** 
  
-  Min. okruží 0,1 mm (průměr prokovu průměr vrtání + 0,2 mm)+  Minimal circle (?? Okruží) size 0.1 mm (VIA’s diameter drilling diameter + 0.2 mm)
      
 V případech kde to není nutné nenavrhujeme na této mezi. Prodražuje cenu PCB. V případech kde to není nutné nenavrhujeme na této mezi. Prodražuje cenu PCB.
- 
  
 Texty v potisku modulu nesmí překrývat prokovy. (Jinak dojde k nečitelnosti potisku v místě prokovu) Texty v potisku modulu nesmí překrývat prokovy. (Jinak dojde k nečitelnosti potisku v místě prokovu)
  
  
-==== Konstrukční části ====+==== Construction parts ====
  
-Na moduly kde zbývá volné místo na plošném spoje je možné umístit plošky pro rezervní součástkyobvykle rezistory, nebo kondenzátory v pouzdru 0805Při vkládání součástekje vhodné použít dvojitý hřebínek, z něhož jedna řada bude vždy napájení Vcc, nebo zem GND a protilehlé piny povedou k rezervním součástkámViznapříklad modul [[http://www.mlab.cz/Modules/AVR/ATmegaTQ3201A/ATmegaTQ3201A_Top_Small.jpg|ATmegaTQ3201A]]. Zajímavou možností také jeplošný spoj v místě umístění rezervních součástek proděrovat, což umožní snadnou kontrolu jejich přítomnosti a navíc umožní i použití SMD LED. +When a module has some free space left of a PCBit is possible to place a spaces for backup components (usually resistors or condensers in 0850 encasement)During components fittingit is recommended to use double hřebínek (??) - one raw of pins will be connected  to power supply Vcc or ground GND and the opposite pins will lead to backup componentsas e.g [[http://www.mlab.cz/Modules/AVR/ATmegaTQ3201A/ATmegaTQ3201A_Top_Small.jpg|ATmegaTQ3201A]] moduleAn interesting possibility is to make holes in a PCB at the site of backup componentswhich will enable an easy control of their presence and furthermore will enable an use of SMD LED.
  
 === LED === === LED ===
  
-Indikační LED jsou na modulech ideálně navrhovány tak, aby svítily skrz plošný spoj na od základní desky odvrácenou stranuToho je dosaženo vsazením LED do díry v plošném spoji. Tento způsob montáže se označuje jako "reverse mount" a vyrabějí se pro něj i [[http://katalog.we-online.de/en/led/WL-SMRW/156120RS75000?sid=9ba7392491|speciální SMD svítivé diody]].  +Modules’ indicator LEDs are preferably designed in a way that they shine through the PCB onto the side turned away from the base boardIt can be achieved by placing a LED into a hole in a PCB - such kind of mounting is called “reverse mount” and there exist [[http://katalog.we-online.de/en/led/WL-SMRW/156120RS75000?sid=9ba7392491|special SMD diodes]] especially designed for it. 
 + 
 +Classic THT LEDs with through feet (?? Led s průchozími nožičkami) are fitted together with an assembly washer (?? Montážní podložka) that makes the fitting easier and protects the LED against an unnecessary thermal stress and bending. The washer (??) slightly enlarges the diameter of the LED’s base - which must be taken into consideration during a PCB design.
  
-Klasické THT LED s průchozími nožičkami se osazují s montážní podložkou, která usnadňuje osazování chrání led před zbytečným tepelným namáháním a ohybem. Montážní podložka mírně zvětší průměr základny LED s čímž je nutné počítat při návrhu plošného spoje. +=== Crystals ===
  
-=== Krystaly ===+As a basic case for crystals in MLAB modules, we have chosen HC49/S, a small through hole crystal. A reason for this choice was that it can be placed on the top side of the module and its frequency is always visible. Therefore, a constructer always has a good overview about the frequencies used, when working with modules.
  
-Pro krystaly v modulech MLAB bylo jako základní pouzdro zvoleno HC49/S, malý krystal s nožičkovými vývody. Je to z toho důvodu, že může být umístěn na modulu z vrchní strany a je vždy viditelná jeho frekvence. Konstruktér tak má během laborování s moduly vždy přehled o používaných frekvencích. +{{:mlab_crystal.jpg?200|MLAB HC49/standard crystal}}
  
-{{:mlab_crystal.jpg?200|MLAB HC49/S standardní krystal}}+In case of modules, where we assume occasional exchanges of crystals for crystals with other frequencies, we fit them with a special crystal holder. After shortening the legs, crystals can be comfortably inserted into the holder and thus replaced by another crystal any time.
  
-Pro moduly, kde lze předpokládat občasnou výměnu krystalu za krystal s jinou frekvencí se na modulech osazuje speciální držák krystalu, do kterého je možné po zkrácení nožiček krystal pohodlně zasunout a kdykoli vyměnit za jiný+{{:mlab_crystal_holder.jpg?200|MLAB crystal holder}}
  
-{{:mlab_crystal_holder.jpg?200|MLAB držák krystalu}} 
  
 +=== Backup positions for components ===
  
-=== Rezervní pozice pro součástky ===+Modules’ indicator LEDs can be of SMD or LED 3 mm types. SMD diodes can be placed also on the bottom side of the board that is turned towards the base plate. In such case, it is recommended to design a hole of approximately 1 mm in diameter over the SMD LED, through which the LED will be visible.
  
-Indikační LED mohou na modulech být v provedení SMD, nebo LED 3mm. SMD diody lze umisťovat i na spodní stranu desky přivrácenou k podkladové desce. V takovém případě je ale vhodné do plošného spoje nad SMD LED navrhnout díru cca 1mm kterou bude SMD LED viditelná.. +===== Text / Printing (?? Potisk) on modules =====
  
-===== Potisk na modulech =====+Modules’ printings should respect a general typographical rules in order for it to be readable even after an application of screen printing.
  
-Potisk na modulech by měl respektovat obecná typografická pravidla. Je to důležité hlavně z hlediska nutnosti zachovat čitelnost potisku i po aplikaci sítotiskem. +==== Font ====
  
-==== Písmo ====+One module can accommodate more font sizes (usually less than 3 is necessary). They are used in a following order: name of the module, printings (??), warnings, author’s id. Different sizes are of course used only in cases, when there is enough space on the module. Some modules have therefore only one font size - with respect to good readability and module’s size.
  
-Na jednom modulu se může vyskytovat více velikostí písma, (obvykle na modulech stačí méně, než 3). Použivají se v pořadí: název modulu, popisky, výstrahy, označení autora. Různé velikosti se samozřejmě používají pouze v případech, kdy je k tomu na modulu místo. Na některých modulech je proto jenom jedna velikost písma podřízená čitelnosti a rozměrům modulu.+=== Alignment ===
  
-=== Zarovnání ===+Same priority signals should have the same font size across the whole module. Size and a style of individual labels should also united in case of one connector.
  
-Signály se stejnou prioritou by měly mít na celém modulu jednotnou velikost písma. Taktéž by měla být sjednocena velikost a styl jednotlivých popisků u jednoho konektoru.  
  
 Popisky jednotlivých signálů na hřebínku se zarovnávají ke konektoru, aby byla minimalizována možnost řádkové chyby při zapojování. Popisky jednotlivých signálů na hřebínku se zarovnávají ke konektoru, aby byla minimalizována možnost řádkové chyby při zapojování.
en/rules.txt · Last modified: 2023/02/03 00:14 by kaklik