Obvod v regulaci brusky
Moderátor: Moderátoři
Obvod v regulaci brusky
Ahoj
Věděl by prosím někdo co to může být za integráč?
Označení žádné nemá, je to regulace z parkside PWS 125 F5
Triak je BTA16-800
Věděl by prosím někdo co to může být za integráč?
Označení žádné nemá, je to regulace z parkside PWS 125 F5
Triak je BTA16-800
stejný krám je tady . . .
https://www.elektroda.pl/rtvforum/topic3793444.html
. . . asi to bude Attiny . . . se zákaznickým obsahem
https://oshwlab.com/atlan/SOFTstart-PWS-125-D3-parkside
https://www.elektroda.pl/rtvforum/topic3793444.html
. . . asi to bude Attiny . . . se zákaznickým obsahem
https://oshwlab.com/atlan/SOFTstart-PWS-125-D3-parkside
Tady https://github.com/ArminJo/SoftStart je podobná konstrukce s ATtiny85, včetně SW pro Arduino IDE, souborů pro Eagle atd.
Naposledy upravil(a) JirkaZ dne 08 zář 2022, 15:54, celkem upraveno 1 x.
Napísať obsah do toho atmelu bude otázka minút, ak má niekto prostredie a trochu skúsenosti s PWM. Zmerať napatie na ADC2 (0-5V) vynásobiť bulharskou konštantou a poslať do OCR1A. Synchronizovať od PB1.
Dobrý základ je tu.
Kľudne sa do toho pusť, ešte sa aj niečo naučíš.
Dobrý základ je tu.
Kľudne sa do toho pusť, ešte sa aj niečo naučíš.
Proklemovat není uplně ta cesta kterou bych to chtěl řešit : )
Koukám že ten obvod není zrovna laciný, to je škoda, jednoduché a funkční zapojení.
Programování je pro mne španělská vesnice, ale objednal jsem základní komponenty a zkusím to, překopírovat obsah z jirkovo odkazu snad ještě zvládnu : D
Třeba ten Arduivynález budu schopen nějak dále využít i jinde
zatím děkuji všem! a až se mi to ne/podaří rozchodit, dám vědět
Koukám že ten obvod není zrovna laciný, to je škoda, jednoduché a funkční zapojení.
Programování je pro mne španělská vesnice, ale objednal jsem základní komponenty a zkusím to, překopírovat obsah z jirkovo odkazu snad ještě zvládnu : D
Třeba ten Arduivynález budu schopen nějak dále využít i jinde
zatím děkuji všem! a až se mi to ne/podaří rozchodit, dám vědět
Upozorňuju, že je třeba:
1) stáhnout soubor SoftStart.ino z příslušné složky v odkazu (examples/SoftStart) a ten vložit do editoru v Arduino IDE. Možná to jediné lze zkopírovat a vložit...;
2) v knihovnách pro Arduino IDE ještě předtím mít doplněné knihovny, co jsou opět v příslušné složce v odkazu (src);
3) Arduino IDE musí mít "desku" nastavenou na Attiny25/45/85 a chip Attiny85. Výsledný *.hex (po přeložení) je třeba do ATtiny85 vypálit vhodným samostatným programátorem, protože tu sice využíváš Arduino vývojové prostředí, ale bez Arduina...
Před vlastním vypálením je nutné v programovacím sw nastavit pojistky tak, jak je popsáno v hlavičce souboru SoftStart.ino (protože Atmel neumí ukládat pojistky do *.hex na rozdíl od třeba PICu).
Takže fakt to není jen o nějakém překopírování (kam jsi to vlastně myslel vložit?)...
1) stáhnout soubor SoftStart.ino z příslušné složky v odkazu (examples/SoftStart) a ten vložit do editoru v Arduino IDE. Možná to jediné lze zkopírovat a vložit...;
2) v knihovnách pro Arduino IDE ještě předtím mít doplněné knihovny, co jsou opět v příslušné složce v odkazu (src);
3) Arduino IDE musí mít "desku" nastavenou na Attiny25/45/85 a chip Attiny85. Výsledný *.hex (po přeložení) je třeba do ATtiny85 vypálit vhodným samostatným programátorem, protože tu sice využíváš Arduino vývojové prostředí, ale bez Arduina...
Před vlastním vypálením je nutné v programovacím sw nastavit pojistky tak, jak je popsáno v hlavičce souboru SoftStart.ino (protože Atmel neumí ukládat pojistky do *.hex na rozdíl od třeba PICu).
Takže fakt to není jen o nějakém překopírování (kam jsi to vlastně myslel vložit?)...
Takhle, našel jsem si nějaké povrchní info o hw a sw co potřebuji pro základ
až to budu mít na stole, chci si pro seznámení zapojit tohle
https://honzasmolik.cz/ISPprog.html
případně pak nějaké jiné jednoduché zapojení
když to bude dělat co má, zkusím to z toho tvého odkazu, to si budu muset přeložit a zkusit pochopit postup a instrukce co jsi vypsal, je to trochu složitější,ale snad se tím prokoušu, když nemusím sám "vymýšlet" to co "vypálit"
Laicky jsem původně myslel, že se něco nakopíruje do ovládacího programu toho arduina a to ten program nakopíruje do atiny
až to budu mít na stole, chci si pro seznámení zapojit tohle
https://honzasmolik.cz/ISPprog.html
případně pak nějaké jiné jednoduché zapojení
když to bude dělat co má, zkusím to z toho tvého odkazu, to si budu muset přeložit a zkusit pochopit postup a instrukce co jsi vypsal, je to trochu složitější,ale snad se tím prokoušu, když nemusím sám "vymýšlet" to co "vypálit"
Laicky jsem původně myslel, že se něco nakopíruje do ovládacího programu toho arduina a to ten program nakopíruje do atiny
To ano, ale je třeba to nastavit a doplnit + Arduino IDE neumí hardwarově programovat MCU bez bootloaderu (neboli neArduino Atmely).ferdislav píše: Laicky jsem původně myslel, že se něco nakopíruje do ovládacího programu toho arduina a to ten program nakopíruje do atiny
Ten Smolíkův bastl by to měl zvládnout, ale normální programátor je intuitivnější. Třeba USBasp stojí cca kilo (v tuzemsku) a je k němu jak CLI, tak GUI programovací rozhraní.
Existuje ryze teoretická možnost nahrát do ATtiny85 bootloader a pak se může (přes nějaký speciální ovladač v PC) chovat jako Arduino, čili komunikovat s Arduino IDE. Ale asi bych to fakt ani nezkoušel...
Prostě:
1) vhodně nastavené a doplněné Arduino IDE použiješ pouze jako kompilátor z *.ino do *.hex;
2) tento *.hex pomocí normálního vhodného programátoru a s příslušným nastavením pojistek vypálíš do ATtiny85.
Všechny detaily tohoto postupu byly x-krát zveřejněny na webu a mohou se různě drobně lišit.
Rekapitulace některých názvů, pojmů atd.:
Arduino: celá platforma (hw i sw), ale v detailu se tak zpravidla označuje hw, neboli nějaký Atmel MCU s nahraným odpovídajícím bootloaderem, doplněný základními součástkami pro funkci (především krystalem) a umístěný na DPS s definovanými vývody. Obvykle disponuje USB rozhraním pro připojení k PC.
Arduino IDE: programovací prostředí pro PC, tedy sw sloužící k vytvoření/editaci programu (*.ino), jeho překladu do *.hex a k případnému vypálení do Arduina připojeného přes USB. Dá se využít i k tvorbě programů pro MCU Atmel obecně, ale není tam možnost vypálení, jak už píšu výše (protože v MCU Atmel chybí bootloader a USB rozhraní).
USBasp: malý a levný programátor (hw) s připojením do USB a se standardním programovacím rozhraním pro MCU Atmel. Jsou k němu různé, i open source ovládací programy.
Naposledy upravil(a) JirkaZ dne 09 zář 2022, 11:36, celkem upraveno 4 x.