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

avr atmega8 - pytanie o właściwe podłączenie przekaźnika

csmiron 09 Cze 2015 22:56 1947 19
REKLAMA
  • #1 14759136
    csmiron
    Poziom 10  
    Witam. Na załączonym fragmencie schematu widać jak mam podłączony przekaźnik(s3-5 5V). Podłączenie to wymyśliłem już jakiś czas temu nie wiedząc nic o tym jak należy podłączać przekaźniki (chodzi o zabezpieczenia). Przekaźnik jest sterowany atmegą8 stanem niskim. Układ zasilany jest z akumulatora 12V. Czas podtrzymania przekaźnika wynosi 4 sekundy po tym czasie, pomimo tego ze cewka przekaźnika jest po stronie 5V stabilizatora 7805, pojawia się wzrost napięcia na zasilaniu. Po 3-krotym załączeniu przekaźnika czyli łącznie po 12sek napięcie na akumulatorze po wyłączeniu przekaźnika wzrasta do 12,6V. Niby nic groźnego po chwili napięcie opada, działa mi tak do tej pory ale.. czy to podłączenie przekaźnika bez użycia tranzystora jest bezpieczne (chodzi o prąd powracający z cewki) i nie uszkodzi mi układu? Sterowanie przekaźnika stanem niskim, powoduje naładowanie cewki wartością dodatnią po stronie +5V, więc prąd wraca nie na mikrokontroler tylko na stabilizator (to moja teoria do podważenia). Czy zmienić sterowanie przekaźnika stanem wysokim przez tranzystor, tak jak to teraz widuje czasami na schematach podłączenia w Internecie? Pytam dlatego, że mam już wszystko od dawna polutowane w obudowie i nie wiem czy się bawić w zmiany.
    avr atmega8 - pytanie o właściwe podłączenie przekaźnika
  • REKLAMA
  • #3 14759201
    xdiax
    Poziom 22  
    Prąd po wyłączeniu indukuje się z odwrotną polaryzacją (dlatego stosuje się diody schottky równolegle do cewek przekaźników, ustawione odwrotnie do przepływu prądu). Cud, że jeszcze ten uC działa, przy rozłączeniu cewki idą szpilki rzędu nawet kilkuset V (!). Najlepiej byłoby wstawić tam diodę i tranzystor, sama dioda od biedy wystarczy.

    Dodano po 37 [sekundy]:

    O, widzę, że ktoś mnie już wyprzedził :)
  • #4 14759205
    Konto nie istnieje
    Konto nie istnieje  
  • #5 14759224
    Konto nie istnieje
    Poziom 1  
  • REKLAMA
  • #6 14759238
    xdiax
    Poziom 22  
    Nie bzdura, tylko mały błąd :) Ad.1 : Chodziło mi właśnie o przepięcie mówiąc, że indukuje się prąd z odwrotną polaryzacją. Ad. 2 : gdyby wstawiać diodę w kierunku indukcji (a także prądu przepływającego przez cewkę w czasie jej pracy), układ z pewnością nie działałby zbyt długo.
  • #7 14759245
    Konto nie istnieje
    Konto nie istnieje  
  • REKLAMA
  • REKLAMA
  • #9 14759291
    Konto nie istnieje
    Poziom 1  
  • #10 14759360
    Bazic
    Poziom 15  
    atom1477 napisał:

    Zwykła dioda stłumi przepięcie tylko do VCC+0,7V.


    Czemu tylko tak?
  • #11 14759371
    Konto nie istnieje
    Konto nie istnieje  
  • #12 14759378
    xdiax
    Poziom 22  
    Ponieważ prędkość zadziałania diody zwykłej jest niższa w porównaniu do diody schottky. Zatem mniejsza część energii przepięcia idzie w ciepło.
  • #13 14759398
    Konto nie istnieje
    Konto nie istnieje  
  • #14 14759400
    Bazic
    Poziom 15  
    Chodziło mi o to czemu stłumi do napięcia równego VCC+0,7V a nie (jak mi się wydaje) do 0,7V?
  • #15 14759404
    Konto nie istnieje
    Konto nie istnieje  
  • #16 14759458
    dondu
    Moderator na urlopie...
    albertb napisał:
    xdiax napisał:
    przy rozłączeniu cewki idą szpilki rzędu nawet kilkuset V (!).

    No tutaj ze względu na diody w strukturze MCU takowych nie ma.

    Dodać należy, że ta dioda zapewne nie wytrzyma zbyt wiele i ... za chwilę mikrokontroler będzie do wymiany.

    @csmiron
    A sprawdził kolega jak ma się prąd pobierany przez cewkę tego przekaźnika (według danych katalogowych: 72mA lub 90mA), do możliwości prądowych pinu mikrokontrolera?

    Jeśli nie to zapraszam: http://mikrokontrolery.blogspot.com/2011/03/datasheet-mikrokontroler-prady-pinow.html

    A co do przepięć: http://mikrokontrolery.blogspot.com/2011/03/przekaznik-i-zaklocenia.html

    ... i generalnie spis treści na powyższej stronie warto kliknąć, by więcej błędów nie robić.
  • #17 14759532
    Konto nie istnieje
    Konto nie istnieje  
  • #18 14759682
    dondu
    Moderator na urlopie...
    Tak oczywiście ze wszystkim co piszesz się zgadzam :)

    Parametrów diod zabezpieczających nie ma w dokumentacji, ale wytyczne znalazłem w nocie Atmela: http://www.atmel.com/images/doc2508.pdf

    Cytat:
    note that the maximum current through the AVR’s clamping diode should not be higher than 1 mA.

    co potwierdza informacja w supportu:

    Cytat:
    Question
    What is the over voltage protection mechanism used for the I/O pins of XMEGA devices? How much is the safe maximum current through this?

    Answer
    The protection mechanism is snapback diodes at each pad. The safe maximum current through this is 1mA. The application note AVR182 shows an application example, which uses the I/O protection in Mega/Tiny devices.

    http://atmel.force.com/support/articles/en_US...vices?q=clamping+diode&l=en_US&fs=Search&pn=1


    W przypadku ARMów Atmela:

    Cytat:
    Question
    What is the maximum continuous current that can be applied to the IO pin protection diode of SAM3 and SAM4 devices?
    This value is not accurately defined in the datasheet of the I/O.

    Answer
    The I/O pin protection diode of SAM3 and SAM4 family of micro-controllers can support the continuous current in the range of less than 5mA.

    http://atmel.force.com/support/articles/en_US...-SAM4?q=clamping+diode&l=en_US&fs=Search&pn=1

    Jest tutaj mowa o prądzie ciągłym, ale daje to dużo światła na możliwości impulsowe takich diod.

    Poza tym traktowanie struktury krzemowej mikrokontrolera za pomocą napięcia kilkudziesięciu lub nawet kilkuset volt, które przedostaną się na tę strukturę (Vcc) poprzez wbudowaną w pin diodę zabezpieczającą jest co najmniej nierozsądne, a skończyć się może uszkodzeniem całego mikrokontrolera zanim wyłapie tę szpilkę jakiś zewnętrzny kondensator, czy źródło zasilania.
  • #19 14759868
    Konto nie istnieje
    Konto nie istnieje  
REKLAMA