Wpływ kondensatora na zasilaniu uprocka
Kacper - 18-12-2006 23:45
Wpływ kondensatora na zasilaniu uprocka Właśnie miałem okazję spojrzeć na wyjścia portów na oscyloskopie (Atmega8).
Zrobilem sobie w pętli zmianę stanu wyjścia w pętli, procek taktowany wew.
zegarem 1MHz.
Potem dorzuciłem kondensatorek na zasilaniu max blisko procka (tak często
wspominany w projektach żeby o nim nie zapomnieć).
Tu zapraszam na oglądnie:
http://zdnet.com.pl/~elkacper/kondziorek.htmlTeraz sam sprawdziłem o co chodzi i co on daje.
Nie jest to jednak koniec tematu bo zniknęły oscylacje na stanie ale
pozostały spore "machnięcia" przy zmianie stanu.
Czy na to też jest sposób?
Moje zainteresowanie tym co się tam dzieje wzięło się z moich długich prób z
uruchomieniem DS1820 na 1wire (zresztą do dziś nie chodzi).
Dzisiaj wyczyściłem kod i napisałem sobie tylko reset 1wire w pętli i DS
ładnie odpowiada - fajnie to widać na ekranie.
Dlatego zastanawiam się nad budowaniem układów przy takich oscylacjach czy
to aby nie będzie czasem szaleć.
Poza tym to jest dopiero 1MHz a gdzie te 16 czy 20 MHz które można wyciągnąć
z Atmelków.
Rafał
Greg\(G.Kasprowicz\) - 18-12-2006 23:45
>
> Teraz sam sprawdziłem o co chodzi i co on daje.
> Nie jest to jednak koniec tematu bo zniknęły oscylacje na stanie ale
> pozostały spore "machnięcia" przy zmianie stanu.
> Czy na to też jest sposób?
> Moje zainteresowanie tym co się tam dzieje wzięło się z moich długich prób
> z uruchomieniem DS1820 na 1wire (zresztą do dziś nie chodzi).
> Dzisiaj wyczyściłem kod i napisałem sobie tylko reset 1wire w pętli i DS
> ładnie odpowiada - fajnie to widać na ekranie.
> Dlatego zastanawiam się nad budowaniem układów przy takich oscylacjach czy
> to aby nie będzie czasem szaleć.
> Poza tym to jest dopiero 1MHz a gdzie te 16 czy 20 MHz które można
> wyciągnąć z Atmelków.
jakie masz pasmo oscyloskopu?
czy te oscylacje nie pochodza od sondy?
ja oscylem 600MHz i niskoimpedancyjna sonda obserwuje ladny prostokat na
Atmelku.
Ukaniu - 18-12-2006 23:45
Użytkownik "Greg(G.Kasprowicz)" <gkasprow@gmail.com> napisał w wiadomości
news:em742t$lte$1@news.onet.pl...
> jakie masz pasmo oscyloskopu?
> czy te oscylacje nie pochodza od sondy?
> ja oscylem 600MHz i niskoimpedancyjna sonda obserwuje ladny prostokat na
> Atmelku.
Jakby miał kiepskie pasmo to by oscylacji nie widział ;-)
Swoją droga to naprawdę kiepsko wygląda, a barak zmian w dzwonieniu po
zmianie stanu po włączeniu kondzoła jest b dziwny. Oczywiście nisko
impedancyjne kondzioły odsprzęgające czasem pogarszają a nie poprawiają, ale
to inna bajka.
Wydaje się, że odsprzężono zasilanie ale dzwoni linia na wyjściu procka albo
jakieś metrowe nie dopasowane kable do oscyla.
Jak jest obciążony port, gdzie jest dopięta masa oscyla, jakie kable -
sonda?
Pozdrawiam Łukasz
dziadek Ben - 19-12-2006 00:45
> Tu zapraszam na oglądnie:
http://zdnet.com.pl/~elkacper/kondziorek.htmlIdentyczne przebiegi miałem przy rozkalibrowanej sondzie. Po starannej
kalibracji był już piękny prostokąt.
--
dziadek Ben
[z adresu wytnij co trzeba]
T.M.F. - 19-12-2006 00:45
> Dlatego zastanawiam się nad budowaniem układów przy takich oscylacjach czy
> to aby nie będzie czasem szaleć.
> Poza tym to jest dopiero 1MHz a gdzie te 16 czy 20 MHz które można wyciągnąć
> z Atmelków.
Masz przekompensowana sonde. Podlacz ja do wejscia testowego oscyloskopu
i skompensuj krecac tym malym trymerkiem w sondzie az otrzymasz ladny
prostokat.
--
Inteligentny dom -
http://idom.wizzard.one.plTeraz takze forum dyskusyjne
Zobacz, wyslij uwagi, dolacz sie do projektu.
Luk@sz - 19-12-2006 00:45
Kacper napisał(a):
> Nie jest to jednak koniec tematu bo zniknęły oscylacje na stanie ale
> pozostały spore "machnięcia" przy zmianie stanu.
> Czy na to też jest sposób?
Spróbuj najpierw wykalibrować sondę, powinno pomóc.
Pozdro
Kacper - 19-12-2006 14:45
A własnie zapomniałem napisać że dla czystości zasilanie w układzie jest
bateryjkowe (akku NiMH).
Sonda może nie pierwszej jakości ale sygnał testowy do kalibracji mam na
ekranie ideał.
Prościutki i pomierzony z wynikiem dokładnie takim jak jest napisane na
oscyloskopie.
Masa oscyloskopu? Zapiąłem tylko sondę, mase do masy a sygnał zbieram z
portu który jest podpięty
do linii sygnałowej DS1820 (tak jak pisałem sprawdzałem działanie 1wire)
która jest podciągnięta rez. 4,7k do plusa.
Spróbuję pożyczyć od kumpla sondę i wtedy porównam może to będzie kwestia
sondy.
Dziwne tylko że te oscylacje na poziomie się wyciszyły po dodaniu kondziorka
i na moim oscyloskopie i mojej sondzie widać już ładny poziom.
Rafał
Użytkownik "Luk@sz" <lkoasze@o2.pl> napisał w wiadomości
news:45871443$0$17961$f69f905@mamut2.aster.pl...
> Kacper napisał(a):
> > Nie jest to jednak koniec tematu bo zniknęły oscylacje na stanie ale
> > pozostały spore "machnięcia" przy zmianie stanu.
> > Czy na to też jest sposób?
>
> Spróbuj najpierw wykalibrować sondę, powinno pomóc.
>
> Pozdro
lwh - 19-12-2006 14:45
Użytkownik "Kacper" <elkacperUSUŃTO@gazeta.pl> napisał w wiadomości
news:em8995$pcp$1@inews.gazeta.pl...
> Masa oscyloskopu? Zapiąłem tylko sondę, mase do masy a sygnał zbieram z
> portu który jest podpięty
To już znasz problem
Indukuje ci się w przewodzie masowym
Masę podłącz do masy procesora, kablem krótszym niż 5cm i opisz wrażenia
lwh - 19-12-2006 14:45
Sonda koniecznie 10:1. Nie testuj sondą 1:1
lwh - 19-12-2006 14:45
Użytkownik "Kacper" <elkacper@gazeta.pl> napisał w wiadomości
news:em73di$obq$1@inews.gazeta.pl...
> Nie jest to jednak koniec tematu bo zniknęły oscylacje na stanie ale
> pozostały spore "machnięcia" przy zmianie stanu.
Oscylacje "w stanie" wynikają z niewydajnego zasilania
Dałbyś elektrolit 100uF do zasilacza (bateryjki) byłoby identycznie
To nie kondensator na nogach uP wprowadził zmiany, a sama jego obecność w
zasilaniu
Kacper - 19-12-2006 14:45
Niewydajne zasilanie?
Myślałem że pakiet akku z których ciągałem spokojnie kilka amperów jest
najstabilniejszym jakie na tą chwilę mogłem zastosować.
Bałem się właśnie zakłóceń od zasilacza dlatego zapiąłem baterię.
Spróbuję dzisiaj wywalić kondzior z nogi procka i zapnę jakiegoś do
zasilania i zobaczymy.
Z masą też spóbuję, a sonda, coż chwilowo nie mam innej. Czy można jakoś
sobie z 1:1 zrobić 10:1?
Rafał
Użytkownik "lwh" <l@vp.pl> napisał w wiadomości
news:em89rj$29t$1@news.onet.pl...
>
> Użytkownik "Kacper" <elkacper@gazeta.pl> napisał w wiadomości
> news:em73di$obq$1@inews.gazeta.pl...
> > Nie jest to jednak koniec tematu bo zniknęły oscylacje na stanie ale
> > pozostały spore "machnięcia" przy zmianie stanu.
>
> Oscylacje "w stanie" wynikają z niewydajnego zasilania
> Dałbyś elektrolit 100uF do zasilacza (bateryjki) byłoby identycznie
> To nie kondensator na nogach uP wprowadził zmiany, a sama jego obecność w
> zasilaniu
>
Piotr Chmiel - 19-12-2006 14:46
On Mon, 18 Dec 2006, Kacper wrote:
> Właśnie miałem okazję spojrzeć na wyjścia portów na oscyloskopie (Atmega8).
> Zrobilem sobie w pętli zmianę stanu wyjścia w pętli, procek taktowany wew.
> zegarem 1MHz.
> Potem dorzuciłem kondensatorek na zasilaniu max blisko procka (tak często
> wspominany w projektach żeby o nim nie zapomnieć).
> Tu zapraszam na oglądnie:
http://zdnet.com.pl/~elkacper/kondziorek.htmlJaka jest częstotliwość tego przebiegu na ekranie?
--
Piotr Chmiel
gg: 3440801
Kacper - 19-12-2006 14:46
To jest sygnał wygenerowany przez program na atmelu który zmienia stan na
porcie na 0 potem na 1 i powrót do początku pętli.
Niestety nie zmierzyłem ale przy procku 1MHz to musi być jakieś 125kHz albo
w okolicy jak się nie pomyliłem.
Rafał
Użytkownik "Piotr Chmiel" <piotr@topaz.zsel.lublin.pl> napisał w wiadomości
news:20061219123112.J37926@topaz.zsel.lublin.pl...
> On Mon, 18 Dec 2006, Kacper wrote:
>
> > Właśnie miałem okazję spojrzeć na wyjścia portów na oscyloskopie
(Atmega8).
> > Zrobilem sobie w pętli zmianę stanu wyjścia w pętli, procek taktowany
wew.
> > zegarem 1MHz.
> > Potem dorzuciłem kondensatorek na zasilaniu max blisko procka (tak
często
> > wspominany w projektach żeby o nim nie zapomnieć).
> > Tu zapraszam na oglądnie:
http://zdnet.com.pl/~elkacper/kondziorek.html>
> Jaka jest częstotliwość tego przebiegu na ekranie?
>
> --
> Piotr Chmiel
> gg: 3440801
Piotr Chmiel - 19-12-2006 14:46
On Tue, 19 Dec 2006, Kacper wrote:
> To jest sygnał wygenerowany przez program na atmelu który zmienia stan na
> porcie na 0 potem na 1 i powrót do początku pętli.
> Niestety nie zmierzyłem ale przy procku 1MHz to musi być jakieś 125kHz albo
> w okolicy jak się nie pomyliłem.
W takim razie to co widzisz na ekranie oscyloskopu nie jest tym samym co
jest na porcie bez pomiaru. Zauważ, że sonda i oscyloskop są intruzami w
tym układzie. Sonda ma pojemność wejściową, indukcyjność i rezystancję
linii, dlatego sam oscyloskop poptrafi czasem "zepsuć" przebieg.
Występowanie oscylacji świadczy o tym, że masz na wyjściu dużą pojemność i
równolegle do niej wpiętą indukcyjność - pewnie sonda jest nieoryginalna.
Stwierdziłeś też w poprzednich odpowiedziach, że masę sondy połaczyłeś z
masą układu. To czasami nie wystarczy, szczególnie przy dużych
częstotliwościach. Trzeba stosować połaczenie z masą leżącą jak najbliżej
miejsca pomiaru.
--
Piotr Chmiel
gg: 3440801
Kacper - 19-12-2006 14:46
Dzięki za sugestie, dzisiaj siadam do sprawdzenia wszystkich opcji, o
wynikach poinformuję i jeśli będzie co to pokażę.
Z sondą nic nie poradzę - taką mam, ale tak jak pisałem pożyczę coś na
chwilę i też przetestuję.
Zobaczę na własne oczy jakie składniki wpływają i jak na przebieg.
Rafał
Użytkownik "Piotr Chmiel" <piotr@topaz.zsel.lublin.pl> napisał w wiadomości
news:20061219134816.Y40353@topaz.zsel.lublin.pl...
> On Tue, 19 Dec 2006, Kacper wrote:
>
> > To jest sygnał wygenerowany przez program na atmelu który zmienia stan
na
> > porcie na 0 potem na 1 i powrót do początku pętli.
> > Niestety nie zmierzyłem ale przy procku 1MHz to musi być jakieś 125kHz
albo
> > w okolicy jak się nie pomyliłem.
>
> W takim razie to co widzisz na ekranie oscyloskopu nie jest tym samym co
> jest na porcie bez pomiaru. Zauważ, że sonda i oscyloskop są intruzami w
> tym układzie. Sonda ma pojemność wejściową, indukcyjność i rezystancję
> linii, dlatego sam oscyloskop poptrafi czasem "zepsuć" przebieg.
>
> Występowanie oscylacji świadczy o tym, że masz na wyjściu dużą pojemność i
> równolegle do niej wpiętą indukcyjność - pewnie sonda jest nieoryginalna.
>
> Stwierdziłeś też w poprzednich odpowiedziach, że masę sondy połaczyłeś z
> masą układu. To czasami nie wystarczy, szczególnie przy dużych
> częstotliwościach. Trzeba stosować połaczenie z masą leżącą jak najbliżej
> miejsca pomiaru.
>
> --
> Piotr Chmiel
> gg: 3440801
Greg\(G.Kasprowicz\) - 19-12-2006 14:46
> Dzięki za sugestie, dzisiaj siadam do sprawdzenia wszystkich opcji, o
> wynikach poinformuję i jeśli będzie co to pokażę.
> Z sondą nic nie poradzę - taką mam, ale tak jak pisałem pożyczę coś na
> chwilę i też przetestuję.
> Zobaczę na własne oczy jakie składniki wpływają i jak na przebieg.
mozesz na probe zrobic sonde niskoimpedancyjna:
wez rezystor 450 Ohm (np 2 po 910 Ohm rownolegle) i polacz w szereg z
przewodem koncentrycznym 50Ohm
w ten sposob powstanie dzielnik 1:10, uzywam z powodzeniem taka sonde do
anlizy przebiegow impuloswych
zwykla wysiada i pokazuje glupoty juz przy kilkudziesieciu MHz.
W oscyloskopie musisz ustawic impedancje wejsciowa na 50 Ohm - inaczej
zabawa nie ma sensu (mozesz dolozyc rezystor 51 Ohm rownolegle do wejscia)
wada - ta znacznie obciaza uklad i trzeba miec tego swiadomosc
A i jeszcze jedno: jestes pewien ze twoj przewod ma 50Om a nie 75?
zanotowane.pldoc.pisz.plpdf.pisz.plkonstruktor.keep.pl