logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Sterowanie przekaźnikiem 12V przez Atmega i tranzystor - co jest nie tak?

gbr3 29 Wrz 2007 22:16 4316 15
REKLAMA
  • #1 4333234
    gbr3
    Poziom 15  
    Posty: 206
    Pomógł: 1
    Ocena: 1
    Witam
    Próbuje sterować przekaźnikiem na 12v przy pomocy tranzystora
    podłączonego do atmegi przez rezystor 2,7k
    Jednak cos jest nie tak. Przekaźnik na 5v mogę załączyć wyłączyć , ale 12 v jest cały czas włączony.
    Schemat dla przekaźnika 5V:
    Sterowanie przekaźnikiem 12V przez Atmega i tranzystor - co jest nie tak?
    Dla 12 v
    Sterowanie przekaźnikiem 12V przez Atmega i tranzystor - co jest nie tak?
    Za wszelkie odpowiedzi dziękuje.
    Pzdr Gbr3
  • REKLAMA
  • #2 4333353
    marihires
    Poziom 30  
    Posty: 986
    Pomógł: 193
    Ocena: 129
    A gdzie dioda 1N4007 spolaryzowana w kierunku zaporowym podłączona równolegle do przekaźnika??może to rozwiąże twój problem?pozdrawiam.
  • REKLAMA
  • #3 4333373
    joozwa
    Poziom 31  
    Posty: 1433
    Pomógł: 189
    Ocena: 101
    Witam
    A może by do wersji 12V zwiększyć wartość rezystora R1? (przecież te tranzystory mają bardzo duże wzmocnienie...) No i oczywiście obowiązkowo dioda, o której wspomniał kolega marihires !!! (praktycznie dowolna krzemowa małej mocy)
  • #4 4333464
    gbr3
    Poziom 15  
    Posty: 206
    Pomógł: 1
    Ocena: 1
    Dodałem diodę ale i tak nie działa poprawnie o ile można zwiększyć wartość rezystora??
    Pozdrawiam.
  • #5 4333475
    TheWiktus
    Poziom 19  
    Posty: 378
    Pomógł: 9
    Ocena: 8
    Podciągnij PC0 do masy.
  • #6 4333521
    gbr3
    Poziom 15  
    Posty: 206
    Pomógł: 1
    Ocena: 1
    Podciągnołem do masy cały czas załączony do plusa to samo
  • #7 4333532
    gothye
    Poziom 33  
    Posty: 2421
    Pomógł: 183
    Ocena: 60
    jak ty chcesz przekaźnik 12V sterować z napiecia zasilania 5V :>

    podepnij go pod zasilanie z przed stabilizatora 7805

    przekaźnik 12V załącza sie przy min. napieciu 8V :!:
  • REKLAMA
  • #8 4333545
    gbr3
    Poziom 15  
    Posty: 206
    Pomógł: 1
    Ocena: 1
    Jest sterowany z 12V NA SCHEMACIE JEST BŁĄD sorry zaraz poprawie
  • #9 4333562
    gothye
    Poziom 33  
    Posty: 2421
    Pomógł: 183
    Ocena: 60
    zmien tego BC na jakiegośc darlingtona lub mosfeta typu N :]
  • #10 4333573
    gbr3
    Poziom 15  
    Posty: 206
    Pomógł: 1
    Ocena: 1
    może być uln2004?? A dlaczego takie rozwiązani się nie sprawdza ciekawe??
    Pzdr
  • #11 4333581
    gothye
    Poziom 33  
    Posty: 2421
    Pomógł: 183
    Ocena: 60
    za mały prąd bazy BC lepiej zastosuj ULN2803 z powodzeniem stosuje je jako bufory w układach sterowanych przez uC
  • REKLAMA
  • #12 4333593
    dwpl
    Poziom 23  
    Posty: 577
    Pomógł: 63
    Ocena: 73
    Wszystko się zgadza, przekaźnik będzie cały czas włączony, gdyż prąd z bazy wpływa do wyjścia atmegi nie zależnie od stanu (0 lub 5V).
    Najprościej zrobić to na NPN wspólny emiter. Jeśli koniecznie musi być PNP, to można dorzucić zenerkę 8,2V szeregowo z R1 i dołożyć kilka kiloohm równolegle do złącza BE.
  • #13 4333604
    gbr3
    Poziom 15  
    Posty: 206
    Pomógł: 1
    Ocena: 1
    Ok wygrzebalem uln2804 można prosic o jakiś schemat bo płytka nie wygląda już najlepiej :D
  • Pomocny post
    #14 4333621
    gothye
    Poziom 33  
    Posty: 2421
    Pomógł: 183
    Ocena: 60
    schemat :

    niestosujesz rezytorów ani zadnej diody ULN ma juz to standardowo :)
    Załączniki:
    • Sterowanie przekaźnikiem 12V przez Atmega i tranzystor - co jest nie tak? bez tytułu.JPG (27.07 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #15 4333635
    gbr3
    Poziom 15  
    Posty: 206
    Pomógł: 1
    Ocena: 1
    Dzięki jutro spóbuje.
    Pozdrawiam!
  • #16 4336105
    gbr3
    Poziom 15  
    Posty: 206
    Pomógł: 1
    Ocena: 1
    już wszystko działa jak należy dzięki Gothye pomogłeś

Podsumowanie tematu

✨ Problem dotyczył sterowania przekaźnikiem 12V za pomocą tranzystora podłączonego do mikrokontrolera Atmega przez rezystor 2,7k. Przekaźnik 5V działał poprawnie, natomiast 12V pozostawał stale załączony. Wskazano brak diody zabezpieczającej (np. 1N4007) podłączonej równolegle do cewki przekaźnika, co jest standardowym zabezpieczeniem przed przepięciami indukcyjnymi. Sugerowano także zwiększenie wartości rezystora bazy tranzystora oraz zastosowanie tranzystora o większym wzmocnieniu, np. Darlingtona lub tranzystora MOSFET typu N. Zwrócono uwagę, że sterowanie przekaźnikiem 12V z napięcia 5V może być problematyczne i należy zasilać przekaźnik z odpowiedniego źródła 12V, np. przed stabilizatorem 7805. Wskazano, że tranzystor BC może nie dostarczać wystarczającego prądu bazy, a lepszym rozwiązaniem jest użycie układu ULN2803, który zawiera wbudowane diody zabezpieczające i odpowiednie tranzystory do sterowania przekaźników. Po zastosowaniu ULN2803 problem został rozwiązany i przekaźnik 12V działał poprawnie.
Wygenerowane przez model językowy.
REKLAMA