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

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • 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.