Odkazovaný příklad používá u Arduina pro generování PWM signálu zápis hodnoty 0 (stop) až 255 (maximum) přes funkci analogWrite(). Ve zdrojáku je tam použit pin 9 pro jeden DC motor a pin 10 pro druhý DC motor. Při použití běžných verzí Arduino MEGA, MINI, NANO, UNO a daného způsobu se zmíněnými piny, je frekvence PWM neměnná v daném případě 490Hz a mění se jen střída. Doporučuji si k tomu přečíst tento popis a také tento popis.
Založen: Mar 16, 2005 Příspěvky: 32984 Bydliště: Česká Třebová, JN89FW21
Zaslal: út červenec 09 2024, 19:34 Předmět:
Cust napsal(a):
@misocko, PWM se vyznačuje tím, že má frekvenci konstantní...
V základním principu ano, ale už jsem viděl (A SLYŠEL) zapojení, kde se regulovalo v několika stupních s různou základní frekvencí. A myslím že je už slyšelo hodně lidí, jen si neuvědomujou, že to je PWM. Jako nápovědu napíšu "lokomotiva řady E499.3 alias "peršink" = nový označení řada 163" = https://www.atlaslokomotiv.net/loko-163.html . Kdo ji někdy slyšel při rozjezdu, okamžitě mu to docvakne ... _________________ Nasliněný prst na svorkovnici domovního rozvaděče: Jó, paninko, máte tam ty Voltíky všecky...
Založen: Jan 17, 2007 Příspěvky: 6668 Bydliště: Milotice u Kyjova
Zaslal: út červenec 09 2024, 20:04 Předmět:
PWM je pulzně šířková modulace. Frekvence je konstantní. Pokud uděláš jinak už to není PWM. Tuším na té tvé lokomotivě to nazývají PULS-DELTA-A s pulsně šířkovou modulací, která probíhá na 3 přednastavených frekvencích...
EDIT: a teď jsem se dočet, že tam ještě přidávají řízení buzení motorů - takže jako příklad PWM bych to raději nazmiňoval
Založen: Mar 16, 2005 Příspěvky: 32984 Bydliště: Česká Třebová, JN89FW21
Zaslal: út červenec 09 2024, 20:37 Předmět:
To "řízený buzení" je obdoba starýho dobrýho "šuntování" na stejnosměrnejch sériovejch elmotorech, jen se to prostě zase řídí pulzně. Dá se tím dosáhnout vyšších toček už částečně odlehčenýho motoru za jízdy. Celá regulace tý lokomotivy je několikastupňová, protože musí zvládat rozjezdy s omezením záběrovýho momentu z nulový rychlosti kvůli omezení prokluzu i co největší tažnou sílu ve velkkejch rychlostech. Proto ta PWM má přepínatelnou základní frekvenci podle momentálního režimu jízdy. Vždycky ale jde o PWM, protože se plynule moduluje střída, zatímco kmitočet je jen pomocná tvrdě přepnutelná hodnota. Chci tím dokázat, že PWM se nemusí trvale v jednom zařízení odehrávat jen na jediným kmitočtu - ale že jsou i případy, kdy je potřeba v průběhu regulace třeba právě k zjemnění strmosti regulace v určitým rozmezí změnit i ten "nosnej" kmitočet. _________________ Nasliněný prst na svorkovnici domovního rozvaděče: Jó, paninko, máte tam ty Voltíky všecky...
Založen: Jan 01, 2023 Příspěvky: 2089 Bydliště: Česká Lípa
Zaslal: út červenec 09 2024, 20:50 Předmět:
To jsou speciální případy. U běžné PWM regulace DC motorků viz to co zde odkazoval Le_Ze se používá jedna frekvence. Nedělal bych to tedy zbytečně složitější než je v tomto případě nutné. PWM si už jak psal vyzkoušel a pokud mu to nevyhovuje tak ať si to zkusí s tím DC/DC měničem s regulací výstupního napětí viz odkazy na předchozí straně.
Naposledy upravil Valdano dne út červenec 09 2024, 20:53, celkově upraveno 1 krát.
Založen: Mar 16, 2005 Příspěvky: 32984 Bydliště: Česká Třebová, JN89FW21
Zaslal: st červenec 10 2024, 11:24 Předmět:
Jenomže šuntováním taky snižuješ moment - skokově, jinak to u něj nejde. Proto píšu, že to je OBDOBA, ne že to je to samý. _________________ Nasliněný prst na svorkovnici domovního rozvaděče: Jó, paninko, máte tam ty Voltíky všecky...
Založen: Jun 26, 2009 Příspěvky: 1322 Bydliště: Hlohovec (Sk)
Zaslal: st červenec 10 2024, 18:02 Předmět:
Cust napsal(a):
@misocko, PWM se vyznačuje tím, že má frekvenci konstantní...
skusim to ešte raz
pisal som to k tomu že L298N je len obyčajný spínač, on si frekvenciu nijako neurčuje. Frekvencia je v tomto pripade dana pripojeným Arduinom a hlavne programom v ňom (nie samotným L298N). Okrem toho si program mozes napisať tak že sa bude meniť T-ON / T-OFF a zaroveň aj frekvenciu spinania - to sa bude volať ako? PWM s variabilnou frekvencoiu? Prečo nie?
Odkazovaný příklad používá u Arduina pro generování PWM signálu zápis hodnoty 0 (stop) až 255 (maximum) přes funkci analogWrite(). Ve zdrojáku je tam použit pin 9 pro jeden DC motor a pin 10 pro druhý DC motor. Při použití běžných verzí Arduino MEGA, MINI, NANO, UNO a daného způsobu se zmíněnými piny, je frekvence PWM neměnná v daném případě 490Hz a mění se jen střída. Doporučuji si k tomu přečíst tento popis a také tento popis.
PWM Pins
Almost all digital pins (except D0) can produce a Pulse Width Modulation (PWM) signal. This is useful for controlling the speed of motors, dimming LEDs, and more.
wemos d1 mini pwm pins
Note that the PWM signal has a 10-bit resolution, and the PWM frequency range is adjustable between 1000 μs and 10000 μs, i.e., between 100 Hz and 1 kHz.
Časy uváděny v GMT + 1 hodina Jdi na stránku Předchozí1, 2
Strana 2 z 2
Nemůžete odesílat nové téma do tohoto fóra. Nemůžete odpovídat na témata v tomto fóru. Nemůžete upravovat své příspěvky v tomto fóru. Nemůžete mazat své příspěvky v tomto fóru. Nemůžete hlasovat v tomto fóru. Nemůžete připojovat soubory k příspěvkům Můžete stahovat a prohlížet přiložené soubory
Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.