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 siłownikiem z centralnego zamka

taterka 17 Maj 2009 11:06 2997 8
REKLAMA
  • #1 6539960
    taterka
    Poziom 2  
    Witam
    Nie miałem problemu, dlatego postanowiłem zbudować sobie sterownik do centralnego zamka. Do budowy sterownika użyłem m.in.: atmega8, ULN2803AG, i dwóch przekaźników JQC-3FF. Na sucho bez obciążenia układ pracuje bez zarzutu ale... niestety po podłączeniu siłowników układ zaczyna wariować. Schematu nie posiadam. Prosze doradźcie coś gdzie tkwi problem.

    Sterowanie siłownikiem z centralnego zamka

    Sterowanie siłownikiem z centralnego zamka

    no iprogram napisany w bascomie:
    
    $regfile = "m8def.dat"
    
    $crystal = 8000000
    
    Config Pinc.5 = Output
    Config Pinc.4 = Output
    Config Pinb.4 = Input
    Config Pinb.3 = Input
    
    Przek1 Alias Portc.5
    Przek2 Alias Portc.4
    Gora Alias Pinb.4
    Dol Alias Pinb.3
    
    Set Portb.4
    Set Portb.3
    
    Do
    
    If Gora = 0 Then
    
    Waitms 25
    
    If Gora = 0 Then
    
    Toggle Przek1
    Waitms 100
    Toggle Przek1
    Bitwait Gora , Set
    
    End If
    End If
    
    If Dol = 0 Then
    
    Waitms 25
    
    If Dol = 0 Then
    
    Toggle Przek2
    Waitms 100
    Toggle Przek2
    Bitwait Dol , Set
    
    End If
    End If
    Loop



    Kod umieszczamy w znacznikach [code] - proszę o tym na przyszłość pamiętać.
    [zumek]
  • REKLAMA
  • Pomocny post
    #2 6540020
    dawid512
    Poziom 32  
    Na pierwszy rzut oka:
    - brak kondensatora 100nF przu uc
    - brak kondensatorów przy stabilizatorze (prawdopodobnie dlatego układ się wzbudza)
  • REKLAMA
  • Pomocny post
    #3 6540272
    PiotrEtenM500
    Poziom 19  
    Brak diody i kondensatora na przekaźniku, potwierdzam tez brak poprawnie wykonanego zasilania - brak kondensatorów przy stabilizatorze
  • Pomocny post
    #4 6540297
    mirekk36
    Poziom 42  
    PiotrEtenM500 napisał:
    Brak diody i kondensatora na przekaźniku,

    - doidy to są - w układzie ULN na szczęście.

    Ale brak kondensatorów przy zasilaniu procka , przy stabilizatorze - to pierwsza i podstawowa porażka - jaką ludzie popełniają. Tak jak wspomniał kolega powyżej - kondensatory 100nF ja bym dał 2 - jeden bezpośrednio przy nogach zasilania procka, drugi bezpośrednio przy nogach wyjścia +5V stabilizatora a nawet trzeci na jego wejściu. Ale to nie koniec.
    W tym konkretnym przypadku gdy na dodatek zasilasz cewki przekaźników z zasilania +12V, które jest podane na wejście stabilizatora +5V które idzie dalej na procek - to masz MASAKRĘ jeśli nie dasz przynajmniej jednego kondensatora elektrolitycznego ze 100uF także bezpośrednio przy nogach zasilania procka, podobnie drugi przy wyjściu +5V stabilizatora jak i przed nim trzeci i to ze 220uF!!

    ..... to podstawowe babole

    kolejne babole to , o ile dobrze widzę - pokusiłeś się tylko o podanie GND oraz VCC na jedną parę nóg procka - a nie widzisz tam przypadkiem drugiej pary ??? Wprawdzie druga para to AVCC i GND ale jak chcesz żeby wszystko działało jak należy to nie oszczędzaj na ścieżkach. Dodatkowo przydałby się kondensator 100nF pomiędzy AVREF a GND.

    Myślę więc, że jeśli poprawisz te babole to układ od razu ruszy i będzie działał o niebo lepiej od strony sprzętowej bo kodu nawet na razie nie analizowałem.
  • REKLAMA
  • Pomocny post
    #5 6541957
    SciroWroc
    Poziom 14  
    miałem podobny problem przy sterowniku bramy garażowej.
    faktycznie filtrowanie pomaga.
    u nie siedzi coś takiego, co pomogło.
    może trochę z przesadą, ale szpile od przekaźników i silnika dawały znać o sobie.

    Sterowanie siłownikiem z centralnego zamka
  • REKLAMA
  • #6 6541988
    mirekk36
    Poziom 42  
    SciroWroc -> lepiej dać "2 razy za dużo" kondensatorów filtrujących niż chociaż o 1 za mało. Brak zrozumienia tego zagadnienia przez początkujących konstruktorów jest najczęściej właśnie przyczyną ich niepowodzeń a czasem zniechęcenia do procków - a wszystko przez źle pojętą oszczędność ;)
  • #7 6543479
    taterka
    Poziom 2  
    Dziękuje bardzo za zainteresowanie tematem i za udzielenie mi cennych rad. Dzisiaj rozpocznę drugie podajście :) Jutro napiszę o wynikach. Jeszcze raz wielkie dzięki.
  • #8 6545327
    taterka
    Poziom 2  
    No niestety jak na razie to dodanie kondensatorów nie na wiele się zdało. Dalej to samo :(. No ale się tak łatwo nie poddam. Jeżeli są jeszcze jakieś pomysły to proszę piszcie.
REKLAMA