Obsah:
- Krok 1: Requisiti
- Krok 2: Schéma
- Krok 3: Návrh DPS
- Krok 4: Sestavení a test desky
- Krok 5: Použijte desku
Video: Vývoj desky Drivemall: 5 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:18
V tomto tutoriálu uvidíme základní kroky pro vytvoření vlastní desky Arduino. Použitým softwarem je KiCad pro návrh desky a Arduino IDE pro vytváření a načítání firmwaru pro desku.
Krok 1: Requisiti
Popis stanovených požadavků.
- Řízení 2 stejnosměrných motorů - Řízení 3 krokových motorů - 4 ovládání servomotoru (PWM) - Řízení napájení: duální napájení 12 V a 5 V. - Kompatibilita s Arduino UNO a Mega záhlavím. - Záhlaví pro vložení koncových spínačů a spínačů. - Použití mikrokontroléru ATMega2560 - Kompatibilita se systémem Arduino předběžným načtením zavaděče Arduino.
Krok 2: Schéma
Vytvoření schématu zapojení jeho rozdělením na logické oblasti, jako je subsystém napájení, subsystém mikrokontroléru atd …
Jakmile je schéma vytvořeno, spusťte kontrolu.
Poté vygenerujte soubory týkající se schématu a především souboru rozpisky.
Položka Množství Reference Část 1 17 C1, C2, C4, C5, C6, C7, C10, C11, C14, C15, C16, C22, C23, C31, C34, C36, C37 100nF 2 3 C3, C8, C9 22pF 3 1 C12 1u 4 2 C13, C26 4u7 16V 5 2 C17, C18 47pF 6 4 C19, C20, C21, C30 100uF 25V 7 1 C24 330uF 10v 8 1 C25 82pF 9 1 C27 27p 10 1 C28 3300p 11 3 C29, C32, C33 10uF 50V 12 1 C35 47uF 50V 13 1 D1 LED žlutá 14 1 D2 RB400VAM-50TR 15 1 D3 B360A-13-F 16 1 D4 SS24 17 3 D5, D17, D20 červená LED 18 3 D6, D18, D19 zelená LED 19 8 D9, D10, D11, D12, D13, D14, D15, D16 1N5819HW1 20 1 F1 500mA MST 500MA 250V 21 1 F2 10A 22 1 J2 HC-06 23 1 J3 USB B 2411 01 SS-52300-001 24 6 J4, J5, J6, J12, J13, J14 XH2.54-2pin 25 3 J7, J17, J24 CON16C 26 3 J10, J20, J26 XH2.54-4pin 27 1 J15 CON3 28 4 J16, J22, J23, J25 XH2.54- 3pin 29 10 J18, J19, J21, J27, J28, J29, J30, J34, J35, J36 JUMPER 30 2 J31, J40 CON2 31 1 J37 proužek 32 2 J38, J39 CON8 33 1 LP1 LED ČERVENÝ 34 1 LP2 LED_Green 35 1 L1 10uH MLZ2012M100WT 36 1 L2 33u MSS1260333ML 37 4 M1, M2, M3, M4 MORSETTO 2 -5,08 38 1 Q1 IRF95 10S 39 10 R1, R2, R3, R4, R8, R9, R32, R33, R34, R35 10k 40 2 R5, R20 1M 41 1 R6 27R 42 6 R7, R10, R11, R12, R13, R26 1k 43 4 R14, R16, R18, R25 4k7 44 3 R17, R19, R27 100k 45 2 R21, R22 249k 46 1 R23 60k4 47 1 R24 47k5 48 4 R28, R29, R30, R31 R 49 2 R36, R37 0R 50 1 SW1 SW PUSHBUTTON 51 1 SW2 SW PUSHBUTTON 52 1 U1 ATMEGA2560-16AU 53 1 U2 LM358 54 1 U3 FT232RL 55 1 U4 ULN2803 56 1 U5 LTC3115 57 1 U6 LM1117-3,3 59 1 U9 L298P 60 1 Y1 Crystal 16MHz
Krok 3: Návrh DPS
Uspořádejte součásti do oblasti vybrané pro desku plošných spojů. (vložte kombinovaný obrázek na stranu 5-7-9 „DRIVEM.pdf“).
Spokojeni s umístěním pokračujte v rozuzlování spojení mezi součástmi.
Zkontrolujte pravidla návrhu definovaná společností, která bude vyrábět desku plošných spojů.
Generování souboru Gerber, který bude odeslán společnosti.
Možní evropští výrobci desek plošných spojů:
www.multi-circuit-boards.eu/
www.eurocircuits.com/
Čínští výrobci desek plošných spojů:
www.pcbcart.com/
jlcpcb.com/
Místní Fablab může poskytnout přístup ke strojům pro vytváření prototypů.
Krok 4: Sestavení a test desky
Jakmile obdržíte desku plošných spojů a součásti, pokračujte ve sestavování desky pájením součástek.
Po sestavení pokračujte v elektrických testech desky, kontrolujte například kontinuitu kolejí a správné napájení obvodů.
Krok 5: Použijte desku
Nyní, když je deska sestavena a byla ověřena správná elektrická činnost, můžete pokračovat v používání desky prostřednictvím Arduino IDE (jakmile je načten zavaděč Arduino, můžete se podívat na aktivitu při načítání zavaděče).
Doporučuje:
Efektivní vývoj Javy pro Raspberry Pi: 11 kroků (s obrázky)
Efektivní vývoj Javy pro Raspberry Pi: Tento Instructable popisuje velmi efektivní přístup pro vývoj programů Java pro Raspberry Pi. Použil jsem tento přístup k vývoji funkcí Java od podpory zařízení nízké úrovně až po vícevláknové a síťové programy. Schvalující
Plyšová hračka Bluetooth kostky a vývoj hry pro Android s aplikací MIT Inventor: 22 kroků (s obrázky)
Plyšová hračka Kostky Bluetooth a vývoj hry pro Android s aplikací MIT App Inventor: Hra s kostkami má jinou metodu zahrajte si kostky fyzicky a přesuňte minci v mobilu nebo počítači
Vývoj mobilních aplikací pomocí Adobe XD: 5 kroků
Vývoj mobilních aplikací pomocí Adobe XD: Dobrý den, všichni! Jsem Elizabeth Kacerek, promující seniorka na střední škole, a vytvořil jsem tento instruktáž, protože jsem si všiml díry v této široce používané platformě, kterou jsem mohl zaplnit. Když jsem zahájil svůj celoroční výzkum, tento druh průvodce bych miloval
Vývoj motorizovaného zatahovacího joysticku: 10 kroků (s obrázky)
Vývoj motorizovaného zatahovacího joysticku: Tento motorizovaný zatahovací joystick je levné řešení pro uživatele invalidních vozíků, kteří mají potíže s používáním ručních výkyvných držáků joysticku. Jedná se o iteraci designu předchozího projektu zatahovacího joysticku. Projekt se skládá z
Vývoj ESP32 na subsystému Windows pro Linux: 7 kroků
Vývoj ESP32 na subsystému Windows pro Linux: ESP32 je levná deska mikrořadiče s nízkým výkonem od společnosti Espressif. Je oblíbený mezi výrobci kvůli nízkým nákladům a vestavěným periferiím, mezi které patří WiFi a Bluetooth. Vývojové nástroje pro ESP32 však vyžadují unixový en