-
Data: 2013-05-01 08:43:40
Temat: Re: ATmega32, zakłócenia z PWM wchodzące na INT2(?)
Od: Dariusz Dorochowicz <_...@w...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu 2013-04-30 18:38, Robbo pisze:
> Witam uprzejmie,
>
> http://img203.imageshack.us/img203/9602/schematb.jpg
>
> Na wejście PB2 (INT2, wyzwalanie zboczem opadającym) wchodzi sygnał
> taki, jak na rysunku.
> Z kolei PB3 to wyjście PWM-a.
...
Poprawić prowadzenie masy i zasilania, poprawić rozmieszczenie
kondensatorów blokujących zasilanie, dodać ferryt szeregowo z zasilaniem
(z odpowiedniej strony oczywiście), zmniejszyć wartość
pull-upa/pull-downa na wejściu i umieścić go tak blisko procesora, jak
to możliwe, rozdzielić jak się da najbardziej ścieżki obu linii.
Programowo - w procedurze obsługi przerwania sprawdzać, czy impuls
wyzwalający trwa dostatecznie długo i ma właściwą polaryzację.
W skrajnym wypadku można jeszcze dodać ferryt na wejściu, ale to już
trzeba byłoby się dobrze nad tym zastanowić.
Na początek spróbuj przemyśleć rozpływ prądów, co z tego może wynikać i
jak zneutralizować skutki np długich doprowadzeń dodających indukcyjność
w zasilaniu oraz robiących za antenę na wejściach i wyjściach.
Bez obejrzenia schematu i płytki mniej więcej tyle można na ten temat
powiedzieć. Dobrze byłoby zobaczyć w szczegółach jak wygląda zbocze i
jak duże są przerzuty napięć.
Pozdrawiam
DD
Najnowsze wątki z tej grupy
- Współczesne mierniki zniekształceń nieliniowych THD audio, produkują jakieś?
- Jaki silikon lub może klej?
- Smar do video
- Litowe baterie AA Li/FeS2 a alkaliczne
- "ogrodowa linia napowietrzna"
- jaki zasilacz laboratoryjny
- jaki zasilacz laboratoryjny
- Puszka w ziemię
- T-1000 was here
- Ściąganie hasła frezem
- Koszyk okrągły, walec 3x AA, na duże paluszki R6
- Brak bolca ochronnego ładowarki oznacza pożar
- AMS spalony szybkim zasilaczem USB
- stalowe bezpieczniki
- Wyświtlacz ramki cyfrowej
Najnowsze wątki
- 2025-02-10 Spalił się spaliniak
- 2025-02-10 zarowka wifi - z sensowna apka lub lepiej albo lokalnie lub przez web. I zeby harmonogram miala
- 2025-02-10 Chrzanów => Programista NodeJS <=
- 2025-02-10 Kraków => DevOps Engineer (Junior or Regular level) <=
- 2025-02-10 Dlaczego takie preferencje banków?
- 2025-02-10 Białystok => iOS Developer (Swift) <=
- 2025-02-10 Mińsk Mazowiecki => Team Lead / Tribe Lead FrontEnd <=
- 2025-02-10 Białystok => System Architect (Java background) <=
- 2025-02-10 Współczesne mierniki zniekształceń nieliniowych THD audio, produkują jakieś?
- 2025-02-10 Szczecin => Senior Field Sales (system ERP) <=
- 2025-02-10 Gliwice => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2025-02-10 Chrzanów => Specjalista ds. public relations <=
- 2025-02-10 Chrzanów => NodeJS Developer <=
- 2025-02-10 Warszawa => JavaScript / Node / Fullstack Developer <=
- 2025-02-10 Gliwice => Ekspert IT (obszar systemów sieciowych) <=