Witam uprzejmie,
Robbo
Witam uprzejmie,
Robbo
witam. Niestety nie pomoge, ale tylko potwierdze, ze mialem podobny przypadek w at90pwm3 dalem sobie spokój z szukaniem dokladnej przyczny i lekarstwa i ograniczylem sie do sprawdzania stanu pinu w procedurze obslugi int0. (wykrywanie czy jestesmy na wlasciwym zboczu) (bo u mnie bylo int0, i akurat piny wyjsciowe pwm umieszczone fizycznie daleko od pinu int0 i nie powiazałem tego z pwm'e akurat, szczerze mowiac pomyslalem sobie ze to jakis nieudokumentowany bug) pozdrawiam. m.
Użytkownik "Robbo" snipped-for-privacy@gmail.com napisał w wiadomości news:517ff397$0$1225$ snipped-for-privacy@news.neostrada.pl...
Wygiąłem nóżkę PB3 (od PWM-a) w ten sposób, że nie ma połączenia z płytką drukowaną. Problem nadal występuje.
W dniu 30-04-2013 19:58, Robbo pisze:
Może zwyczajnie nóżka INT2 łapie zakłócenia. Co tam jest podłączone? Jesteś w stanie na próbę zmniejszyć rezystancję wejściową tej końcówki? A może coś przez zasilanie idzie?
W dniu 30.04.2013 19:58, Robbo pisze:
I jeśli nadal na tej nóżce masz sygnał PWM to właśnie stworzyłeś piękną antenę, która teraz dopiero będzie siać po wszystkim. Podstawowa zasada w technice cyfrowej to NIE zostawiać żadnych wiszących w powietrzu wyprowadzeń, tym bardziej takich z sygnałami szybkozmiennymi. Może pochwal się nam schematem co tam jest do tego uC podłączane i w jaki sposób, będzie zdecydowanie łatwiej coś wymyślić.
W dniu 2013-04-30 18:38, Robbo pisze:
...
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
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.