Skocz do zawartości

Sprawdzenie schematu


bartekwr1335

Pomocna odpowiedź

1.zewrzyj avcc i vcc

2.dodaj 100nf pomiedzy avcc i drugi pin gnd (16)

3.IC1 tez 100nf pomiedzy vcc a gnd

4.jak to jest avr to masz tam pewnie wewnetrzne pullupy. Możesz przyciski podłączyć do GND i wyrzucić rezystrorty zewnętrzne, a zamiast nich włączyć pullupy wewnątrz procesora. W ten sposób dopóki nie naciśniesz przycisku to stan portu będzie "1", a po naciśnięciu "0".

5.Nie wiem czym będziesz to zasilał, ale przydałby się jakiś jeden większy kondensator np. 22uF elektrolit przy wejściu zasilania

Link do komentarza
Share on other sites

4.jak to jest avr to masz tam pewnie wewnetrzne pullupy. Możesz przyciski podłączyć do GND i wyrzucić rezystrorty zewnętrzne, a zamiast nich włączyć pullupy wewnątrz procesora. W ten sposób dopóki nie naciśniesz przycisku to stan portu będzie "1", a po naciśnięciu "0".

Ja od siebie mogę polecić sprzętową eliminację drgań zestyków za pomocą prostego filtra RC, z pull-up'em:

Dzięki temu podłączasz przełączniki/tactswitche i obsługujesz bez zabaw w przerwania/delay'e.

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

po co traci miejsce na płytce i pieniądze na zbędne elementy, drgania styków bardzo łatwo wyeliminować programem który nic nie kosztuje.

ja tam zawsze stawiam na prostotę, przyciski podłączył bym pomiędzy portem uc a GND, a diody podłączył bym od vcc przez opornik do uc, tak zwane mocen "0" (wyjście z uc ma tylko 20 mA).

ale bez tego również będzie ci działać.

Link do komentarza
Share on other sites

@Nawyk: 200k jest kiepski pomysłem jeśli chcemy korzystać z wewnętrzego pullupu AVRa, który ma wartość mniejsza o rząd wielkości. Zmniejszenie rezystora z drugiej strony skróci stałą czasową. Koniec końców efekt będzie podobny do tego jakbyśmy raz na jakiś czas sprawdzali przycisk.

Link do komentarza
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.