Gwizdy PWM



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Maciej Gruszecki" <Maciej.Gruszecki_at_nospam_jtcsa.com.pl>
Subject: Gwizdy PWM
Date: Wed, 19 Dec 2001 11:15:36 +0100


Robię prototyp zasilacza do kolejki elektrycznej z wykorzystaniem PWM.
Wszystko super tak jak zakładałem (natężenie oświetlenia wagoników nie
zależy od prędkości z jaką porusza się model lokomotywy, tak jak ma to
miejsce przy standardowym zasilaniu). Męczący jest tylko trochę gwizd
wydobywający się z silniczka. Jest jakiś sposób, żeby go wytłumić ?
PWM jest 7-bitowy zrobiony programowo na 80C535 taktowanym 12 MHz.
Częstotliwość PWM ok. 8 kHz i raczej ciężko będzie zwiększyć tą
częstotliwość, bez zmiany procesora bądź kwarcu (a zależy mi na takim, bo
taki mam i chcę go wykorzystać).



Poprzedni Następny
Wiadomość
Spis treści
From: "Jd" <jdubowski_at_nospam_interia.pl>
Subject: Re: Gwizdy PWM
Date: Wed, 19 Dec 2001 19:49:31 +0100


"Maciej Gruszecki" <Maciej.Gruszecki_at_nospam_jtcsa.com.pl> wrote in message
news:9vppck$k3p$1_at_nospam_news.onet.pl...
Robię prototyp zasilacza do kolejki elektrycznej z wykorzystaniem PWM.
Wszystko super tak jak zakładałem (natężenie oświetlenia wagoników nie
zależy od prędkości z jaką porusza się model lokomotywy, tak jak ma to
miejsce przy standardowym zasilaniu). Męczący jest tylko trochę gwizd
wydobywający się z silniczka. Jest jakiś sposób, żeby go wytłumić ?

Ciężko będzie, bo gwiżdże pewnie magnetostrykcja w rdzeniu wirnika.

PWM jest 7-bitowy zrobiony programowo na 80C535 taktowanym 12 MHz.
Częstotliwość PWM ok. 8 kHz i raczej ciężko będzie zwiększyć tą
częstotliwość, bez zmiany procesora bądź kwarcu (a zależy mi na takim, bo
taki mam i chcę go wykorzystać).

Co za ludzie, nawet do zasilacza makiety kolejowej procesor wkładać ;))

--
==========###-###-###-###==============
Jaroslaw Dubowski, Bytom
E-mail: jdubowski_at_nospam_interia.pl
Strona kolejowa: http://www.semafor.hg.pl
==>Żarówka składa się z bańki i gwinta.<==



Poprzedni Następny
Wiadomość
Spis treści
From: "Maciej Gruszecki" <pear_at_nospam_silesianet.pl>
Subject: Odp: Gwizdy PWM
Date: Wed, 19 Dec 2001 20:09:53 +0100


Zasilacz będzie obsługiwany tylko przy okazji. Właśnie dlatego ten procesor,
że może sterować wieloma urządzeniami makiety bez konieczności stosowania
rozbudowanych dodatkowych portów zewnętrznych.

--
Pozdrowienia

_/_/_/ _/_/_/ _/_/_/ _/_/ Maciej Gruszecki
_/ _/ _/_ _/ _/ _/ _/ ICQ: 5993706
_/_/_/ _/ _/_/_/ _/_/ GG: 52821
_/ _/_/_/ _/ _/ _/ _/ e-mail: mailto:pear_at_nospam_silesianet.pl
Użytkownik "Jd" <jdubowski_at_nospam_interia.pl> napisał w wiadomości
news:9vqnfv$da8$1_at_nospam_news.tpi.pl...
> "Maciej Gruszecki" <Maciej.Gruszecki_at_nospam_jtcsa.com.pl> wrote in message
> news:9vppck$k3p$1_at_nospam_news.onet.pl...
> > Robię prototyp zasilacza do kolejki elektrycznej z wykorzystaniem PWM.
> > Wszystko super tak jak zakładałem (natężenie oświetlenia wagoników nie
> > zależy od prędkości z jaką porusza się model lokomotywy, tak jak ma to
> > miejsce przy standardowym zasilaniu). Męczący jest tylko trochę gwizd
> > wydobywający się z silniczka. Jest jakiś sposób, żeby go wytłumić ?
>
> Ciężko będzie, bo gwiżdże pewnie magnetostrykcja w rdzeniu wirnika.
>
> > PWM jest 7-bitowy zrobiony programowo na 80C535 taktowanym 12 MHz.
> > Częstotliwość PWM ok. 8 kHz i raczej ciężko będzie zwiększyć tą
> > częstotliwość, bez zmiany procesora bądź kwarcu (a zależy mi na takim,
bo
> > taki mam i chcę go wykorzystać).
>
> Co za ludzie, nawet do zasilacza makiety kolejowej procesor wkładać ;))
>
> --
> ==========###-###-###-###==============
> Jaroslaw Dubowski, Bytom
> E-mail: jdubowski_at_nospam_interia.pl
> Strona kolejowa: http://www.semafor.hg.pl
> ==>Żarówka składa się z bańki i gwinta.<==
>
>



Poprzedni Następny
Wiadomość
Spis treści
From: "Marek Lewandowski" <locust_at_nospam_poczta.onet.pl>
Subject: Re: Gwizdy PWM
Date: Wed, 19 Dec 2001 20:21:44 +0100


Użytkownik "Maciej Gruszecki" <Maciej.Gruszecki_at_nospam_jtcsa.com.pl> napisał w
wiadomości news:9vppck$k3p$1_at_nospam_news.onet.pl...
Robię prototyp zasilacza do kolejki elektrycznej z wykorzystaniem PWM.
Wszystko super tak jak zakładałem (natężenie oświetlenia wagoników nie
zależy od prędkości z jaką porusza się model lokomotywy, tak jak ma to
miejsce przy standardowym zasilaniu). Męczący jest tylko trochę gwizd
wydobywający się z silniczka. Jest jakiś sposób, żeby go wytłumić ?
PWM jest 7-bitowy zrobiony programowo na 80C535 taktowanym 12 MHz.
Częstotliwość PWM ok. 8 kHz i raczej ciężko będzie zwiększyć tą
częstotliwość, bez zmiany procesora bądź kwarcu (a zależy mi na takim, bo
taki mam i chcę go wykorzystać).

Niewiele możesz zrobić, bo ten pisk to zwykłe mechaniczne drgania w które
silnik jest wprawiany przez pulsujące w nim pole magnetyczne. Żeby to usunąć
musiałbyć wygładzić prąd płynący przez silnik (w tej chwili - fala prawie
prostokątna). Możesz spróbować wstawić "odpowiednio dobraną" cewkę w szereg
z silnikiem, wygładzi prąd, tylko pytanie, czy twój układ PWM jest
dostosowany do takiego obciążenia... Bo w takiej konfiguracji dość dużo i
stale płynie przez diody zwrotne i linie zasilające, więc nie może to pójść
np. w elektronikę... ;-)
IMHO.

--
Marek Lewandowski
locust_at_nospam_poczta.onet.pl ICQ10139051
http://locust.republika.pl





Poprzedni Następny
Wiadomość
Spis treści
From: "Maciej Gruszecki" <pear_at_nospam_silesianet.pl>
Subject: Odp: Gwizdy PWM
Date: Wed, 19 Dec 2001 20:21:08 +0100


W prototypie jest wspólna masa, ale docelowo zasilanie elektroniki i
końcówki mocy będzie odseparowane galwanicznie (oddzielne uzwojenia trafo i
transoptor).

--
Pozdrowienia

_/_/_/ _/_/_/ _/_/_/ _/_/ Maciej Gruszecki
_/ _/ _/_ _/ _/ _/ _/ ICQ: 5993706
_/_/_/ _/ _/_/_/ _/_/ GG: 52821
_/ _/_/_/ _/ _/ _/ _/ e-mail: mailto:pear_at_nospam_silesianet.pl
Użytkownik "Marek Lewandowski" <locust_at_nospam_poczta.onet.pl> napisał w wiadomości
news:9vqp6r$h80q9$1_at_nospam_ID-113053.news.dfncis.de...
> Użytkownik "Maciej Gruszecki" <Maciej.Gruszecki_at_nospam_jtcsa.com.pl> napisał w
> wiadomości news:9vppck$k3p$1_at_nospam_news.onet.pl...
> > Robię prototyp zasilacza do kolejki elektrycznej z wykorzystaniem PWM.
> > Wszystko super tak jak zakładałem (natężenie oświetlenia wagoników nie
> > zależy od prędkości z jaką porusza się model lokomotywy, tak jak ma to
> > miejsce przy standardowym zasilaniu). Męczący jest tylko trochę gwizd
> > wydobywający się z silniczka. Jest jakiś sposób, żeby go wytłumić ?
> > PWM jest 7-bitowy zrobiony programowo na 80C535 taktowanym 12 MHz.
> > Częstotliwość PWM ok. 8 kHz i raczej ciężko będzie zwiększyć tą
> > częstotliwość, bez zmiany procesora bądź kwarcu (a zależy mi na takim,
bo
> > taki mam i chcę go wykorzystać).
>
> Niewiele możesz zrobić, bo ten pisk to zwykłe mechaniczne drgania w które
> silnik jest wprawiany przez pulsujące w nim pole magnetyczne. Żeby to
usunąć
> musiałbyć wygładzić prąd płynący przez silnik (w tej chwili - fala prawie
> prostokątna). Możesz spróbować wstawić "odpowiednio dobraną" cewkę w
szereg
> z silnikiem, wygładzi prąd, tylko pytanie, czy twój układ PWM jest
> dostosowany do takiego obciążenia... Bo w takiej konfiguracji dość dużo i
> stale płynie przez diody zwrotne i linie zasilające, więc nie może to
pójść
> np. w elektronikę... ;-)
> IMHO.
>
> --
> Marek Lewandowski
> locust_at_nospam_poczta.onet.pl ICQ10139051
> http://locust.republika.pl
>
>
>
>



Poprzedni Następny
Wiadomość
Spis treści
From: "Dariusz Dorochowicz" <dadoro_at_nospam_polbox.com>
Subject: Re: Gwizdy PWM
Date: Thu, 20 Dec 2001 08:53:56 +0100



Użytkownik "Marek Lewandowski" <locust_at_nospam_poczta.onet.pl> napisał w wiadomości
news:9vqp6r$h80q9$1_at_nospam_ID-113053.news.dfncis.de...

Niewiele możesz zrobić, bo ten pisk to zwykłe mechaniczne drgania w które
silnik jest wprawiany przez pulsujące w nim pole magnetyczne. Żeby to
usunąć
musiałbyć wygładzić prąd płynący przez silnik (w tej chwili - fala prawie
prostokątna). Możesz spróbować wstawić "odpowiednio dobraną" cewkę w
szereg
z silnikiem, wygładzi prąd, tylko pytanie, czy twój układ PWM jest
dostosowany do takiego obciążenia... Bo w takiej konfiguracji dość dużo i
stale płynie przez diody zwrotne i linie zasilające, więc nie może to
pójść
np. w elektronikę... ;-)

Marku, czy jesteś pewien, że ten prąd wygląda tak, jak napisałeś? Niedawno
bawiłem się taką ceweczką 0.5H, przy amperze i 10kHz piszczała jak nie
wiadomo co, ale w życiu bym nie powiedział, że gdzieś tam prąd jest podobny
do prostokąta. Nie dysponuję zasilaczem, który w takiej cewce umożliwiłby
wymuszenie fali prostokątnej.
A co do rozwiązania problemu - pewnie chodzi o to, żeby zasilać całość falą
prostokątną o stałej amplitudzie? To sama cewka nie wystarczy. Dorzucilbym
tam jeszcze kondensator (równolegle do silnika), żeby to wszystko miało ręce
i nogi (znaczy się kółka i coś tam jeszcze) to trzeba dać całkiem sporą
cewkę. Tyle, że wtedy będzie piszczeć nie silnik, a cewka. A tak BTW, nie
piszczy tam gdzieś w okolicy jakieś radio komuś? Bo ja się zastanawiałem,
czy można dać PWM na zasilanie kolejki, ale jak sobie popatrzyłem na
rozłożone tory i pomyślałem: ale fajna antena, to jakoś mi się odechciało
tak robić. A zamiast 535 można wziąć 80C552 Philipsa, PWM daje się zrobić
tak koło 20kHz przy tym zegarze, tylko jak zwykle jest coś za coś.

DD

P.S. Wiem, czepiam się :-)) Ale jakoś dawno do nikogo się nie czepiałem
(nawet nie czytałem grupy, może teraz będzie lepiej).



Poprzedni Następny
Wiadomość
Spis treści
From: "Maciej Gruszecki" <Maciej.Gruszecki_at_nospam_jtcsa.com.pl>
Subject: Re: Gwizdy PWM
Date: Thu, 20 Dec 2001 09:41:20 +0100


Użytkownik "Dariusz Dorochowicz" <dadoro_at_nospam_polbox.com> napisał w wiadomości
news:9vs5eu$j13$1_at_nospam_news.tpi.pl...

piszczy tam gdzieś w okolicy jakieś radio komuś? Bo ja się zastanawiałem,
czy można dać PWM na zasilanie kolejki, ale jak sobie popatrzyłem na
rozłożone tory i pomyślałem: ale fajna antena, to jakoś mi się odechciało
tak robić. A zamiast 535 można wziąć 80C552 Philipsa, PWM daje się zrobić
tak koło 20kHz przy tym zegarze, tylko jak zwykle jest coś za coś.

Czy to zasilanie "sieje" i jak bardzo jeszcze nie sprawdzałem. O 82C552
wiem, ale to dodatkowy wydatek (ok. 40zł), no i co zrobić z 80C535, który
już mam, bo zostało mi tego trochę po innych projektach. Mam też inne
mikrokontrolery z PWM, ale za to mają mniej portów. A wkładać dwa procesory
do makiety kolejki to już chyba lekka przesada.

Pozdrowienia



Poprzedni Następny
Wiadomość
Spis treści
From: "Dariusz Dorochowicz" <dadoro_at_nospam_polbox.com>
Subject: Re: Gwizdy PWM
Date: Thu, 20 Dec 2001 10:44:41 +0100



Użytkownik "Maciej Gruszecki" <Maciej.Gruszecki_at_nospam_jtcsa.com.pl> napisał w
wiadomości news:9vs87t$q$1_at_nospam_news.onet.pl...

Czy to zasilanie "sieje" i jak bardzo jeszcze nie sprawdzałem. O 82C552

Szkoda. Sam jestem ciekaw, bo dużo łatwiej zrobić część mechaniczną.

wiem, ale to dodatkowy wydatek (ok. 40zł), no i co zrobić z 80C535, który
już mam, bo zostało mi tego trochę po innych projektach. Mam też inne
mikrokontrolery z PWM, ale za to mają mniej portów. A wkładać dwa
procesory
do makiety kolejki to już chyba lekka przesada.

Wiesz, samo mówienie o 40zł to przesada, bo przecież ten kontrolerek jest
tylko podobny do 535. Jak to sobie dobrze podliczysz, to koszt na pewno
będzie większy, i to sporo. A jak chcesz taniej, to może, o ile zostały
wolne porty, dodać PWM na jakichś układach MSI, pewnie wyjdzie taniej,
przynajmniej na scalaczkach oszczędzisz. Przy odrobinie wysiłku można się
zmieścić w paru liniach, nawet cały port nie będzie potrzebny. A skutek
jakiś będzie, w przeciwieństwie do filtrowania napięcia na silniku. A co
zrobić z 535? To chyba najmniejszy problem. Dwa procesory w makiecie to też
chyba nie jest jakieś przegięcie (wiesz, do czego niektórzy potrafią
zaprzęgać Atmelki? ;-)))))

DD



Poprzedni Następny
Wiadomość
Spis treści
From: "Maciej Gruszecki" <Maciej.Gruszecki_at_nospam_jtcsa.com.pl>
Subject: Re: Gwizdy PWM
Date: Thu, 20 Dec 2001 13:29:12 +0100


Użytkownik "Dariusz Dorochowicz" <dadoro_at_nospam_polbox.com> napisał w wiadomości
news:9vsbui$bv3$1_at_nospam_news.tpi.pl...
Dwa procesory w makiecie to też
chyba nie jest jakieś przegięcie (wiesz, do czego niektórzy potrafią
zaprzęgać Atmelki? ;-)))))

Może rzeczywiście nie będzie to aż takie przegięcie, bo w sumie jakiś
8-nóżkowy Atmelek albo PIC, to gdzieś w szufladzie mi się chyba nawet
poniewiera.

Wesołych Świąt



Poprzedni Następny
Wiadomość
Spis treści
From: "jerry1111" <jerry1111_at_nospam_wp.pl>
Subject: Re: Gwizdy PWM
Date: Thu, 20 Dec 2001 20:03:18 +0100


Może rzeczywiście nie będzie to aż takie przegięcie, bo w sumie jakiś
8-nóżkowy Atmelek albo PIC, to gdzieś w szufladzie mi się chyba nawet
poniewiera.

A moze jakies prosciutkie FPGA i wpisany do niego PWM?
MAX3064 kosztuje cos chyba 1$ :)
Da sie 8bit PWM (licznik i komparator) to zostanie
miejsce na rejestr do wpisu szeregowego.
Czyli uzyje nam 3 nogi (np: Clk, Dane, Clr).
Tylko, ze to dodatkowy scalak.


jerry




Poprzedni Następny
Wiadomość
Spis treści
From: "Maciej Gruszecki" <pear_at_nospam_silesianet.pl>
Subject: Odp: Gwizdy PWM
Date: Thu, 20 Dec 2001 20:41:21 +0100


Użytkownik "jerry1111" <jerry1111_at_nospam_wp.pl> napisał w wiadomości
news:9vte5u$28u$2_at_nospam_news.tpi.pl...
A moze jakies prosciutkie FPGA i wpisany do niego PWM?
MAX3064 kosztuje cos chyba 1$ :)
Da sie 8bit PWM (licznik i komparator) to zostanie
miejsce na rejestr do wpisu szeregowego.
Czyli uzyje nam 3 nogi (np: Clk, Dane, Clr).
Tylko, ze to dodatkowy scalak.

Ale do tego prościutkiego ciężko będzie zmieścić tablicę generatora liczb
pseudolosowych, a bardzo mnie ten pomysł zainteresował i chcę to sprawdzić.



Poprzedni Następny
Wiadomość
Spis treści
From: jfox_at_nospam_friko6.onet.pl (J.F.)
Subject: Re: Gwizdy PWM
Date: Thu, 20 Dec 2001 22:53:57 GMT


On Thu, 20 Dec 2001 20:41:21 +0100, Maciej Gruszecki wrote:
Użytkownik "jerry1111" <jerry1111_at_nospam_wp.pl> napisał w wiadomości
A moze jakies prosciutkie FPGA i wpisany do niego PWM?
MAX3064 kosztuje cos chyba 1$ :)
Da sie 8bit PWM (licznik i komparator) to zostanie
miejsce na rejestr do wpisu szeregowego.

Ale do tego prościutkiego ciężko będzie zmieścić tablicę generatora liczb
pseudolosowych, a bardzo mnie ten pomysł zainteresował i chcę to sprawdzić.

Alez calkiem latwo sie miesci - najprostsze to zamiana nog licznika -
najmlodszy bit podajemy do komparatora jako najstarszy.
Albo robimy licznik na rejestrze przesuwnym ze sprzezeniem liniowym -
ogolnie wiadomo ze to potrafi niezle ciagi pseudolowe generowac,
a chyba nawet latwiejsze niz licznik do zrobienia ..

J.


Poprzedni Następny
Wiadomość
Spis treści
From: "jerry1111" <jerry1111_at_nospam_wp.pl>
Subject: Re: Gwizdy PWM
Date: Fri, 21 Dec 2001 23:30:30 +0100


Ale do tego prościutkiego ciężko będzie zmieścić tablicę generatora liczb
pseudolosowych, a bardzo mnie ten pomysł zainteresował i chcę to
sprawdzić.

Alez calkiem latwo sie miesci - najprostsze to zamiana nog licznika -
najmlodszy bit podajemy do komparatora jako najstarszy.
Albo robimy licznik na rejestrze przesuwnym ze sprzezeniem liniowym -
ogolnie wiadomo ze to potrafi niezle ciagi pseudolowe generowac,
a chyba nawet latwiejsze niz licznik do zrobienia ..

Cholera, a ja siedze od momentu przeczytania w tym watku o zmianie
czestotliwosci
PWMa i rwe wlosy z glowy.
Tylko sie zastanawiam jak pomiary analogowe synchronizowac z tym latajacym
PWM.
Bo musialby latac chyba wiecej niz +- 20% zeby nie bylo slychac pisku.
Chyba ze te 20% wystarczy. Jak myslicie?

jerry




Poprzedni Następny
Wiadomość
Spis treści
From: "Maciej Gruszecki" <pear_at_nospam_silesianet.pl>
Subject: Odp: Gwizdy PWM
Date: Sun, 30 Dec 2001 22:23:56 +0100


Użytkownik "jerry1111" <jerry1111_at_nospam_wp.pl> napisał w wiadomości
news:a00eb6$5m0$2_at_nospam_news.tpi.pl...
Cholera, a ja siedze od momentu przeczytania w tym watku o zmianie
czestotliwosci
PWMa i rwe wlosy z glowy.
Tylko sie zastanawiam jak pomiary analogowe synchronizowac z tym latajacym
PWM.
Bo musialby latac chyba wiecej niz +- 20% zeby nie bylo slychac pisku.
Chyba ze te 20% wystarczy. Jak myslicie?

Jakie pomiary ? Po co synchronizować ? To ma zasilać kolejkę elektryczną.
Sam się na razie zastanawiam nad zakresem "latania" (sic!), ale
doświadczalnie sprawdzę to już po Nowym Roku :))





Poprzedni Następny
Wiadomość
Spis treści
From: "jerry1111" <jerry1111_at_nospam_wp.pl>
Subject: Re: Gwizdy PWM
Date: Sun, 30 Dec 2001 22:42:35 +0100


Cholera, a ja siedze od momentu przeczytania w tym watku o zmianie
czestotliwosci
PWMa i rwe wlosy z glowy.
Tylko sie zastanawiam jak pomiary analogowe synchronizowac z tym
latajacym
PWM.
Bo musialby latac chyba wiecej niz +- 20% zeby nie bylo slychac pisku.
Chyba ze te 20% wystarczy. Jak myslicie?

Jakie pomiary ? Po co synchronizować ? To ma zasilać kolejkę elektryczną.
Sam się na razie zastanawiam nad zakresem "latania" (sic!), ale
doświadczalnie sprawdzę to już po Nowym Roku :))

To u Ciebie kolejka, u mnie cus inszego :)
Ja generuje prad PWMem i petle sprzezenia mam zamknieta w procku
z przetwornikiem AC.
Po prostu procek musi zareagowac impulsem n+2 jak w impulsie n i n+1
zmienia sie wartosci
mierzone. Jak czestotliwosc PWMa jest stala, to nie ma problemu, ale
jak PWMa zrobie w FPGA i bedzie se latac iles tam to tak se 'glosno
pomyslalem'
jak te moje pomiary synchronizowac.
Bo temat jako sam w sobie bardzo fajny. Musze znalezc czas tego poprobowac.

jerry




Poprzedni Następny
Wiadomość
Spis treści
From: "Maciej Gruszecki" <Maciej.Gruszecki_at_nospam_jtcsa.com.pl>
Subject: Re: Gwizdy PWM
Date: Mon, 31 Dec 2001 07:28:41 +0100


Użytkownik "jerry1111" <jerry1111_at_nospam_wp.pl> napisał w wiadomości
news:a0o2kt$coe$1_at_nospam_news.tpi.pl...
Ja generuje prad PWMem i petle sprzezenia mam zamknieta w procku
z przetwornikiem AC.
Po prostu procek musi zareagowac impulsem n+2 jak w impulsie n i n+1
zmienia sie wartosci
mierzone. Jak czestotliwosc PWMa jest stala, to nie ma problemu, ale
jak PWMa zrobie w FPGA i bedzie se latac iles tam to tak se 'glosno
pomyslalem'
jak te moje pomiary synchronizowac.
Bo temat jako sam w sobie bardzo fajny. Musze znalezc czas tego
poprobowac.

A to co innego. Ale ...
1. Częstotliwość impulsów nadal jest stała, losowo zmienia się tylko ich
wypełnienie.
2. Pomiar trzeba będzie uśrednić za tyle okresów ile wynosi odchyłka
wprowadzana przez losową zmianę wypełnienia.
Skutek będzie taki, że czas reakcji będzie dłuższy. Nie wiem, jakie to ma
być szybkie.

Pozdrowienia



Poprzedni Następny
Wiadomość
Spis treści
From: "jerry1111" <jerry1111_at_nospam_wp.pl>
Subject: Re: Gwizdy PWM
Date: Mon, 31 Dec 2001 13:11:06 +0100


A to co innego. Ale ...
1. Częstotliwość impulsów nadal jest stała, losowo zmienia się tylko ich
wypełnienie.
statystycznie ale nie co do okresu

2. Pomiar trzeba będzie uśrednić za tyle okresów ile wynosi odchyłka
wprowadzana przez losową zmianę wypełnienia.
Skutek będzie taki, że czas reakcji będzie dłuższy. Nie wiem, jakie to ma
być szybkie.

i to odpada. To ma zareagowac zmiana PWMa juz w 3 impulsie PWMa
po zarejestrowanej zmianie z ADC.

Chodzi mi na razie po glowie szybki przetwornik AD podpiety do fpga z pwmem.


Pozdrowienia


Ano pozdrowienia
No i Szczesliwego Nowego Roku (za 2 godziny jade... jade...
dojechac dojade, ale czy dam rade wrocic, taka ma byc impreza :))))




Poprzedni Następny
Wiadomość
Spis treści
From: "Marek Lewandowski" <locust_at_nospam_poczta.onet.pl>
Subject: Re: Gwizdy PWM
Date: Thu, 20 Dec 2001 18:33:54 +0100


Użytkownik "Dariusz Dorochowicz" <dadoro_at_nospam_polbox.com> napisał w wiadomości
news:9vs5eu$j13$1_at_nospam_news.tpi.pl...

Użytkownik "Marek Lewandowski" <locust_at_nospam_poczta.onet.pl> napisał w
wiadomości
news:9vqp6r$h80q9$1_at_nospam_ID-113053.news.dfncis.de...

prostokątna). Możesz spróbować wstawić "odpowiednio dobraną" cewkę w
szereg
z silnikiem, wygładzi prąd, tylko pytanie, czy twój układ PWM jest
dostosowany do takiego obciążenia... Bo w takiej konfiguracji dość dużo
i
stale płynie przez diody zwrotne i linie zasilające, więc nie może to
pójść
np. w elektronikę... ;-)

Marku, czy jesteś pewien, że ten prąd wygląda tak, jak napisałeś? Niedawno
bawiłem się taką ceweczką 0.5H, przy amperze i 10kHz piszczała jak nie
wiadomo co, ale w życiu bym nie powiedział, że gdzieś tam prąd jest
podobny
do prostokąta. Nie dysponuję zasilaczem, który w takiej cewce umożliwiłby
wymuszenie fali prostokątnej.

Widzisz, primo taki mikrosilniczek ma dość sporą rezystancję uzwojeń itd.,
więc do cewki mu daleko
Więc prąd w uzwojeniach przy PWM na niezbyt dużej f będzie wyglądał, no może
nie jak prostokąt, ale jak trapez (zbocza typu exp(a*t) ). Sprawdzone.
do 0.5H silnikowi od kolejki to sporo brakuje.
Secundo cewkę można pozbawić radości piszczenia skręcając porządnie rdzeń i
zalewając uzwojenia parafiną. Albo porządną cewkę na toroidzie. Mam w
przetwornicy step-up 5V -> 12V cewkę AFAIR 100uH która pracuje przy średnim
prądzie rzędu 2A na paru kHz i nie piszczy.

A co do rozwiązania problemu - pewnie chodzi o to, żeby zasilać całość
falą
prostokątną o stałej amplitudzie?

AFAIR to PWM na tym polega ;-)

To sama cewka nie wystarczy. Dorzucilbym
tam jeszcze kondensator (równolegle do silnika),

Przeciw zakłóceniom, czy jakiś wyższy cel?

żeby to wszystko miało ręce
i nogi (znaczy się kółka i coś tam jeszcze) to trzeba dać całkiem sporą
cewkę. Tyle, że wtedy będzie piszczeć nie silnik, a cewka.

CEwka piszczeń nie musi... Silnika zalać parafiną nie można, cewkę owszem...
;)


P.S. Wiem, czepiam się :-)) Ale jakoś dawno do nikogo się nie czepiałem
(nawet nie czytałem grupy, może teraz będzie lepiej).

--
Marek Lewandowski
locust_at_nospam_poczta.onet.pl ICQ10139051
http://locust.republika.pl





Poprzedni Następny
Wiadomość
Spis treści
From: "news.home.net.pl" <mdz_at_nospam_message.pl>
Subject: Re: Gwizdy PWM
Date: Wed, 19 Dec 2001 21:20:58 +0100



"Maciej Gruszecki" <Maciej.Gruszecki_at_nospam_jtcsa.com.pl> wrote in message
news:9vppck$k3p$1_at_nospam_news.onet.pl...
(...). Męczący jest tylko trochę gwizd
wydobywający się z silniczka. Jest jakiś sposób, żeby go wytłumić ?
PWM jest 7-bitowy zrobiony programowo na 80C535 taktowanym 12 MHz.
Częstotliwość PWM ok. 8 kHz i raczej ciężko będzie zwiększyć tą
częstotliwość, bez zmiany procesora bądź kwarcu (a zależy mi na takim, bo
taki mam i chcę go wykorzystać).


A gdyby tak: Spróbować rozproszenia widma przebiegu PWM wprowadzajac losową
odchyłkę do generowanego przebiegu. Wartość średnia przebiegu zostanie ta
sama a gwizd stanie się bardziej szumiący. Subiektywnie łatwiejszy do
słuchania. :-)

MDz.




Poprzedni Następny
Wiadomość
Spis treści
From: "Maciej Gruszecki" <Maciej.Gruszecki_at_nospam_jtcsa.com.pl>
Subject: Re: Gwizdy PWM
Date: Thu, 20 Dec 2001 07:25:12 +0100


Czyli dla 7-bitów ile musiałaby wynieść ta odchyłka, żeby to dało jakiś
efekt ? Ewentualnie w procentach ?

Użytkownik "news.home.net.pl" <mdz_at_nospam_message.pl> napisał w wiadomości
news:3c20f699_at_nospam_news.home.net.pl...

"Maciej Gruszecki" <Maciej.Gruszecki_at_nospam_jtcsa.com.pl> wrote in message
news:9vppck$k3p$1_at_nospam_news.onet.pl...
(...). Męczący jest tylko trochę gwizd
wydobywający się z silniczka. Jest jakiś sposób, żeby go wytłumić ?
PWM jest 7-bitowy zrobiony programowo na 80C535 taktowanym 12 MHz.
Częstotliwość PWM ok. 8 kHz i raczej ciężko będzie zwiększyć tą
częstotliwość, bez zmiany procesora bądź kwarcu (a zależy mi na takim,
bo
taki mam i chcę go wykorzystać).


A gdyby tak: Spróbować rozproszenia widma przebiegu PWM wprowadzajac
losową
odchyłkę do generowanego przebiegu. Wartość średnia przebiegu zostanie ta
sama a gwizd stanie się bardziej szumiący. Subiektywnie łatwiejszy do
słuchania. :-)

MDz.






Poprzedni Następny
Wiadomość
Spis treści
From: "Marek Lewandowski" <locust_at_nospam_poczta.onet.pl>
Subject: Re: Gwizdy PWM
Date: Thu, 20 Dec 2001 09:00:49 +0100


Użytkownik "Maciej Gruszecki" <Maciej.Gruszecki_at_nospam_jtcsa.com.pl> napisał w
wiadomości news:9vs08k$k2n$1_at_nospam_news.onet.pl...
Czyli dla 7-bitów ile musiałaby wynieść ta odchyłka, żeby to dało jakiś
efekt ? Ewentualnie w procentach ?

Im więcej tym lepiej. Zadana dla silnika moc ma ci wyjść z uśrednienia
prostokąta ale nie za okres, tylko za kilk / kilkanaście okresów, a co okres
to inne wypełnienie.
BTW: odpisuj POD postem i tnij cytaty.

--
Marek Lewandowski
locust_at_nospam_poczta.onet.pl ICQ10139051
http://locust.republika.pl





Poprzedni Następny
Wiadomość
Spis treści
From: "Maciej Gruszecki" <Maciej.Gruszecki_at_nospam_jtcsa.com.pl>
Subject: Re: Gwizdy PWM
Date: Thu, 20 Dec 2001 09:46:39 +0100


Użytkownik "Marek Lewandowski" <locust_at_nospam_poczta.onet.pl> napisał w wiadomości
news:9vs5mc$gp336$1_at_nospam_ID-113053.news.dfncis.de...
Im więcej tym lepiej. Zadana dla silnika moc ma ci wyjść z uśrednienia
prostokąta ale nie za okres, tylko za kilk / kilkanaście okresów, a co
okres
to inne wypełnienie.
BTW: odpisuj POD postem i tnij cytaty.

W takim razie na początek spróbuję 50%, czyli 6-bitów. Ciekaw jestem jak to
będzie się zachowywać, ale sprawdzę to chyba dopiero po świętach.

Dzięki za wskazówkę.
Pozdrowienia i Wesołych Świąt



Poprzedni Następny
Wiadomość
Spis treści
From: jfox_at_nospam_friko6.onet.pl (J.F.)
Subject: Re: Gwizdy PWM
Date: Thu, 20 Dec 2001 21:57:17 GMT


On Wed, 19 Dec 2001 11:15:36 +0100, Maciej Gruszecki wrote:
Robię prototyp zasilacza do kolejki elektrycznej z wykorzystaniem PWM.
Wszystko super tak jak zakładałem (natężenie oświetlenia wagoników nie
zależy od prędkości z jaką porusza się model lokomotywy,

Jak ci sie to udalo - dioda i kondensator ?

PWM jest 7-bitowy zrobiony programowo na 80C535 taktowanym 12 MHz.
Częstotliwość PWM ok. 8 kHz i raczej ciężko będzie zwiększyć tą
częstotliwość, bez zmiany procesora bądź kwarcu (a zależy mi na takim, bo
taki mam i chcę go wykorzystać).

Pierwsze podejscie: zrob 5 bitowy, moze nawet 4 bitowy, od razu
czestotliwosc wzrosnie. A sterownosci specjalnie nie stracisz.

Drugie - obniz czestotliwosc - moze przy 200 Hz bedzie mile buczenie
zamiast gwizdu.

3) pogodz sie. prawdziwe pociagi gwizdza - dawniej para, teraz
przetwornicami swietlowek :-)

4) jest taki prosty programowy algorytm ze np sterujac na 6/10
zamiast 1,1,1,1,1,1,0,0,0,0 wystawiasz 0,1,0,1,1,0,1,0,1,1
jak widac glowna czestotliwosc leci w gore, jakies podharmoniczne
moga tylko piskac. Gorzej jest przy malych lub duzych
wspolczynnikach - przy 1/128 lub 127/128 znow mamy 8kHz,
no ale na 1 sie nie jezdzi. A juz przy 2/128 mamy 16kHz...

Tylko uwazaj na sasiadow - przy 64/128 moga narzekac ze
ani radia ani TV :-)

J.


Poprzedni Następny
Wiadomość
Spis treści
From: "Maciej Gruszecki" <pear_at_nospam_silesianet.pl>
Subject: Odp: Gwizdy PWM
Date: Sun, 30 Dec 2001 22:19:33 +0100


Użytkownik "J.F." <jfox_at_nospam_friko6.onet.pl> napisał w wiadomości
Wszystko super tak jak zakładałem (natężenie oświetlenia wagoników nie
zależy od prędkości z jaką porusza się model lokomotywy,

Jak ci sie to udalo - dioda i kondensator ?

Dokładnie tak. Kondensator dobrany w zależności od rodzaju oświetlenia (LED,
żarówki). LEDy są bardziej efektywne (pobierają mniej prądu, lepiej
oświetlają wagonik, potrzebny mniejszy gabarytowo kondensator).

PWM jest 7-bitowy zrobiony programowo na 80C535 taktowanym 12 MHz.
Częstotliwość PWM ok. 8 kHz i raczej ciężko będzie zwiększyć tą
częstotliwość, bez zmiany procesora bądź kwarcu (a zależy mi na takim, bo
taki mam i chcę go wykorzystać).

Pierwsze podejscie: zrob 5 bitowy, moze nawet 4 bitowy, od razu
czestotliwosc wzrosnie. A sterownosci specjalnie nie stracisz.

PWM jest zrobiony na przerwaniach T0 (zbocze narastające) i T1 (zbocze
opadające). Problem w tym, że im "krótszy" licznik tym częstotliwość
rzeczywiście rośnie, ale razem z częstotliwością przerwania T0. Dla 5-bitów
obsługa PWM zajmie ok. 47% czasu procesora !!!

Drugie - obniz czestotliwosc - moze przy 200 Hz bedzie mile buczenie
zamiast gwizdu.

Tego już próbowałem. Nie potrafię wytłumaczyć tego zjawiska, bo teorię
silników elektrycznych znam tylko pobieżnie. Ze zmniejszaniem częstotliwości
impulsów sprawność silniczka spada, tzn. przy większym obciążeniu (więcej
doczepionych wagoników) model rusza przy większym współczynniku wypełnienia
(odwrotnie proporcjonalnym do częstotliwości). Kiedy już ruszy nie ma
zauważalnej różnicy.

3) pogodz sie. prawdziwe pociagi gwizdza - dawniej para, teraz
przetwornicami swietlowek :-)

Nie pogodzę się, właśnie dlatego, że zewsząd ciągle dochodzą gwizdy i piski
))))) Potrzeba matką wynalazków :)))

4) jest taki prosty programowy algorytm ze np sterujac na 6/10
zamiast 1,1,1,1,1,1,0,0,0,0 wystawiasz 0,1,0,1,1,0,1,0,1,1
jak widac glowna czestotliwosc leci w gore, jakies podharmoniczne
moga tylko piskac. Gorzej jest przy malych lub duzych
wspolczynnikach - przy 1/128 lub 127/128 znow mamy 8kHz,
no ale na 1 sie nie jezdzi. A juz przy 2/128 mamy 16kHz...

Pomysł z losową zmianą wypełnienia nie ma tej wady.

Tylko uwazaj na sasiadow - przy 64/128 moga narzekac ze
ani radia ani TV :-)

O tym napiszę innym razem, jak już "rozłożę antenę" :)))



Poprzedni Następny
Wiadomość
Spis treści
From: "jerry1111" <jerry1111_at_nospam_wp.pl>
Subject: Re: Gwizdy PWM
Date: Sun, 30 Dec 2001 22:46:10 +0100


Tego już próbowałem. Nie potrafię wytłumaczyć tego zjawiska, bo teorię
silników elektrycznych znam tylko pobieżnie. Ze zmniejszaniem
częstotliwości
impulsów sprawność silniczka spada, tzn. przy większym obciążeniu (więcej
doczepionych wagoników) model rusza przy większym współczynniku
wypełnienia
(odwrotnie proporcjonalnym do częstotliwości). Kiedy już ruszy nie ma
zauważalnej różnicy.

Tez to mialem. Rozwiazalem stabilizacja obrotow silnika przez procek.
Tylko zastanawiam sie jak z wagonika przesylac info o Vsilnika?
Ale bajer by fajny byl - pod gorke nie zwolni, z gorki nie przyspieszy,
przez stacje przejedzie powolutku, mozna zaprogramowac 'awaryjne' hamowanie
na zakrecie i wagoniki sru....
A przeslac... no wlasnie nie mam bladego pojecia jak i czym
(zeby bylo prosto).


jerry




Poprzedni Następny
Wiadomość
Spis treści
From: antispam_verox_at_nospam_a4.pl (Verox)
Subject: Re: Gwizdy PWM
Date: 30 Dec 2001 22:02:35 GMT


On Sun, 30 Dec 2001 22:46:10 +0100, jerry1111 napisał:
Tylko zastanawiam sie jak z wagonika przesylac info o Vsilnika?
Ale bajer by fajny byl - pod gorke nie zwolni, z gorki nie przyspieszy,
przez stacje przejedzie powolutku, mozna zaprogramowac 'awaryjne' hamowanie
na zakrecie i wagoniki sru....
A przeslac... no wlasnie nie mam bladego pojecia jak i czym
(zeby bylo prosto).

Na przykład DTMF'em po szynach :-)
Spokojnie powinno działać.

--
[verox <at> a4 <dot> pl] vy 73! de SP9UOB
Proud to be 100 percent microsoft free. op. Tomek

Poprzedni Następny
Wiadomość
Spis treści
From: "Maciej Gruszecki" <Maciej.Gruszecki_at_nospam_jtcsa.com.pl>
Subject: Re: Gwizdy PWM
Date: Mon, 31 Dec 2001 07:24:36 +0100


Użytkownik "Verox" <antispam_verox_at_nospam_a4.pl> napisał w wiadomości
news:slrna2v3p7.5ns.antispam_verox_at_nospam_matrix.torch.net.pl...
On Sun, 30 Dec 2001 22:46:10 +0100, jerry1111 napisał:
Tylko zastanawiam sie jak z wagonika przesylac info o Vsilnika?
Ale bajer by fajny byl - pod gorke nie zwolni, z gorki nie przyspieszy,
przez stacje przejedzie powolutku, mozna zaprogramowac 'awaryjne'
hamowanie
na zakrecie i wagoniki sru....
A przeslac... no wlasnie nie mam bladego pojecia jak i czym
(zeby bylo prosto).

Na przykład DTMF'em po szynach :-)
Spokojnie powinno działać.

Jakbym w tym modelu miał tyle miejsca (to jest skala 1:120), żeby w
amatorskich warunkach wpakować do niego DTMF, to nie męczyłbym PWMa, tylko
podłączył do szyn stałe napięcie, a całe sterowanie silniczka zrobił
wewnątrz modelu :))))))) I w tym sęk :]



Poprzedni Następny
Wiadomość
Spis treści
From: "jerry1111" <jerry1111_at_nospam_wp.pl>
Subject: Re: Gwizdy PWM
Date: Mon, 31 Dec 2001 13:14:40 +0100


Do Veroxa:
DTMF za wolny (zeby ladnie stabilizowac predkosc).
IMHO to musialoby przesylac tak z rozdzielczoscia 1ms.
Moze po prostu jakis sinus po szynie puscic?

Tylko zastanawiam sie jak z wagonika przesylac info o Vsilnika?
Ale bajer by fajny byl - pod gorke nie zwolni, z gorki nie przyspieszy,
przez stacje przejedzie powolutku, mozna zaprogramowac 'awaryjne'
hamowanie
na zakrecie i wagoniki sru....
A przeslac... no wlasnie nie mam bladego pojecia jak i czym
(zeby bylo prosto).

Na przykład DTMF'em po szynach :-)
Spokojnie powinno działać.

Jakbym w tym modelu miał tyle miejsca (to jest skala 1:120), żeby w
amatorskich warunkach wpakować do niego DTMF, to nie męczyłbym PWMa, tylko
podłączył do szyn stałe napięcie, a całe sterowanie silniczka zrobił
wewnątrz modelu :))))))) I w tym sęk :]

A ile to zajmie?
Jakis procesorek SMD, driver do silnika drugie SMD, stabilizator trzecie SMD
ze dwa elektrolity tez SMD i cholera wszystko. Tez mam kolejke (mialem bo
oddalem dla qmpla
synka) tylko nie pamietam skali, ale to bylo TT. Na upartego powinno wejsc
(nie wiem ile
miejsca w ciuchci).

jerry