Aktyw Forum

Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.

Sprawdź punkty Zarejestruj się

Jak zablokować RESET?

DOSik
-
-
Posty:25
Rejestracja:20 lip 2009, o 19:09
Lokalizacja:Polska
Jak zablokować RESET?

Postautor: DOSik » 13 gru 2011, o 00:36

Jak zablokować zewnętrzny RESET w układzie 90S2312 tak aby końcówka nr.1 nie reagowała na podłączenie układu do masy?

Awatar użytkownika
Tomasz Gumny
-
-
Posty:685
Rejestracja:4 lut 2004, o 23:31
Lokalizacja:Trzcianka/Poznań

Re: Jak zablokować RESET?

Postautor: Tomasz Gumny » 13 gru 2011, o 11:11

Odciąć. Sprzętowo.

DOSik
-
-
Posty:25
Rejestracja:20 lip 2009, o 19:09
Lokalizacja:Polska

Re: Jak zablokować RESET?

Postautor: DOSik » 13 gru 2011, o 13:37

Witam szanownego kolegę.
Nie bardzo rozumiem jak to odciąć sprzętowo.
Proszę o wyjaśnienie jak to zrobić w BASCOM-ie.

Awatar użytkownika
Tomasz Gumny
-
-
Posty:685
Rejestracja:4 lut 2004, o 23:31
Lokalizacja:Trzcianka/Poznań

Re: Jak zablokować RESET?

Postautor: Tomasz Gumny » 13 gru 2011, o 13:56

To działa w każdym języku. :D

DOSik
-
-
Posty:25
Rejestracja:20 lip 2009, o 19:09
Lokalizacja:Polska

Re: Jak zablokować RESET?

Postautor: DOSik » 13 gru 2011, o 14:25

Tak, jest to jakieś wyjście ale nie o takie mi chodziło i to nie rozwiązuje mojego problemu.
Problem jest taki, iż po dotknięci końcówki RESET kawałkiem przewodu układ „szaleje”, tak jakby był silnym wzmacniaczem wszelkich śmieci i źle działa.

Awatar użytkownika
Tomasz Gumny
-
-
Posty:685
Rejestracja:4 lut 2004, o 23:31
Lokalizacja:Trzcianka/Poznań

Re: Jak zablokować RESET?

Postautor: Tomasz Gumny » 13 gru 2011, o 15:28

To wskazuje na brak zewnętrznego podciągnięcia do Vcc a wewnętrzne (~100kΩ) jest za słabe.
Czy jest jakiś kondensator między RST i masą?
Wstaw rezystor 10kΩ między RESET a Vcc i ewentualnie pojemność do masy albo dodaj jakiś scalony układ zerujący, np. DS1813.

Awatar użytkownika
Łukasz Krysiewicz
-
-
Posty:143
Rejestracja:8 cze 2011, o 20:03

Re: Jak zablokować RESET?

Postautor: Łukasz Krysiewicz » 13 gru 2011, o 21:59

w niektórych procesorach można konfigurować nóżkę RESET i zmienić jej funkcjonalność z RESET na przerwania
w praktycznym użyciu nie polecam, jednak takiego działania,
zrób tak jak mówi Tomek, a rozwiążesz problem !

DOSik
-
-
Posty:25
Rejestracja:20 lip 2009, o 19:09
Lokalizacja:Polska

Re: Jak zablokować RESET?

Postautor: DOSik » 14 gru 2011, o 00:39

Witam sympatyczne grono.
Akurat wracam z eksperymentów i wyszło tak jak Tomek pisze.
Początkowo podciągnąłem do plusa poprzez 10K Ω ale to tylko trochę zmieniło stan rzeczy.
Następnie zmieniłem na 5K Ω i na końcu dałem 1,8K Ω przy czym większych zmian nie zauważyłem.
Następnie dołożyłem kondensator 100nF i już było prawie dobrze , następnie zmniejszyłem kondensator do 10nF i już było prawie idealnie.
Ale eksperymentowałem dalej.
Włożyłem sam kondensator 470pF a następnie dołożyłem 3,3nF i układ zaczął poprawnie pracować. Poszyłem dale i wyjąłem rezystor 1,8K i nie zauważyłem żadnej zmiany.
Na samym końcu powyrzucałem niepotrzebne wszelkie filtry i blokady.
O układzie zerującym nie pomyślałem, zresztą nawet go nie mam w domu.
Dzięki kolegą za pomoc.
:D

Josep1984
-
-
Posty:27
Rejestracja:17 gru 2012, o 06:46

Re: Jak zablokować RESET?

Postautor: Josep1984 » 17 gru 2012, o 07:21

W Atmedze 8 za pomocą fuse bitów można ustawić jako I/O a jak wygląda w Twoim to nie wiem bo nie pracowałem jeszcze na nich. Może poszukaj w ustawieniach fuse bitów

Wróć do „AVR/AVR32”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość