Skocz do zawartości

[Kurs] BASCOM - lekcja3 - zaczynamy programować


Ikar

Pomocna odpowiedź

Przy 1k (zakładając spadek napięcia na diodzie 3V) przez diodę będzie przepływało tylko 2mA, a można dać nawet do 10x więcej, przy 100Ohm będzie to dokładnie 20mA, czyli maksymalny prąd diody, moim zdaniem 220Ohm byłoby optymalnie, przez diodę będzie przepływał prąd 10mA.

  • Lubię! 1
Link do komentarza
Share on other sites

mskojon, sprawdzałem "organoleptycznie" i przy 3,5mA czerwona dioda świeci jak złoto, a pożyje pewnie kilka razy dłużej, jeżeli nie potrzeba Wam oślepiających jasności to te 5mA spokojnie wystarczy :]

Czyli R = (Vzas - Vdiody) / 0,005 i gitarra :]

Link do komentarza
Share on other sites

Postanowiłem zacząć uczyć się programowania. Na start wybrałem Atmegę8,
zamówiłem sobie programator (STK200) zmontowałem sobie prosty układ tj. kilka kond. procek, rezystor diodka LED i 2 micro switche.

Przepraszam za jakość płytki :/

Prosze nie sugerować się diodami i switchem na zdjęciu.

Dioda jest podłączona pod PD0 za nią rezystor i masa.

Switche są podłączone pod PB0-1 do zasilania.

Zasilam to stabilizowanym zasilaczem sieciowym dającym równe 5V.

Zaprogramowałem kodem z tego tematu (pierwszy przycisk zapala, a drugi gasi diode).

Tu zaczyna się mój problem: po odpaleniu wszystkiego nic się nie dzieje, postanowiłem to sprawdzić multimetrem i okazało się że na wyjściu diody w stanie H napięcie wynosi 0.31V,
a w stanie L-0.20v

W czym może tkwić problem ??

Z góry dziękuje 😃

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

rasta, Nierozumiem - To wtedy jak by procek otrzymywał sygnał??

BoBBy,

config portb=input                          'port b  jako wejścia
      portb=&B00000000                     'wszędzie stan spoczynkowy-0
config portd=output                         'pprt d jako wyjścia
      portd=&B0000000                      'wszędzie stan spoczynkowy-0
Link do komentarza
Share on other sites

olimek, to jest chyba standardowe rozwiązanie. Switch nie wciśnięty, na wejściu 1, po wciśnięciu 0. Sprawdzę w wolnym czasie (niestety jeszcze się nie bawiłem switchami) i napiszę. Ale możesz sprawdzić, co Ci szkodzi :]

Link do komentarza
Share on other sites

Kondensator filtruje napięcie z różnych "śmieci".

Filtr jest to fragment obwodu elektrycznego lub obwodu elektronicznego odpowiedzialny za przepuszczanie lub blokowanie sygnałów o określonym zakresie częstotliwości lub zawierającego określone harmoniczne.
Link do komentarza
Share on other sites

Mam pytanie jeśli bym chciał zrobić tak aby ten schemat działał tak że kiedy naciskam guziki to się gasi dioda?

Błagam...

Napiszę Ci cały program, nawet z jakimiś bajerami, jak ładnie napiszesz teraz na jakiej zasadzie ten program zapala i gasi diodę. Dlaczego, jakimi komendami i jaki schemat jest do tego konieczny.

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.