Witam, chcia³em siê zapytaæ, czy istniej± jakie¶ uk³adziki realizuj±ce PWM z wej¶cia cyfrowego? móg³bym uzyc jakiego¶ ma³ego uC, ale w takim ukladzie w momencie pobierania nowych danych, PWM siê zatrzyma (no chyba ze s± jakie¶ male tanie uC z wyjsciem PWM o których nie wiem) takich uk³adów na p³ytce mia³oby byæ kilkana¶cie, no i wsadzanie kilkunastu uC w duzych obudowach, w dodatku nic prawie nie robi±cych to wg mnie lekkie marnotrastwo... no i czêstotlio¶æ pracy ma byæ lekko ponad akustyczna, czyli tak z 30khz ;) wiêc nie wiem czy standardowy uc by to wyrobi³.. innym pomys³em jest zrobienie tego na uk³adach 74xx, ale tez by to wymaga³o kilku uk³adów na kana³.. jest co¶ takiego co by mnie zadowoli³o?
przetwornik 8bit->PWM?
Dec 19, 2006
11 Replies
1.wiekszy CPLD? obsluzy ci kilkanascie kanalow, schemat namalujesz przy uzyciu symboli TTL..
- licznik rewersyjny 40103 + przerzutnik D
- proc z np 8 lub 12 kanalami PWM - sa takowe serii atmega - drastycznei spada zaptorzebowanie na scalaki
Kiepsko. A skad ten sygnal, bo dosc dobrze radzil sobie 8253/8254, ale ciekawe czy to jeszcze robia :-)
Jak przemyslisz projekt to nie powinien.
Myslisz ze taniej wyjdzie jeden duzy FPGA :-)
razy 8 bitow - zegar 7.68MHz. 8254 moze miec klopoty.
J.
U¿ytkownik "nuclear" snipped-for-privacy@poczta.onet.pl> napisa³ w wiadomo¶ci news:em8fbh$kfq$ snipped-for-privacy@news.onet.pl...
Nie jest ¼le, ATMEGA88 ma chyba 8 PWMów a w SMD jest mniejsza od paznokcia, jeden zegar zewnêtrzny dla kilku scalaków, pro¶ciej chyba nie mo¿na.. Piotr
U¿ytkownik "nuclear" snipped-for-privacy@poczta.onet.pl> napisa³ w wiadomo¶ci news:em8fbh$kfq$ snipped-for-privacy@news.onet.pl...
ATTiny25/45/85, 8-nó¿kowy posiada sprzêtowy PWM przy 8Mhz ok. 31kHz, transmisja I2C, dane do zmiany PWM mo¿e pobieraæ bez zatrzymywania PWM bez zatrzymywania PWM
Podepnę się. Potrzebuję 8 8-bitowych kanałów PWM + 8 ADC.
Stosowanie 100-nóżkowych atmeg w stylu Atmega640 niezbyt chętnie przyjmę...
ATmega64 byłaby ok, gdyby nie to, że dwa PWM-y współdzielą jedną nóżkę, więc jednocześnie można użyć 7.
Jest fajny AT90PWM3, tylko gdzie to można kupić? I czy winavr go obsłuży?
TP.
a atmega 88?
programowalem go pod winavr wlasnie kupic mozna u polskiego przedstawiciela - mieli miec je we wrzesniu, wiec moze juz maja. trzeba przyznac ze PWM ma naprawde niezly...
a mus ibyc PWM? jesli to ma byc DAC, to polecam scalaki AD8802A - 12 kanalow DAC 8 bit w maciupciej obudowie, steruje sie po SPI
Do tego generator trojkata i zestaw komparatorow :-)
J.
jakbys chcial z nim cos robic, to jest bug w avrdude, inne programatory swego czasu go nei obslugiwaly moge podeslac poprawiony plik konfiguracyjny, pisalem zreszta juz kiedys o tym bugu - szukaj w archiwum, podalem sposob naprawienia go.
Tak, mam 8 mocy do wysterowania PWM-em zgodnie z wynikami 8 pomiarów :)
ATmega88 ma 6 kanałów.
Dzięki za wskazówki, spróbuję uderzyć do przedstawiciela po AT90PWM3.
TP.
Greg(G.Kasprowicz) napisał(a):
Mi też! Dzięki. :)
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required