Skocz do zawartości

Kurs elektroniki – #7a – tranzystory bipolarne w praktyce


Pomocna odpowiedź

Tranzystor ma tu służyć do wysterowania jasności podświetlenia urządzenia na które składa się ok 30 ledów. 

Jaką zaletę ma rezystor za diodą?

Czy mogę w tym miejscu użyć MOSFETU z kanałem N?

Edytowano przez DraveS
Link do komentarza
Share on other sites

Dnia 4.12.2021 o 15:18, pmochocki napisał:

Czy ktoś może mi wytłumaczyć czemu służy rezystor 100Ω ? 

Serio nikt nie pomoże, skomentuje? 

Dla tych, którzy tak jak ja nie wiedzą co jest w buzzerze z generatorem podpowiedź. Rozebrałem jeden egzemplarz i środku mamy to:

IMG_20211205_145811.thumb.jpg.990b7baef11da5ceb882fcdbb2c0368a.jpg

Screenshot_20211205_172029.thumb.jpg.da95037b73717f8f79373d41165aa6c2.jpg

W ten sposób zamiast jednego pytania mam kilka pytań. 

  1. Znając układ generatora, nadal nie rozumiem dlaczego w kursie zastosowano rezystor 100Ω szeregowo z piezo z generatorem. 
  2. Zawsze wyobrażałem sobie piezo jako kondensator z dwoma wyjściami i te trzy wyjścia z płytki piezo mnie totalnie zmyliły. W sumie nie wiem jak one działają. Ktoś wie? 
  3. No i w sumie jak działa ten generator? Pierwsza myśl to generator Colpittsa. Ale raczej nie. Najpierw trzeba odpowiedzieć na pytanie 2.
Edytowano przez pmochocki
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

@pmochocki już odpisuję, byłem na urlopie 😉 

Tak ten buzzer ma generator, ale też może nie mieć jak zaimplementujesz coś z użyciem funkcji tone() albo modulowanym PWM.

Dnia 4.12.2021 o 15:18, pmochocki napisał:

Czy ktoś może mi wytłumaczyć czemu służy rezystor 100Ω ? 

Ogranicza głośność, w tym miejscu możesz wstawić inny wybrany rezystor. Zauważ że buzzer jest na dość szerokie napięcie zasilania.

16 godzin temu, pmochocki napisał:

W sumie nie wiem jak one działają. Ktoś wie? 

Mam nadzieję że o to pytasz - brzęczyki piezo wykorzystują efekt piezoelektryczny, w którym materiał wygina się pod wpływem przyłożonego napięcia. Więc zmieniając napięcie możesz zmienić kierunek wygięcia, a regulują wartość napięcia zmieniasz amplitudę. Jest też efekt odwrotny i tu możesz zrobić zadanie dla syna żeby zaprojektował coś co miga diodą - do wyjść membrany piezo podłącz LED (bez rezystora bo tam płynie znikomy prąd), popukaj w membranie i dioda będzie migać 😉 

Na membranach masz naprawdę spore max nacięcie - jakoś około 35V więc jakbyś zmierzył napięcie na wyjściu generatora z membrany piezo to będzie dość spore napięcie ale prąd bardzo mały. 

A pisząc generator mam na myśli generator prądu, nie to o co pytasz w 3.

Edytowano przez Gieneq
  • Pomogłeś! 1
Link do komentarza
Share on other sites

Czesc!

Mam pytanie, co jest nie tak w probie sterowania tranzystorem za pomoca sygnalu cyfrowego z Arduino (a konkretnie w moim przypadku jest to Adafruit ItsyBitsy M0)

Otoz wzialem schemat z podlaczenia diody przez tranzystor i dokonalem modyfikacji podlaczenia nozki Bazy do pinu A1 w Arduino (poprzez opornik 10k). Ponizej schemat:

arduino_driven_transistor_bb.thumb.png.b04d8f01beb4b8244652ada4ecf2d573.png

Kod w Arduino to po prostu zalaczanie i wylaczanie stanu na PINie A1:

#define LED_PIN A1
#define ON HIGH
#define OFF LOW

void setup() {
  // put your setup code here, to run once:
  pinMode(LED_PIN, OUTPUT);
  digitalWrite(LED_PIN, OFF);
  

}

void loop() {
  // put your main code here, to run repeatedly:
  delay(2000);
  Serial.println("Setting LED_PIN to: ON");
  digitalWrite(LED_PIN, ON);
  delay(2000);
  Serial.println("Setting LED_PIN to: OFF");
  digitalWrite(LED_PIN, OFF);
}

Niestety dioda nie swieci. Co robie nie tak?

Link do komentarza
Share on other sites

2 minuty temu, szymon812 napisał:

Nie jestem pewien, ale wydaje mi się, że masz odwrotnie podłączoną diodę LED.

Dioda dziala, ponizej moj schemat "wyjsciowy" (czyli ten z kursu). Tutaj baza jest zasilana bezposrednio z "plusa" poprzez rezystor 10k. W tej sytuacji dioda swieci.

transistor_bb.thumb.png.299eb85851403eba29072a6fe6cdc2cf.png

 

Link do komentarza
Share on other sites

2 godziny temu, Belferek napisał:

No to super - narysuj sobie Twój układ bez podłączonej masy i sam się zastanów dlaczego to nie miało prawa działać.

Szczerze mowiac, troche nie jestem pewny... wydawalo mi sie, ze sygnal laczacy Arduino do bazy tranzystora moze "uciec" do ukladu baterii... ale czy to by bylo rownoznaczne ze "znikaniem" energii z ukladu Arduino - i "rosnieciem" energii w ukladzie zasilanym bateria?

Link do komentarza
Share on other sites

1 godzinę temu, SzczepanQLIG napisał:

Czy mogę podłączyć zamiast 5V 9V bez żadnego rezystora?

Musisz dobrać wartość rezystancji R2 odpowiednio. https://forbot.pl/blog/kurs-elektroniki-diody-krzemowe-oraz-diody-swiecace-led-id4251
image.thumb.png.67caac8fbe9683a3286b8a0464b97f48.png

Spadek napięcia na złączu kolektor emiter możesz zaniedbać.

image.thumb.png.b065af8fb7a43f762d659258c63db139.png

Ale w praktyce wartości 10K na bazie i 1K do ograniczenia prądu LED zadziałają.

Edytowano przez pmochocki
  • Pomogłeś! 2
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.