nuclear
Guest
Tue Dec 19, 2006 11:36 am
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?
Greg(G.Kasprowicz)
Guest
Tue Dec 19, 2006 11:48 am
Quote:
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?
1.wiekszy CPLD? obsluzy ci kilkanascie kanalow, schemat namalujesz przy
uzyciu symboli TTL..
2. licznik rewersyjny 40103 + przerzutnik D
3. proc z np 8 lub 12 kanalami PWM - sa takowe serii atmega - drastycznei
spada zaptorzebowanie na scalaki
J.F.
Guest
Tue Dec 19, 2006 2:37 pm
On Tue, 19 Dec 2006 11:36:33 +0100, nuclear wrote:
Quote:
Witam, chciałem się zapytać, czy istnieją jakieś układziki realizujące PWM z
wejścia cyfrowego?
Kiepsko. A skad ten sygnal, bo dosc dobrze radzil sobie 8253/8254,
ale ciekawe czy to jeszcze robia :-)
Quote:
mógłbym uzyc jakiegoś małego uC, ale w takim ukladzie w
momencie pobierania nowych danych, PWM się zatrzyma
Jak przemyslisz projekt to nie powinien.
Quote:
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...
Myslisz ze taniej wyjdzie jeden duzy FPGA :-)
Quote:
częstotliość pracy ma być lekko ponad akustyczna, czyli tak z 30khz
razy 8 bitow - zegar 7.68MHz. 8254 moze miec klopoty.
J.
Piotr Pitucha
Guest
Tue Dec 19, 2006 2:48 pm
Użytkownik "nuclear" <nuclear2001@poczta.onet.pl> napisał w wiadomości
news:em8fbh$kfq$1@news.onet.pl...
Quote:
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
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
Ktrot
Guest
Tue Dec 19, 2006 3:35 pm
Użytkownik "nuclear" <nuclear2001@poczta.onet.pl> napisał w wiadomości
news:em8fbh$kfq$1@news.onet.pl...
Quote:
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?
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
Tomasz Piasecki
Guest
Wed Dec 20, 2006 9:57 am
Greg(G.Kasprowicz) wrote:
Quote:
3. proc z np 8 lub 12 kanalami PWM - sa takowe serii atmega - drastycznei
spada zaptorzebowanie na scalaki
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.
Greg(G.Kasprowicz)
Guest
Wed Dec 20, 2006 10:22 am
Quote:
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.
a atmega 88?
Quote:
Jest fajny AT90PWM3, tylko gdzie to można kupić? I czy winavr go obsłuży?
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...
Greg(G.Kasprowicz)
Guest
Wed Dec 20, 2006 10:23 am
Quote:
Podepnę się. Potrzebuję 8 8-bitowych kanałów PWM + 8 ADC.
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
J.F.
Guest
Wed Dec 20, 2006 10:33 am
On Wed, 20 Dec 2006 10:23:42 +0100, Greg(G.Kasprowicz) wrote:
Quote:
Podepnę się. Potrzebuję 8 8-bitowych kanałów PWM + 8 ADC.
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.
Greg(G.Kasprowicz)
Guest
Wed Dec 20, 2006 10:35 am
Quote:
Jest fajny AT90PWM3, tylko gdzie to można kupić? I czy winavr go obsłuży?
programowalem go pod winavr wlasnie
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.
Tomasz Piasecki
Guest
Wed Dec 20, 2006 10:43 am
Greg(G.Kasprowicz) wrote:
Quote:
a mus ibyc PWM?
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.
Adam Dybkowski
Guest
Sun Dec 24, 2006 2:22 am
Greg(G.Kasprowicz) napisał(a):
Quote:
Jest fajny AT90PWM3, tylko gdzie to można kupić? I czy winavr go obsłuży?
jakbys chcial z nim cos robic, to jest bug w avrdude, inne programatory
swego czasu go nei obslugiwaly
moge podeslac poprawiony plik konfiguracyjny
Mi też! Dzięki. :)
--
Adam Dybkowski
http://www.amwaw.edu.pl/~adybkows/
Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.