cs:rules
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze | ||
cs:rules [2021/06/07 17:14] – [Prokovy] kaklik | cs:rules [2023/02/16 20:18] (aktuální) – [Ruční vytvoření struktury modulu] 178.17.10.62 | ||
---|---|---|---|
Řádek 20: | Řádek 20: | ||
===== Založení nového modulu ===== | ===== Založení nového modulu ===== | ||
+ | |||
+ | ==== Použití GitHub template (doporučeno) ==== | ||
+ | |||
+ | Asi nejjednodušší možností, jak založit nový modul je použití [[https:// | ||
+ | Další postup je pak popsán v readme nového repozitáře modulu. | ||
+ | |||
==== Pomocí skriptu mlabgen ==== | ==== Pomocí skriptu mlabgen ==== | ||
Řádek 36: | Řádek 42: | ||
Do commit logu je vhodné napsat popis toho, že je přidáván nový modul s nějakým určením. Další dokumentace by měla být vytvářena již během vývoje modulu. Je proto dobré hned po commitu nového modulu založit stránku na této wiki. To lze nejlépe udělat otevřením wiki stránky ze stránky modulu [[https:// | Do commit logu je vhodné napsat popis toho, že je přidáván nový modul s nějakým určením. Další dokumentace by měla být vytvářena již během vývoje modulu. Je proto dobré hned po commitu nového modulu založit stránku na této wiki. To lze nejlépe udělat otevřením wiki stránky ze stránky modulu [[https:// | ||
- | ==== Ruční vytvoření modulu ==== | + | ==== Ruční vytvoření |
Pokud z nějakých důvodů nechcete používat MLABgen pro vytvoření základní adresářové struktury, při zakládání nového modulu je potřeba dodržet následující pravidla. | Pokud z nějakých důvodů nechcete používat MLABgen pro vytvoření základní adresářové struktury, při zakládání nového modulu je potřeba dodržet následující pravidla. | ||
Řádek 61: | Řádek 67: | ||
│ └── sch_pcb | │ └── sch_pcb | ||
│ | │ | ||
- | │ | + | │ |
- | │ | + | │ |
├── cad | ├── cad | ||
│ ├── src | │ ├── src | ||
Řádek 94: | Řádek 100: | ||
Se správným vyplněním se můžete inspirovat například u nějakého existujícího [[https:// | Se správným vyplněním se můžete inspirovat například u nějakého existujícího [[https:// | ||
- | ===== Napájení | + | ===== Elektrické propojení |
- | Podrobnější příklady konektorů a vysvětlení jejich použití je na stránce [[cs: | + | Podrobnější příklady konektorů a vysvětlení jejich použití |
- | ==== Konfigurace konektorů MLAB ==== | + | ==== Elektrické propojení modulů ==== |
- | Napájecí konektory pro nízké proudy mají dvě konfigurace | + | Napájecí konektory pro nízké proudy mají více konfigurací |
- | {{: | + | {{: |
- | **Napájecí konektory jsou zdvojené, aby bylo umožněno smyčkování napájení.** | + | **Napájecí konektory jsou vždy zdvojené, aby bylo umožněno smyčkování napájení |
+ | |||
+ | * Červená - 5V | ||
+ | * Oranžová - 3.3V | ||
+ | * Žlutá - 12V | ||
+ | * Modrá - Záporné napájení 5-12V. | ||
+ | |||
+ | Tato konvence vychází z [[https:// | ||
==== Externí napájecí zdroje ==== | ==== Externí napájecí zdroje ==== | ||
- | Na silové napájení s vyššími výkony se používají konektory FASTON, nebo svorkovnice WAGO256 | + | Na silové napájení s vyššími výkony |
{{ : | {{ : | ||
Řádek 115: | Řádek 128: | ||
=== Válcový napájecí konektor === | === Válcový napájecí konektor === | ||
+ | |||
+ | Používaný rozměr je 5.5/2.1mm. Střední vodič je +, vnější plášť je -. | ||
+ | |||
=== Napájení +5V z USB === | === Napájení +5V z USB === | ||
Řádek 160: | Řádek 176: | ||
===== Geometrie modulů ===== | ===== Geometrie modulů ===== | ||
- | ==== Rozměr ==== | + | ==== Rozměry ==== |
Moduly jsou navrženy v rastru 10,16 mm (400mils) a jejich rozměry přesahují 200 mils - 10mils od středu rohových děr Modul je o 10mils zmenšen proti přesnému rastru kvůli výrobním tolerancím (Jinak by nemuselo být možné dát na základní desku dva moduly těsně k sobě). Aby bylo možné moduly skládat vedle sebe, je potřeba z každé strany ubrat 0,254 mm (10mils). Pro montáž na [[cs: | Moduly jsou navrženy v rastru 10,16 mm (400mils) a jejich rozměry přesahují 200 mils - 10mils od středu rohových děr Modul je o 10mils zmenšen proti přesnému rastru kvůli výrobním tolerancím (Jinak by nemuselo být možné dát na základní desku dva moduly těsně k sobě). Aby bylo možné moduly skládat vedle sebe, je potřeba z každé strany ubrat 0,254 mm (10mils). Pro montáž na [[cs: | ||
- | Názorný příklad pro modul zabírající 3 otvory na ALBASE: | + | Názorný příklad pro modul zabírající 3 otvory na [[cs:albase1521|ALBASE]]. Počátek souřadnic PCB umístěn do středu šroubu vlevo dole. Rozměr PCB je symetricky centrován na rozteč šroubů. |
+ | {{ : | ||
- | {{ : | ||
+ | * Délka hrany: 4x10,16 - 0,254 -0,254 = 40,132 mm | ||
+ | * Rozteč šroubů: 3x10,16 = 30,48 mm | ||
+ | * Vzdálenost otvoru na šroub od okraje desky: 5,08 - 0,254 = 4,826 mm | ||
+ | * Průměr otvoru na šroub: 3 mm (MLAB footprint) | ||
- | | ||
- | | ||
- | | ||
- | | ||
==== Rohové šrouby ==== | ==== Rohové šrouby ==== | ||
Řádek 260: | Řádek 276: | ||
===== Potisk na modulech ===== | ===== Potisk na modulech ===== | ||
- | 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. | + | 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. To znamená že, grafika v potisku nesmí překrývat nesouvislou plochu a hrany. (Odmaskování plošek, otvory a pod.) Texty v potisku modulu tak například nesmí barvenou plochou překrývat prokovy, ale je možné, aby prokov byl v nebarvených plochách písmen. |
==== Písmo ==== | ==== Písmo ==== |
cs/rules.1623086055.txt.gz · Poslední úprava: 2021/06/07 17:14 autor: kaklik