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

ATiny13 jak zasilić i pare pytań

Tomekddd 01 Paź 2009 20:10 7187 64
  • #1 7080015
    Tomekddd
    Poziom 23  
    Witam wszystkich.
    Buduje sterownik na ATiny13 i mam parę pytań otóż:
    1 jak go zasilić czy wymaga tak jak atmega8 filtracji zasilania poprzez dławiki i kondensatory czy wystarczy podpiąć do stabilizatorka i kondensator?
    2 procek ma sterować napieciem 230V wiec podłacze do niego tiak i optortiak ale nie bardzo wiem jak to podlaczyć tu prosze o jakieś schematy
    3 jak triaki się dobiera do obciążenia? ma on sterować pompa C.O. i nie wiem jaki triak wstawić do układu pompa ponoć ma 25W ale lepiej dać coś zapasu

    czekam na rady Tomek
  • Pomocny post
    #2 7080127
    Konto nie istnieje
    Poziom 1  
  • #3 7080132
    ZbeeGin
    Poziom 39  
    1. ATTiny13 nie ma osobnego zasilania sekcji analogowej jeśli o to chodzi. Filtrowanie zasilania poprzez dławik byłoby właściwe przy zasilaniu z przetwornicy impulsowej. Oczywiście należy pamiętać, że dławik to nie tylko indukcyjność, ale też rezystancja. Chcąc zasilić ATTiny przez zasilacz beztransformatorowy musisz uwzględnić prąd jaki może pobrać cały układ i tak dobrać kondensator szeregowy (min. 330nF) by dostarczył mu tego prądu. Wtedy też nie oszczędzamy na kondensatorze filtrującym: poniżej 470uF nie warto nawet schodzić - sprawdzone z ATTiny13@8MHz.
    2. Google, szukaj.elektroda.pl
    3. Wylicz maksymalny prąd obciążenia, dodaj zapas i sprawdź w katalogu jaki triak by spełniał warunki. Oczywiście nie zapominamy też o napięciu przebicia.
  • #4 7080617
    Tomekddd
    Poziom 23  
    ok juz kapuje
    z podłaczeniem triaka i optotriaka to miałem ten problem ze nie wiedziałem jakie i gdzie rezystory wstawić ale teraz schemat wszystko wyjaśnia

    Procek będzie zasilany chyba przez transformator (urządzenie ma byc małe) a innego mniejszego źródla nie umiem zrobić jedyne co mi przychodzi na mysl to transformator chyba ze ktoś ma lepszy pomysł na zminimalizowanie układu

    apropo doboru triaka to ile prądu zapasu trzeba doliczyć 10A wsytarczy??
  • #5 7080686
    Konto nie istnieje
    Poziom 1  
  • #6 7080705
    Tomekddd
    Poziom 23  
    dzięki ale zapomniałem o najważniejszym
    gdzie ten procek ma piny do których podłacza się kwarc?? i czy tak jak przy atmedze8 do kwarcu dać kondensatory 27pF?
  • #7 7080759
    Konto nie istnieje
    Poziom 1  
  • #8 7080769
    Tomekddd
    Poziom 23  
    a to kaszana nie wiedziałem
    wiec musze dać inny procek a chciałem jak najmniejszy bo tylko dwa wyjścia bede używał. Jaki mozesz polecić? tak zeby dało sie kwarc 8MHz zaprzęgnąć
  • #9 7080783
    Konto nie istnieje
    Poziom 1  
  • #10 7080822
    Tomekddd
    Poziom 23  
    smd mnie troche nie pasuje bo nigdy nie lutowałem a nie chce popsuć ukladu. A własnie będe mierzyl czas dokladnie ma byc 30 minut razy dwa czyli godzinke i co te 30 minut właczał triak na 3 minuty. Program napisałem i jest prosty i dziala testuje go na atmedze 8 ale ten procek do tego jest za duzy

    a ATtiny25 sie nada?

    Dodano po 9 [minuty]:

    robie własnie schemat i połaczyłem diode led równolegle z optoriakiem i nie wiem jaki rezystor do nich dać. prądy się sumują? czy 470Ohm wystarczy?
  • #11 7080989
    Konto nie istnieje
    Poziom 1  
  • #12 7081029
    Tomekddd
    Poziom 23  
    e to lepiej dwa rezystory mniej zabawy

    co do procka to teraz mam problem z jego doborem ale jak nie ma nic małego i dostępnego i oczywiscie taniego to tzreba bedzie uzyc ATTiny 2313

    Dodano po 2 [minuty]:

    moze znasz cos co ma maks 8 pinów i nadaje sie pod kwarc? albo napisz gdzie tego szukać

    patrzyłem po sklepach i ATTiny25 nie jest taki drogi w granicach 6zł
  • #13 7081072
    Konto nie istnieje
    Poziom 1  
  • #14 7081083
    Tomekddd
    Poziom 23  
    a nie sądzisz ze jak na takie male wymagania to wstyd taki duży procesor zapinać? jak da rade u mnie to kupie tego Attiny25 chociaż estetycznie będzie lepiej wyglądało:)
  • #15 7081101
    Konto nie istnieje
    Poziom 1  
  • #16 7081110
    Tomekddd
    Poziom 23  
    na dzisiaj tyle ide spać. Jutro popatrze po sklepach moze cos wypatrze. a ostatnie pytanie na dzis to czy kondensator za traikiem to pojemność w mikro faradach? 0,01
  • #17 7081127
    Konto nie istnieje
    Poziom 1  
  • #18 7081133
    Tomekddd
    Poziom 23  
    program w bascomie a chce dokładnie bo to ma sterowac pompa C.O. a nie wiem jak sie będzie zachowywac bez kwarcu lepiej zeby liczyło dokładnie 30 minut

    Dodano po 2 [minuty]:

    niż właczyło za późno i cos popsuło, ten program co napisałem liczy co do sekundy, sprawdze jak bedzie działał na wewnetrznym rezonatorze jesli nie będzie bardzo się wahać to dam nawet Attiny11

    Dodano po 56 [sekundy]:

    a ten kondensator dam za triakiem bo robie to dla znajomego i nie wiem co on bedie podpinał mówił ze tylko pompa 25W ale róznie to bywa

    sprawdziłem z tym wewnętrzym rezonatorem i nie będzie bo opóźnia się nawet o 5 sekund

    zrobie na attiny25 w SMD nie jest tak źle lutować
  • #20 7098070
    Tomekddd
    Poziom 23  
    zrobie ten sterownik na attiny2313 bedzie najlepszy do tego (z tych dostepnych w seguro)

    i teraz mam jeszcze pytania odnosnie sprzętu:
    1 czy kondensatory 27pF wystarczą przy kwarcu 8MHz?
    2 jak podpiąć reset do przycisku aby mozna było zresetowac procka? czy tak jak w zl2avr bedzie dobrze?
  • #21 7098140
    Konto nie istnieje
    Poziom 1  
  • #22 7098267
    Tomekddd
    Poziom 23  
    atemga8 ma reset ciagle do masy czy ten też tak ma mieć? zeby zresetowac atmege8 musze podac 5V na reset to tu chyab też

    i jeszcze jedno w nocie wyczytałem ze MOC3041 ma 15mA prądu na ledzie ale jaki dac rezystor? mi wychodzi 1Ohm to cos nie tak
  • Pomocny post
    #23 7098311
    _Robak_
    Poziom 33  
    Tomekddd napisał:
    atemga8 ma reset ciagle do masy czy ten też tak ma mieć? zeby zresetowac atmege8 musze podac 5V na reset to tu chyab też

    Jesli dobrze odczytuje te wypociny, to jest calkowicie na odwrot ;)
  • Pomocny post
    #24 7098680
    Konto nie istnieje
    Poziom 1  
  • #25 7098830
    Tomekddd
    Poziom 23  
    faktycznie pomotałem dzięki zabieram sie za płytke zobaczymy co wyjdzie
  • #26 7099172
    Konto nie istnieje
    Poziom 1  
  • #27 7099708
    Konto nie istnieje
    Poziom 1  
  • #28 7100497
    Tomekddd
    Poziom 23  
    zrobie tak jak pisałem będzie najlepiej i najłatwiej :) dzieki za pomoc
    narazie rysuję schemat układu potem będe robił pcb no i części musze zamówić w necie bo u mnie nie ma niestety

    Dodano po 1 [godziny] 59 [minuty]:

    a te rezystory po stronie triaka 230V wystarczą 0,5W?
  • #29 7100952
    Konto nie istnieje
    Poziom 1  
  • #30 7166306
    Tomekddd
    Poziom 23  
    kupielm Attiny2313 ale po wgraniu programu nie mierzy 1 sekundy tylko dużo wiecej prosze o jakąś porade dlaczego tak sie dzieje

    $regfile = "attiny2313.dat"
    $crystal = 8000000
    
    Config Pinb.2 = Output                                      ' dioda pompy
    Config Pind.4 = Output                                      ' pompa
    Config Pinb.0 = Output                                      ' dioda sekundy
    
    Config Timer1 = Timer , Prescale = 256
    
    On Timer1 Sekunda
    
    Dim Sekundy As Byte
    Dim Minuty As Byte
    
    Enable Interrupts
    Enable Timer1
    
    Counter1 = 34286
    
    Set Portb.2
    Set Portd.4
    Set Portb.0
    
    Do
     If Minuty = 0 Then
     Gosub Pompastart
     Elseif Minuty = 3 Then
     Gosub Pompastop
     Elseif Minuty = 30 Then
     Gosub Pompastart
     Elseif Minuty = 33 Then
     Gosub Pompastop
     End If
    Loop
    End
    
    Sekunda:
    Toggle Portb.0
    Counter1 = Counter1 + 34286
    Incr Sekundy
    If Sekundy = 60 Then
    Sekundy = 0
    Incr Minuty
       If Minuty = 60 Then
       Minuty = 0
       End If
    End If
    Return
    
    Pompastart:
    
    Portb.2 = 0
    Portd.4 = 0
    
    Return
    
    Pompastop:
    
    Portb.2 = 1
    Portd.4 = 1
    Return
REKLAMA