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

[Atmega8][Bascom]-czy przekaźnik JQX-115F pasuje do schematu

Scofield1 23 Lut 2009 18:21 7897 27
REKLAMA
  • #1 6193517
    Scofield1
    Poziom 11  
    Witam. Mam przekaźnik JQX-115F 12V, 230V 16A. Czy mogę zastosować go do tego schematu? I czy zamiast tranzystora BC548 mogę użyć BC547? Aha jeszcze jedno pytanie, czy cewka tego przekaźnika może być zasilana mniejszym napięciem np 7V?
    [Atmega8][Bascom]-czy przekaźnik JQX-115F pasuje do schematu
  • REKLAMA
  • Pomocny post
    #2 6193567
    any56
    Poziom 39  
    Możesz zastosować ten przekaźnik.
    Przy napięciu 7V nie zadziała...
  • REKLAMA
  • #3 6193596
    Scofield1
    Poziom 11  
    Ok, dzięki. A możesz mi jeszcze powiedzieć do których nóżek tego przekaźnika mam przypiąć napięcie 230V tak gdy wystąpi stan wysoki na wyjściu µC zaświeciła się np. lampka nocna?(obrazek znalazłem, niebieskie linie nie dotyczą mojego pytania)


    [Atmega8][Bascom]-czy przekaźnik JQX-115F pasuje do schematu
  • Pomocny post
    #4 6193810
    jjjonasz
    Poziom 18  
    Trudno jednoznacznie wskazać nóżki, ten przekaźnik występuje w kilku wersjach
    http://pdf1.alldatasheet.com/datasheet-pdf/view/89040/ETC/JQX-115F.html.
    Ogólnie wyjście z mikroprocesora, czasem tak jak u ciebie poprzez tranzystor, podłączamy do 2 styków cewki stycznika.
    Pozostałe styki, to styki robocze, podłączamy według potrzeb do urządzenia, którym chcesz sterować. Ich funkcjonalność możesz łatwo sprawdzić miernikiem uniwersalnym.
  • #5 6194856
    Scofield1
    Poziom 11  
    Dopiero przed chwilą wziąłem się do składania układu wg. tego schematu.
    Zamiast tranzystora TZ1 BC548 zastosowałem BC547 bo tylko taki mam w zapasach. Nie podpiąłem również diody prostowniczej 1N4148 bo na razie nie podpinam pod 230V. Bazę tranzystora TZ1 podpiąłem pod portb.0 mikro kontrolera. Napisałem krótki program dla sprawdzenia czy to będzie działać. Okazuje się, że nie działa i nie mam pojęcia dlaczego. Tranzystory BC547 i BC548 są N-P-N więc zastosowanie BC547 chyba nie powinno stwarzać problemów.

    Kod programu:

    $regfile = "m8def.dat"
    $crystal = 8000000
    
    Config Lcd = 16 * 2
    Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portc.2 , Db6 = Portc.1 , Db7 = Portc.0 , E = Portc.4 , Rs = Portc.5
    
    Config Portb.0 = Output
    Przekaznik Alias Portb.0
    
    Do
    Cls
    Lcd "Przekaznik"
    Lowerline
    Lcd "On"
    Przekaznik = 1
    Wait 1
    
    Cls
    Lcd "Przekaznik"
    Lowerline
    Lcd "Off"
    Przekaznik = 0
    Wait 1
    
    Loop
    End
  • Pomocny post
    #6 6196568
    seba_x
    Poziom 31  
    dioda przy przekaźniku musi być !!! koniecznie !!! , zabezpiecza tranzystor !!!
  • Pomocny post
    #7 6196645
    worw
    Poziom 21  
    na wyswietlaczy sie cos pojawia? Podłączyłeś zewnętrzny kwarc?
  • REKLAMA
  • #8 6196684
    Scofield1
    Poziom 11  
    Tak, na wyświetlaczu pojawiają się napisy "Przekaznik On" za sekundę "Przekaznik Off". I tak w kółko. Jest zewnętrzny kwarc 8MHz. Ale przekaźnik nie chce ruszyć. Gdyby dostał napięcie 12V to by w nim coś "strzeliło", a tutaj nic.
  • REKLAMA
  • Pomocny post
    #9 6196760
    worw
    Poziom 21  
    to zasilasz przekaźnik mniejszym napięciem? jeśli tak to nie ma prawa zadziałać ;)
  • #10 6196818
    Scofield1
    Poziom 11  
    Przekaźnik zasilam 12V. Ale tak jak pisałem wcześniej, używam tranzystora BC547 zamiast BC548 i myślę, że nie działa dlatego, że używam niewłaściwego tranzystora.
  • #11 6196854
    worw
    Poziom 21  
    w kodzie ustaw sobie przełączanie co np 10s. Wez miernik i sprawdź czy masz 5v przed rezystorem na bazie tranzystora i masa. Zmierz spadek napięcia na tranzystorze. Dioda się zapala?


    nie dałeś diod odwrotnie
  • #12 6196886
    Scofield1
    Poziom 11  
    Właśnie dioda się nie zapala. Zaraz będę sprawdzał napięcie. :)

    Dodano po 1 [godziny] 24 [minuty]:

    Napięcie przed rezystorem na bazie tranzystora wynosi 5V gdy na wyświetlaczu jest On a gdy Off to 0V. Podpinam tylko jedną diodę, led. Katodą dałem przez rezystor 220Ω do kolektora tranzystora a anodą do napięcia +(12V). Spróbowałem odpiąć led ale to nic nie daje. Przekaźnik nie włącza się.
  • #13 6197397
    worw
    Poziom 21  
    wylutuj tranzystor i spawdz miernikiem czy jest ok/wymień na inny.
  • Pomocny post
    #14 6197859
    klops_mops
    Poziom 17  
    A czy diody w przekaźniku odwrotnie nie wlutowałeś?
    Masz 2 diody, tak, z czego jedna to jest LED i ją opisałeś jak podłączyłeś, a druga?
  • #15 6197873
    Scofield1
    Poziom 11  
    Próbowałem na 3 tranzystorach BC547 i dalej nie działa. Tej drugiej diody na razie nie podpinam.
  • Pomocny post
    #16 6198180
    Konto nie istnieje
    Poziom 1  
  • #17 6198318
    Scofield1
    Poziom 11  
    Nie podpinam tej diody bo na razie chce się uporać z tym aby doszło tylko i wyłącznie napięcie na cewkę przekaźnika, żadnego innego napięcia nie mam podpiętego. Jak na razie zostało mi czekać na jutrzejszy dzień i kupić tranzystor BC548. Wtedy dopiero zobaczę co się będzie działo.
  • Pomocny post
    #18 6198385
    Konto nie istnieje
    Poziom 1  
  • Pomocny post
    #19 6199353
    seba_x
    Poziom 31  
    seba_x napisał:
    dioda przy przekaźniku musi być !!! koniecznie !!! , zabezpiecza tranzystor !!!


    czy mam ci jeszcze raz to napisać ?
  • #20 6212556
    Scofield1
    Poziom 11  
    Witam ponownie. Kupiłem dzisiaj kilka szt. diody impulsowej 1N4148, tranzystorów BC547 (BC548 - nie było). I wziąłem się za podłączanie, wszystko ładnie połączyłem zgodnie ze schematem, czyli:
    - +12V do jednej nóżki przekaźnika
    - tranzystor płaskim do dołu i nóżki do siebie(do siebie mam na myśli mnie jako "punkt odniesienia") - prawa nóżka - kolektor - połączona z rezystorem, do którego podpięta jest led katodą - anoda do +12V
    - dioda impulsowa - stroną po której znajduje się czarny pasek do +12V, a drugą do tej samej nóżki co rezystor z led. I od niej dałem przewód do drugiej nóżki cewki przekaźnika.
    - baza (środkowa nóżka tranzystora) do portu b0 µC przez rezystor 4,7kΩ
    - kolektor tranzystora (lewa nóżka gdy T1 jest płaskim do dołu a jego nóżki są zwrócone do mnie) do GND baterii 12V

    I dalej nie działa włączanie przekaźnika, µC jest sterowany programem, który jest wyżej.

    Jest jeszcze coś co źle podpiąłem ?
  • Pomocny post
    #21 6212688
    worw
    Poziom 21  
    wyrzuc przekaźnik z dioda i zobacz czy Led sie będzie zapalał
  • #22 6212729
    Scofield1
    Poziom 11  
    Odpiąłem przekaźnik z diodą impulsową i led cały czas świeci ale bardzo słabym światłem a gdy dotknę rezystora i trzymam go to led się gasi.
  • Pomocny post
    #23 6224679
    seba_x
    Poziom 31  
    no złociutki ;-) !!!! na schemacie przekaźnik sterowany jest z portu D0 a ty w programie masz B0 :-)

    sprawdź to dokładnie
  • #24 6224690
    Scofield1
    Poziom 11  
    Tak, to prawda, na schemacie jest pod D0, ale ja sobie podpiąłem pod B0, i w programie steruje tym portem: B0. Chyba, że to ma jakieś duże znaczenie, że ma być po D0 to zmienię. Ale to wieczorkiem.
  • Pomocny post
    #25 6224866
    seba_x
    Poziom 31  
    nie , znaczenia nie ma .
  • Pomocny post
    #26 6225257
    Nol
    Poziom 15  
    Na pewno dobrze podpinasz ten tranzystor? Daj swój schemat, bo jakieś dziwy się dzieją, skoro nawet samej diody nie potrafisz wysterować.
  • Pomocny post
    #27 6225284
    Konto nie istnieje
    Poziom 1  
  • #28 6226963
    Scofield1
    Poziom 11  
    Witam. Udało mi się to uruchomić. Wina leżała po stronie tranzystora. Dzisiaj po szkole poszedłem do innego sklepu elektronicznego i kupiłem BC548. Podpiąłem i działa. Widocznie BC547 albo są zepsute albo nie działa ten schemat na nich.

    Dzięki wszystkim za pomoc;)

    PS. W końcu pojąłem zasadę działania tranzystora N-P-N. :)
REKLAMA