mam atmega16 + max691; nieraz uklad sie dziwnie zawiesza: atmega16 nie toggluje nozki wdi maxa691, ale max wcale nie resetuje atmega (?!). (ale na ogol resetuje go (poprawnie)) a jak tylko dotkne gdziekolwiek plytke, (tzn. dotkne np. scalak, kondensator, ...) to uklad od razu resetuje sie (?!) (wychodzi z tego dziwnego zwisu)
czy mozna zawiesic maxa691?
Pozdrawiam, Qba
Didn't find your answer? Ask the community — no account required.
C
Chris Willow
Tez cos takeigo zauwazylem, i równiez sie zastanawiam jak z tym walczyc. Mam 2 plytki (zrobione przez firme, nie chalupniczo) jedna dziala bez zarzutu, druga startuje po dotknieciu procrsora (Atmega128). Ratowalem sie tak:
- poprawilem luty na ukladach scalonych,
- poprawilem luty na kondensatorach blokujacych,
- dodalem wieksze kondensatory na zasialniu,
- wszystkie nieuzywane piny procesora zwarlem do GND, a w programie ustawilem je na 0,
Pomoglo, ale czasem jeszcze trzeba wystartowac "z palca "
Sprawdz napiecia. Sprawdz o ile napiecie na nózce moze byc nizsze niz typowe.
Czlowiek to taki "rezystor kilka MegaOhmowy" - byc moze po dotknieciu zwierasz uklad do masy i wtedy dopiero nastepuje reset.
To ryzykowne stwierdzenie, ja szukalbym najpierw bledu u siebie w ukladzie. Kiedys Atmele nie cieszyly sie dobra opinia ale to juz chyba minelo.
Pozdrawiam Krzysztof
J
JeSzcz
czesc
U¿ytkownik "Qba" snipped-for-privacy@nospam.pl napisa³ w wiadomo¶ci news:bn37ll$m2$ snipped-for-privacy@korweta.task.gda.pl...
Szukaj w programie. Tak potrafia zadzialac plywajace wejscia, a juz zwlaszcza uruchomione na nie podlaczonych liniach przerwania ( zrob test, uruchom odbiornik usartu w trybie przerwan z wolnym pinem RxD
- prawdopodobnie dostaniesz cos zupelnie podobnego ).
J
jerry1111
A sprawdzałeś _dokładnie_ przelotki i ścieżki? Może jakieś mikropęknięcia?
Cholera wie - dalej boję się ich używać. A mam niektóre zastosowania, gdzie Mega128 by pasował... co z tego, jak się po prostu boję, bo w skrajnym przypadku to mogłoby zrobić krzywdę operatorowi :-(
Z
ziel
On Behalf Of jerry1111
Zawsze możemy sprawdzić. Mnie jakoś działają, ale chętnie wsadziłbym do TIGa. ;-)
pzdr Artur
J
jerry1111
No problem - zrób coś takiego: Zasilanie 27VDC - zrób tam step-down czy cuś (ale bez izolacji). Dołóż 2 cyfry LED 7segmentów i klawisz. Na LEDach wyświetlaj hexa i zwiększaj co 300ms. Klawisz niech służy do ustawiania wartości np: 0x11 (żeby nie 0x00, bo nie będzie wiadomo czy to był reset czy klawisz).
Podłączymy, pospawamy :-)
Z
ziel
On Behalf Of jerry1111
A może być wyswietlacz LCD graficzny? Bo mam takiego zrobionego luzem, a nie chce mi się latać na ksero. ;-)
No i przy okazji można nim mierzyć temperturę, podcisnienie, wysyłać dane do peceta i mierzyć zakłócenia...
pzdr Artur
J
jerry1111
Pewnie sam wyświetlacz zgłupieje - dołóż chociaż jednego mrugającego LEDa w wolnej chwili... Może być pająk - nie bedę wytrząsać :-)
A to sprawdzimy jakość obwodów wejściowych :-)
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required
Report Content
You are reporting this content to the moderators. They will look at it
ASAP.