ESP 32

arduino, teensy, atmega, pic a jine (software, hardware)
Dawe
Příspěvky: 2987
Registrován: 8. 10. 2013, 6:18

7. 11. 2025, 12:33

Ano, u nekterych, jako jsou ESP32-S3 ktera ma dve Xtensa jadra se to da, ale neni to uplne easy.
Od low level urovne si to osobne nedovedu predstavit naprogramovat.
Ale s ESP-IDF (IDF FreeRTOS kernel ve verzi zalozene na freeRTOS 8 ) jsem to uz delal pro WROOM-1 s PSRAM, ESP32S3-n16r8.
Jeho soucasti je dobre konfiguovatelna 'xTaskCreatePinnedToCore', kde si namapujes task na dane jadro. Esspressif to ma i v ESP-IDF examplech.
Odladit to a napsat zbytek sw tak, aby to vyuzil je jina pohadka.
TOS S28, DIY CNC, Holzmann ZS-40HS, Prusa Mk3s+MMU2s, Bambu X1C Combo
lubbez
Příspěvky: 3402
Registrován: 21. 6. 2012, 9:26
Bydliště: Praha

9. 12. 2025, 12:18

MN80 - závitování. Proč tady a ne ve vláknu "arduino a já"? Protože ESP. :D

Po několika letech testování poslední verze na arduinu bych chtěl přiblížit novější a teď už finální řízení otáček šroubu soustruhu MN80. Protože mi v mezičase přišlo několik žádostí o výrobu, nebo případně o "kit" , budu se snažit popisovat vše srozumitelně.
Podobných konstrukcí bylo na netu několik, asi nejlepší byly ty ruské, které po krátké době začali dělat komerčně němci. V té době jsem jsem kouzlo arduina teprve objevoval a můj první pokus sice fungoval, ale nic moc. Pár dalších nápadů a nakonec finální verze - emulace vložených ozubených kol a tím naprostá odolnost proti změnám otáček při řezání závitů. Vše se podařilo realizovat a od r. 2022 jsem vše na mé "emeně" provozoval.
Letos v létě jsem se rozhodnul udělat novou verzi, kde využiju zkušenosti z provozu.
mn80_5V.jpg
Zdroj 5V jsem přesunul z desky řízení do stolu soustruhu.
mn80_motor.jpg
Zapojení IRC a krokového motoru zůstalo stejné. Použitý krokáč 2Nm se dá bezezbytku nahradit krokáčem se zpětnou vazbou s driverem na těle motoru. (uvažuji o tom)
mn80_rizeni1.jpg
Krabičku nechám stejnou, ergonomie tlačítek mě přijde výborná, akorát řídící deska je jiná.
lubbez
Příspěvky: 3402
Registrován: 21. 6. 2012, 9:26
Bydliště: Praha

12. 12. 2025, 11:16

mn80_driver.jpg
Tak jsem vyměnil kabeláž ke zdroji a driveru. Celé je to hozené ve spodním patře stolu soustruhu.
mn80_driver_rel.jpg
Tahle malá vychytávka je relátko (galvanické oddělení), které přepíná kroky motoru na otáčku 400/1600 kroků. Ovládání je programové a více kroků používám při prostém posuvu šroubu. Otáčky měním potenciometrem na panelu.
Uživatelský avatar
robokop
Site Admin
Příspěvky: 23102
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

12. 12. 2025, 11:36

zajimave reseni
nevychazela ti dost vysoka frekvence pri tom vyssim mikrokrokovani?
jak je to s prechodem z hrubych na jemne mikrokrokya nejakou presnosti? Neujizdi to?
Vsechna prava na chyby vyhrazena (E)
Odpovědět

Zpět na „MCU“