Mam takie elektroniczne pytanie. Chciałbym zastosować przykładowo tranzystor 2N2222 do sterowania obwodem. Załóżmy, że chciałbym zasilić układy, które w sumie potrzebują 800mA. Napięcie bazy dałem 3.3 (sterowanie NodeMCU). Natomiast co z voltage drop? Ile powinna wynosić ta wartość dla 2N2222? Czy ona (voltage drop) zmienia się w zależności od podania napięcia/natężenia?

#nodemcu #elektronika #elektryka #elektronikadiy #mikrokontrolery #arduino #esp
MisiekD - Mam takie elektroniczne pytanie. Chciałbym zastosować przykładowo tranzysto...

źródło: 4da9f1486d

Pobierz
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MisiekD: każdy element elektroniczny ma dusze w postaci takiego czarnego dymu
tak długo jak czarny dym znajduje się w elemencie - element żyje - a po jego uwolnieniu - umiera
jednym z powodów takiego czegoś jest próba pociągnięcia 800mA prądu z 600mA tranzystora
  • Odpowiedz
Tak myślę, że dobrym pomysłem w swojej instalacji hydraulicznej (ogrzewanie) byłoby sterowanie zaworem 3W przy użyciu serwomechanizmu. Zastanawia mnie jednak, czy istnieje jakaś możliwość, by spowolnić obroty serwomechanizmu. Wolałbym nie przekręcać tak szybko zaworu, gdyż myślę, że to przyśpieszy jakieś awarie. Co myślicie o tym pomyśle? Na pewno też rozwiąże mi to kwestię, gdyż potrzebuję wiedzieć o jaką wartośc kąta jeat dany zawór już odkręcony.

#dom #ogrzewanie #
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MisiekD: co do hydrauliki i wiedzy jak taki układ powinien działać (link który zamieściłeś) to niestety nie pomogę bo wiedzy z tego zakresu nie posiadam.

Co do siłownika, to SSRy wydają mi się przerostem formy nad treścią. W notce katalogowej (fotka) masz napisane 2,5VA przy 230V. Prąd tam popłynie rzędu 10~15mA. W przypadku wersji 24VAC nominalnie będzie z 110mA.
A jak chcesz tym sterować, czy płynnie (ustalasz poziom otwarcia od
RobBobb - @MisiekD: co do hydrauliki i wiedzy jak taki układ powinien działać (link k...

źródło: tablizcki

Pobierz
  • Odpowiedz
via Android
  • 1
@RobBobb Na pewno będę chciał tym sterować płynnie. Będę dążył właśnie do czegoś na miarę PID właśnie.
Co do programowania - trudniejsze projekty programowania i elekteoniczne robiłem do bramy skrzydłowej. Tutaj będą głównie SSR-y 230V + kilkanaście czujników temperatury. Damy radę :)
Gorzej z bramą było, odczytywanie sygnałów 24V, odczytywanie sygnałów radiówki, sygnały z tranzystorów, testy, tutaj było sporo roboty - z kotłownią myślę, że będzie mniej :D
  • Odpowiedz
Mam w domu bramę otwieraną skrzydłowo. Potrzebuję mierzyć ile % bramy jest już otwarte (i czy w ogóle się ona otwiera). Kiedyś wpadłem na pomysł, że na zawiasie bramy zamontuję enkoder. Enkoder działać działa, ale jest bardzo nieprecyzyjny. Moja brama ma kąt rozwarcia 90*, a enkoder przy danym ułożeniu pokazuje tylko 3 wartości - to niestety za mało. Szukałem czy jest jakiś enkoder z przekładnią, ale znaleźć nie mogę. Być może ktoś
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
enkoder liniowy absolutny


@mag_zbc: no powiem Ci, że tym to się jeszcze nie bawiłem. Ale cholerstwo jest dokładne. Tylko czy ta linka wytrzymałaby śniegi? Tak czy siak, ewentualnie myślę jeszcze nad potencjometrem, z uwagi na niskie koszty. Ten enkoder absolutny raczej drogi :)
  • Odpowiedz
Mam problem z ogrzewaczem wody, który naprawiam. Wykorzystuję ESP8266 do sterowanie trzema grzałkami 400V (przy użyciu 3 SSR-ów). Do odczytu temperatury wykorzystuję sensor DS18B20. Problemem jest natomiast czujnik temperatury DS18B20, który "wstrzymuje" działanie ESP8266 w celu odczytu temperatury (na ok. 100ms). Czas ten jest dość duży i uniemożliwia mi częstsze włączanie/wyłączanie SSR-ów w celu lepszej kontroli temperatury grzałek. Z innego posta otrzymałem informację, że można odczytywać temperaturę ze scratchpada, a nie czekać
  • 29
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Jarek_P no ja to zrozumiałem właśnie, że to przepływ 20kw a nie zbiornik. Stąd pomysł z komparatorem, zawsze to jakieś zabezpieczenie. Również nie wiem czy bym się podjął mając podejrzewam większe doświadczenie niż op. Nie bez powodu do dzisiaj w takich konstrukcjach stosuje się asicy albo stare pic kodowane w c czy nawet asemblerze. Bezpośrednie sterowanie grzałki przez procki diy pokroju ESP, Tiny czy megi328 to proszenie się o kłopoty.
edit.
  • Odpowiedz
Mam problem z tranzystorem 2N3904. Chciałem przy użyciu ESP8266 (napięcie 3.3V) wysterować 3 SSR-y (łącznie potrzebują natężenia 75mA do funkcjonowania).
Do bazy tranzystora podpiąłem rezystor 3.3K Ohm (tak wyszło mi z kalkulatora), jednak na wyjściu otrzymuję tylko 2.2V zamiast 3.3V. Ktoś może mi powiedzieć co robię źle? :/

#mikrokontrolery #elektronika #nodemcu #esp8266 #arduino #elektryka
MisiekD - Mam problem z tranzystorem 2N3904. Chciałem przy użyciu ESP8266 (napięcie 3...

źródło: temp_file.png3802249832772341306

Pobierz
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MisiekD: schemat jest zły. W tranzystorze npn obciążenie włączasz w obwód kolektora, nie emitera. Poniżej poprawny, pierwszy z brzegu z netu, kondensator widoczny na schemacie nie jest potrzebny, ten opornik 1k przy SSRrze w sumie też nie, odpowiedni masz już w samym przekaźniku.
Jarek_P - @MisiekD: schemat jest zły. W tranzystorze npn obciążenie włączasz w obwód ...

źródło: 132sterSSR

Pobierz
  • Odpowiedz
@MisiekD: zasadniczą. Tranzystor bipolarny włączasz prądem, płynącym w obwodzie baza-emiter, a ten zależy od napięcia, które przykładasz na bazę względem emitera. Jeśli emiter masz wprost na masie, to podanie napięcia >0,6V (w skrócie temat traktując) włączy tranzystor. Przy obciążeniu w emiterze, prąd płynący przez to obciążenie spowoduje, że napięcie na emiterze się podniesie, Ube zmaleje i tranzystor się częściowo zatka.
  • Odpowiedz
Jak często mogę odczytywać dane (co ile milisekund) z czujnika temperatury DS18B2 przy użyciu ESP8266? Wiem, że mam do wyboru 2 tryby odczytu - normalny i "pasożytniczy". Podobno jeden z nich ładuje kondensator wewnątrz sensora przez co częsty odczyt nie jest zalecany, gdyż będzie przekłamywał temperaturę. Który zatem tryb wybrać, bym mógł częściej odczytywać temperaturę i co ile ms mogę ją odczytywać?

#esp8266 #esp32 #arduino #
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MisiekD proste obliczenie - prąd kolektora (czyli 3x prąd twojego SSR) dzielony przez wzmocnienie beta tego tranzystora (strzelam że coś między 200 a 500?) musi być prąd bazy.
powiedzmy 10mA na SSR, 30mA sumarycznie prąd kolektora, beta 300, to masz 0.1mA prądu na bazie

rezystor obliczasz: - zasilanie bazy to będzie 3v z esp, minus 0.7v spadku na bazie = 2.3v , i to dzielisz przez prąd 0.1mA = wychodzi rezystor
  • Odpowiedz
@MisiekD tak. ale jeśli tranzystor ma pracować jako włącznik a nie regulowany rezystor to dajesz znacząco większy prąd bazy niż wynikałby z prądu kolektora, oczywiście w granicach przyzwoitości czyli zamiast 0.1mA to powiedzmy 0.5mA, a nie 10 miliamper na bazę.
dzięki temu tranzystor jest nasycony czyli przewodzi maksymalnie mocno jak się da , i najmniej się grzeje.
  • Odpowiedz
Mam taki problem z fizycznym wyłącznikiem przy pewnym układzie z ESP8266. Wyłącznik ten ma wbudowaną diodę LED 2.2V (bez opornika wewnątrz) i jest sterowana poprzez moduł MCP23017 (stan niski zaświeca diodę, stan wysoki gasi diodę). Dioda miga co 200ms oznaczając, iż wyłącznik zamyka obwód (lub otwiera - nie pamiętam już).
Niestety jest jakiś problem, gdyż po jakimś czasie (kilkanaście godzinlub po jednym dniu) dioda przestaje migać pełnym światłem, a zaświeca się cały
MisiekD - Mam taki problem z fizycznym wyłącznikiem przy pewnym układzie z ESP8266. W...

źródło: temp_file.png2511383498008432105

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

dioda przestaje migać pełnym światłem, a zaświeca się cały czas i świeci jakby 50% jasności.


@MisiekD: oscyloskop w łapę i sprawdzasz przebieg na ledzie jak się wykrzaczy. Sprawdź też napięcie na linii włącznika.

Natomiast też na 99% wada nie jest w kodzie, gdyż wyłącznik potrafi działać niekiedy i kilka godzin bez
  • Odpowiedz
  • 0
@zetisdead: bardzo możliwe, że udało się dany problem rozwiązać. Aż trochę wstyd się przyznać, ale chyba problemem był pieprzony kabel, który nie stykał (przez co nie było pewnego styku/sygnału, iż przycisk jest wciśnięty) :) Chyba drut się ukręcił przy wyjściu przez moje częste grzebanie i poprawki. Od 3 dni na razie działa za każdym razem, bez błędu :)
  • Odpowiedz
Bawię się arduino, chcę je zasilić z akumulatora 12V- oczywiście obniżam napięcie do 5V.
Boję się tylko podłączenia zasilania z akumulatora i jednoczesnego programowania przez USB bo nie chciałbym uszkodzić gniazda w komputerze.
Jest jakiś sposób żeby ochronić gniazdo przed zbyt wysokim napięciem w razie jakiejś pomyłki z podłączaniem kabelków?

#arduino #mikrokontrolery #elektronika
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Natomiast co to zrobić z tym 1.2V, żeby ESP8266 zinterpretował go jako stan niski?


@MisiekD: możesz użyć:
1. komparatora
2. układu z tranzystorem i zenerem
3. wbudowanego ADC + multipleksera jeśli ci brakuje wejść analogowych.
  • Odpowiedz
Mam kwestię odnośnie rezystancji do weryfikacji. Chcę się upewnić odnośnie łączenia rezystorów szeregowo i równolegle (chodzi głównie o moc).
Czy poniższe równanie jest prawdziwe? Chodzi m.in. o połączenie równoległe (moc).

100 Ohm 2W = 2x 50 Ohm 1W (szeregowo) = 2x 200 Ohm 2W (równolegle)

To jest poprawne? Nie jestem pewien głównie tej mocy 2x 200 Ohm 2W (równolegle)
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MisiekD: obliczenia rezystancji są poprawne (liczy się to z wzorów na łączenie rezystorów, zakładam że to nie jest problem) - za każdym razem jest to 100 omów.

Ponieważ rezystancja zastępcza za każdym razem jest taka sama, to zakładając to samo napięcie zasilające, moc wydzielona na całym układzie też będzie identyczna: P = V^2 x R. A ponieważ rezystory są w każdym z układów (szeregowym, równoległym) identyczne, to na każdym z
  • Odpowiedz
Mam taki radioodbiornik do napędu bramy skrzydłowej FAAC (załącznik). Potrzebuję z niego wyprowadzić połączenia, abym mógł odebrać sygnał, iż dany kanał (1 lub 2) został "wyzwolony". Do użycia myślę, aby użyć 2 transoptory PC817, jednak nie wiem jak połączyć dane PC817 do płytki radioodbiornika. Z elektrody wyczytałem, iż kolejno piny od góry do dołu (białe złącze) to:
1. +24V
2. GND
3. Kanał 1
4. Kanał 2
Kolejne pytanie to jak dane piny połączyć aby odebrać sygnał
MisiekD - Mam taki radioodbiornik do napędu bramy skrzydłowej FAAC (załącznik). Potrz...

źródło: 6c224773f2

Pobierz
  • 45
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MisiekD: Dlatego generalnie jak coś testuję to symuluję na stykówce konkretny układ, nie zastępczy.
Logika ESP jest zapewne też taka, że przejście ze stanu HIGH w nieokreślony NIE zmienia stanu na przeciwny, bo nie osiągnął poziomu LOW. A stan nieokreślony jako tako nie istnieje. Więc dopiero osiągnięcie poziomu napięcia zmienia stan na przeciwny.
Dlatego też stosuje się rezystory pull-up/pull-down[zewnętrzne czy wbudowane], żeby GPIO nie pływało dowolnie w zależności od zakłóceń
jack_ - @MisiekD: Dlatego generalnie jak coś testuję to symuluję na stykówce konkretn...

źródło: 6ReIhvu6SyvjbTe9_bbd6UPLcEO8Jf35x9zuLvDsyQrXyVp856

Pobierz
  • Odpowiedz
#elektronika #pcb #eagle #fusion360 #mikrokontrolery Jakiś pomysł jak zdobyć bez płacenia pełną licencję na Eagle'a nie będąc na studiach? Za licencję edukacyjną wymagają bycia studentem na uczelni. Starą legitymację z uczelni im wysłać, bo może nie sprawdzają tych papierów? Przydała by mi się edukacyjna, bo się edukuję ( ͡° ͜ʖ ͡°). A że nie studiuję to co ich
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siemka,
czy jest jakiś sposób, by VS Code podkreślał/oznaczał/kolorował zmienne globalne/lokalne, które nie są używane w kodzie? Bywa nie raz tak, że dużo zmieniam w trakcie i prościej by było, aby edytor oznaczył mi nieużywane zmienne. Może ktoś to już ogarnął u siebie? Jakieś rozszerzenie?

#arduino #c #c++ #jezykc #programowanie #mikrokontrolery #esp8266 #visualstudio #visualstudiocode #platformio
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam taki układ do odkurzacza Electrolux, w serwisie elektronicznym, po zbadaniu powiedzieli, że padł jeden z 2 żółtych elementów elektronicznych.
Może ktoś kto się zna doradziłby jakiś zamiennik? Nie znam się aż tak na elektronice, mógłbym jeszcze ewentualnie sprawdzić jakoś czy dany element jest sprawny (Ale jak? Czy to są kondensatory?).

#elektryka #elektronika #agd #arduino #mikrokontrolery
MisiekD - Mam taki układ do odkurzacza Electrolux, w serwisie elektronicznym, po zbad...

źródło: temp_file.png3870256582680909997

Pobierz
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach