Moje projekty
Tady najdeš přehled všech mých elektrotechnických projektů - od jednoduchých obvodů po komplexní systémy.
Dokončené projekty
Tester součástek
Vlastní bateriový tester součástek s displejem
HotovéDetailní popis:
Chytrý tester součástek, který po vložení součástky do ZIF patice algoritmem zjistí její typ, hodnoty a stav a zobrazí je na displeji.
Funkce:
- Rozpoznávání součástek, jejich stavu a hodnot
- MCU AVR64DB32, programování přes UPDI, ladicí konektor UPDI + UART
- ZIF patice, 3 měřicí body přes přesné rezistory 680 Ω / 470 kΩ (0,1 %)
- SPI displej s řízeným podsvícením (P-MOSFET)
- Napájení z Li-Ion článku s nabíjením přes USB-C (BQ24075), měnič na 5 V (TPS63002) a LDO 3,3 V (MCP1700)
- TVS ochrana na USB-C, indikace nabíjení a napájení LED
- Měření napětí baterie
- Testovací body na všech důležitých signálech
Použité komponenty:
Dokumenty:
3D render v KiCad:
Přední strana
Spodní strana
Univerzální USB-UART / UPDI převodník s CP2102N
Převodník a programátor pro AVR (UPDI), ESP32 i ATmega
HotovéDetailní popis:
Univerzální USB-UART převodník s čipem CP2102N. Umí programovat AVR přes UPDI (SerialUPDI), ESP32 s automatickým BOOT/RESET i ATmega s Arduino bootloaderem. Díky převodníkům úrovní funguje s cílovými deskami na 3,3 V i 5 V a umí je i napájet.
Funkce:
- CP2102N (QFN-24), logika 3,3 V
- USB-C konektor s ESD ochranou (TPD2E2U06), vratná pojistka 500 mA
- Převodníky úrovní SN74LVC1T45 na RX i TX – napěťová úroveň podle cílové desky
- Napájení cílové desky 3,3 V (LDO TLV75533) nebo 5 V, volba jumperem
- Režim UPDI (TX přes 1 kΩ) nebo UART, volba jumperem
- Automatický BOOT/RESET přes DTR/RTS (BC817) pro ESP32
- AVR_RST přes kondenzátor pro Arduino bootloader (ATmega)
- 8pinová lišta: V_T, BOOT, RST, A_RST, TX, UPDI, RX, GND
- Indikační LED TX/RX, SMD součástky 0603
Použité komponenty:
Dokumenty:
3D render v KiCad:
Přední strana
Spodní strana
CH340G USB to UART převodník
Vlastní USB–UART převodník a programátor
HotovéDetailní popis:
USB–UART převodník s čipem CH340G pro ladění a programování mikrokontrolérů.
Funkce:
- 2vrstvá DPS, 18,9 × 53,3 mm
- CH340G (SOIC-16), krystal 12 MHz
- USB-C konektor s ESD ochranou (PRTR5V0U2X)
- Stabilizátor 3,3 V (AMS1117-3.3)
- Vývody na 7pinové liště, 3 indikační LED, testovací body
- SMD součástky 0603
Použité komponenty:
Dokumenty:
3D render v KiCad:
Přední strana
Spodní strana
Převodník na PT100
Modul pro měření PT100 s výstupem na RS485
HotovéDetailní popis:
Modul pro měření teploty odporovým čidlem PT100 (PT1000 po výměně referenčního rezistoru R7 z 430 Ω na 4,3 kΩ). Data zpracovává STM32 a posílá je po sběrnici RS485.
Funkce:
- 4vrstvá DPS, 40,5 × 41,1 mm
- Převodník RTD MAX31865, MCU STM32G030F6, RS485 transceiver MAX3485
- Napájení přes spínaný regulátor TPS560430 a LDO 3,3 V (AP2127)
- Ochrany: pojistka, TVS dioda na vstupu, ochrana RS485 linky (SM712)
- 4× šroubovací svorkovnice, 13 testovacích bodů
Použité komponenty:
Dokumenty:
3D render v KiCad:
Přední strana
Spodní strana
Vozítko na dálkové ovládání
Vozítko na dálkové ovládání gyroskopem přes ESP32-to-ESP32 komunikaci.
HotovéDetailní popis:
Autíčko se ovládá gyroskopem umístěným na ruce přes ESP32-to-ESP32 komunikaci. Gyroskop posílá data a autíčko jede podle náklonu ruky. STM32 přes ultrazvukové senzory (HC-SR04) hlídá bezpečnou vzdálenost od překážky.
Použité komponenty:
Funkce:
- Ovládání na dálku přes gyroskop
- 2vrstvá DPS, 103,5 × 99 mm, 4× montážní otvor M3
- ESP32-WROOM-32D (komunikace), STM32F030K6 (hlídání vzdálenosti)
- Driver motorů TB6612FNG
- Nabíjení 1 článku Li-Ion (TP5100) a ochrana proti vybití
- JST-PH konektory pro senzory a periferie, 15 testovacích bodů
Dokumenty:
STM32 deska
Vlastní vývojová deska se STM32F446RET6
HotovéDetailní popis:
Vlastní vývojová deska s mikrokontrolérem STM32F446RET6 a mým logem.
Funkce:
- Programovatelná přes USB DFU bootloader
- 2vrstvá DPS, 39 × 68,4 mm
- USB-C s ESD ochranou (DESD5VE1BL), USB–UART převodník FT230XQ
- Krystaly 16 MHz a 32,768 kHz (RTC)
- Stabilizátory 5 V a 3,3 V (AMS1117)
- 2× 26pinová lišta, 5 LED, 7 testovacích bodů, SMD 0603 a 0201
Použité komponenty:
Dokumenty:
Plánované projekty
BLOB
Malý společník
PlánovanéDetailní popis:
Malý společník ukazující informace
Použité komponenty:
Funkce:
- Kompaktní rozměry
- Možnost nabíjení přes USB-C
- Vyměnitelný akumulátor v batohu
- Roztomilý obličej
- Ukazatel vlhkosti, teploty a CO₂
Dokumenty:
SmartHome
Chytrá domácnost ovládaná přes ESPHome
PlánovanéDetailní popis:
Vlastní univerzální DPS, přes kterou budu ovládat domácnost a přizpůsobovat ji svým zvykům a rutinám.
Použité komponenty:
Funkce:
- Vlastní univerzální DPS
- Ovládání přes ESPHome
Dokumenty:
ESP32 deska
Vlastní ESP32 deska
PlánovanéDetailní popis:
Vlastní ESP32 deska s ochranami a mojí značkou
Použité komponenty:
Funkce:
- Programovatelná přes bootloader (UART)
- Ochrany a univerzálnost
Dokumenty:
Máš nápad na spolupráci?
Pokud máš zajímavý projekt nebo nápad, dej vědět.
Napiš mi