Stránka 1 z 2

Obvod v regulaci brusky

Napsal: 08 zář 2022, 14:25
od ferdislav
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

Napsal: 08 zář 2022, 14:33
od rnbw
Od istej doby su tam procesory.

Napsal: 08 zář 2022, 14:43
od ferdislav
:(

Děkuji, to jsi mne tedy nepotěšil :D

Takže jedině předělat na U2008B ...

Napsal: 08 zář 2022, 14:43
od ok1hga
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

Napsal: 08 zář 2022, 14:45
od ferdislav
jasan, to bude ono, tak na to nemám, budu muset udělat něco z klasických součástek..

Napsal: 08 zář 2022, 14:46
od ok1hga
ještě schema . . .

Napsal: 08 zář 2022, 14:52
od JirkaZ
Tady https://github.com/ArminJo/SoftStart je podobná konstrukce s ATtiny85, včetně SW pro Arduino IDE, souborů pro Eagle atd.

Napsal: 08 zář 2022, 15:00
od mihal
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číš.

Napsal: 08 zář 2022, 15:15
od rnbw
ferdislav píše::(

Děkuji, to jsi mne tedy nepotěšil :D

Takže jedině předělat na U2008B ...

U2008B sa mnoho rokov nevyraba. Tomu zodpoveda aj jeho dostupnost a cena.

Napsal: 08 zář 2022, 20:57
od samec
Daj tam Arduino. :malta:

Napsal: 08 zář 2022, 21:06
od samponek
proklemovat

Napsal: 08 zář 2022, 21:51
od ferdislav
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

Napsal: 08 zář 2022, 22:34
od JirkaZ
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?)...

Napsal: 08 zář 2022, 23:09
od ferdislav
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

Napsal: 08 zář 2022, 23:52
od JirkaZ
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


To ano, ale je třeba to nastavit a doplnit + Arduino IDE neumí hardwarově programovat MCU bez bootloaderu (neboli neArduino Atmely).

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.