Elektroda.pl
Elektroda.pl
X

Wyszukiwarki naszych partnerów

Wyszukaj w ofercie 200 tys. produktów TME
Proszę, dodaj wyjątek elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Sterowanie praca mikro kontrolera z przełącznika 12V

Damian7546 17 Lut 2017 09:30 267 7
  • #1 17 Lut 2017 09:30
    Damian7546
    Poziom 21  

    Witam,

    Mam kilka przełączników 1/0 zasilane z 12V, chciałbym wpiąć je na wejście mikro kontrolera STM32, czyli na wejścia 3V. Są jakieś układy jakie polecacie (mam 4 takie przełączniki) żeby móc podawać sygnał 12V na 3V ?

    Dodano po 4 [minuty]:

    Czy na układzie ULN2803a zdołam to zrealizować ?

  • #2 17 Lut 2017 09:32
    dedito
    Poziom 39  

    A czemu nie zasilisz tych przełączników z 3V?

  • #3 17 Lut 2017 09:33
    BlueDraco
    Specjalista - Mikrokontrolery

    1. Co to jest "przełącznik 1-0 zasilany z 12 V"? Do przełącznika możesz dołączyć dowolne napięcie, niekoniecznie 12V.

    2. Jeśli masz na myśli coś, z czego wychodzi napięcie albo 0 albo 12V, to podłączenie zależy od konkretnej linii portu i trzeba sprawdzić dokładnie charakterystykę linii w datasheet. Są trzy przypadki;

    Line FT (tolerujące 5 v) oraz linie TTa (3.3 V z zerowym dodatnim natężeniem prądu wstrzykiwania) - rezystor szeregowy 100..200k i dioda Schottky (np. BAT54) anodą do wejścia, katodą do 3.3 V.
    Linie TT z możliwością wstrzykiwania (input injection current dla plusa > 0) - wystarczy sam rezystor szeregowy j.w., bez diody.

    Oczywiście dioda z rezystorem zadziała również dla TT.

  • #4 17 Lut 2017 10:29
    Damian7546
    Poziom 21  

    @dedito No właśnie nie mogę zasilić przełączników z 3.3V tylko musi zostać 12V.

    Natomiast w mikro kontrolerze mam napięcie 3.3 i piny jako wejścia stąd to pytanie.

    Dodano po 33 [sekundy]:

    chodzi o to że podaje napięcie 0 lub 12 z tego przełącznika.

    Dodano po 35 [minuty]:

    @BlueDraco No tak dioda z rezystorem się zgadza ale tu dalej zostaje wspólna masa . Ja jednak chciałbym mieć separację . czy takiej separacji nie zrobię na układzie ULN2803A ?

    Dodano po 1 [minuty]:

    Tylko że ww układ raczej polega na tym że niskimi napięciami (3.3) mogę sterować napięciami do 50V. A mi trzeba z odwrotną zasadą działania.

  • #5 17 Lut 2017 10:51
    krzysssztof
    Poziom 19  

    Transoptor.
    Albo układ scalony z kilkoma transoptorami.

  • #6 17 Lut 2017 11:02
    Damian7546
    Poziom 21  

    @krzysssztof no tak dzieki.

  • #7 18 Lut 2017 12:28
    Damian7546
    Poziom 21  

    @krzysssztof Czy rezystor 520ohm szeregowo z diodą w transoptorze będzie dobry ?
    A kolektor i emiter bezpośrednio do pinu GPIO mikrokontrolera oraz 3.3V ?
    Moje obliczenia:
    Sterowanie praca mikro kontrolera z przełącznika 12V

  • #8 18 Lut 2017 16:26
    Marek_Skalski
    Poziom 33  

    Napięcie przewodzenia diody transoptora pewnie będzie trochę niższe 1.4V-1.5V
    Prąd diody trochę duży przyjąłeś. W takim zastosowaniu pewnie wystarczy 5mA.
    Rezystor dobierz bardziej typowy, z szeregu. 520Ohm to nietypowa wartość. Powinno działać bez problemu z rezystorem rzędu 1.5k-2k.
    Tranzystor proponuję podłączyć inaczej. Emiter powinien mieć najniższy potencjał, czyli GND, a kolektor do wejścia uC. Obecność zewnętrznego pull-up'a to kwestia do wyliczenia z charakterystyki transoptora. Tak jak teraz chcesz podłączyć tranzystor, to działać raczej nie będzie.

 Szukaj w ofercie
Zamknij 
Wyszukaj w ofercie 200 tys. produktów TME