init
@@ -0,0 +1,108 @@
|
||||
# DRV8825/A4988 42 moduł
|
||||
|
||||
On-board DIP switch, you can easily adjust the drive segments. Terminal power connector for easy connection of drive power. Compatible with a 12/24V drive scheme.
|
||||
Highly integrated expansion board, small size, stable performance. Suitable for 42 stepper motor drives, 3D printers, and DIY.
|
||||
|
||||
## Specification
|
||||
|
||||
* Logic voltage: 5V
|
||||
* Input voltage: 12-30V
|
||||
* Ports: Digital
|
||||
* Interface: Direction, enable, speed
|
||||
* Size: 42*42*10mm
|
||||
* Fixed: 3mm
|
||||
* Pitch: 35.56*35.56mm (1400*1400mil)
|
||||
* Applicable module: A4988, DRV8825
|
||||
|
||||
|  |
|
||||
|:--:|
|
||||
| **Rysunek 1.** DRV8825/A4988 42 Stepper Motor Driver Expansion Board |
|
||||
|
||||
## Rozdzielczość
|
||||
|
||||
Rozmiar kroku wybierany jest za pomocą wejść MS1, MS2, MS3. Możliwe ustawienia pokazane zostały w tabeli poniżej. Wejścia MS1, MS2 oraz MS3 mają wewnętrzny rezystor pull-down (100kOm).
|
||||
|
||||
* MS1 MS2 MS3 Rozdzielczość
|
||||
* niski niski niski Pełny krok
|
||||
* wysoki niski niski 1/2 kroku
|
||||
* niski wysoki niski 1/4 kroku
|
||||
* wysoki wysoki niski 1/8 kroku
|
||||
* wysoki wysoki wysoki 1/16 kroku
|
||||
|
||||
|
||||
# A4988 - sterownik silnika krokowego
|
||||
|
||||
Sterownik silnika krokowego oparty o układ A4988. Zasilany napięciem z zakresu 8 - 35 V, przy maksymalnym poborze prądu 2 A na cewkę. Maksymalna rozdzielczość: 1/16 kroku. Moduł pozwala na przepływ do 1 A prądu bez radiatora.
|
||||
|
||||
|  |
|
||||
|:--:|
|
||||
| **Rysunek 2.** Sterownik silnika DRV8825 |
|
||||
|
||||
|
||||
* Napięcie zasilania silnika: 8 V - 35 V
|
||||
* Prąd: maks. 1 A na cewkę ( przy zastosowaniu chłodzenia do 2 A)
|
||||
* Napięcie zasilania części logicznej: 3 V - 5,5 V
|
||||
* Praca w 5 różnych trybach: pełny krok, 1/2, 1/4, 1/8 oraz 1/16 kroku
|
||||
* Możliwość regulacji prądu pobieranego przez silnik za pomocą potencjometru
|
||||
* Ochrona przed przegrzaniem układu
|
||||
* Moduł jest w pełni kompatybilny ze poprzednikiem: A4983
|
||||
|
||||
|  |
|
||||
|:--:|
|
||||
| **Rysunek 3.** Silnik NEMA17 |
|
||||
|
||||
NEMA17 to silnik bipolarny: 4 przewody = 2 cewki
|
||||
|
||||
* Cewka 1: przewód A+ i A- → złącze 1A / 1B
|
||||
* Cewka 2: przewód B+ i B- → złącze 2A / 2B
|
||||
|
||||
Kolejność w obrębie cewki (A+ vs A-) decyduje tylko o kierunku obrotu — można odwrócić.
|
||||
|
||||
Jak zidentyfikować pary cewek multimetrem: ustaw multimetr na pomiar rezystancji (Ω):
|
||||
|
||||
* Przewody tej samej cewki → rezystancja ~1–5 Ω (ciągłość)
|
||||
* Przewody różnych cewek → brak ciągłości (OL / ∞)
|
||||
* Znajdź 2 pary → każda para to jedna cewka.
|
||||
|
||||
Typowe kolory przewodów NEMA17
|
||||
|
||||
Różni producenci używają różnych kolorów — nie polegaj na kolorach, zawsze mierz.
|
||||
|
||||
### Producent / standard
|
||||
|
||||
* Cewka Cewka 2
|
||||
* Typowy chiński NEMA17 Czarny / ZielonyCzerwony / Niebieski
|
||||
* Creality / EnderNiebieski / CzerwonyCzarny / Zielony
|
||||
* Reprap standardCzarny / ZielonyCzerwony / Niebieski
|
||||
|
||||
### Podłączenie do modułu DRV8825/A4988 Expansion Board
|
||||
|
||||
Na module szukaj oznaczeń:
|
||||
* B2 B1 A1 A2
|
||||
|
||||
lub
|
||||
|
||||
* 2B 2A 1A 1B
|
||||
|
||||
Podłącz:
|
||||
|
||||
* Para 1 (cewka 1) → A1 + A2 (lub 1A + 1B)
|
||||
* Para 2 (cewka 2) → B1 + B2 (lub 2A + 2B)
|
||||
|
||||
Jeśli silnik po podłączeniu drży / nie kręci się: jest zamieniony jeden przewód w parze — zamień miejscami jeden z dwóch przewodów jednej cewki. Nie trzeba nic przeliczać — to tylko zmiana polaryzacji cewki.
|
||||
|
||||
Podsumowanie: Złącze śrubowe CNC Shield i piny expansion board mają tę samą logikę (2×cewka), ale fizyczna kolejność pinów może się różnić. Zidentyfikuj pary multimetrem i podłącz — działa.
|
||||
|
||||
## Regulacja - Ograniczenie prądu
|
||||
|
||||
Układem można sterować silnikami o nominalnym napięciu niższym niż wymagane 8 V. W tym celu należy ograniczyć maksymalny pobór prądu za pomocą potencjometru, tak aby nie przekroczyć dopuszczalnego natężenia silnika. Np. dla silnika o rezystancji 5 Ω na cewkę i poborze prądu 1 A, nominalne napięcie zasilania to 5 V. Zasilając napięciem 12 V należy ograniczyć prąd, tak aby nie przekroczył wartości 1 A.
|
||||
|
||||
|  |
|
||||
|:--:|
|
||||
| **Rysunek 4.** Podłączenie silnika NEMA17 |
|
||||
|
||||
Regulator krokowy A4988 pozwala na aktywne ograniczenie prądu przy pomocy potencjometru. Jednym ze sposobów wprowadzenia ograniczenia jest ustawienie sterownika w tryb pełnego kroku oraz pomiar prądu przepływającego przez jedną cewkę bez podawania sygnału na wejście STEP. Zmierzony prąd to 70% ustawionego limitu (obie cewki są zawsze włączone i ograniczone do 70% w trybie pełnego kroku). Innym sposobem jest pomiar napięcia na wyprowadzeniu REF (oznaczonego kółkiem na płytce drukowanej) oraz obliczenie aktualnego limitu (rezystory pomiarowe mają wartość 0.05Ω). Więcej szczegółów w dokumentacji układu A4988.
|
||||
|
||||
|  |
|
||||
|:--:|
|
||||
| **Rysunek 5.** Schemat modułu DRV8825 |
|
||||
@@ -0,0 +1,45 @@
|
||||
# Wyświetlacz OLED 1.3" 128x64 SH1106
|
||||
|
||||
|  |
|
||||
|:--:|
|
||||
| **Rysunek 1.** Wyświetlacz - front |
|
||||
|
||||
## Specyfikacja wyświetlacza
|
||||
|
||||
* Napięcie pracy: od 3,3 V do 5,0 V
|
||||
* Sterownik: SH1106 (dokumentacja)
|
||||
* Komunikacja: I2C
|
||||
* Typ wyświetlacza: OLED
|
||||
* Przekątna: 1,3"
|
||||
* Rozdzielczość: 128 x 64 px
|
||||
* Kąt widzenia: powyżej 160°
|
||||
* Temperatura pracy: od -20°C do 70°C
|
||||
* Wymiary: 35 x 33 mm
|
||||
|
||||
|  |
|
||||
|:--:|
|
||||
| **Rysunek 2.** Wyświetlacz - tył |
|
||||
|
||||
|
||||
## Pinout
|
||||
|
||||
* PIN SYMBOL OPIS
|
||||
* 1 VCC Napięcie zasilania od 3,3 V do 5,0 V.
|
||||
* 2 GND Masa układu.
|
||||
* 3 SCL Linia zegarowa I2C.
|
||||
* 4 SDA Linia danych I2C.
|
||||
|
||||
------------
|
||||
|
||||
|
||||
## Layouty ekranów
|
||||
|
||||
Font domyślny: u8g2_font_6x10_tf) - siatka bazowych linii Y (6x10 font, 13px spacing):
|
||||
|
||||
* Y=10 linia 1 (nagłówek)
|
||||
* Y=12 separator poziomy
|
||||
* Y=24 linia 2
|
||||
* Y=36 linia 3
|
||||
* Y=48 linia 4
|
||||
* Y=60 linia 5
|
||||
|
||||
|
After Width: | Height: | Size: 268 KiB |
|
After Width: | Height: | Size: 306 KiB |
|
After Width: | Height: | Size: 489 KiB |
|
After Width: | Height: | Size: 1.2 MiB |
|
After Width: | Height: | Size: 2.1 MiB |
|
After Width: | Height: | Size: 627 KiB |
|
After Width: | Height: | Size: 128 KiB |
|
After Width: | Height: | Size: 105 KiB |
|
After Width: | Height: | Size: 1.2 MiB |
|
After Width: | Height: | Size: 80 KiB |
|
After Width: | Height: | Size: 26 KiB |
|
After Width: | Height: | Size: 42 KiB |
@@ -0,0 +1,14 @@
|
||||
# Serwo Serwo SG-90 - micro - 180
|
||||
|
||||
## Dane techniczne
|
||||
|
||||
* Parametry dla napięcia 4,8 V:
|
||||
* Moment: 1,8 kg*cm (0,18 Nm)
|
||||
* Prędkość: 0,1 s/60°
|
||||
* Zakres ruchu: od 0° do 180°
|
||||
* Wymiary: 22 x 11,5 x 27 mm
|
||||
* Masa: 9 g
|
||||
|
||||
|  |
|
||||
|:--:|
|
||||
| **Rysunek 1.** Pinout serwo |
|
||||
@@ -0,0 +1,16 @@
|
||||
# UART - USB
|
||||
|
||||
|  |
|
||||
|:--:|
|
||||
| **Rysunek 1.** Pinout USB micro |
|
||||
|
||||
1. VBUS Red +5 V
|
||||
2. D− White Data−
|
||||
3. D+ Green Data+
|
||||
4. ID N/A: not connected
|
||||
5. GND Black Signal ground
|
||||
|
||||
|  |
|
||||
|:--:|
|
||||
| **Rysunek 2.** Pinout USB B|
|
||||
|
||||