Regulace amplitudy PWM signálu

Problémy s návrhem, konstrukcí, zapojením, realizací elektronických zařízení

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
bitak
Příspěvky: 225
Registrován: 02 lis 2005, 00:00

Regulace amplitudy PWM signálu

#1 Příspěvek od bitak »

Zdravím. Známý používá Arduino Mega mimo jiné pro generování PWM signálu. Frekvence 0-65kHz, střída 0-100 procent. Nyní by ještě potřeboval sw.měnit celkem přesně amplitudu v rozmezí 0-5V. Vůbec nevím, jak to řešit. Rád bych požádal řadu, jak na to. Předem děkuji
Uživatelský avatar
misocko
Příspěvky: 1528
Registrován: 26 čer 2009, 00:00
Bydliště: Hlohovec (Sk)

#2 Příspěvek od misocko »

ahoj
neviem čo znamena "celkom presne". Možno stači ďalšou PWM a RC člankom vytvoriť potrebné napätie.
Toto napetie potom spinať tranzistorom (mosfeto, optočlenom) ovladaným pomocou aktualne použivanej PWM.
Uživatelský avatar
bitak
Příspěvky: 225
Registrován: 02 lis 2005, 00:00

#3 Příspěvek od bitak »

Po 0.1V je prý představa
Uživatelský avatar
lesana87
Příspěvky: 4393
Registrován: 20 zář 2014, 00:00

#4 Příspěvek od lesana87 »

Možná by šel použít nějaký digitální potenciometr, X9C103 nebo tak něco a za něj operák.
Uživatelský avatar
Olchor
Příspěvky: 1772
Registrován: 18 lis 2009, 00:00
Bydliště: Blansko

#5 Příspěvek od Olchor »

Nebo jednoduchý D/A převodník a jeho DC výstup klíčovat tím PWM, třeba FETem.
Uživatelský avatar
bitak
Příspěvky: 225
Registrován: 02 lis 2005, 00:00

#6 Příspěvek od bitak »

Nějak si to nedokážu představit. Nejsem zas tak zkušený
Uživatelský avatar
EKKAR
Příspěvky: 35012
Registrován: 16 bře 2005, 00:00
Bydliště: Česká Třebová, JN89FW21

#7 Příspěvek od EKKAR »

PWM neboli Pulse Wide Modulation je už z principu jednoznačně definovaná jako způsob změny časovýho trvání impulsu případně mezery mezi impulsama nebo obojího najednou při zachování dvou základních (napěťovejch) úrovní - nuly a maxima. Modulovat ještě k tomu to maximum znamená vnášet do něj další, v tomhle případě amplitudovou modulaci.

Než se tady rozběhne diškus nad tím, jak to udělat by možná nebylo od věci vyjevit důvod, kterej je příčinou takovýho požadavku. Má to nějak přenášet informaci z jednoho místa na druhý, má to umožnit další úroveň regulace napětí/výkonu, kterou jinak PWM uskutečňuje, nebo CO to má prostě dělat?
Nasliněný prst na svorkovnici domovního rozvaděče: Jó, paninko, máte tam ty Voltíky všecky...
A kutilmile - nelituju tě :mrgreen: :mrgreen: !!!
Uživatelský avatar
lesana87
Příspěvky: 4393
Registrován: 20 zář 2014, 00:00

#8 Příspěvek od lesana87 »

Když už tu chceš školit, tak PWM je Pulse Width Modulation, modulace šířky pulzu, ne široká modulace pulzu.
Uživatelský avatar
EKKAR
Příspěvky: 35012
Registrován: 16 bře 2005, 00:00
Bydliště: Česká Třebová, JN89FW21

#9 Příspěvek od EKKAR »

Když jseš ta nejchytřejší, Anďuličko, poraď mu sama, ju?
Nasliněný prst na svorkovnici domovního rozvaděče: Jó, paninko, máte tam ty Voltíky všecky...
A kutilmile - nelituju tě :mrgreen: :mrgreen: !!!
Uživatelský avatar
martinkopp
Příspěvky: 1303
Registrován: 12 říj 2023, 00:00

#10 Příspěvek od martinkopp »

Netuším k čemu to má sloužit, ale pokud chceš měnit i amplitudu, použil bych rovnou nejaký DDS generátor jako třeba AD9833 a neřešil žádný další orloj kolem. V případě požadavků na výkonnější výstup existují i jině chipy, např AD8460 který dokáže vytvořit cokoliv v 14bitovém rozlišení v rozsahu až ±40V (nebo 0-80V), proudu 1A do frekvence 1MHz. Tohle je pro tvůj účel asi už trochu overkill, uvádím to jen jako příklad protože s ním teď kutím testovací zdrojík. Když pohledáš, určitě najdeš i jiné.
Uživatelský avatar
teufel
Příspěvky: 512
Registrován: 09 úno 2017, 00:00
Bydliště: Na dohled od Spolany

#11 Příspěvek od teufel »

U generátoru impulsů jsem to vyřešil tak, že je tam nastavitelný zdroj ss napětí 0 až 5 V a za ním přepínač se 74HC4053, který přepíná signálem z mikrokontroléru výstup ss zdroje a zem. Výstupní odpor je v řádu desítek ohmů a výstupní signál má strmější hrany než ten, co leze z µC. Podívej se do PE 6/2017 na s. 14
Uživatelský avatar
bitak
Příspěvky: 225
Registrován: 02 lis 2005, 00:00

#12 Příspěvek od bitak »

Omlouvám se, že jsem to neuvedl hned. Má to simulovat nějaký senzor, jehož výstupem je PWM
Uživatelský avatar
HF_Tech
Příspěvky: 2365
Registrován: 25 dub 2022, 00:00

#13 Příspěvek od HF_Tech »

Pokud není nějaký extra nárok na přesnost PWM, tak by mělo stačit připojit modul DAC MCP4725 a trochu se zamyslet nad softwarem.
Uživatelský avatar
misocko
Příspěvky: 1528
Registrován: 26 čer 2009, 00:00
Bydliště: Hlohovec (Sk)

#14 Příspěvek od misocko »

bitak píše:Omlouvám se, že jsem to neuvedl hned. Má to simulovat nějaký senzor, jehož výstupem je PWM
PWM s rôznym napätim? Je si Tvoj kamoš istý? Ešte som taký senzor nevidel.
Uživatelský avatar
bitak
Příspěvky: 225
Registrován: 02 lis 2005, 00:00

#15 Příspěvek od bitak »

Dobře. Tak s proměnnou velikostí amplitudy.
Odpovědět

Zpět na „Řešení problémů s různými konstrukcemi“