PWM

Csuvár Imre icsuvar at axelero.hu
Fri Oct 27 20:00:32 CEST 2006


Hali,
a 102MHz-ig tudtam kovetni :-)
Viszont, ha analog a bemenojel,
valoszinuleg analog modulatort csinalnek.
Egyeb otletek:
Vagy probalnek gyorsabb komparatort.
Vagy keresnek gyors tap IC-t,
es meghekkelnem az oszcijat, hogy linearis legyen a fureszjele.
Vagy kitalanek valamilyen oszcit,
amiben modjuk 2 komplementer-differencialis aramgenerator
lenne vezerelve, mint modulalo elem.
Vagy a pozitivan es negativan visszacsatolt
op-s oszci alapkapcsolasban a pozitiv visszacsatolast olyan kicsire venni,
hogy a kondin eleg linearis legyen a jelvaltozas
es ezt a kapcsolast a bemeneten modulalni.

Procik kozul leggyorsabb amit lattam,
de nem probaltam a Tiny26, ebben van egy 64-szerezo pll,
a max frekije 64 MHz.
Ebbol lehet visszafele szamolni.

Udv:
Csuva'r Imre


> Most nagyon csúnyát fogok mondani (vagy nem): egy párszáz forintos kis uC,
> amiben van A/D és PWM modul.
> pl.:Atmel ATTiny15L, 8-lábú kis csoda, ha jól emlékszem 25MHz-ig megy a
> PWM-je.
> De van kimondottan PWM-vezérlésre szakosodott IC-jük is.

Ez nekem is eszembe jutott, de ahogy turogattam a uC-k
utan, vagy az A/D volt lassu vagy a PWM.
Legroszabb esetben is 400kHz-es A/D kellene, a PWMnek
meg idealis esetben 8MHz-nek, amihez 8-bites felbontasnal
2GHz lenne a clk. Jol szamoltam? Gyanus hogy nem.
20kHz-es hangot kellene PWM-elni max 8-bites felbontasban,
de a demodulatorbol azert jo lenne, ha a 20kHz szepen jonne ki.
Ezert gondoltam, hogy 20 minta/20kHz-bol, az mar eleg jo,
az 400kHz mintavetel freki. 8bit szeles PWM-el ez mar 102MHz.
(400000*256). Aztan meg a jo szures miatt gondoltam 20 minta alatt
all be a szuro kimeneten a jel, akkor *20, na az a 2GHz, ami kijott.

Most sikerult cca 2MHz-es PWM-et csinalni, majd a demodulatornal
dol el, hogy mennyire jo a cucc.
Ami erdekes, hogy komparatorokkal 400kHz felett nem akart
menni, igaz csak 2 gagyi tipust probaltam.

Persze ezen a heten hadilabon allok a matekkal valamiert,
majd meg meregetem a cuccot.

JAni
19:25

p.s:
Valszeg lenne egy olyan melo, hogy 8-16-24 hangot kellene PCbe bevinni
etherneten vagy USB-n, de a codec-ek kiolvasasahoz, pufferelesehez, halo
vagy USb vezerlesehez valami CPLD vagy mi kellene. Valaki csinalt mar ilyet?

-----------------------------------------
          elektro[-flame|-etc]


--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.408 / Virus Database: 268.13.16/504 - Release Date: 2006. 10.
27.




More information about the Elektro mailing list